Microsoft Download Center Archive

Upgrade Readiness Deployment Script

  • Published:
  • Version: 2.4.4-10.10.2018
  • Category: Tool
  • Language: English

This script can be used to automate many of the procedures necessary for setting up user computers with Upgrade Readiness.

This script can be used to automate many of the procedures necessary for setting up user computers with Upgrade Readiness. Inside the .zip file, there are 2 folders: Pilot and Deployment. The Pilot version of the script contains in-depth logging capabilities, and is intended to be run from an elevated command prompt to verify that everything is configured correctly. The Deployment version of the script is more light-weight, and is intended to be deployment widely via ConfigMgr or other software deployment service. When using a software deployment service, the Deployment script should be run as system.

Our guidance is to start by running the Pilot version of the script on 5-10 machines to verify that your environment is configured correctly and that you can see data in Upgrade Readiness after 48-72 hours. Once you have validated that data flows correctly from these machines, proceed to execute the Deployment version of the script throughout your organization.

Either version of the script will do the following:
a. Sets commercial ID key + CommercialDataOptIn + RequestAllAppraiserVersions keys. b. Verifies that user computers can send data to Microsoft (note that this check does not currently work in auth proxy environments).
c. Verifies that the latest version of KB package 10.0.x is installed (version 10.0.14913 or later is required). d. Checks whether the computer has a pending restart.
e. If enabled, turns on verbose mode for troubleshooting. f. Initiates the collection of the telemetry data that Microsoft needs to assess your organization’s upgrade readiness.
g. If enabled, displays the script’s progress in a cmd window, providing you immediate visibility into issues (success or fail for each step) and/or writes to log file.
Starting in version 03.02.17, we are collecting debugging and diagnostic data to help with troubleshooting issues that you encounter when running the deployment script. You also have the ability to opt out of sending this data. The details are described in the section “Allowing the deployment script to send diagnostic data to Microsoft” in this blog post.
If you run into issues with the script, we're here to help. Ensure you have collected verbose logs, and then send your log folder and a brief description of the issue you are experiencing to [email protected].

Files

Status: Deleted

This download is no longer available on microsoft.com. The downloads below are archives provided by the Internet Archive Wayback Machine from the Microsoft Download Center prior to January 2019.

No files found

A file listing was not found in the Wayback Machine archives.

System Requirements

Operating Systems: Windows 10, Windows 8.1, Windows 7 Service Pack 1

Ensure the latest version of the compatibility update KB and relevant KBs are installed and your computers can connect to Microsoft.

Installation Instructions

1. Download and extract UpgradeAnalytics.zip.
2. Decide which version of the script (Pilot or Deployment) you should be using (for guidance, see the Details section above) 3. Edit parameters in RunConfig.bat
4. Run RunConfig.bat as an administrator (for Pilot version) or via ConfigMgr/other software deployment system (for Deployment version).
Note: The Pilot and Deployment versions of the script are slightly different. If you switch between them, don't forget to modify both versions of RunConfig.bat as necessary.

This page was generated from a snapshot of the Microsoft Download Center made on .
FamilyId: 3a2e5890-e3dd-4bee-9839-ada87d59a007
Report a problem