Updates failing to install for me was pretty rare on xp, vista, 7 and 8. I started having failed updates more often starting with 10 th1. New cumulative updates for 1607 from May 2019 onward fail to install 100% on non-LTSB editions of Windows 10 v1607 (Home, Professional, Education & Enterprise), RanCorX2. Every-time I try to update from Windows 10, 1511 build (OS10586.839), to the latest build, I get this error message 'Feature update to Windows 10, version 1607 - Error 0x800700c1'. This happens when it's at around 33% windows install and it just kicks me back to the desktop with a message telling me that it's failed to install. Windows has rolled out a new Anniversary Update, version 1607, to its Windows 10 operating system, offering many new features.However, many Windows 10 users are getting trouble when they install this update — their operating system tries repeatedly to upgrade to this version but keeps failing. The current (latest) update on my laptop is '2018-04 Cumulative Update for Windows 10 Version 1607 for x64-based Systems (KB4093120)' and the status says your device is uptodate. But the information on latest update available is Windows 10, version 1803. Along came 1607 anniversary update and screwed my computer up so bad that I tried a reset this PC only to find out it would not reset! I used Linux to boot the computer grabbed my files and pictures then I wiped the cursed windows 10 off my computer and reinstalled windows 7.1 and the convenience update like service pack 2.

WSL, the Windows Subsystem for Linux, is a free, optional feature of Windows 10 that allows Linux programs to run on Windows. It provides you with a Windows version of the bash shell and a compatibility layer that permits many Linux programs to run natively on your Windows machine.

System requirements

Before installing WSL, make sure your computer meets the minimum system requirements to run WSL:

  • You must be running Windows 10 version 1607 (the Anniversary update) or above.
  • WSL only runs on 64-bit versions of Windows 10. 32-bit versions are not supported.

To check that the computer meet the requirements, follow these steps:

Failed To Install Windows 10 Version 1607
  1. Open your Settings. You can do this by clicking the gear icon on the Start menu, or by opening the Power User Tasks menu and choosing Settings.
  2. In the Settings window, choose System.
  3. On the left side of the System window, choose About.
  4. On the right side of the window, system information is displayed. Make sure the Version is at least 1607, and the System type is a 64-bit operating system.

If the Version number is less than 1607, you need to perform a Windows Update before installing WSL.

If the System type is not a 64-bit operating system, you cannot run WSL.

Installing WSL

To install WSL, follow these steps.

Note

Versions of Windows previous to the Fall Creators Update required slightly different instructions. The instructions on this page are current as of May 2019.

  1. Open a new PowerShell window as Administrator. To do this, open your Start menu, scroll down to W, and expand the Windows PowerShell folder. Right-click Windows PowerShell, choose More, then Run as administrator.
  1. At the PowerShell prompt, run the following command:
  1. Some necessary software downloads, and the WSL subsystem will be enabled after you reboot. Linux itself is not installed yet, however (until you choose a Linux distribution, in step 5.)
  1. When the download is complete, PowerShell ask if you're ready to reboot the computer. Before rebooting, make sure any documents are saved, and any open applications are closed. Type Y, or if you're going to reboot later, type N instead.
  1. After your computer reboots, log in to Windows and open a new Command prompt (or PowerShell). At the prompt, run:
  1. Bash will inform you that no distribution is installed, and give you a URL for downloading one from the Windows Store:
  1. In a web browser, navigate to the URL https://aka.ms/wslstore to download a WSL-integrated Linux distribution. As of this writing, choices are Ubuntu, OpenSUSE, SUSE Enterprise Server, Debian, and Kali. If you're not sure what to pick, we recommend Ubuntu.
  1. Click the distribution of your choice, then click Get.
  1. When the installation is complete, click Launch. You will see this message:

It may silently wait for you to press a key after it's done, so you might want to press Backspace every 15 seconds or so, to check if it's finished.

This error is a known bug that has occurred in some versions of Windows 10. If you get this error, you can fix it by repeating steps 1 and 2. Then, continue to step 10.

  1. Ubuntu is now installed, and WSL is enabled. You can open the WSL Ubuntu command prompt by clicking the Launch button in the Windows Store or in the Start menu by choosing Ubuntu. You can also open a command prompt (or PowerShell) and run bash.

Getting started with your Linux subsystem

The first time you run your WSL distribution, you will be asked to create a user account. It can be different than your Windows username. You will be asked to set a password.

Congratulations! Linux is running. You're now at the bash prompt, and you can run Linux commands and programs.

Windows version 1607

Update your Linux software

Now is a great time to perform a software update. Follow the instructions below to update your software with the apt command.

