[SOLVED] BSOD on W7 upgrade to W10 & in driver verifier, no dumps. FIX: FEW drivers (and devices) removed; TPKD was the last one which blocked the upgrade.

Well the Focusrite reinstall didn't seem to do anything. I uninstalled it and reinstalled it pretty cleanly as far as I can tell but verifier caused it to trigger a BSOD on shut down again. It was the same (newest) version I installed so maybe I shouldn't have expected anything.

I've been saying that BSOD is message-less but WhoCrashed says it was probably crashed by wdf01000.sys (0x1000007E (0xFFFFFFFF80000003, 0xFFFFF80004AE7700, 0xFFFFF880035AA688, 0xFFFFF880035A9EF0)) and has the error "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M". You probably know this from the logs but yeah.

dump here.
 

Attachments

Did you try to remove it and its drivers, then try the upgrade?
I didn't but that's probably worth trying. Was gonna try to see if there's an update for Atheros but I can't find anything or what the hardware's name even is, so I guess I'll try it now.
 
Upgrade without Focusrite drivers finished, BSOD'd same place and same error as usual. Still no crash logs appearing on WhoCrashed and no updated MEMORY.DMP, SetupDiag still says 0 errors (file). Thanks for the bluetooth driver links, will be installing
 
Bluetooth drivers reinstalled, they were up to date already, same blue screen as before. I COULD just remove all the bluetooth drivers since I don't use them, but I do find it odd how they weren't causing any issues when I last posted on Sysnative in October, I'm not sure what changed. I'll try removing the bluetooth drivers and try upgrading again, not sure what to do if that doesn't work though. In October all my driver issues were (seemingly) solved but the upgrade still wasn't working.
 
Last edited:
Remove all focusrite program and drivers and disconnect/unplug the device.


Then, from an elevated command prompt (admin), launch:
Code:
verifier /bootmode disableafterfail /flags 0x00100fbb /driver amdxata.sys,atmfd.dll,btath_a2dp.sys,btath_bus.sys,btath_flt.sys,btath_hcrp.sys,btath_lwflt.sys ,btath_rcp.sys,btfilter.sys,e1c62x64.sys,hecix64.sys,iastora.sys,iastorf.sys,igdkmd64.sys,jraid.sys,lvrs64.sys,lvuvc64.sys,mv91cons.sys,mvs91xx.sys,mvxxmm.sys,ndis.sys,nusb3hub.sys,nusb3xhc.sys,nvhda64v.sys,nvlddmkm.sys,nvmoduletracker.sys,nvvad64v.sys,nvvhci.sys,rt64win7.sys,rtkvhd64.sys,scsiport.sys,tapwindscribe0901.sys,tpkd.sys,vhhcd.sys,vhhub.sys
After it, launch:
Code:
verifier /querysettings
Post the output of this second command here.
If it should show errors, launch:
Code:
verifier /reset
Otherwise, proceed with the reboot.
 
Last edited:
Was mid-upgrade already, sorry (BSOD again, same time). I removed all the bluetooth drivers for that upgrade attempt, should I install them again?
 
Ok I don't know where on my PC the btath drivers are but they're getting verified? Cmd ignored bootmode and disableafterfail. Should I reboot or reset?

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Jay>verifier /bootmode disableafterfail /flags 0x00100fbb /driver amdxa
ta.sys,atmfd.dll,btath_a2dp.sys,btath_bus.sys,btath_flt.sys,btath_hcrp.sys,btath
_lwflt.sys ,btath_rcp.sys,btfilter.sys,e1c62x64.sys,hecix64.sys,iastora.sys,iast
orf.sys,igdkmd64.sys,jraid.sys,lvrs64.sys,lvuvc64.sys,mv91cons.sys,mvs91xx.sys,m
vxxmm.sys,ndis.sys,nusb3hub.sys,nusb3xhc.sys,nvhda64v.sys,nvlddmkm.sys,nvmodulet
racker.sys,nvvad64v.sys,nvvhci.sys,rt64win7.sys,rtkvhd64.sys,scsiport.sys,tapwin
dscribe0901.sys,tpkd.sys,vhhcd.sys,vhhub.sys
Warning - ignoring unexpected parameter: /bootmode.
Warning - ignoring unexpected parameter: disableafterfail.


New verifier settings:

Special pool: Enabled
Pool tracking: Enabled
Force IRQL checking: Enabled
I/O verification: Enabled
Deadlock detection: Enabled
DMA checking: Enabled
Security checks: Enabled
Force pending I/O requests: Enabled
Low resources simulation: Disabled
IRP Logging: Enabled
Miscellaneous checks: Enabled

