Hi I just debugged a problem that was giving me immense headaches, I wanted to share my experience to help possible people in the future. I recently started using an old PC I built 10 years ago again and I discovered it gave random BSODs with different codes each time about once a day. The computer was running windows 10, it had an i5-4670 CPU, 1 stick of 8GB ram, 1 SSD, 1 HDD, 1 small graphics card and a 500W PSU, the components were all from brands which generally had a reputation for good quality.
I updated the BIOS/drivers but couldn't figure out the problem. I removed the graphics card and started to use the integrated GPU, and it seemed like the problem got better? It came back again so I reinstalled windows 10. The random BSODs were gone but now the computer random freezes with solid flashes of random colors on my screen then automatically shutdown in about a minute. I thought it was a graphics card driver issue but after installing many drivers and configuring different settings nothing changed.
I was convinced it was a hardware issue so I tried to get event logs and memory dumps. No matter what settings I configured, I could not get a memory dump or event log to analyze the crash. I thought it was a memory issue so I ran the memory check tool in windows and HCI memtest, both of which came up clean. Then one day the crashes seemed to get more frequent, and I noticed a pattern, it seemed like the crashes all happened at XX:48 time regardless of the computer runtime and running applications. A new type of crash also occured, a pure black screen then the same 1 minute delay auto shutoff.
I thought at first my PSU was dying and maybe there was some sort of repetitive ultra short voltage sag event on the local power grid that triggered these crashes. I dismissed this idea since there would probably be too many complaints from others living in my city also. It was then I realized the problem was probably my power strip. Even though my monitor, modem, router, speaker and phone charger were also plugged into this power strip, I haven't noticed any problems with them. I changed the power strip and my computer crashes have all disappeared.
The culprit was a programmable energy saving power strip, even though I never used the clock program features, I always used it as a basic power strip. The power strip also has a coin battery inside, probably used to keep programmed clock settings alive in memory. I think this cell battery died, which isn't obvious since the power strip display is still powered by AC. I suspect
somehow this dead cell battery caused the circuits to initiate a voltage sag event at first randomly then later at XX:48 time.
The power strip model in question is Woods-049690, I found an old walmart link here. https://www.walmart.com/ip/New-Wood...9?wmlspartner=wlpa&selectedSellerId=101024090
I will replace the coin battery and see if original power strip still give crashes. The moral of the story is first don't plug your PC into fancy power strips. Second, if you are getting random crashes (BSOD/flashing colors on screen/black screen), or oddly repetitive crashes, try replacing your power strip.
I updated the BIOS/drivers but couldn't figure out the problem. I removed the graphics card and started to use the integrated GPU, and it seemed like the problem got better? It came back again so I reinstalled windows 10. The random BSODs were gone but now the computer random freezes with solid flashes of random colors on my screen then automatically shutdown in about a minute. I thought it was a graphics card driver issue but after installing many drivers and configuring different settings nothing changed.
I was convinced it was a hardware issue so I tried to get event logs and memory dumps. No matter what settings I configured, I could not get a memory dump or event log to analyze the crash. I thought it was a memory issue so I ran the memory check tool in windows and HCI memtest, both of which came up clean. Then one day the crashes seemed to get more frequent, and I noticed a pattern, it seemed like the crashes all happened at XX:48 time regardless of the computer runtime and running applications. A new type of crash also occured, a pure black screen then the same 1 minute delay auto shutoff.
I thought at first my PSU was dying and maybe there was some sort of repetitive ultra short voltage sag event on the local power grid that triggered these crashes. I dismissed this idea since there would probably be too many complaints from others living in my city also. It was then I realized the problem was probably my power strip. Even though my monitor, modem, router, speaker and phone charger were also plugged into this power strip, I haven't noticed any problems with them. I changed the power strip and my computer crashes have all disappeared.
The culprit was a programmable energy saving power strip, even though I never used the clock program features, I always used it as a basic power strip. The power strip also has a coin battery inside, probably used to keep programmed clock settings alive in memory. I think this cell battery died, which isn't obvious since the power strip display is still powered by AC. I suspect
somehow this dead cell battery caused the circuits to initiate a voltage sag event at first randomly then later at XX:48 time.
The power strip model in question is Woods-049690, I found an old walmart link here. https://www.walmart.com/ip/New-Wood...9?wmlspartner=wlpa&selectedSellerId=101024090
I will replace the coin battery and see if original power strip still give crashes. The moral of the story is first don't plug your PC into fancy power strips. Second, if you are getting random crashes (BSOD/flashing colors on screen/black screen), or oddly repetitive crashes, try replacing your power strip.
Last edited: