Something's amiss or not stock here. I'd check the WIndows settings in regards to the page file (don't use D!) and then clear the event viewer and remember what the CNET Moderators have been writing for years. "We only lose what we didn't backup."
I have a Dell desktop computer with windows xp pro sp3, all updates current. Zone Alarm Free and Microsoft Security Essentials installed. I just bought and installed a Seagate FreeAgent Desktop External Hard Drive, 500GB. A few hours later I checked the "Event Viewer" to see if there were any issues. Surprise, there was. Under "system" there were numerous "warnings", all the same. Event ID: 51, Source: Disk, Symbolic Name: IO_Warning_Paging_Failure, Message: An error was detected on device %1 during a paging operation. An error was detected on device \device\harddisk1\D during a paging operation. Explanation: An input/output request to a memory-mapped file failed and the operation was retried. User Action: If these events are logged regularly on a primary system drive, replace the device. Otherwise, no user action is required. Currently there are no Microsoft Knowledge Base articles available for this specific error or event message.
After doing a little "Google" search, there were a number of suggestions that I tried. Download and install a disc check for my hard drive, Western Digital - done, no issues found. Set a page file for external drive - "NOT" recommended. Install one of those USB powered "hubs", since I had one - done, no effect. Later I saw that "harddisk1" is in direct reference to the 'external drive'. Ran a test of the external disk drive with its internal software - done, all ok. I also uninstalled and reinstalled the external drive - no effect.
Thanks in advance for any suggestions that might resolve this issue.