Multiple BSOD

norrisn

New member
Local time
12:45 AM
Messages
3
Hi ive been having multiple BSOD for a while now specifically "Special Pool Memory Corruption Detected".

ive ran SFC and it said it couldnt repair certain files

  • ran disc check and it passed
  • ran memory test and it passed
  • temperatures are within standard temps
  • ran registry repairs
  • ran windows repair and it said it couldnt continue because something was installed - but it wasnt.
Is Windows 7 . . . - x86 (32-bit) - full retail version
Motherboard & CPU - 6 months old
Graphics Card & HDDs - 4 months old
DVD Drive - 1 year old

- Installation is 1 1/2 months old

Hope you can help.

Thanks,


Neil.
 

My Computer

OS
Windows 7 Ultimate x86
CPU
Athlon Phenom II X4 B25
Motherboard
Gigabyte 890GX
Memory
4gb DDR3 10666mhz
Graphics Card(s)
6850HD Ati
Monitor(s) Displays
HP W2207h
PSU
OCZ 650w
Case
Zigmatek Midgard
Cooling
Zigmatek
Hi norrisn and welcome to SF

Your dumps show different crashes all but the oldest related to illegal memory operations. Since you already run the memory test I'd like you to to run sfc /scannow at least 2 more times (it never can fix all errors on the first run)
Then boot to safe mode and see if the computer still crashes.
Then run this memory test from a cold boot on a cold machine:
http://www.sevenforums.com/tutorials/105647-ram-test-memtest86.html
Next: Learn how to install Windows 7 Service Pack 1 (SP1)
and finally check this out (and follow through)

Driver Verifier - Windows 7 & Vista (BSOD-related) - Tech Support Forum

Zip up any post any new dumps

-DG

Code:
REGISTRY_ERROR (51)
Something has gone badly wrong with the registry.  If a kernel debugger
is available, get a stack trace. It can also indicate that the registry got
an I/O error while trying to read one of its files, so it can be caused by
hardware problems or filesystem corruption.
It may occur due to a failure in a refresh operation, which is used only
in by the security system, and then only when resource limits are encountered.
Arguments:
Arg1: 00000001, (reserved)
Arg2: 87819938, (reserved)
Arg3: 019c4000, depends on where Windows bugchecked, may be pointer to hive
Arg4: 00000374, depends on where Windows bugchecked, may be return code of
	HvCheckHive if the hive is corrupt.
-------------------------------------------------------------------------------------------------------
SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION (c1)
Special pool has detected memory corruption.  Typically the current thread's
stack backtrace will reveal the guilty party.
Arguments:
Arg1: b6de2f68, address trying to free
Arg2: b6de21c1, address where bits are corrupted
Arg3: 00af0094, (reserved)
Arg4: 00000023, caller is freeing an address where nearby bytes within the same page have been corrupted
------------------------------------------------------------------------------------
PFN_LIST_CORRUPT (4e)
Typically caused by drivers passing bad memory descriptor lists (ie: calling
MmUnlockPages twice with the same list, etc).  If a kernel debugger is
available get the stack trace.
Arguments:
Arg1: 00000007, A driver has unlocked a page more times than it locked it
Arg2: 0004acad, page frame number
Arg3: 00000001, current share count
Arg4: 00000000, 0
-------------------------------------------------------------------------------------------------
SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION (c1)
Special pool has detected memory corruption.  Typically the current thread's
stack backtrace will reveal the guilty party.
Arguments:
Arg1: a5180de0, address trying to free
Arg2: a51801c1, address where bits are corrupted
Arg3: 005f0220, (reserved)
Arg4: 00000023, caller is freeing an address where nearby bytes within the same page have been corrupted
-----------------------------------------------------------------------------------------------------------
ATTEMPTED_WRITE_TO_READONLY_MEMORY (be)
An attempt was made to write to readonly memory.  The guilty driver is on the
stack trace (and is typically the current instruction pointer).
When possible, the guilty driver's name (Unicode string) is printed on
the bugcheck screen and saved in KiBugCheckDriver.
Arguments:
Arg1: 840a45ad, Virtual address for the attempted write.
Arg2: 040a4121, PTE contents.
Arg3: 84160adc, (reserved)
Arg4: 0000000a, (reserved)

-DG
 

My Computer

Computer Manufacturer/Model Number
HP m8000n
OS
Windows 7 Ultimate x86
CPU
DualCore AMD Athlon 64 X2, 2600 MHz 5200+
Motherboard
Asus M2N68-LA (Narra)
Memory
Samsung 2GB DDR2
Graphics Card(s)
Onboard NVIDIA GeForce 6150SE nForce 430
Sound Card
Onboard nVIDIA nForce 6100-430 (MCP61P)
Monitor(s) Displays
Westinghouse 19" LED
Screen Resolution
1280x1024
Hard Drives
SATA II Seagate Barracuda 500GB
USB II WD Elements 500GB
USB II WD My Book 1TB
USB II WD My Book 2TB
PSU
Stock (HP)
Case
Stock (HP)
Cooling
Stock
Keyboard
Logitech Classic KB 200
Mouse
Standard HP opticle USB mouse
done everything you asked and it passed them all. When it does crash ill post the new minidump, but im going to run memtest later on tonight - i got a feeling the windows memory test didnt pick up errors that memtest should.
 

