My Windows Server 2008 R2 x64 machine has blue-screened twice in the last month. In both occasions, the reported STOP cause was a MEMORY_MANAGEMENT error, and the parameter 1 value was 41790 ("An unknown memory management error occurred", according to the official documentation).
This is a brand new machine with 4 GB RAM running IIS and SQL Server 2008. Workload is very light.
Any ideas of what could be wrong? What are the most common causes of this kind of fault? What diagnostic strategies would you employ?
Edit. I have run some memory tests on the machine as suggested. All tests passed and no issues were detected whatsoever. We have recently made some adjustments to the boot delay in the BIOS so that the RAID controller in the machine has time to initialise all the disks before the server tries to find an OS, and we haven't seen a blue screen since. Maybe this was it?