I recommend the following:Windows Password Removal Tool
I have had mixed results with Ophcrack, but this one works. Just read the instructions before you use it. I prefer this program because of the way it does its job. When loaded, it does not give the user access to a list of passwords in the system. Rather, it allows the user to strip the password from a specific account. When I do work for someone, I use this program. How many people do you know that use the same password for everything? There are many, many people that do. Using this lets the user back in, but keeps everything else safe. A friend of mine had created an account on his mom's computer. He did not set up admin privileges on his account because he was always able to use his mom's profile and he preferred to keep things like installations and major system changes to a minimum. He did not count on his mom forgetting her password after she changed it one night. (She had been drinking.) During the process of changing things, she set up parental controls on her own account
. She was only able to access her Windows account between 1:30 and 2:30 in the morning. This program allowed me to access the account and make the appropriate changes.