{"id":4667,"date":"2016-09-29T15:47:50","date_gmt":"2016-09-29T20:47:50","guid":{"rendered":"http:\/\/www.tecklyfe.com\/?p=4667"},"modified":"2016-10-16T15:53:35","modified_gmt":"2016-10-16T20:53:35","slug":"fix-windows-10-freezes-mouse-still-moves","status":"publish","type":"post","link":"https:\/\/www.tecklyfe.com\/fix-windows-10-freezes-mouse-still-moves\/","title":{"rendered":"Fix For Windows 10 Freezes But Mouse Still Moves"},"content":{"rendered":"

\"fix-100-disk-usage-windows-10\"<\/p>\n

I recently installed an SSD into my laptop and did a clean install of Windows 10. Occasionally after some usage, Windows 10 would freeze but I could still move my mouse. Eventually I couldn’t click on anything, but I could still move the mouse around the screen. Trying Control+Alt+Delete wouldn’t work so there was no way to access the Task Manager or restart the machine. The only option was to long-press the power button and kill the power, then restart it.<\/p>\n

While searching for similar problems, I came across this suggestion, which is Microsoft KB3083595<\/a><\/p>\n

According to the article:<\/p>\n

While device resets can be caused by a varying number of factors, we are aware of issues with some Advanced Host Controller Interface PCI-Express(AHCI PCIe) models that causes these symptoms in Windows 10 when running with the inbox StorAHCI.sys driver. Due to a firmware bug, the Solid-state drive (SSD) does not properly complete input\/output when Message Signaled Interrupt (MSI) mode is enabled. As a result, the Windows storage stack attempts to reset the device after waiting on unresponsive reads or writes for a period of time.<\/p><\/blockquote>\n

How To Fix Windows 10 Freezes With SSD<\/strong><\/h2>\n

Identify if you are running the inbox AHCI driver (StorAHCI.sys):<\/strong><\/p>\n

    \n
  • Open a command prompt with administrator privileges. Then type the following command in the command prompt window and hit Enter: devmgmt.msc<\/strong><\/li>\n
  • Under IDE ATA\/ATAPI Controllers right-click on the AHCI controller node and select Properties. This node is usually called \u201cStandard SATA AHCI Controller.\u201d<\/li>\n
  • Navigate to the driver tab and click Driver Details.<\/li>\n
  • If you see \u201cStorAHCI.sys\u201d in the list, you are running the inbox driver.<\/li>\n<\/ul>\n

    Disable MSI for the controller in the registry:<\/strong><\/p>\n

      \n
    • With the same properties window opened, navigate to the Details tab and select Device instance path from the Property drop-down menu. Note this path.<\/li>\n
    • Open the registry editor by running regedit<\/strong><\/li>\n
    • Navigate to: HKEY_LOCAL_MACHINESystemCurrentControlSetEnumPCI(AHCI Controller)Device ParametersInterrupt ManagementMessageSignaledInterruptProperties<\/code>, where (AHCI Controller) refers to the device instance path you noted earlier.\n \t<\/li>\n
    • Change the value of the MSISupported<\/strong> key from \u201c1\u201d to \u201c0\u201d.<\/li>\n
    • Repeat the steps for all AHCI controllers found in Device Manager.<\/li>\n
    • Reboot the machine.<\/li>\n<\/ul>\n

      Driver Update Option<\/strong><\/h2>\n

      If you’re using the generic driver StorAHCI, I would recommend trying to find the driver that matches your chipset. In my case, it is Intel. While I thought I installed all of the drivers from my laptop manufacturer, I realized the AHCI driver didn’t actually install. It copied the files to a folder but there wasn’t an installer exe.<\/p>\n

        \n
      • Go to Device Manager<\/strong> and IDE ATA\/ATAPI Controllers<\/strong>.<\/li>\n
      • Right click on the Generic SATA controller<\/strong> and go to Update Driver Software<\/strong>.<\/li>\n
      • Click “Browse My Computer For Driver Software<\/strong>” and browse to the folder where your driver is extracted to.<\/li>\n
      • After clicking Next, it should automatically detect the updated driver and ask you to reboot.<\/li>\n<\/ul>\n

        It is almost always better to run matching drivers than use the generic ones. I’m still testing, but so far I haven’t had anymore freezing.<\/p>\n

        While the Microsoft article refers to the disk usage getting stuck at 100%, I cannot verify if that was the cause of my issue since I couldn’t access Task Manager when it happened. After a few hours of making this registry change, I haven’t had the issue repeat itself.<\/p>\n

        If you’ve encountered this issue, let us know if this fix worked for you or not by leaving a comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"

        I recently installed an SSD into my laptop and did a clean install of Windows 10. Occasionally after some usage, Windows 10 would freeze but I could still move my mouse. Eventually I couldn’t click on anything, but I could still move the mouse around the screen. Trying Control+Alt+Delete wouldn’t work so there was no way to access the Task Manager or restart the machine. The only option was to long-press the power button and kill the power, then restart it. While searching for similar problems, I came across this suggestion, which is Microsoft KB3083595 According to the article: While <\/p>\n","protected":false},"author":1,"featured_media":4668,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[63,1338],"tags":[1573,1572,1571,1574,21,1575,1577,1570,1576,1003],"_links":{"self":[{"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/posts\/4667"}],"collection":[{"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/comments?post=4667"}],"version-history":[{"count":0,"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/posts\/4667\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/media\/4668"}],"wp:attachment":[{"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/media?parent=4667"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/categories?post=4667"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tecklyfe.com\/wp-json\/wp\/v2\/tags?post=4667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}