Verified drivers:

amdxata.sys,atmfd.dll,btath_a2dp.sys,btath_bus.sys,btath_flt.sys,btath_hcrp.sys,
btath_lwflt.sys
,btath_rcp.sys,btfilter.sys,e1c62x64.sys,hecix64.sys,iastora.sys,iastorf.sys,igd
kmd64.sys,jraid.sys,lvrs64.sys,lvuvc64.sys,mv91cons.sys,mvs91xx.sys,mvxxmm.sys,n
dis.sys,nusb3hub.sys,nusb3xhc.sys,nvhda64v.sys,nvlddmkm.sys,nvmoduletracker.sys,
nvvad64v.sys,nvvhci.sys,rt64win7.sys,rtkvhd64.sys,scsiport.sys,tapwindscribe0901
.sys,tpkd.sys,vhhcd.sys,vhhub.sys


You must restart this computer for the changes to take effect.

C:\Users\Jay>verifier /querysettings
Special pool: Enabled
Pool tracking: Enabled
Force IRQL checking: Enabled
I/O verification: Enabled
Deadlock detection: Enabled
DMA checking: Enabled
Security checks: Enabled
Force pending I/O requests: Enabled
Low resources simulation: Disabled
IRP Logging: Enabled
Miscellaneous checks: Enabled

Verified drivers:

amdxata.sys,atmfd.dll,btath_a2dp.sys,btath_bus.sys,btath_flt.sys,btath_hcrp.sys,
btath_lwflt.sys
,btath_rcp.sys,btfilter.sys,e1c62x64.sys,hecix64.sys,iastora.sys,iastorf.sys,igd
kmd64.sys,jraid.sys,lvrs64.sys,lvuvc64.sys,mv91cons.sys,mvs91xx.sys,mvxxmm.sys,n
dis.sys,nusb3hub.sys,nusb3xhc.sys,nvhda64v.sys,nvlddmkm.sys,nvmoduletracker.sys,
nvvad64v.sys,nvvhci.sys,rt64win7.sys,rtkvhd64.sys,scsiport.sys,tapwindscribe0901
.sys,tpkd.sys,vhhcd.sys,vhhub.sys

C:\Users\Jay>
 
It should have been one line, I just copy & pasted it
C:\Users\Jay>verifier /reset
No settings were changed.

C:\Users\Jay>verifier /bootmode disableafterfail
Warning - ignoring unexpected parameter: /bootmode.
Warning - ignoring unexpected parameter: disableafterfail.
No settings were changed.
 
Ok, then this:
Code:
verifier /flags 0x00100fbb /driver amdxata.sys,atmfd.dll,btath_a2dp.sys,btath_bus.sys,btath_flt.sys,btath_hcrp.sys,btath_lwflt.sys ,btath_rcp.sys,btfilter.sys,e1c62x64.sys,hecix64.sys,iastora.sys,iastorf.sys,igdkmd64.sys,jraid.sys,lvrs64.sys,lvuvc64.sys,mv91cons.sys,mvs91xx.sys,mvxxmm.sys,ndis.sys,nusb3hub.sys,nusb3xhc.sys,nvhda64v.sys,nvlddmkm.sys,nvmoduletracker.sys,nvvad64v.sys,nvvhci.sys,rt64win7.sys,rtkvhd64.sys,scsiport.sys,tapwindscribe0901.sys,tpkd.sys,vhhcd.sys,vhhub.sys
 
Ok, then this:
Code:
verifier /flags 0x00100fbb /driver amdxata.sys,atmfd.dll,btath_a2dp.sys,btath_bus.sys,btath_flt.sys,btath_hcrp.sys,btath_lwflt.sys ,btath_rcp.sys,btfilter.sys,e1c62x64.sys,hecix64.sys,iastora.sys,iastorf.sys,igdkmd64.sys,jraid.sys,lvrs64.sys,lvuvc64.sys,mv91cons.sys,mvs91xx.sys,mvxxmm.sys,ndis.sys,nusb3hub.sys,nusb3xhc.sys,nvhda64v.sys,nvlddmkm.sys,nvmoduletracker.sys,nvvad64v.sys,nvvhci.sys,rt64win7.sys,rtkvhd64.sys,scsiport.sys,tapwindscribe0901.sys,tpkd.sys,vhhcd.sys,vhhub.sys
Seems fine, rebooted and shut down with no BSODs.
 
Let it work for the next 48 hours (optimist here :D).
If there will not be new BSODs, you will reset verifier and will try to perform the upgrade.
Alrighty will do, does that mean leave on overnight too? And could/should I use it like normal or leave it?
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top