Black Screen During Windows 10 Setup
Last updated
Last updated
The real problem has nothing to do with OneDrive being modified or updated. The real cause of the problem is a bad Intel IASTOR Driver. In the Dell Latitude 5400 that I was testing in, it used Intel 17.2.6.1027 from March 19, 2019
You can change the SATA Operation from RAID to AHCI. The reason this works is because this changes the HardwareID of the SATA Controller, thus using a different Driver entirely. Don't ask me to prove this for you ... I already know this as fact and it should be common knowledge by now. If you have doubts then image a Computer in RAID and get the HardwareID of the SATA Controller. Then change it to AHCI in the BIOS and reimage the Computer. You will see that you have a completely different HardwareID, and a different Driver INF
This is NOT a solution, so really, don't use this as the fix. You'll probably find that future Windows 10 Upgrades will be blocked by this issue, not to mention the MANY future issues that may occur due to this crap Driver
I've already detailed that the problem is related to the Intel IASTOR Driver, but apparently with only 4 likes, lots of doubters, so here I am 1:00 AM Saturday having to prove why this is the solution
Dell Latitude 5400
Windows 10 1809 fully updated with OSDBuilder
Dell Model Pack 5400-win10-A02-T5G5M.CAB using OSDDrivers
USB Deployment using Windows Setup to rule out ConfigMgr and MDT
Not much else we can do with this log without having something to compare it to, so let's test what I already know is the solution.
Dell Latitude 5400
Windows 10 1809 fully updated with OSDBuilder
Dell Model Pack 5400-win10-A02-T5G5M.CAB using OSDDrivers
USB Deployment using Windows Setup to rule out ConfigMgr and MDT
Updated Intel IASTOR Driver 17.5.2.1024 in $WinPEDriver$
Not too many people know about this method, but if you are running Windows Setup from Media, you can add a $WinPEDriver$ directory and add Storage and Network Drivers. These are added to WinSE (Windows Setup Environment) and also added to Windows 10
If you want learn more about this, read the following link
You can see this being added to WinSE in the SetupAct.log
Here is what it looks like adding the Driver to Windows 10 in Offline Servicing
This is normally what appears in the Driver installation process
In the failure, it seems that a Driver has thrown a CBS Check
This is what the First Boot section of SetupAct should look like
The difference between the success and the failure is incredible. In the failure, you can see "Failed to get Reserve Manager". It is at this point where CBS checks for file errors, which causes the delay.
On some computers the black screen will be present for an incredible amount of time, over an hour in some cases. Here's why. The OptiPlex will take much longer as this is using a spinning disk and not an SSD or NVMe Drive. Additionally, if this is an OS Upgrade, you will have to wait for the CBS to process much more OS Data.
Consider OneDriveSetup.exe as the "Canary in the Coal Mine". Its no coincidence that IASTOR is low level, and OneDrive has its own low level file operations.
You can, but consider the possibility that the newer OneDrive has more internal features, like Known Folder Moves ... and also consider that OneDrive will get updated automatically to the newer version, so while you won't have an issue during OS Deployment, you may get the black screen issue after OneDrive has been updated.