Alright, I have recently bought a new PC and right from the start I have been having a strange issue with it. I'll try my best to describe the problem in as much detail and to recount as best I can what I have already tried and it's results.
First the components:
MSI GTX 670
MSI B75A-G43 Motherboard
Intel I7 3770
8GB Corsair XMS 1333 memory
240GB OCZ Vertex3 SSD
Asus Xonar DGX soundcard
Corsair HX850 PSU
Now the problem:
It is hard to describe the problem exactly as it is not recreatable and happens at seemingly random times. First of all when I am playing a graphic intensive game my screen will sometimes turn black for a moment and then turn back on, after which some games are frozen and need to be restarted while others I can just continue playing as if nothing happened.
A similar thing happens on startup, for a short moment my monitor will display a black screen with the message indicating that it is receiving no input, like it does when the PC is turned off. It does so only for a moment and then boots normally.
The most obvious one are the BSOD's that it gives me. These are PAGE_FAULT_IN_NONPAGED_AREA, SYSTEM_SERVICE_EXCEPTION and MEMORY_MANAGEMENT.
There is no rhyme or reason to the BSOD's. Sometimes they are while playing a game, sometimes they are just randomly while on my desktop, doing barely anything. Sometimes I can use my PC for hours at time with no problem, at other times it happens multiple times in an hour.
As far as I can tell it happened more or less from the first day I got it.
Oh one more thing I just remembered is that my NVidia driver will sometimes tell me that it encountered an error and had to restart after one of the freezes which initially made me think it was an issue with the Nvidia drivers, but several different versions have yielded no result, including the newest. (306.23 at time of writing)
What I have tried:
My first suspicion judging from the nature of the BSOD's was that it was DoA memory so I ran Memtest86 for about 20 hours straight which turned up perfectly.
I then continued to check some of the other common problems. Temperature is fine. (CPU doesn't go above 50. GPU stays below 80. The rest barely touched 30.) MSE comes doesn't come up with any virus. Drivers are up to date.
I then tried WhoCrashed to see if it would shed some light on the BSOD's, but all it could tell me was that they happened in the Windows Kernel and were most likely caused by a driver that could not be identified at this time.
So I focussed on trying to identify what driver might be faulty and I got a suggestion to use Windows Driver Verifier. Now keep in mind that my knowledge of Verifier is limited but I used it to test most combinations of drivers. Started off doing them all at once which led to the PC hanging in a BSOD right at the start. So I tested Microsoft drivers and other drivers separately. Microsoft drivers worked fine, no BSOD.
Eventually I narrowed it down to ndisrd.sys, windows packet filter kit. This is the only driver that causes a BSOD in driver verifier on it's own, and if I remove it from a test it will work fine.
I have tried, for testing purposes, to simply remove this driver. However this causes my network to stop working.
At the same time I kept in mind that it could be the NVidia driver, but like mentioned, several different clean installs of various versions did nothing. Though on one or two occasions it would hang in the middle of the driver install, after a reboot I tried again and it installed without any problems. This didn't happen with the newest driver btw.
So...this is the first time I have caved and posted on a forum like this for help. So far most problems I have been able to solve myself. But this time I am just stumped. I am working under the assumption that it's a faulty driver, but I have no idea which one it could be. Hell I don't even know if it IS a driver.
I could really use some professional help (well, my computer does.) and I would be eternally grateful if someone could help me out. Nothing worse then spending your hard earned money on a PC that then doesn't function optimally.
Thanks in advance!
First the components:
MSI GTX 670
MSI B75A-G43 Motherboard
Intel I7 3770
8GB Corsair XMS 1333 memory
240GB OCZ Vertex3 SSD
Asus Xonar DGX soundcard
Corsair HX850 PSU
Now the problem:
It is hard to describe the problem exactly as it is not recreatable and happens at seemingly random times. First of all when I am playing a graphic intensive game my screen will sometimes turn black for a moment and then turn back on, after which some games are frozen and need to be restarted while others I can just continue playing as if nothing happened.
A similar thing happens on startup, for a short moment my monitor will display a black screen with the message indicating that it is receiving no input, like it does when the PC is turned off. It does so only for a moment and then boots normally.
The most obvious one are the BSOD's that it gives me. These are PAGE_FAULT_IN_NONPAGED_AREA, SYSTEM_SERVICE_EXCEPTION and MEMORY_MANAGEMENT.
There is no rhyme or reason to the BSOD's. Sometimes they are while playing a game, sometimes they are just randomly while on my desktop, doing barely anything. Sometimes I can use my PC for hours at time with no problem, at other times it happens multiple times in an hour.
As far as I can tell it happened more or less from the first day I got it.
Oh one more thing I just remembered is that my NVidia driver will sometimes tell me that it encountered an error and had to restart after one of the freezes which initially made me think it was an issue with the Nvidia drivers, but several different versions have yielded no result, including the newest. (306.23 at time of writing)
What I have tried:
My first suspicion judging from the nature of the BSOD's was that it was DoA memory so I ran Memtest86 for about 20 hours straight which turned up perfectly.
I then continued to check some of the other common problems. Temperature is fine. (CPU doesn't go above 50. GPU stays below 80. The rest barely touched 30.) MSE comes doesn't come up with any virus. Drivers are up to date.
I then tried WhoCrashed to see if it would shed some light on the BSOD's, but all it could tell me was that they happened in the Windows Kernel and were most likely caused by a driver that could not be identified at this time.
So I focussed on trying to identify what driver might be faulty and I got a suggestion to use Windows Driver Verifier. Now keep in mind that my knowledge of Verifier is limited but I used it to test most combinations of drivers. Started off doing them all at once which led to the PC hanging in a BSOD right at the start. So I tested Microsoft drivers and other drivers separately. Microsoft drivers worked fine, no BSOD.
Eventually I narrowed it down to ndisrd.sys, windows packet filter kit. This is the only driver that causes a BSOD in driver verifier on it's own, and if I remove it from a test it will work fine.
I have tried, for testing purposes, to simply remove this driver. However this causes my network to stop working.
At the same time I kept in mind that it could be the NVidia driver, but like mentioned, several different clean installs of various versions did nothing. Though on one or two occasions it would hang in the middle of the driver install, after a reboot I tried again and it installed without any problems. This didn't happen with the newest driver btw.
So...this is the first time I have caved and posted on a forum like this for help. So far most problems I have been able to solve myself. But this time I am just stumped. I am working under the assumption that it's a faulty driver, but I have no idea which one it could be. Hell I don't even know if it IS a driver.
I could really use some professional help (well, my computer does.) and I would be eternally grateful if someone could help me out. Nothing worse then spending your hard earned money on a PC that then doesn't function optimally.
Thanks in advance!