0
  • OS: Windows 10 Pro x64 14393.187
  • PC: Asus M51AC-FR034S
  • Hardware: Intel Core i7 4770S; Asus GTX 760; 16GB DDR3 1333MHz
  • Storage: 1TB HDD; 240GB SSD (Samsung 850 Evo)

While trying to solve my other question, I noticed that if I disabled the Tcpip driver (i.e. set HKLM\SYSTEM\ControlSet001\Services\Tcpip\Start to 4); then the system would boot (almost) correctly, and the freeze problem isn't present anymore, which means I can finally log in (by almost I mean that I still can't log in completely, I'm getting a black screen since explorer.exe for some reason doesn't want to start, but that's another problem).

At first I thought it was really a hardware problem, but it seems that it isn't, since a Windows 10 live ISO works perfectly, and my Ubuntu dual-boot too, so it must come from Windows itself.

I've tried to repair the system using sfc and dism, but it didn't have any effect. Whenever I enable the driver, the system becomes unable to boot (technically it boots, but it freezes on the login screen).

Useful to note that occasionally I get a BSOD (if the driver is enabled and I boot in Safe Mode with Networking) but it stays at 0% and never creates a dump file.

I've had this issue in the past, but the last time it happened simply disabling the Ethernet network adapter, rebooting and enabling it solved the problem. Now, I can't disable it because I need the Tcpip driver to be enabled to make changes to the network settings.

Is it possible to fix that problem, without reinstalling Windows? Also, I have a PCIe Wi-Fi card, maybe I could use it instead of the Ethernet one if it's possible to re-enable the Tcpip driver?

zdimension
  • 14,283

1 Answers1

0

I finally solved my problem!

The solution was completely unrelated to anything I've said previously!

I simply copied everything in the C:\Windows\system32\config\RegBack folder (which was created automatically before the update) to C:\Windows\system32\config, and everything worked correctly.

If I have the time, I will try to compare the two registry hives to see what changed.

zdimension
  • 14,283