Yes, it is possible to reset your Windows Vista password. Not only is it possible, it's not even that difficult.
A password reset disk, which you can read more about in Step 12, is the only "approved" way to reset a Windows Vista password but the trick I've described below is relatively easy to do and works almost every time.
Aside from this trick, there are other ways to reset or recover a forgotten Windows Vista password, including using a password recovery software tool. See I Forgot My Windows Vista Password! What Can I Do? for a complete list of possibilities.
See How To Change Your Windows Vista Password if you know your password and just want to change it.
Follow these steps to reset your Windows Vista password:
Time Required: It usually takes around 45 minutes to reset your Windows Vista password this way
Note: If you can't find, or never had, a Windows Vista install disc, it's okay to borrow someone else's. You're not going to reinstall Windows Vista or doing anything that breaks your, or your friend's, license agreement with Microsoft.
Wait for the Install Windows screen to appear and then click the Next button.
Tip: If Windows Vista starts normally, or you don't see this screen, then your computer probably booted from your hard drive instead of from your Vista disc. Restart your computer to try again or see the booting tutorial I linked to in the first step above for more help.
Click Repair your computer, located near the bottom of the window, above the Microsoft copyright notice.
Wait while your Windows Vista installation is located on your computer.
Once your Windows Vista installation is found, look for the drive letter noted in the Location column.
Most Windows Vista installations will show C: but sometimes it'll be D:. Whatever it may be, remember it or jot it down.
From the Operating System list, of probably just one entry, highlight Windows Vista and then click Next. System Recovery Options will open.
Choose Command Prompt from the list of recovery tools.
In Command Prompt, type the following two commands, in this order, pressing Enter after each line to execute it:
copy c:\windows\system32\utilman.exe c:\
copy c:\windows\system32\cmd.exe c:\windows\system32\utilman.exe
Answer Yes to the Overwrite question you're asked after executing the second command.
Important: If Windows Vista is installed on a drive other than the C: drive, something you determined in Step 4 above, change the four instances of c: in the two commands above with whatever drive letter it should be.
Remove your Windows Vista disc and restart the computer.
Wait for Windows to boot to the Vista login screen.
On the Windows Vista login screen, look at the bottom-left corner for a little pie shaped icon. Click that icon.
Now that Command Prompt is open, use the net user command as demonstrated below but replace myuser with your username and newpassword with the password you want to set:
net user myuser newpassword
For example, I might do something like this:
net user tim d0nth@km3
Tip: Put double quotes around your username if it includes spaces. For example: net user "Tim Fisher" d0nth@km3.
Close the Command Prompt window and login with your new password!
Now that you're back in, create a Windows Vista password reset disk. Once you have one of these, you'll never need to worry about forgetting your password or hacking your way back in like this again.
Lastly, I recommend reversing the changes you made to make this trick work. You don't have to, but if you don't, you will no longer have access to Vista's accessibility features at the login screen.
To undo everything, except for your password - which will keep working as you've reset it in Step 10, repeat Steps 1 through 6 exactly as outlined above. From the Command Prompt, execute the following command and then restart your computer again:
copy c:\utilman.exe c:\windows\system32\utilman.exe
Answer Yes when asked to confirm the overwriting of utilman.exe.
Running into trouble with this Windows Vista password reset trick? See Get More Help for information about contacting me on social networks or via email, posting on tech support forums, and more.