How can I recover or reset a lost wallet password?
Let's say that a user has lost or forgotten their password. Is there a way to reset the password or recover it?
These are related posts, but do not answer your question directly. I hope someone can make a walkthrough, I don't have the knowledge though. https://www.reddit.com/r/ethereum/comments/46887p/tips_for_recovering_your_presale_password/ https://forum.ethereum.org/discussion/3045/request-post-password-instructions-that-were-given-for-the-presale-last-year https://www.reddit.com/r/ethereum/comments/3g6aw0/i_lost_my_password_to_my_presale_wallet_admit_it/
There is no way for the Ethereum Foundation to reset your password, but some enterprising community members have developed tools to assist with the password recovery process.
If you are familiar with Python (or willing to learn some basics), the best tool so far is a particular version of pyethrecover. Let us suppose that you know part of your password, but can't remember all of it (or perhaps you put in a typo during the presale or when you created the wallet). You can easily input the parts of the password you remember, and then add possible characters to check for those parts of the password you've forgotten. The program will then check all permutations of that possible password space to see if any combination unlocks your wallet. This is a lot easier than manually typing every possibility.