View Full Version : Windows - Corrupt File
Brendetta
20-07-2006, 5:18 PM
I keep getting a pop up box saying to run chkdsk because the file rundll32.exe is corrupt.
I right clicked the c drive and clicked properties. Is chkdsk the option above defragmentation the "error-checking" option that say this option will check the volume for errors.
Well I click this anyway and it says that it needs to do the check after a restart so I click yes but it dosnt really do the check. It just comes up on a blue screen and straight away and it cannot do the volume.
Also when I click to defrag the hdd it says "disk defragmenter has detected that chkdsk is scheduled to run on the volume c...please run chkdsk/f even when I havnt sceduled to run chkdsk.
Singh400
20-07-2006, 7:08 PM
Get your XP CD, pop it into your CD/DVD drive. Then from the run dialog excute this command:
SFC /SCANNOW
It will detect any modified files and replace them with the correct orignal files.
Or you could follow this method (http://support.microsoft.com/?kbid=812340), which is alot quicker.
Brendetta
20-07-2006, 7:26 PM
Cheers mate but I dont have a windows disk.
I've been trying registry cleaners so far but not seem to get rid of this problem. Do you know any good programs I could use.
Singh400
20-07-2006, 7:49 PM
Do you have a recovery partition at all? Try extracting the exe from there maybe?
If not try here (http://www.hardwaregeeks.com/board/showpost.php?p=323980&postcount=6). Remember to right click and save target as.
You need to replace the old corrupt file with the download one.
I take no responsibility if you mess up your computer/windows installation.
Brendetta
20-07-2006, 9:34 PM
Thanks. Well I downloaded the file and put it in the system 32 folder and it replaced the existing file.
But I dont think its worked. Well it might have done but the blue screen comes up still when I turn my pc on saying it cannot gain access to the volume.
My pc still dosnt let me defrag it either. So I havnt a clue.
I've searched my pc for the file rundll32.exe it finds the new one but theres also 17 others in folder windows\prefetch and the pf files. Do you think there the corrupt files.
Singh400
20-07-2006, 10:08 PM
If you go to C:\WINDOWS\system32\dllcache there should be another copy of rundll32.exe. Copy that over to the C:\WINDOWS\system32 and overwrite it.
Brendetta
20-07-2006, 11:14 PM
I havnt got a dllcache folder in system32
Singh400
20-07-2006, 11:29 PM
Are you sure?! :eek: Try copying and pasting the path into the run dialog. That folder may be hidden from your view.
Brendetta
21-07-2006, 11:54 AM
Ah yeah I copy n pasted the path in the run dialog box and it took me straight to it. I seen the other copy of rundll32.exe and right clicked it and copy then pasted it in the system32 folder it asked to overwrite the exisiting file and I said yes.
From there I just restarted my pc. I still got the blue screen saying type of file system is ntfs. cannot open volume for direct access.
I havnt seen a corrupt error message for awhile. I think I have a chkdsk problem.
http://fix-pc-errors.com/chkdsk.htm
http://registrysmart.com/?hop=congoman
http://www.pconpoint.com/?hop=fixerrors
I seen them of them on the net they say free scan and find like 400 problems but they never fix them because I have to pay.
Brendetta
28-07-2006, 8:17 PM
I now have my windows xp pro disk. I tried SFC /SCANNOW command in run but I still get the same corrupt message and the chkdsk blue screen when I turn my pc on.
I was just gonna re install windows but it says my serial number is wrong. :(
pack man
28-07-2006, 8:40 PM
What type of serial number is it? Is it for XP home, XP pro, XP home OME or XP pro OME. One type of key will not work on the other.There may be other serial number for other types of XP.
Brendetta
28-07-2006, 9:16 PM
Its for xp pro. My friend wrote it down messy so I cant read it properly so I'm prob typing in the wrong numbers.
pack man
28-07-2006, 9:42 PM
oops sorry I was thinking you were using your own OEM serial number with a retail copy. Don't you have a legit key of your own stuck to your PC somewhere? If you can boot your pc there are programs that will show you your serial number. You can try booting into safe mode (pressing F8 just before your PC starts to boot) and try a system restore.