BSOD on first boot

Nuryox

Reputable
Sep 14, 2015
7
0
4,510
Hi,
I recently built my own PC for the first time and everything went well until I started getting BSOD error after a week or so on my first boot. Basically, the computer boots and before Windows can start the BSOD shows up, computer restarts and everything is fine as if it never happened. I've also had some cases where the computer boots fine but apps that start when the computer starts (like skype & steam) crash and I have to restart for everything to work.
This only happens on the first boot, never had it happen while using the computer.

I have the latest GeForce driver installed as well as the drivers that came with the motherboard.


My build:
CPU: Intel Core i7-4790k @ 4.00GHz
GPU: MSI Geforce GTX 970 Gaming 4GB
Motherboard: Asus Z97-P
Boot device: Samsung SSD 850 EVO
16GB RAM
750W PSU

I've tried restoring BIOS defaults, fresh OS install, googled with no luck, /sfc scannow and some other things.

Here a download link to my crashdumps as well: https://drive.google.com/file/d/0B1kHLHrEVmeAdHlWdTI0TnVhV3c/view?usp=sharing

Any help would be appreciated!
 
third bugcheck was caused by pool corruption while doing some clean up in a driver filter.
In this case it looks like a driver continued to use memory after it released it back to the system. Windows caught this and bugchecked because it can corrupt system memory. Again, it was coming from a filter driver.
------------
second bugcheck was a bad memory address passed used by a filter driver.
(need a kernel memory dump to debug driver filters)
-----------
look here:https://www.asus.com/us/Motherboards/Z97P/HelpDesk_Download/
update the BIOS and pick up any current windows 10 drivers.

(you want to update the BIOS even though it is pretty current, they have been putting out a lot of BIOS updates to fix problems)

Also, your memory CML16GX3M2A1600C10 should run at 1600MHZ but the BIOS indicated it is running at 1333MHz
(it would be good to update the BIOS)

first bugcheck looked like a service was terminated because its image in memory was corrupted.
-can be a driver problem, BIOS setting problem or physical RAM problem, or malware problem
generally for RAM you get a distinct error code, This one looked like a invalid error code.

remove:
Asus PCProbe Utility
\SystemRoot\SysWow64\drivers\AsIO.sys Wed Aug 22 02:54:47 2012
(system root is c:\windows by default)
 
Alright so I've fixed the RAM frequency as well as update the BIOS & other drivers to the latest version and it's been 3 days without a BSOD or apps crashing, so everything seems to be running fine!

I was unable to remove the Asus PCProbe Utility though, but I figured I wouldn't bother since it doesn't seem to be causing problems.

Regardless, thank you for taking the time to help me!
 
i would remove the asus drivers, at least
C:\Windows\system32\drivers\IOMap64.sys Tue Jul 02 01:27:47 2013

----------
ok, first bugcheck is a bad pointer passed to the file system.

here are your suspect drivers:
\SystemRoot\SysWow64\drivers\AsIO.sys Wed Aug 22 02:54:47 2012
\SystemRoot\SysWow64\drivers\AsUpIO.sys Mon Aug 02 19:47:59 2010
\SystemRoot\SysWow64\drivers\ASUSFILTER.sys Tue Sep 20 08:46:33 2011
\C:\Windows\system32\drivers\IOMap64.sys Tue Jul 02 01:27:47 2013
\SystemRoot\system32\DRIVERS\ladfGSCamd64.sys Mon Apr 11 11:41:01 2011
\SystemRoot\system32\drivers\LGBusEnum.sys Mon Nov 23 17:36:48 2009
\SystemRoot\system32\drivers\LGVirHid.sys Mon Nov 23 17:36:48 2009

machine info:
Processor Version Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Processor Voltage 8ch - 1.2V
External Clock 100MHz
Max Speed 3900MHz
Current Speed 4010MHz



 


I also forgot to mention that I did actually remove AsIO.sys but I got 2 new blue screens this morning.

https://drive.google.com/file/d/0B1kHLHrEVmeAWXFyd3Y5cG50Ymc/view?usp=sharing

I've removed IOMap64.sys and I'll check later if that fixes it.

But is it really safe to remove the drivers one by one like that? Do I not need them?
 
IOMap64.sys tweaks setting and causes various issues, see if you can still get a bugcheck with it removed.



 


3 new blue screens since removing IOMap64.sys. They've been random though, I've had some boots with no blue screen but skype crashes instead and requires a reboot to work. 2/3 blue screens occurred after the system booted fine, but crashed when starting a program. The other blue screen happened on a boot.

https://drive.google.com/file/d/0B1kHLHrEVmeAV2VUMVpLVzcyaGM/view?usp=sharing

 
single bit corruption, very hard to isolate. Start with the storage driver update and you might get lucky.
-remove any overclock (you show 12MHz overclock reported from BIOS)
just lots of potential causes. What kind of storage is your pagefile on? My guess is data is being corrupted when it is being moved from the pagefile.sys to the RAM.

