You can install the Windows® Assessment and Deployment Kit (Windows ADK) directly from the Internet. You can also download the installer and copy it to an offline computer. An offline computer is any computer that does not have Internet access. The offline computer can be on a private network or can be a non-networked computer.
Download and install the Windows ADK from this website.
Review the list of supported operating systems that you can install the Windows ADK to in the Windows ADK Supported Platforms.
In this topic:
Installing the Windows ADK from the Internet
Installing the Windows ADK on an Offline Computer
ADKSetup.exe Command-Line Syntax
Installing the Windows ADK from the Internet
You can run the Windows ADK Setup program directly from the Internet by using either the graphical user interface (GUI) or the command line.
Make sure that your computer remains connected to the Internet while ADK Setup is running. ADK Setup downloads installation packages from the Internet while it runs. The time required to complete ADK Setup varies depending on the bandwidth of your Internet connection, the performance of your computer, and the Windows ADK features that you decide to install.
To install the Windows ADK from the Internet by using the GUI
-
Run ADK Setup from this Microsoft website.
-
Select Install the Assessment and Deployment Kit to this computer.
-
In the Install Path box, specify the location where you want to install the Windows ADKfeatures, and then click Next.
-
If prompted, select whether you want to participate in the Customer Experience Improvement Program (CEIP), and then click Next.
-
To continue with Windows ADK Setup, you must accept the terms of the license agreement. To accept the terms of the license agreement, click Accept.
-
Select the Windows ADK features that you want to install, and then click Install.
To install the Windows ADK from the Internet by using the command line
-
Copy the Adksetup.exe file from this Microsoft website to your computer.
-
Open a Command Prompt window by right-clicking and then selecting Run as administrator.
-
In the Command Prompt window, change directory to the directory that contains your copy of the Adksetup.exe file.
For example, if you copied the file to the Downloads directory for your user account:
Copy Code cd %userprofile%\downloads
-
Run the following command:
Copy Code adksetup /quiet /installpath <path> /features <featureID1><featureID2>
For <path>, specify the location where you want to install the Windows ADK features.
To see a list of possible <featureID> values, run the
adksetup /list
command. To install all of the available Windows ADK features, use the/features +
option instead of specifying the individual feature identifiers.
Installing the Windows ADK on an Offline Computer
To install the Windows ADK on a computer that does not have Internet access, you first download the installer files. Next, you copy the installer files to the offline computer. Then you can run ADKSetup.exe using either the GUI or the command line.
To install the Windows ADK on an offline computer by using the GUI
-
On a computer that has Internet access, run Windows ADK Setup from this Microsoft website.
-
Select Download the Assessment and Deployment Kit for installation on a separate computer.
-
In the Download Path box, specify the location where you want to download the files, and then click Next.
-
Select whether you want to participate in the Customer Experience Improvement Program (CEIP), and then click Download.
-
After the download is finished, click Close.
-
Copy the downloaded files to a location that the offline computer can access.
For example, copy the files to removable media or to a file server that the computer can access.
-
On the offline computer, change directory to the location of the copied files.
-
Run ADKSetup.exe, and then select the Windows ADK features that you want to install.
To install the Windows ADK on an offline computer by using the command line
-
On the computer that has Internet access, save a copy of the Adksetup.exe file on the computer.
-
Open a Command Prompt window by right-clicking and then selecting Run as administrator.
-
Change directory to the directory that stores the Adksetup.exe file.
For example, if you copied the file to the Downloads directory for your user account:
Copy Code cd %userprofile%\downloads
-
Run the following command, where <path> is the location where you want to download the files:
Copy Code adksetup /quiet /layout <path>
-
Copy the downloaded files to a location that the offline computer can access.
For example, copy the files to removable media or to a file server that the offline computer can access.
-
On the offline computer, open a Command Prompt window as an administrator.
-
Change directory to the directory that contains the downloaded copy of Adksetup.exe.
-
Run the following command:
Copy Code adksetup /quiet /installpath <path> /features <featureID1><featureID2>
For <path>, specify the location where you want to install the Windows ADK features.
To see a list of possible <featureID> values, run the
adksetup /list
command. To install all of the Windows ADK features, use the/features +
option.
Maintaining the Windows ADK
You can manage the installation, repair, and removal of Windows ADK features by using the Programs and Features section in Control Panel.
You can also remove or repair the Windows ADK features from the command line. For more information, see ADKSetup.exe Command-Line Syntax.
Change, Repair, or Uninstall the Windows ADK from the Control Panel
-
Open Programs and Features section in Control Panel. Click Assessment and Deployment Kit and then click Change.
-
In the Maintain your Assessment and Deployment Kit features window, select an option:
- Change
This option allows you to add or remove specific Windows ADK features.
- Repair
This option reinstalls all of the Windows ADK features that are currently installed on the computer.
- Uninstall
This option removes all of the Windows ADK features.
- Change Customer Experience Improvement
Program Settings.
This option changes the CEIP settings that are applied to all of the Windows kits installed to the computer.
- Change
-
Follow the steps in the Windows ADK to complete your selected option.
To selectively remove Windows ADK features by using the command line
-
Open a Command Prompt window by right-clicking and then selecting Run as administrator.
-
Change directory to the directory that contains the Adksetup.exe file.
-
Run the following command, where <featureID1>, <featureID2>, and so on are the identifiers for the features that you want to remove:
Copy Code adksetup /quiet /uninstall /features <featureID1><featureID2>
You can run the
adksetup /list
command to show possible <featureID> values. Your installation may not have all of the features listed.To remove all of the Windows ADK features that are installed, omit the /features option.
For additional command line options used to manage the Windows ADK, see ADKSetup.exe Command-Line Syntax.
To check for Windows ADK updates
-
On a computer that has Internet access, run the latest version of ADK Setup from this Microsoft website.
Warning The Windows ADK does not automatically download updated features. You must run the latest version of ADKSetup.exe from the Microsoft website to determine if there are any updates. -
If there are updates, you will be prompted to install the latest versions of those features.
-
To install updates to an offline computer, you must download ADKSetup.exe as well as the updated features. Then, you must copy those features and ADKSetup.exe to the offline computer. Run ADKSetup.exe and install the updated feature to the offline computer.
- On a computer that has Internet access, run the latest version
of ADK Setup from this Microsoft website.
- In the Specify Location page, choose a location to
download the ADK installer and the selected features.
- Copy the ADK files to the offline computer.
- Run ADKSetup.exe to install updated features.
- On a computer that has Internet access, run the latest version
of ADK Setup from this Microsoft website.
ADKSetup.exe Command-Line Syntax
ADKSetup.exe uses the following syntax when you run it in a Command Prompt window. You can specify the options in any order.
ADKSetup [/features [{ + | <featureID> [ …] }] [{/installpath <path> | /layout [<path>]}] [{/norestart | /forcerestart | /promptrestart}] [/q] [/l<path_to_file>] [/ceip {on | off}]
ADKSetup/uninstall [/features [<featureID> [ …] ] [{/norestart | /promptrestart | /forcerestart}] [/q] [/l <path_to_file>] [/ceip {on | off}]
ADKSetup/list
ADKSetup/repair
ADKSetup {/? | /help | /h}
The following table describes the usage of each command option. These options are not case sensitive.
Option | Parameter | Description | ||
---|---|---|---|---|
/ceip |
on off |
Specifies whether users can opt in to a customer experience improvement program (CEIP), which sends anonymous usage data to Microsoft. If you also specify the /layout option, the CEIP applies only to data about the current download. If you omit the /layout option, the CEIP setting is saved to the registry of the local computer and applies to all Windows kits installed on the computer, including the Windows® Logo Kit (WLK) and Windows Driver Kit (WDK). If you omit this option, the behavior is off. |
||
/log /l |
<path_to_file> |
Overrides the default directory and file name of the ADK Setup log file. If you specify this option, you must specify the full path and the file name, including the file name extension. If you omit this option, ADK Setup writes the file to the %TEMP%\ADK directory. |
||
/forcerestart /norestart /promptrestart |
Specifies how ADK Setup behaves if it requires a restart in order to finish. If a restart is not required, these options have no effect.
If you specify two or all three of these options, the behavior is the option that occurs last. If you omit all three of these options, the default behavior is /promptrestart. |
|||
/quiet /q |
Runs ADK Setup without displaying the user interface. If an error message would normally appear, ADK Setup writes that error message to the log file. |
|||
/installpath /layout |
<path> |
Specifies whether to only download the installation files, or to download them and then install them locally. /installpath downloads installer files and then installs the Windows ADK locally. The <path>argument is required, and specifies the directory into which ADK Setup installs the features. If Windows ADK features were previously installed on this computer and the path that you specify does not match the previous path, an error occurs. /layout downloads installer files but does not install them locally. You can use this option to download ADK Setup for a later installation of Windows ADK features on a computer that does not have Internet access. You can use this option only if you are running ADK Setup from the Internet. The <path> argument is optional; if you omit it, Windows ADK Setup stores installer files in the %USERPROFILE%\Downloads\Windows Kits\8.1\ADK directory. If you specify both options, the behavior is /layout. If you omit both options, the behavior is /installpath. |
||
/features |
+ <featureID> |
Installs the Windows ADK features that you specify as arguments.
To see a list of the <featureID> values that you
can specify, type If you specify a space-separated + argument in addition to one or more feature identifiers, ADK Setup ignores the feature identifiers and installs all features. |
||
/uninstall |
Removes from the computer the Windows ADK features that you specify in the /features option. If you do omit that option, ADK Setup removes all Windows ADK features. |
|||
/repair |
Reinstalls all of the Windows ADK features that are already installed on the computer. |
|||
/list |
Lists the Windows ADK features that are available to install or download. |
|||
/help /h /? |
Displays command-line syntax and help information. |
Windows ADK Features
The following table shows the feature identifier for
each Windows ADK feature. When you run ADKSetup.exe in a
Command Prompt window, you can use the feature identifier as the
parameter of the /features
option, in order to specify
features to install or remove.
Feature | Identifier |
---|---|
Application Compatibility Toolkit (ACT) |
OptionId.ApplicationCompatibilityToolkit |
Deployment Tools |
OptionId.DeploymentTools |
Windows Preinstallation Environment (Windows PE) |
OptionId.WindowsPreinstallationEnvironment |
User State Migration Tool |
OptionId.UserStateMigrationTool |
Volume Activation Management Tool (VAMT) |
OptionId.VolumeActivationManagementTool |
Windows Performance Toolkit (WPT) |
OptionId.WindowsPerformanceToolkit |
Windows Assessment Toolkit |
OptionId.WindowsAssessmentToolkit |
Windows Assessment Services — Client |
OptionId.WindowsAssessmentServicesClient |
Windows Assessment Services |
OptionId.WindowsAssessmentServices |
Microsoft® SQL Server® 2012 Express |
OptionId.SqlExpress2012 |
.NET Framework |
OptionId.Netfx |
ADK Installation Log Files
To review installation logs, see %temp%\adk.