[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.

Ok well I'll try the Windows 7 iso for now. I opened the iso with WinRAR, I don't see the files I need. How do I get to them?

Also, I saw someone on the Windows Update board saying they're getting the same "SYSTEM THREAD EXCEPTION NOT HANDLED" BSOD from tpkd.sys, which is a driver I have. I'm going to have that moved from the driver folder for the next attempt.
 
That's "pace ilok"... Do you know what it is?

Regseeker shows:
- Filename: tpkd.sys
- Information: [pace anti-piracy.inc.] 64bit tpkd device driver v5.9.7.3942
- Startup type: boot
 
Last edited:
Yes that's an anti-piracy driver/physical USB key for music software, I don't think I need it for any of my current programs though, and the driver is apparently very old now according to the response from iLok on that other thread.
 
Ok it says I need permission to replace the files for the inf folder. Also in my inf folder there's a matching .PNF file for each .inf, do I need to replace those for netrasa and netsstpa?
 
I'd put those files on the desktop and try to install them with the pnputil tool (it could replace those files by itself, if it'll work).

From cmd (admin)
Code:
CD /d %userprofile%\desktop
pnputil -i -a netrasa.inf
pnputil -i -a netsstpa.inf
 
From cmd (admin)
Code:
CD /d %userprofile%\desktop
pnputil -a "%userprofile%\desktop\netrasa.inf"
pnputil -a "%userprofile%\desktop\netsstpa.inf"
pnputil -i "%userprofile%\desktop\netrasa.inf"
pnputil -i "%userprofile%\desktop\netsstpa.inf"

If it still doesn't work:
Code:
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 "%userprofile%\desktop\netrasa.inf"
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 "%userprofile%\desktop\netsstpa.inf"
 
  1. Couldn't find file
  2. Signature warning
Lines 3&4: Not valid commands

those rund1132.exe commands both gave me an "Installation failed." pop up
 
Let's check (leave the spaces between commands):
Code:
dir c:\windows\system32\drivers\ndis*.sys /a /s && dir c:\windows\system32\drivers\agilev*.sys /a /s  && dir c:\windows\system32\drivers\ras*.sys /a /s && dir c:\windows\system32\drivers\asyn*.sys


wmic datafile where name="C:\\Windows\\System32\\drivers\\agilevpn.sys" get Version /value

wmic datafile where name="C:\\Windows\\System32\\drivers\\asyncmac.sys" get Version /value

wmic datafile where name="C:\\Windows\\System32\\drivers\\ndistapi.sys" get Version /value

wmic datafile where name="C:\\Windows\\System32\\drivers\\ndiswan.sys" get Version /value

wmic datafile where name="C:\\Windows\\System32\\drivers\\rasl2tp.sys" get Version /value

wmic datafile where name="C:\\Windows\\System32\\drivers\\raspppoe.sys" get Version /value

wmic datafile where name="C:\\Windows\\System32\\drivers\\raspptp.sys" get Version /value

wmic datafile where name="C:\\Windows\\System32\\drivers\\rassstp.sys" get Version /value

I get
Read More:
 
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Jay>rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 "%userp
rofile%\desktop\netrasa.inf"

C:\Users\Jay>dir c:\windows\system32\drivers\ndis*.sys /a /s && dir c:\windows\s
ystem32\drivers\agilev*.sys /a /s && dir c:\windows\system32\drivers\ras*.sys /
a /s && dir c:\windows\system32\drivers\asyn*.sys
Volume in drive C has no label.
Volume Serial Number is D641-5C47

Directory of c:\windows\system32\drivers

06/07/2018 16:09 947,904 ndis.sys
14/07/2009 00:08 35,328 ndiscap.sys
08/12/2018 02:47 24,064 ndistapi.sys
21/11/2010 03:24 56,832 ndisuio.sys
21/11/2010 03:24 164,352 ndiswan.sys
5 File(s) 1,228,480 bytes

Total Files Listed:
5 File(s) 1,228,480 bytes
0 Dir(s) 223,320,817,664 bytes free
Volume in drive C has no label.
Volume Serial Number is D641-5C47

Directory of c:\windows\system32\drivers

14/07/2009 00:10 60,416 agilevpn.sys
1 File(s) 60,416 bytes

Total Files Listed:
1 File(s) 60,416 bytes
0 Dir(s) 223,320,817,664 bytes free
Volume in drive C has no label.
Volume Serial Number is D641-5C47

Directory of c:\windows\system32\drivers