Like Ubuntu, WSL uses the APT (advanced packaging tool) to manage software packages. The apt command allows you to search for, download, and install software, all from the command line. It automatically manages your software dependencies for you. That way, if one program depends on a certain version of another program, both will be installed, and kept up-to-date.

Any apt commands that make changes to your system must run as root. If you're logged in as your regular user (as you usually should be), run a program as root by prefixing it with sudo ('superuser do'). It requires you enter your password, and your program is run as root.

Updates download, but nothing is installed or upgraded yet. To upgrade all available packages, run:

Tip

Sudo will not ask you for your password this time, unless more than five minutes have elapsed since the last sudo command.

The size of the upgrades will be calculated, and you will be prompted to continue. Type y and press Enter. The upgrades download and install, which might take a while, depending on the speed of your computer and Internet connection.

When the upgrade is complete, you will be returned to the bash prompt. Your Linux system is now up-to-date.

At any time, you can exit bash using the exit command.

The Windows and WSL filesystems

WSL has its own filesystem. This Linux filesystem is installed to your Windows filesystem at the following location:

For instance, if your Windows username is Owner and Windows is installed on your C: drive, your WSL filesystem is located at:

It's good to know that this is where it's located, but you shouldn't move or make any changes to the files it contains.

Download Windows 10 Version 1607

When you're using WSL, you might be wondering how you can access your Windows files. Your C: drive is located at:

The name mnt stands for 'mount,' which is where your Windows drives are mounted within WSL. For instance, your D: drive would be /mnt/d/, etc.

Creating links to Windows folders

For convenience, it's a good idea to create symbolic links to your Windows home folder. A symbolic link is similar to a shortcut in Windows: it's a file that points to another file or directory. When you refer to the symbolic link, the system will dereference the link, and behave as if you had specified the actual 'target' file or directory.

Using symbolic links can save you a lot of typing, and remembering of obscure directory names.

To create a symbolic link in Linux, use the ln command. The syntax for creating a symbolic link is ln -s targetnamelinkname.

For instance, to create a symbolic link in your WSL home folder called winhome that refers to C:UsersOwner, follow these steps.

First, change the working directory to your home directory, which is located at /home/username/. You can do this with the cd command:

In bash, '~' (a tilde) is an alias for your home directory, so you can also type:

Next, use ln -s to create the symbolic link. For instance, if your Windows home folder is C:UsersOwner, the command would be:

Now there's a symbolic link called winhome in your WSL home directory, which acts like a shortcut to your Windows home directory. So, you can change to your Windows home directory using:

Or, to change to your Windows desktop folder:

More information about Linux commands

1607

Enjoy your new Linux subsystem! Make sure to visit our overview of Linux commands for more information about tools and programs you can use.

Additional information

-->

This article provides a solution to a problem where an in-place upgrade for Windows 10 on a system that's running Microsoft System Center Configuration Manager hangs.

Original product version: Windows 10 - all editions
Original KB number: 4020149

Symptoms

When you run an in-place upgrade for Windows 10 version 1607 on a system that's running Microsoft System Center Configuration Manager, the upgrade hangs. This problem occurs while the Upgrade Operating System task is running.

Details:

  • No errors are logged in the Configuration Manager or the Windows Setup log files.

  • The SMSTS.log and Setupact.log files stop logging entries.

  • An indicator that a computer is encountering this problem is that Windows Setup hangs during driver inventory. This issue is identified by the following signature in the setupact.log file under C:$WINDOWS.~BTSourcesPanther:

    date time CONX Windows::Compat::Appraiser::WicaDeviceInventory::GetInventory (324): Starting Device Inventory.
    date time CONX Windows::Compat::Appraiser::DriverInventory::GetInventory (204): Starting Driver Inventory.

Resolution

To fix this issue, install the update 4013420.

Failed To Install Windows 10 Version 1607 Iso

Package installation of compatibility updates differs from installation of other Windows updates. To install the compatibility update, follow these steps:

Windows 10 Build 1607 Download

  1. Download the hotfix from the Microsoft Update Catalog website to a new folder on your Windows desktop.
  2. After you download the .cab file, extract its contents to a new folder.
  3. Determine the source directory of your Windows 10 version 1607 installation files. You can find this in the properties of your Upgrade Operating System Package.
  4. After you determine the source directory, copy the contents of the extracted .cab files into the Source folder of the Windows 10 version 1607 installation files. Click Yes to overwrite any existing files.
  5. Update the Distribution Points for the Upgrade Operating System Package.
  6. Retry the deployments and see whether the issue is corrected.