g bad. I would find out who the manufacturer of your hard drive is and then go to their website and download their hard drive diagnostic tool. The scan usually takes a couple hours but it can tell you if there is anything wrong with your hard drive.
STOP 0x00000077 or KERNEL_STACK_INPAGE_ERROR - The Stop 0x77 message can indicate disk hardware failure, disk data corruption, or possible virus infection. I would try the Chkdsk tool to test the disk integrity and then I would run an antivirus scan.
STOP 0x00000079 or MISMATCHED_HAL - The Stop 0x79 message occurs when the system is using out-of-date Ntoskrnl.exe or Hal.dll files. This can happen after a System Repair that has copied incorrect files to the system. In Recovery Console, you can use the Copy command to copy the correct files from the Windows CD to the appropriate folder on the hard disk.
STOP 0x0000007A or KERNEL_DATA_INPAGE_ERROR - The Stop 0x7A message indicates that a page of kernel data was not found in the paging (virtual memory) file and could not be read into memory. This might be due to incompatible disk or controller drivers, firmware, or hardware. I would start by running the Chkdsk tool, then run antivirus scan, and finally perform a hard drive diagnostic scan that you got from your hard drive manufacturer’s website.
STOP 0x0000007B or INACCESSIBLE_BOOT_DEVICE - The Stop 0x7B message indicates that Windows XP Professional has lost access the file that allows it to boot. STOP 0x7B errors could also indicate possible virus infection. I would start opening the Recovery Console and see if I could copy and replace the boot.ini file. If this works, then I work run an antivirus scan.
STOP 0x0000007F or UNEXPECTED_KERNEL_MODE_TRAP - The Stop 0x7F message is caused by faulty hardware, usually RAM. If you are overclocking your RAM, I would start buy reverting it to the recommended specifications. If you continue to get the error, then I would run Memtest86+ to see if the ram is faulty.
STOP 0x0000009F or DRIVER_POWER_STATE_FAILURE - The Stop 0x9F message indicates that a driver is in an inconsistent or invalid power state. If it points to a particular application, then uninstall that application. If it points to a particular driver then you should disable, remove, or rollback the driver. Then download an updated driver or updated version of the application from the manufacturer.
STOP 0x000000BE or ATTEMPTED_WRITE_TO_READONLY_MEMORY - The Stop 0xBE message indicates that a driver attempted to write to read-only memory. If it points to a particular driver then you should disable, remove, or rollback the driver. Then download an updated driver from the manufacturer.
STOP 0x000000C2 or BAD_POOL_CALLER - The Stop 0xC2 message is similar to the 0xBE. Follow the same guidelines as shown above. The 0xC2 error message could also be caused by hardware that is defective or is about to fail. I would start by checking any hardware that has been recently been to installed to see if it might be defective and then go from there.
STOP 0x000000CE or DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS - This Stop message indicates that a driver failed to cancel pending operations before exiting. It will usually point to a driver that is causing the problem. If it does then you should disable, remove, or rollback the driver. Then download an updated driver from the manufacturer.
STOP 0x000000D1 or DRIVER_IRQL_NOT_LESS_OR_EQUAL - The Stop 0xD1 message indicates that the system attempted to access pageable memory using a kernel process IRQL that was too high. Drivers that have used improper addresses typically cause this error. If it points to a particular driver then you should disable, remove, or rollback the driver. Then download an updated driver from the manufacturer.
STOP 0x000000D8 or DRIVER_USED_EXCESSIVE_PTES - The Stop 0xD8 message typically occurs if your computer runs out of page table entries (PTEs) due to a driver that requests large amounts of kernel memory. I would start by running Memtest86+ to make sure that your RAM isn’t defective. It might be possible that you