ehm, you say assuming I have made the copy of the i386 folder to the root of my c:drive, but like I said I have several i386 folders. I have not copied any of them to the c: root, because I would not know which one to pick.
My i386 folders are in:
C:\Windows\DriverCache
C:\Windows ServicePackFiles
C:\Windows ServicePackFiles\ServicePackCache
C:\ProgramFiles\Java\jre7\lib
C:\Windows\System32\Spool\XPSES
C:\Windows\System32\ReinstallBackup\0000 (and also in 0001,0002,0003,0004,0005,00011) \Driver Files
C:\Windows\System32\Spool\XPSES\i386
today I have searched for that i386 again, and it also found a folder in D:\13eef7c6eaf6c30a2ed901fa, it did not find that one a few days ago