I also have developed this problem, thinking it was a precursor to a
harddrive failure I used seagates tools to scan my secondary harddrive as the
error pointed to this drive. The results were as follows:
End results from Seagate's DiagATA/SCSI
File Structure Test Result:
Partition 1 (NTFS (80 GB) Data) Result: Failed with critical Errors
The following errors were found while scanning the volume:
- One or more errors were found in the index
- One or more errors were found in metadata file records
NOTE: Any report of possible errors in the file system tests are for
informational purposes only. We suggest you should consider testing with
the official file system diagnostic utilities for your operating system.
Seagate is not able to assist with troubleshooting or reviewing
file system test results.
I think it may have something to do with this windows security program that
has been implemented with sp2.
Understanding Data Execution PreventionData Execution Prevention (DEP) helps
prevent damage from viruses and other security threats that attack by running
(executing) malicious code from memory locations that only Windows and other
programs should use. This type of threat causes damage by taking over one or
more memory locations in use by a program. Then it spreads and harms other
programs, files, and even your e-mail contacts.
Unlike a firewall or antivirus program, DEP does not help prevent harmful
programs from being installed on your computer. Instead, it monitors your
programs to determine if they use system memory safely. To do this, DEP
software works alone or with compatible microprocessors to mark some memory
locations as "non-executable". If a program tries to run code—malicious or
not—from a protected location, DEP closes the program and notifies you.
DEP can take advantage of software and hardware support. To use DEP, your
computer must be running Microsoft Windows XP Service Pack 2 (SP2) or later,
or Windows Server 2003 Service Pack 1 or later. DEP software alone helps
protect against certain types of malicious code attacks but to take full
advantage of the protection that DEP can offer, your processor must support
"execution protection". This is a hardware-based technology designed to mark
memory locations as non-executable. If your processor does not support
hardware-based DEP, it's a good idea to upgrade to a processor that offers
execution protection features.