Perhaps from these reading and performing some experimenting, perhaps the drivers which you mention are replace or rather settings changed, is caused by corruption in the described folder, or perhaps the drivers being used are really old.
1. Typically, Driver Verifier is used by device driver developers to make sure that their driver passes the hardware quality test. Drive Verifier begins with a screen which allows you to select one of the following five tasks, that if changed, will take effect after the next boot.
Warning: Microsoft recommends that you use this tool with caution.
a. Create standard settings - this will select a standard set of Driver Verifier options and then allow you to choose which drivers will be verified.
b. Create custom settings - this allows you to activate any of Driver Verifier's actions and choose which drivers will be verified.
c. Delete existing settings - this will cause all of Driver Verifier's options to be deactivated and delete the list of drivers being verified.
d. Display existing settings - this will display the nonvolatile Driver Verifier settings the options selected and the drivers selected for verification.
e. Display information about the currently-verified drivers - this will display statistics related to Driver Verifier's actions.
2. Supplemental reading:
Note: Please ensure all appropriate internal links from each reference is noted.
a. "Fatal System Error: 0x000000C4 If Deadlock Detection in Driver Verifier Is Turned on and Norton Antivirus Is Installed (Q325672)."
b. "Driver Verifier Manager (Windows XP and later)" - an MSDN article.
3. The article [Q310747] discusses and describes the Beta release of System File Checker (Sfc.exe), a command-line tool that examines protected system files and restores the correct versions by using backups stored in the Dllcache folder or files copied from the operating system CD. Protected files include those with .sys, .dll, .exe, .ttf, .fon and .ocx file name extensions. Due to disk space considerations, storing all protected files in the Dllcache folder might not be practical especially on computers with limited storage space. Therefore, the system may require and prompt for the operating system CD. In addition, SFC can be used to repopulate the %Systemroot%\System32\Dllcache folder if the contents become damaged or unusable.
4. The extensive article [Q222193] explains that Windows File Protection (WFP) prevents programs from replacing critical system files which must not be overwriten that are used by the OS and by other programs. Please note that WFP may record events to the system event log noting file replacement attempt that may lead to concluding certain anomalies.
Winxp pro-sp1 box with some age, regular maintenance, late yesterday ran sfc /scannow, rebooted and the display came up minimum size, 4bit color and no change options, restored to earlier in the day and it was fine, repeated SFC, back to 4 bit, reinstalled Geforce4 drivers-back to normal 32 bit-etc etc, ran sfc, back to 4 bit, restored from 2 day old ghost image, all good, ran sfc, back to 4 bit, redid Geforce drivers, back to 32 bit..... whats up??? same XP CD used other times other places -no problems.