Heres some info on your situation
Q228753 Troubleshooting 'Stop 0x00000077' or 'KERNEL_STACK_INPAGE_ERROR'.
Whilst running Windows you get either of the following errors:
These errors emerge if the master boot record is infected with a virus, or, a requested page with kernel data can’t be read. Understanding the cause of this error requires analysis of the error message itself:
If the first and third parameters are ‘0’, then the four parameters are defined as:
2. Page Table Entry (PTE) value at time of error
4. Address of kernel stack signature
If first or the third parameters are not ‘0’ then the following applies:
1. Status code
2. I/O status code
3. Page file number
4. Offset into page file
If the above applies, then the cause can be tracked by looking at the second parameter, the I/O status code, using the following information listed in a "value of second parameter" followed with "general cause" format:
0xC000000E, or STATUS_NO_SUCH_DEVICE: the drive became unavailable, hard drive is bad, disk array, and/or controller card.
0xC000009A, or STATUS_INSUFFICIENT_RESOURCES: lack of non-paged pool resources.
0xC000009C, or STATUS_DEVICE_DATA_ERROR: there are bad blocks on the hard disk.
0xC000009D, or STATUS_DEVICE_NOT_CONNECTED: bad cabling, non-termination, or the controller is not able to obtain access to the hard disk.
0xC000016A, or STATUS_DISK_OPERATION_FAILED: bad blocks on the hard disk.
0xC0000185, or STATUS_IO_DEVICE_ERROR: improper termination or defective cabling of SCSI-based devices, or two devices attempting to use the same IRQ.
To resolve this problem, you will need to use one of the methods listed above
Put yours in bold