Are you logging into your files as yourself? Meaning the
same person you were logged in as when you encrypted the
files on the previous hard drive? Only the user account
that encrypted the file can decrypt it.
IF the above does not help and you are a stand alone
machine then your next step would be to export the
Recover Agent Private Key.
1. Log on to your computer as thelocal administrator
account (not just an account with administrative access)
2. Open the Run dialog box and type secpol.msc to open
the Local Security Settings window.
3. In the tree pane, expand the Public Key Policies
folder, and then select the Encrypted Data Recover Agents
folder.
4. In the pane of the right, right click the name in the
Issued To column, and choose All Tasks then Export to
start the Certificate Export Wizard. This will walk you
through the process to export a certificate from your
system.
5. Ensure that you store the exported certificate and
private key on an external medium (floppy etc) and don't
let it out of your sight!
I hope this helps and that you don't have to go too deep
into this.