1. Posts : 3



    I built my computer with my dad about 6 years ago and it has been generally well-performing in that time. My general level of tech knowledge is going to be less than some users of this forum but my desire to fix this problem is strong, so please be patient if I ask you to explain!

    Several months ago I started to notice a progressively worsening flicker/tearing on the left side of my ~10-year old monitor, but only when doing certain things (scrolling in a web browser, etc.). Unsure if this was hardware or software related, I checked to see if drivers were updated for my video card via Device Manager (which said they were up to date), then manually downloaded/updated the drivers from the manufacturer anyway, which did not fix the problem either. A few days ago I bought a new monitor, and since that time haven't had any more display issues.

    However, the same evening I replaced the monitor started to get a frequent and recurrent INTERNAL_POWER_ERROR BSOD. This error occurs once every 1-2 hours, regardless of whether I am using my computer or not. The computer works normally for the next hour or two, BSOD, restart, etc.


    After some novice googling, I found user in this forum who seemed to be experiencing a similar error. I downloaded the BlueScreenView program which pointed me toward the storport.sys and ntoskrnl.exe drivers as being the source of the BSODs, but this is where my novice knowledge abandons me. I need some practiced help!

    Six calls to MS Support later, under a technician's guidance, I have (in this order):
    • Installed Driver Booster and updated outdated drivers (there were 7)
    • System restored my machine to a point before the crashes started
    • Power cycled my computer (shut down, unplug, press power, restart)
    • "In-place upgrade" Windows 10 -- reinstalling Windows while keeping apps and files
    • Physically removed and replaced the video card
    • Rolled back video card drivers to December release

    So far, nothing has worked. I'm attaching the log files in hopes you can help.

    Windows 10 Pro // Version 20H2 // OS Build 19042.867

    Last edited by downstairs; 10 Apr 2021 at 14:44.
      My Computer

  2. Posts : 1,539
    Windows 8.1 Enterprise x64

    Replace AMD SATA driver with Microsoft SATA AHCI driver in Device Manager:
    1. Run Device Manager through type "Device Manager" in search bottom
    2. Go to "IDE ATA/ATAPI controllers" section
    3. Click RMB on each "AMD SATA Controller" device
    4. Select "Update driver"
    5. Select "Browse my computer for drivers"
    6. Select "Let me pick from a list of available drivers on my computer"
    7. Select "Standard SATA AHCI controller"
    8. Install this driver
    9. Reboot computer
      My Computer

  3. Posts : 3
    Thread Starter

    Thank you! This seems to have done the trick. It's been six hours without a BSOD, which is a good sign. I will continue to monitor over the next few days.

    Can you explain what was causing the problem and why it may have started out of the blue?

    Thanks again!
      My Computer

  4. Posts : 1,539
    Windows 8.1 Enterprise x64

    The AMD SATA Controller driver is obsolete, in addition, you had a version from 2009 that is not compatible with Windows 10 at all. There are generally known problems with this driver in newer hardware configurations, you have this driver listed as the probable cause, and that nothing indicated a bad operation of another driver, only the one specific from AMD, it was easier for me to pinpoint the cause
      My Computer

  5. Posts : 3
    Thread Starter

    Thanks for the explanation! This really helps. I appreciate your help and have had no further problems.
      My Computer


  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 04:59.
Find Us

Windows 10 Forums