Have you ever changed or forgotten your Windows password? Fear not because I have the solution for you - and its completely free.

The following method works on Windows XP and Vista.
All you need is a Linux live CD (that auto mounts Windows partitions - ex. Ubuntu, Backtrack, Fedora, openSUSE).
Save the .iso and burn it to a disc.
Boot from the CD and follow these simple instructions - these instructions are assuming your are using backtrack, but should be similar for other Linux distributions:
- Open a Linux terminal and enter the following commands:
- cd /mnt
- ls (Take note of the folders listed here. You might need them in the next step.)
- cd sda1/Windows/System32/ (If this didn’t work you might have the wrong hard drive, try replacing ’sda1′ with sda2, hda1, or hda2)
- mv utilman.exe utilman.old && cp cmd.exe utilman.exe
- reboot (and remove the CD)
- Once rebooted, at Vista or XP log in screen, Press Windows key + U to run CMD with system privileges. Replace username below with the one of your choice - it must not already exist!
- c:\>net user username mypassword /add
- c:\>net localgroup administrators username /add
- Log in with the new admin account!
After completing don’t forget to copy the utilman.old back to utilman.exe or you will leave your system vulnerable - this is very important!!
I hope this helped in regaining access into your XP or Vista PC and if you know of any other tips like this please let us know in the comments.
UPDATE: Here is a backtrack video tutorial that covers the instructions.
EDIT: This seems to be a hoax as confirmed by Gizmodo. My apologies.
Are you running Windows Vista? Chances are you are also sporting a dual core CPU.
Did you know that Vista doesn’t take advantage of more than one core during boot? Go Microsoft!
Fortunately, you can easily change this using the system configuration editor.
1. Open the run box by pressing the Windows button + R.
2. Type ‘msconfig’ in the run box:
3. Click on the Boot tab, then click the Advanced options… button:
4. Click the check box next to Number of Processors and select the total number of cores that you wish to use:
Nice! Let us know how much this decreases your boot time in Windows Vista.

image via link
Remember nLite for XP? vLite is the same thing, just for Vista. vLite allows you to strip unnecessary components from the Vista installation disk before installing the OS on your PC.
From the site:
vLite is a tool for customizing the Windows Vista installation before actually installing it.
Main features are:
- hotfix, language pack and driver integration
- component removal
- unattended setup
- tweaks
- split/merge Vista installation CDs
- create ISO and burn bootable CD/DVD
Windows Vista from Microsoft takes a lot of resources, we all know that. vLite provides you with an easy removal of the unwanted components in order to make Vista run faster and to your liking.
This tool doesn’t use any kind of hacking, all files and registry entries are protected as they would be if you install the unedited version only with the changes you select.
It configures the installation directly before the installation, meaning you’ll have to remake the ISO and reinstall it. This method is much cleaner, not to mention easier and more logical than doing it after installation on every reinstall.
Homepage | Features and Screenshots | Download
One of the things that Windows does not have built in like Linux is virtual desktop. This is a downfall.
From the site:
Vista provides developers with the new DWM based aero interface. A new set of thumbnail API’s can be used to access some of this new technology. This virtual desktop program takes advantage of this new API and uses some tricks of its own to provide a powerful virtual desktop manager with a full screen thumbnail based preview. You can have as many desktops as you want and can seamlessly switch between them.
But wait! What if you still are using XP? Don’t worry, Vista/XP Virtual Desktops provides support for XP as well, although window previews are not live since XP doesn’t have DWM.
Vista Virtual Desktops is managed by Z-Systems. The Z-Systems website also has a Vista Virtual Desktop page.
Download here:
http://www.codeplex.com/vdm/Release/ProjectReleases.aspx?ReleaseId=6819