My Computer

OS
Windows 7 Ultimate x86
CPU
Athlon Phenom II X4 B25
Motherboard
Gigabyte 890GX
Memory
4gb DDR3 10666mhz
Graphics Card(s)
6850HD Ati
Monitor(s) Displays
HP W2207h
PSU
OCZ 650w
Case
Zigmatek Midgard
Cooling
Zigmatek
You could also try running the PC on individual memory sticks to test each one in turn and run memory intensive programs, watching video or running games. Memtest can miss minor faults as it does not test the memory in the same way that windows uses it. Looking at the debug log from the previous dumps I would say memory errors are the most likely.

Also from your first post, two errors noted, that sfc could not repair a file and that the attempt to run a repair install failed. This could be due to Malware or errors on the hard drive.

First download this, install it and then let it update before doing a full system scan. Check the log at the end of the scan to be sure it has deleted everything it finds. If it finds Malware keep running it until it comes up with a clean result.

http://www.malwarebytes.org/products/malwarebytes_free

If the first scan comes up clean then run the hard drive diagnostics as follows.

Identify the make of your hard drive and then use one of the links below to get the manufacturers diagnostic for ISO CD. Burn the image file to a CD, boot the PC with the disc in the drive and run the diagnostics. You first need to set the CD drive to 1st in the boot order in the Bios setup.
If you do not have an image burner use this free software to make the CD.
ISO Image Burner - Free ISO image CD/DVD burning software

ExcelStor: ExcelStor
Hitachi/IBM: Downloads
Samsung: SAMSUNG Hard Disk Drive
Toshiba Fujitsu: Software Utilities
Seagate, Maxtor & Quantum:Downloads: Hard Drive Installation & Computer/PC Diagnostic Software | Seagate
Western Digital:WD Support / Downloads / Select Product
 
Last edited:

My Computer

OS
Windows 7 Ultimate 32bit
OK let's see what Memtest brings (best let it run overnight for 7-8 passes)

Memtest 86 is more reliable than the Windows test and by having it started from a Linux based boot disk all interferences from Windows are excluded.
To work the Malware angle get this and run a full scan

Malwarebytes : Malwarebytes Anti-Malware is a free download that removes viruses and malware from your computer

Go in msconfig / Startup Tab and uncheck Catalyst ControlCenter (StartCCC is known to cause the occasional BSOD so we exclude it for now. You are free to set the checkmark again, after the BSOD problem is solved)

-DG
 

My Computer

Computer Manufacturer/Model Number
HP m8000n
OS
Windows 7 Ultimate x86
CPU
DualCore AMD Athlon 64 X2, 2600 MHz 5200+
Motherboard
Asus M2N68-LA (Narra)
Memory
Samsung 2GB DDR2
Graphics Card(s)
Onboard NVIDIA GeForce 6150SE nForce 430
Sound Card
Onboard nVIDIA nForce 6100-430 (MCP61P)
Monitor(s) Displays
Westinghouse 19" LED
Screen Resolution
1280x1024
Hard Drives
SATA II Seagate Barracuda 500GB
USB II WD Elements 500GB
USB II WD My Book 1TB
USB II WD My Book 2TB
PSU
Stock (HP)
Case
Stock (HP)
Cooling
Stock
Keyboard
Logitech Classic KB 200
Mouse
Standard HP opticle USB mouse
ran /sfc scannow 3 times and all clear now.

ran battlefield bad company and after two hours it crashed with a BSOD.

I used bluescreen reader and halmacpi.dll & NTKRNLPA.exe came up with addresses in stack:

halmacpi.dll+5ba9
ntkrnlpa.exe+e6c33

also my keyboard a microsoft intellipoint keeps trying to reinstall itself everytime i load windows...could this be the driver thats causing all the issues?
 

My Computer

OS
Windows 7 Ultimate x86
CPU
Athlon Phenom II X4 B25
Motherboard
Gigabyte 890GX
Memory
4gb DDR3 10666mhz
Graphics Card(s)
6850HD Ati
Monitor(s) Displays
HP W2207h
PSU
OCZ 650w
Case
Zigmatek Midgard
Cooling
Zigmatek
Well..to exclude the slim chance the crashes were caused by intellipoint just uninstall the driver and replace them with material from here (they are device drivers and that fits the profile.
Software Downloads | Microsoft Hardware
 

My Computer

Computer Manufacturer/Model Number
HP m8000n
OS
Windows 7 Ultimate x86
CPU
DualCore AMD Athlon 64 X2, 2600 MHz 5200+
Motherboard
Asus M2N68-LA (Narra)
Memory
Samsung 2GB DDR2
Graphics Card(s)
Onboard NVIDIA GeForce 6150SE nForce 430
Sound Card
Onboard nVIDIA nForce 6100-430 (MCP61P)
Monitor(s) Displays
Westinghouse 19" LED
Screen Resolution
1280x1024
Hard Drives
SATA II Seagate Barracuda 500GB
USB II WD Elements 500GB
USB II WD My Book 1TB
USB II WD My Book 2TB
PSU
Stock (HP)
Case
Stock (HP)
Cooling
Stock
Keyboard
Logitech Classic KB 200
Mouse
Standard HP opticle USB mouse
Back
Top