reply no 2:
SFC
sfc /scannow checks the authenticity of the system files and replace the files that have been "fiddled" with.
For you XP users, SFC should be used as a last resort. If you have been creating system restore points, first roll back to your latest restore point and see if that fixes your problem.
The registry key to change is:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCDisable
By default, SFCDisable is set to 0, which means Windows File Protection is active.
Setting SFCDisable to 1 will disable Windows File Protection . Setting SFCDisable to 2 will disable Windows File Protection for the next system restart only (without a prompt to re-enable).
Important: You must have a kernel debugger attached to the system via null modem cable to use SFCDisable = 1 or SFCDisable = 2.
After Windows File Protection is disabled using the SFCDisable = 1 setting, the following message will appear after logon:
Warning! Windows File Protection is not active on this system. Would you like to enable Windows File Protection now? This will enable Windows File Protection until the next system restart. <Yes> <No>.
Clicking Yes will reactivate Windows File Protection until the next system restart. This message will appear at every successful logon until SFCDisable is set to 0.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
By default, only Administrators and System will be able to modify these settings.
SFCScan (REG_DWORD)
0 = do not scan protected files at boot (default).
1 = scan protected files at every boot.
2 = scan protected files once.
SFCQuota (REG_DWORD)
n = size (in megabytes) of dllcache quota.
SFCShowProgress (REG_DWORD)
0 = System File Checker progress meter is not displayed.
1 = System File Checker progress meter is displayed (default).
SFCDllCacheDir (REG_EXPAND_SZ)
Path = local location of dllcache directory (default is %Systemroot%\system32\dllcache).
Note that if you set the
SFCQuota
value to
0xFFFFFFFF
, the WFP feature caches all protected system files (approximately 2,700 files).
above is what I have on registry for sfc do not ever turn off WFP, big security risk, but the show progress and the sfc quota, I have changed so that all my dlls are off the cd and on my pc, I do not really know if this helps as I have tried repeatedly to get sfc to check for these files from the harddrive and not the cd, but all the online suggestions do not work for me,
and I like to watch the progress bar, or at least leave it on screen it will be gone when process is done and I can do other things while it is running.
there will be notifications in the event viewer concerning the start and end of the program and if any files were skipped.
NOTE: when you have the progress bar showing always move it to a corner of the screen, because if a dialog box opens it opens directly on top to the progress bar box and you cannot see both, this way you know if the program is telling you something.
Was all that clear as mud??