Windows 10 Feature Pack Deployment


 

Windows 10 version updates are released as feature packs and each version of Windows 10 released by Microsoft will be supported for 18 months. Windows 10 Feature Packs are also used to upgrade Windows 7 and 8 to Windows 10. This topic describes the steps for Windows 10 Feature Pack deployment.

Before starting the upgrade, refer https://www.microsoft.com/en-us/windows/windows-10-specifications?howto for the computer specifications and system requirements to support Windows 10 upgrade.

 

Factors for successful Feature Pack upgrade

 

The following are some of the factors which will ensure that the upgrade is successful. Some of them need to be taken care before starting the Windows 10 Feature Pack upgrade.

 

  1. Application versions running on the Windows systems should be compatible with the Windows 10 Feature Pack proposed to be deployed else the upgrade may fail.

  2. 'setup.exe' should not be blocked from running in target systems (including from SapphireIMS Software Blacklisting)

  3. Target systems should be powered up and accessible on the network for the entire duration of the upgrade which may take hours.

  4. After the deployment is complete, the target systems would need a re-start.

  5. The Feature Packs which are in Zip file format are usually in Gb sizes and hence ensure that the network bandwidth is sufficient during the time the packs are getting downloaded.

  6. It is a good practice to leverage the master slave agent architecture to avoid redundant downloads from the Microsoft site. However it should be noted that the master systems and slave systems upgrades are scheduled separately as the master systems should be up and running when the slave systems are getting upgraded.

  7. If SapphireIMS is hosted on the cloud then the Remote Share option can be used for deployment.

 

Steps for Windows 10 Feature Pack Deployment

 

Note.gifNote: Ensure that the edition, architecture and language of the ISO file is compatible with the target systems.

 

Settings-SWMgmt-Windows10ISO.jpg

 

 

Settings-SWMgmt-Windows10List.jpg

 

Settings-SWMgmt-Windows10Add.jpg

 

Serial No

Name

   Description

     1

Package Type

Select one of the following to specify the location of the Feature Pack

Remote Share: The Feature Pack can be placed in the cloud or on a local file server accessible to the master agents or target systems.

     2

Package Location (UNC Path)

 

In case of Remote Share the location has to be specified as a UNC path in the format

'\\<IP Address or Hostname>\Path\File Name'

An example would be '\\172.16.111.183\C$\share\win_10Windows_1909_Nov_2019.iso'.

In case of Local Machine, select the Feature Pack to deploy from the drop down list. The Feature Pack files should have been placed in the folder

'<SapphireIMS Installed Path>\SapphireIMS\Console Management\ExternalWar\SoftwareRepository.war'

 

     3

Credentials

 

If the Feature Pack is placed on a Remote Share and requires access credentials, choose the credential profile. Refer to Settings->Asset and Inventory Management->Profile Manager. The credential type should be WMI.

     4

Inclusion Host Profile

 

Select a host profile or create a new host profile for the systems where the Feature Pack has to be upgraded. Refer to Settings->Software Management->Profile Manager for details on adding an inclusion profile.

    5

Scheduler Configuration

 

Select 'Enable' or 'Disable' to enable/disable scheduling of the Windows 10 Feature Pack Upgrade for this profile.

Select the frequency to post the deployment job which can be 'Hourly', 'Daily', 'Weekly', 'Monthly' or 'Once'.

You can also select the 'Priority' for the job.

Save the configuration by specifying a name.

 

Note.gifNote: In case of Enterprise Plus Edition (MSP), you can create a dummy file on the server. However, the actual file needs to be placed in all the probes and add-on probes in the path specified above. In case of Enterprise Edition, all data collectors should have the feature pack files placed at this location.