OK, I have been working on getting my info together on this.
When I first started on this one, the system was seriously infected with several viruses, spyware etc, including SpySherrif. Something had disabled system restore so all restore points were gone.
I did a windows repair on the weekend. This corrected most of the problems but not this one. I have disabled all start up processes that I could, mostly by turning off application options that autostart such as HP Printer software automatic updates.
I checked with the owner and as far as she knows, PCAnywhere was never loaded on the system but she is not sure. The Symantec folder only has WinFax.
I have run s-t-i-n-g-e-r, Microsoft AntiSpyware, Norton Antivirus, Spybot, AdawareSE, Microsoft maleware detector, Registry Checker, Norton WinDoctor. I have gone through add/remove programs and removed the normal suspicious stuff. I have also cleaned up the system and defragged. The system speed is pretty good right now. Windows Update is up to date.
The error does not occur in safe mode but appears when I start in safe mode with networking. The error appears whether or not the network cable is connected.
This is the text of the message:
winlogon.exe - Application error
The instruction at "0x01201c3c" referenced memory at "0x00000016". The memory could not be "written".
Click on OK to terminate the program
Click on CANCELL to debug the program
If I do not attempt to close the message, the PC appears to be operating OK but if I click on OK, CANCELL or the 'X', I get BSOD:
STOP: c000021a {Fatal System Error}
The Windows Logon Process system terminated unexpectedly with a status of: The system has been shut down.
A system event is recorded immediately following the SSDP discovery service starting.
Source: Application Popup
EventID 26
Application Popup: winlogon.exe - Application Error: The instruction "0x00cd1bff" referenced memory at "0x01f77ba4". The memory could not be "written".
I suspect that winlogon.exe has been corrupted in some fashion but the repair did not correct the problem. Is there a way to repair this without formatting?