First post, so feel free to point out anything missing I should include.
After around a year of using my computer with no problem, I installed a new set of duel channel RAM from G.Skill
I couldnt find the one I already had (666MHz at 9/9/9/24), so I went for a newer one (800MHz at 9/9/9/25) and plugged them in
Since then Im getting BSOD with error codes
PAGE_FAULT_IN_NONPAGED_AREA 0x50
MEMORY_MANAGEMENT 0x1A
BAD_POOL_HEADER 0x19
IRQL_NOT_LESS_OR_EQUAL 0xA
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M 0x1000007E
In what appears to be in random intervals in random sequence.
The longest I went without one was around two days, while I once got a BSOD just 30 mins after booting.
I ran memtest since the new hardware seemed the most likely culprit, but memtest said there's no problem with any of the RAM.
After a bit of googling, I installed and ran WhoCrashed, and it says a driver called shareduserdata.sys is crashing the computer, but Im not sure what this is, and googling seems to suggest this is a Windows 7 service, not a hardware driver.
Also, since the errors seem include a paging error, I have Smart Defrag 2 from IObit running paging file defrag during boot time, but I've used the defrag software for a month or two with no problems.
Lastly, Im not sure if it matters, but I also installed XP as a duel boot on a different partition, same hard drive, also about a month or two ago.
Im rather torn between just doing a clean install of Windows (formatting the hard drive, erasing XP since I dont need it anymore), or solving the problem manually.
Sorry for such a long entry