Many users will want to upgrade their current operating system to Windows 10, retaining all their user data and applications. In order to upgrade to Windows 10, one must utilize the same edition of Windows 10 as the older version of Windows. For example, if running Windows 7 Professional or Ultimate, Windows 10 Professional must be used. If running Windows 8 Enterprise then Windows 10 Enterprise must be used to upgrade the system.
An upgrade to Windows 10 must take place within the
operating system itself and cannot take place in KBE. There are two methods to upgrading to Windows
10 using KACE appliances. The first method would be to create a K1000 script as outlined on an ITNinja blog post. The second method, which
is detailed below, can be done from the K2000. We recommend that you now upgrade to 6.0 and use Custom Deployments for this process. The tasks for custom deployment can be downloaded from this page: https://www.itninja.com/blog/view/custom-deployments
First, use the current version of Media Manager to upload your Windows 10 source media. Once this is completed, the source media ID must be obtained from Library | Source Media.
Upload the .PKG files from the page linked above, this will import a Task Group. Go to custom deployment page and create a new one. Then select the Windows 10 upgrade task group from the installation plan menu and select apply and then save. Preinstall tasks such as partitioning and formatting should not be added to the image (or it will no longer be an upgrade). The image that is being applied to the machine has no files, so nothing is overwritten. The midlevel task is a template that should be duplicated and edited. This midlevel task copies down the Windows 10 source media, enables autologon to the workstation and writes a setupcomplete.cmd file that gets applied at the end of the upgrade process.
The first few lines of the midlevel task contain variables that need to be changed by the user.
strUser should be an admin username
strPassword is the password of the above user
strDomain is the name of the domain, or leave as localhost if leveraging a local user
win10_source_cd_id is the ID number of the uploaded Windows 10 source media
The post install task, “Upgrade Windows 10” does not have to be modified by default. However, the last command line switch is ‘/dynamicupdates disable’.
When Windows 10 setup begins, it will attempt to download available updates by default. The command line switch above disables this behavior. If you prefer for the updates to be downloaded immediately, just delete this switch from the command line. For more commandline switches see http://winaero.com/blog/windows-10-setup-exe-command-line-switches/
So I tried to set this up, but it looks like there might be an issue with the package file. When downloaded, it is just a file named "k2_upgrade_windows10" with no .pkg extension. I renamed it to k2_upgrade_windows10.pkg" and uploaded it to the restore folder on the K2, but when I went to import, the K2 reports it's a corrupted package.
Downloaded a second time with same results. When the file's uploaded without the pkg extension, the K2 doesn't recognize it, so it doesn't show up to import.
http://imgur.com/KwnmXNf - tshupp 9 years ago
-Corey - cserrins 9 years ago
Thanks for sharing.. It helps a lot - Joe Prior 9 years ago
-Corey - cserrins 9 years ago
-Corey - cserrins 9 years ago
-Corey - cserrins 9 years ago
%systemdrive%\win10\sources\install.wim /postoobe
I tried task but stop Upgrade to Windows 10
maybe it cant find install.wim .
I make Windows10 media by MediaCreationTool.
And I use ESD-ISO. - Iori_Naruse 9 years ago
https://www.microsoft.com/en-us/software-download/windows10 - Iori_Naruse 9 years ago
I changed "install.wim " to "install.esd"
thank you! - Iori_Naruse 9 years ago
-Corey - cserrins 8 years ago
-Corey - cserrins 8 years ago
-Corey - cserrins 8 years ago
Right now i am working on massive upgrade on devices that have Win 8 Home to windows 10. I have done everything iike that toturial say :
But when K2 is trying to make a Upgrade to Windows 10 Task (Post-install task ) there comes a error. I have found that the source image i have created using Media Manager on Windows 10 has only 1GB - maybe thats the problem ?
As we can see the problematic task we have script
that is trying to open a c:\win10\setup.exe application that release a silent upgrade. But when i check that localistaion i only see those folders and files :
Docs folder, Samples folder, idk folder, tools folder and readmes file . So i am almost sure the problem is in source media of Windows 10. Is there any special trick to create Win 10 SM? - moganus 8 years ago
I have the Windows 10 Media uploaded and I have the package ID, and I have the packages downloaded, but now I am stuck. Thank you in advance for any guidance you can give me. I have very limited knowledge of the K2 at this point as we have just completed our jumpstart training. That is the extent of my knowledge. . . - 4lienau 8 years ago
-Corey - cserrins 8 years ago
Chris - 4lienau 8 years ago
-Corey - cserrins 8 years ago
-Corey - cserrins 8 years ago
the task is just a batch file executing the following.
cscript.exe c:\windows\system32\slmgr.vbs /ipk <MultipleActivationKey>
cscript.exe c:\windows\system32\slmgr.vbs /ato
Manually executing the batch file with the same account that is used for the upgrade is successful so I'm not sure what I am missing.
Is anyone else using this method and having troubles? - designworks 8 years ago
@jboling, thanks I'll try that. Is this a new requirement for Win10? The exact same script that I'm using here without the //b works fine to active Win7 as a post install task on the K2000 for me. - designworks 8 years ago
We are trying to upgrade from Windows 7Ent to Windows 10Ent and getting this error on Setup Post Install task, Invalid root in registry key "HKLM\TEMP_SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentVersion"
Code: 80070002
Source: WshShell.RegRead
Did anyone experience this during their upgrade. - amatemu 8 years ago
Script: Y:\application\43\setup_post_install_tasks.vbs
Line: 195
Char: 5
Error: Unable to open registry key "HKLM\TEMP_SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentVersion" for reading
Code: 80070002
Source: WshShell.RegRead - amatemu 8 years ago
Is anyone else non-US struggling with this? - designworks 8 years ago
-Corey - cserrins 8 years ago
So updates will still run after the uprade has completed (later time), just not during the upgrade (as I understand it). - cserrins 7 years ago
Other managed installs like MS Office (setup.exe) work fine. Do you have any ideas? - TobiK 6 years ago