Goal
Upgrade the clients to Windows 10 version 1803.
Steps
For our example, we will be installing Windows 10 1803 Professional, but the same steps will apply to all current versions of Windows 10.
Test your ISO outside of Ivanti.
- Download or otherwise acquire a Windows 1803 ISO for the version of Windows that you are updating (Education, Professional, or Enterprise). In this case we will download Professional version.
- Run your ISO on a test machine manually to make sure that it will upgrade outside of Ivanti. If your machine will not upgrade when manually running the ISO outside of Ivanti, it will not upgrade through Ivanti when using that same ISO. If you are unable to upgrade the machine outside of Ivanti, you will want to check the following:
- Make sure your client machine meets the system prerequisites for the version of Windows 10 you are upgrading to.
- Make sure your ISO is not blocked by the local system by going into the ISO properties and selecting to unblock the update if necessary.
- Try disabling or temporarily uninstalling your antivirus or application control on the client as that has been known to prevent this type of upgrade on occasion. You can reinstall it after the system is upgraded.
- Once you are able to upgrade a machine using your ISO outside of Ivanti, place this .ISO into the \ManagementSuite\LDLogon\Patch\ directory on your core server. If you have changed the patch storage location, place it in the equivalent directories.
Find the correct definition for the version you are upgrading to.
- Open the Ivanti Endpoint Manager Console and go to the Security and Compliance Tool group.
- Open the Patch and Compliance Tool.
- Ensure that you have downloaded the latest updates in the Vulnerabilities category.
- After downloading the vulnerabilities category, select the correct definition for the version that you would like to upgrade to. In my example, I am upgrading to Windows 10 1803 Professional English x64 so I would select W10V1803PX64_V2:
When selecting the definition, you will want to pick a V2 definition or things might not work correctly
Prepare your ISO and run a repair task.
- Double-click the rule that matches the version of Windows you are trying to upgrade.
2. Make sure that your .ISO file for the Windows upgrade matches the filename within the rule in the Patch information section under Name exactly. You can guarantee this, by highlighting, copying, then pasting the file name from the definition into your ISO's file name properties.
3. Double check your ISO's file name, making sure it still has the .iso extension and that it is not named ".iso.iso" or anything like that. It must match exactly with the file name in the detection rule above.
4. Run Download Updates one more time to ensure that the "Downloaded" Yes/No column in the rule is updated to "Yes". If it does not update, check your storage location and the name of the .ISO to make sure it matches.
5. Run a scan and repair as usual.
Further information about the Patch Manager definition release can be seen here.
How to block automatic update to the Creators Edition of Windows on client systems
In order to block Windows 10 systems from automatically installing Operating System Upgrades, the following methods may be used:
Group Policy
Computer Configuration / Administrative Templates / Windows Components / Windows Update Policy
Setting: Turn off the upgrade to the latest version of Windows through Windows Update
Registry
HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
DWORD value: DisableOSUpgrade = 1
LANDESK Patch and Compliance Definition
The DISABLEWIN10UPGRADE can be sent as a repair job to turn off the Windows 10 auto-updates to newer OS versions.
This definition sets the Registry key listed above.