How are you trying to recover a password? Is it from an account that is already set up on the computer but you can't remember what you typed in or is it a password that is associated with a file?
If you have an account in Outlook or Outlook Express that you have forgotten the password to and it's asterisked out on the page (*********) then there is a program called
Revelation that can look behind the asterisks for you and show you the password.
I found one that will do 3 letters lol. Think you may be asking a tall task for a totally free version though