14/07/2009 00:10 14,848 rasacd.sys
21/11/2010 03:24 129,536 rasl2tp.sys
14/07/2009 00:10 92,672 raspppoe.sys
21/11/2010 03:24 111,104 raspptp.sys
14/07/2009 00:10 83,968 rassstp.sys
5 File(s) 432,128 bytes

Total Files Listed:
5 File(s) 432,128 bytes
0 Dir(s) 223,320,817,664 bytes free
Volume in drive C has no label.
Volume Serial Number is D641-5C47

Directory of c:\windows\system32\drivers

14/07/2009 00:10 23,040 asyncmac.sys
1 File(s) 23,040 bytes
0 Dir(s) 223,320,817,664 bytes free

C:\Users\Jay>
C:\Users\Jay>
C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\agilevpn.
sys" get Version /value


Version=6.1.7600.16385




C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\asyncmac.
sys" get Version /value


Version=6.1.7600.16385




C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\ndistapi.
sys" get Version /value


Version=6.1.7601.24330




C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\ndiswan.s
ys" get Version /value


Version=6.1.7601.17514




C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\rasl2tp.s
ys" get Version /value


Version=6.1.7601.17514




C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\raspppoe.
sys" get Version /value


Version=6.1.7600.16385




C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\raspptp.s
ys" get Version /value


Version=6.1.7601.17514




C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\rassstp.s
ys" get Version /value
 
I missed one of the drivers when I was checking my file versions, so my version of rassstp.sys is at the end. Looks like it's just ndistapi.sys is not lining up and I seem to have a newer version.

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

C:\Users\Jay>wmic datafile where name="C:\\Users\\Jay\\Desktop\\win7\\sources\\b
oot\\2\\Windows\\System32\\drivers\\agilevpn.sys" get Version /value


Version=6.1.7600.16385




C:\Users\Jay>wmic datafile where name="C:\\Users\\Jay\\Desktop\\win7\\sources\\b
oot\\2\\Windows\\System32\\drivers\\asyncmac.sys" get Version /value


Version=6.1.7600.16385




C:\Users\Jay>wmic datafile where name="C:\\Users\\Jay\\Desktop\\win7\\sources\\b
oot\\2\\Windows\\System32\\drivers\\ndistapi.sys" get Version /value


Version=6.1.7600.16385




C:\Users\Jay>wmic datafile where name="C:\\Users\\Jay\\Desktop\\win7\\sources\\b
oot\\2\\Windows\\System32\\drivers\\ndiswan.sys" get Version /value


Version=6.1.7601.17514




C:\Users\Jay>wmic datafile where name="C:\\Users\\Jay\\Desktop\\win7\\sources\\b
oot\\2\\Windows\\System32\\drivers\\rasl2tp.sys" get Version /value


Version=6.1.7601.17514




C:\Users\Jay>wmic datafile where name="C:\\Users\\Jay\\Desktop\\win7\\sources\\b
oot\\2\\Windows\\System32\\drivers\\raspppoe.sys" get Version /value


Version=6.1.7600.16385




C:\Users\Jay>wmic datafile where name="C:\\Users\\Jay\\Desktop\\win7\\sources\\b
oot\\2\\Windows\\System32\\drivers\\raspptp.sys" get Version /value


Version=6.1.7601.17514




C:\Users\Jay>wmic datafile where name="C:\\Users\\Jay\\Desktop\\win7\\sources\\b
oot\\2\\Windows\\System32\\drivers\\rassstp.sys" get Version /value


Version=6.1.7600.16385




C:\Users\Jay>wmic datafile where name="C:\\Windows\\System32\\drivers\\rassstp.s
ys" get Version /value


Version=6.1.7600.16385
 
Yeeeeeeeeah baby!

I am very very very happy to announce I came back to my PC to it being asleep on Windows 10! I think the tpkd.sys removal is what did it. There may still be issues even now but I'm going to have a break from maintenance for a little bit ;) Thanks so much xilolee and zbook for sticking with me all this time! If this were any other forum I'm sure they would have given up and told me to clean install in 2 days. So thank you!! Also thanks to LittleGreenDots who helped me more than they know ;)
 
Re-checking the logs, I found these:
Read More:

I.e., nothing useful.
The first two lines are equal to other twelve (microsoft) drivers: Beep, exfat, fastfat, Msfs, MsRPC, NDProxy, Npfs, Ntfs, Null, RDPWD, secdrv, spldr.
These were in diagwrn.xml.
 
No, and I don't think it would have solved the issue in this case. I think that iLok driver was a remnant of something I had uninstalled already like Pro Tools. What put me on to it was that other forum post and sorting my driver folder by company and removing stuff I don't use.
 

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

Back
Top