7
2
I installed my brand new Lenovo 900s and after installing my standard software and development systems and suddenly the system wouldnt boot and is stuck in the boot screen. I first thought it was defective and rebooted, tried repairing the UEFI bootsector and so on to no avail. By chance I left it stuck in the boot screen while I talked to a collegue and when I came back to the machine I could log on.
I then discovered that it takes between 10 and 20 minutes for the machine to boot. I ran the performance toolkit and found that it is stuck in the Wininit phase but I coud not find out which particular process or driver is causing that.
What I already tried:
- sfc /scannow
- dism restorehealth
- Windows 10 inplace upgrade
- Uninstalling Bluetooth and Audio, reinstalling
- Updating all drivers
- Cleared Appcompat cache
This is the picture of the boot phases:
Performance analyzer boot phases view
Edit 1: When I load the ETL in performance analyzer with the Fullboot.boot profile I can see that the running processes in that phase are ntoskrnl.sys, cdd.dll, cxkrnl.sys, win32kbase.sys and dxgmms2.sys. Maybe this has to do with directX? Also there is nearly no CPU/Disk activity in the complete phase.
Edit 2: I did a logged start. ntblog.txt states cdrom.sys is not loaded (makes sense as there is no cdrom), four times (spread across the log) dxgkrnl.syss ist not loaded and near the end wdFilter.sys is not loaded. DXDIAG did not find any problems. In device manager there are no warning signs.
Edit 3: As the cdd (canonical display driver) was involved in the phase of interest I uninstalled the Intel 550 display driver with the option to remove the files. The effect was a shorter delay between the usual logo phase and the “comes back" logo phase on reboot. Eventually the display is initialized before the problem and more likely not the cause.
Edit 4: I reran boot monitoring with more options and could open the generic events view. I can only see only System and Idle active in that phase with several subprocesses but nothing that really helps as the events are spread across the 700s timeline.
Edit 5: Just to be sure I reset Windows Update (stopping services, renaming Software distribution folder, restarting services). No change after rebooting...
Edit 6: I decided to go the painful way of reinstalling my complete stuff (which is quite a bit as I am a developer) especially because it is the second time. I will now go back to an very early image that worked and set restore points before every mayor installation step and reboot after. Once I discover the cause, I will post it here.
Update 1: I did a complete reinstall with all applications except STEAM with system restore points and rebooting after every step and - booting and restarting keeps at 10s! I will now make two images, run bitlocker and then try steam (with a restore point before). Pray ;-)
Last Update: I encrypted C: and D: with Bitlocker and installed Steam. Everything works fine. The only difference to the previous two installations that lead to the 10-20 minutes boot was Photoshop CS2. But I installed it checked reboot, worked and deinstalled it again as I use Corel Photopaint now. I have no Idea what caused the problems on the one hand and I am a happy owner of a running 900s now on the other.
Do you have Lenovo fast boot on in the bios? – NetworkKingPin – 2016-05-27T11:22:57.137
Yes. Also I tried with off, with fast boot in windows off etc. All this does not make a difference. The SSD is a NVMe 512GB (very fast). – MichaSchumann – 2016-05-27T11:26:08.857
Now boot screen is this past the bios? and is the actual windows boot logo it is stuck at? – NetworkKingPin – 2016-05-27T11:34:20.263
Unfortunately Lenovo only shows the word LENOVO and the loading animation. It appears immediately after swithcing on and usually disappears after about two rounds - being replaced by the Windows login screen. In my case it also disappears but comes back and stays there. As you can see in the performance view, the delay is definitively after Bios as it is the WinInit phase. – MichaSchumann – 2016-05-27T11:40:37.713
Windows 10 and the phrase "suddenly [ insert something unexpected ]" have become synonymous. – DeathByTensors – 2016-05-27T11:53:40.077
look in the generic event table and expand the Microsoft-Windows-Winlogon provider and look which operation takes a long time – magicandre1981 – 2016-05-27T15:55:17.020