This has happened for a while now, so i don't exactly remember. I'm on windows 8 and i have a lenovo y510p so my os is on my 1tb hdd and i have a 24gb ssd( i uninstalled express cache cause i could never get it set up right). Now what've noticed is when i try to shutdown the computer, after a little while the computer crashes and restarts and gives me this error in the dump file: Note this is from whocrashed On Thu 10/3/2013 4:08:13 AM GMT your computer crashed crash dump file: C:\windows\Minidump\100313-22093-01.dmp This was probably caused by the following module: ntoskrnl.exe (nt+0x54106) Bugcheck code: 0x9F (0x4, 0x12C, 0xFFFFFA800CF0B040, 0xFFFFF880009FA810) Error: DRIVER_POWER_STATE_FAILURE file path: C:\windows\system32\ntoskrnl.exe product: Microsoft® Windows® Operating System company: Microsoft Corporation description: NT Kernel & System Bug check description: This bug check indicates that the driver is in an inconsistent or invalid power state. This appears to be a typical software driver bug and is not likely to be caused by a hardware problem. The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time. On Thu 10/3/2013 4:08:13 AM GMT your computer crashed crash dump file: C:\windows\memory.dmp This was probably caused by the following module: ntkrnlmp.exe (nt!KeBugCheckEx+0x0) Bugcheck code: 0x9F (0x4, 0x12C, 0xFFFFFA800CF0B040, 0xFFFFF880009FA810) Error: DRIVER_POWER_STATE_FAILURE Bug check description: This bug check indicates that the driver is in an inconsistent or invalid power state. This appears to be a typical software driver bug and is not likely to be caused by a hardware problem. The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time. Also i have an update that isn't installing for some reason and i'm not sure why, this may be the cause of it, here is the windows log: Security Update for Microsoft .NET Framework 4.5 on Windows 8 and Windows Server 2012 for x64-based Systems (KB2840632) Installation date: 10/3/2013 1:55 PM Installation status: Failed Error details: Code 80073712 Update type: Important A security issue has been identified in a Microsoft software product that could affect your system. You can help protect your system by installing this update from Microsoft. For a complete listing of the issues that are included in this update, see the associated Microsoft Knowledge Base article. After you install this update, you may have to restart your system.