Upgrading work PC from Windows 7 to Windows 10

This article provides detailed instructions for upgrading Windows 7 on a work computer to the latest version of Windows 10.

Prerequisites

1. Ensure that the primary user of the computer (owner) has Microsoft 365 A3 license assigned. In Azure Admin Portal click on Users and search for the user. Open user's profile and click on Licenses.

2. Ensure that the latest version of OneDrive client is installed and working without any  issues. Enable Auto-save option (aka known folders redirection) in OneDrive client settings. This will back up files stored on Windows Desktop as well as contents of Documents and Pictures folders onto client's OneDrive. If needed, backup other folders, such as Music, Videos, Downloads and other folders by copying them manually onto OneDrive. Wait for the OneDrive files to be fully synced before you start installing Windows 10.

3. Export user's browser bookmarks and store them on OneDrive. Note that some users have bookmarks in more than one browser.

4. Back up Outlook signature(s) onto OneDrive.

5. Make a note of any specialised software that is installed on client's computer. The full list can be obtained from the Lansweeper Server. If this computer is not in Lansweeper inventory, install LsAgent and wait for the device to appear in the Lansweeper inventory.

6. Make a note of the following, so that you can recreate those in the new Windows profile:

  • Network locations to DFS file shares
  • Networked and local printers

7. Depending on the computer make, install either HP Assistant or Dell Command Update or Lenovo Vintage, if not already installed. Use these tools to update only the following:

  • BIOS 
  • Intel management engine firmware

8. Reboot and go to BIOS stings. It is very important to update BIOS/UEFI settings on the computer prior to deploying Windows 10 image on it. See this article for details. Do not proceed with Windows 10 installation until BIOS/UEFI is configured correctly. 

Windows Installation

1. Insert a bootable USB stick with Windows 10 installation media image that corresponds with the model of this PC.

NOTE: For newer computers, the preferred method of installing Windows 10 is by recovering the original image that for most models can be downloaded from manufacturer's website. If that is not possible, use a stick with the generic Windows 10 version 1903 installation files that you can create using instructions in this article:

DO NOT install Windows 10 from Onsite imaging server; this method has been deprecated.

2. During the boot process, press F12 key repeatedly to display the Windows boot menu. Select the option to UEFI boot from the USB stick.

3. On the Windows Setup screen, leave default values and click Next to continue.

4. Click on Install now button.

5. Select Windows 10 Enterprise. If not available, select Windows 10 Pro. Click Next to continue.

6. Check the box next to I accept the license terms and click Next to continue.

7. Click on Custom: Install Windows only (advanced). This option removes all existing files and software and installs a fresh copy of Windows 10.
NOTE: In-place upgrade from Windows 7 to 10 is not recommended.

8. Remove all existing partitions by selecting them and clicking Delete. Once you are done, there should only be one entry on the list Drive 0 Unallocated Space. Select it, and click Next to continue.

Windows Setup will now copy all required files and install Windows 10. This process may take between ten to thirty minutes. The computer will be rebooted in process.

Windows 10 Out-of-Box Experience (OOBE)

Multi-user Workstation

At the first screen, insert a USB stick that contains the provisioning package.

If this fails, you will need to proceed with OOBE step-by-step using either Azure_Admin@uwindsor.ca or Classroom_Admin@uwindsor.ca account.

Single-User Workstation

The Windows 10 first-run setup experience, also known as OOBE will start as soon as Windows installation has completed. Follow instructions in this KB article: Windows 10 Out-of-Box Experience (OOBE) setup wizard Note that on a single-user workstation, the user will need to sign in with their UWin Account.

Intune Device Setup

The last part of Windows 10 OOBE setup will take a few minutes to complete. Once finished, you will see a screen that says "Setting your device for work." Click on Continue anyway. Intune will now install required software. This may take up to an hour to complete depending on the speed of the computer and network connection.

Configuring User Profile

Multi-user Workstation

Ensure that the local Administrator account is enabled with a correct password using lusrmgr.msc tool then skip to the next section.

Single-user Workstation

Restore user's environment into this new profile, such as browser bookmarks, Outlook signature, etc.

Outlook

  • Launch MS Outlook
  • Ensure that user's e-mail address appears in userid@uwindsor.ca format
  • Click on Connect
  • Follow instructions in this KB article to add shared mailboxes that this user has access to: How do I add a shared mailbox to Outlook 365/2016 for Windows?
  • Restore user's signature(s)
  • Ensure that Outlook is configured as a default e-mail

Browser Bookmarks

Restore browser bookmarks using OneDrive backups that you created earlier.

Local Accounts

Ensure that the local Administrator account is enabled with a correct password using lusrmgr.msc tool.

Windows Settings

While the the Intune device setup is taking place, you can proceed to adjust the Windows 10 settings by following instructions in this KB article:

Additional Tasks

  • Import browser bookmarks, if needed.
  • Once Outlook is installed, start it and add user's account and any shared mailbox as required. Recreate user's signature using a copy of a sent message or import signatures folder.
  • If the Autopilot SCV file was not already harvested and upload to Azure Portal, you need to retrieve a copy of <ComputerName> autopilot.csv file from C:\Users\Public\Downloads\ and upload it to \\uwdfs.uwinad.uwindsor.ca\Shares\ITS\Autopilot\CSV-New file share if you have access to it, or send it to autopilot@uwindsor.ca if you don't.
  • Launch Company Portal app and set device category. Install additional software as required.
  • Launch Windows Explorer and, if applicable, add DFS share(s) using "Add network location"
  • Once MS Teams is installed, go to settings and enable "Open application in background"
  • Add network printers.
  • Depending on the computer make, use either HP Assistant or Dell Command Update or Lenovo Vintage to check for and install all driver's updates. These tools get installed automatically by Intune during the "Setting your computer for work" step.