Microsoft offers a workaround for a Windows 10 Preview installation bug

Microsoft has posted a workaround for a bug that's affecting some folks who are trying to install the current 9879 preview build of Windows 10. The problem came up after a patch for the build was released last week that was supposed to fix frequent Explorer.exe crashes.

In a post on Microsoft's community forums, Windows team member Gabriel Aul said that two bugs were causing about 12% of the PCs who tried to install the update to fail:

  • In build 9879 we introduced some new System Compression code that systems with SSDs can take advantage of to reduce disk usage by the OS. In some cases the logic for low-space detection gets inverted, and we compress automatically as a background operation.
  • On PCs have had system compression enabled, an additional bug with how the filesystem tracks deletes caused the installer to think that the temp files failed to extract correctly, so the installer fails because it thinks it cannot complete.

Aul also posted a workaround for those users affected by this problem

  • Restart your PC
  • Open CMD.exe as an Administrator and run: compact /u /exe /s:%windir%\winsxs\filemaps
  • Immediately afterwards run Windows Update and Check for Updates
  • Install KB 3020114
  • Restart when prompted

Aul added that if this problem had happened on a shipping version of Windows, they would have simply pulled the update from circulation, However, he wrote:

But since the Windows Insider audience is technical we decided to leave it up while we work on the fix so that people hitting the Explorer crash can get some relief. We need to fix the 2 underlying issues above, and make sure that no additional problems prevent hotfix installs in the process. We've been working on this since last week but it will take a bit more time to ensure we got it right.

Aul said thanked the Windows Insider members for testing Windows 10 and said that the development team appreciated their patience. He concluded by saying, "The good news is that your help is allowing us to find and fix these issues much faster than in the past, which means that the final product will be higher quality as well as having features shaped by your feedback."

Source: Microsoft Community (opens in new tab), Via Mary Jo Foley (Twitter)

  • Aadyathe comment
  • Now give us a workaround to install new Lumia firmware.
  • Useless comment homie
  • I'm stuck with virtual hard disk.. installation says VHD not supported... and windows keeps downloading the update.. fails to install.. delete.. downloads again and repeat etc... /sad
  • I could install to VHD using ImageX but Build 9879 is not booting. The older builds used to boot well even with the Windows 7 bootloader. 
  • Typo in final paragraph. Reads "patients" instead of "patience".
  • That typo is nice. :P
  • Yupp saw it as well.. Think the author was simply moving too fast lol
  • Of course Microsoft appreciates their patients. A lot of people are sick (see what I did there) of them but continue to use MS products. They're very appreciative of this.
  • Who are?
  • Yeah true....
  • ... I've decompressed all files already on the hard drive long time ago -_-
  • Am I the only one or did the taskbar search get faster? Before the upgrade it was lagging as hell...
  • Led's are not working, feedback app not working... Still new 9879 is working like a champ.... :)
  • Good information! Was going to open up the logs myself to see what was happening pretty soon. This saves me the trouble.
  • I can't open the metro apps, any solution?
  • Nope. They're not in 10 Technical Preview.