-------------
third bugcheck was a 1 bit memory corruption that corrupted a page table entry
page table entries map the where data is moved from virtual memory (pagefile.sys) to physical memory (ram)
-update the storage driver,
test the ram with memtest86,
remove any overclock from the BIOS,
check the storage for firmware updates if using a SSD, I would also delete the pagefile.sys and create a new one in case there is some undetected error in the storage. System uptime was 18 hours.

Processor Version Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Processor Voltage 8ch - 1.2V
External Clock 100MHz
Max Speed 3900MHz
Current Speed 4012MHz
memory Speed 1600MHz
Manufacturer 0215
Serial Number
Asset Tag Number
Part Number CML16GX3M2A1600C10
Manufacturer ASUSTeK COMPUTER INC.
Product Z97-P
Version Rev X.0x




-------------
second bugcheck, memory corruption plug and play tried to look up some hardware profile registry key.
it found the key, parsed the key but when it open it, it used a bad memory address and crashed.

bad info coming from the drive ? firmware bug in the drive?


------------
first bugcheck I looked at was in the file system, LIST_ENTRY corrupted (double remove?)
system was up 5 hours 15 mins.
first guess would be in the storage subsystem, most likely the driver:
Intel RST (Rapid Storage Technology) driver
\SystemRoot\System32\drivers\iaStorA.sys Fri May 02 16:06:56 2014
try the intel automatic update tool and see if it finds a update for you:
https://downloadcenter.intel.com/

you might also change your memory dmp type to kernel, in order to have proper debug info saved about filter drivers.





------
remove old asus driver:
Asus PCProbe Utility
\SystemRoot\SysWow64\drivers\AsIO.sys Wed Aug 22 02:54:47 2012

ASUS hardware monitoring software related
\SystemRoot\SysWow64\drivers\AsUpIO.sys Mon Aug 02 19:47:59 2010
if you must install the asus probe use the new one date 9-17 2015
located in the utility directory on here:
http://www.asus.com/us/supportonly/Z97M-PLUSBR/HelpDesk_download/

-you will want to attempt to install the various drivers for your mother board at the above website.
some motherboards require specific driver versions. (confirm the motherboard version)

also, your logitech drivers are pretty old (2011) you might want to see if logitech has various updates.

-your cpu is reporting a strange clock rate (4009MHz) and your BIOS is reporting a version that is one version above the version on the website.
 



Thank you for your reply. I checked some of the stuff you mentioned:

- Pagefile is 2412MB
- Updated SSD Firmware
- Removed BIOS Overclock
- Intel did not find an update
- All the drivers from the website are installed
- The reason my Logitech drivers are old is because my sound bugs out sometimes with any version past the one I'm using. I had blue screens happening before I installed it, so it shouldn't be the issue.
- BIOS version is correct (2803). I think you might be looking at the wrong motherboard. I'm using the Z97-P.


After I removed AsIO.sys & AsUpIO.sys and updated SSD Firmware I didn't have any issues for 3 days but now it's back.
I've included the Memory dump this time along with the minidump file.

https://drive.google.com/file/d/0B1kHLHrEVmeANFY0SV9pZVQ0MU0/view?usp=sharing
 
will look and see if i can see other problems in the memory dump
looks like the system was just coming back from a low power state and cleaning up after a resume.
it started up again, restored states and attempted to free up allocations, the released allocations were passed to the file system and ended up resulting in a page fault (bad address) and the system bugchecked.

This would be a power management bug in the firmware of the machine, or related to the driver I had you remove.
It can even be related to a bug anywhere in the storage system. IE windows saves the state and tries to restore it but is unable to. Old devices often have this type of problems. You should consider turning off power management or maybe pull some of your older devices and see if you can Isolate a cause:
here are some of your older drivers that would be suspect:
\SystemRoot\system32\DRIVERS\ladfGSCamd64.sys Mon Apr 11 11:41:01 2011
\SystemRoot\system32\DRIVERS\ladfGSRamd64.sys Mon Apr 11 11:41:07 2011 \SystemRoot\system32\drivers\LGBusEnum.sys Mon Nov 23 17:36:48 2009
\SystemRoot\system32\drivers\LGVirHid.sys Mon Nov 23 17:36:48 2009

the problem does take some time to occur, you could also make sure your system never hibernates and you might avoid the problem.



-----
usb ports 1-14 are usb 2.x
ports 16-21 are usb 3.0
port 15 is listed as invalid because the version number is zero.
-------------
usb reported that this device was detached and would not reattach
Desc: Razer BlackWidow Ultimate
USB\VID_1532&PID_011A&REV_0200 Razer (Asia-Pacific) Pte Ltd.

this could be related to the below problem with the ACPI not responding to plug and play queries

--------
the memory dump shows a memory management error with a undocumented error code 0x4477

reinstall the asus probe 2 sense driver. It looks like your system has extensions to ACPI that are not working.
plug and play has 16 queries trying to examine your hardware and they are not completing.
https://www.asus.com/us/Motherboards/Z97P/HelpDesk_Download/
try the version under utilities dated 2015/09/17