Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Upgrade Windows 7 to Windows 10 with Connectwise Automate

How you Upgrade your Windows 7 machines to Windows 10 1903? Manually, oh no!

If you use any ConnectWise Automate, then we have a Script ready for you to upgrade your Windows 7 machines to Windows 10. This script does it jobs without any

Sign up and get Windows 7 to Windows 10 Script : Sign Up Now!

Why should you upgrade Windows 7 to Windows 10?

Script requirements:

ConnectWise Automate Server side:

First of all, we need compress Windows setup files to a zip file. Follow the steps given below.

  1. ) Download Windows Setup file: You may download the setup file from Microsoft’s partner website, or you can contact us for a direct link to download.
  2. ) Convert ISO file to a Zip file: If you have downloaded the setup file from Microsoft’s website, it would be in .iso file format. However, we need a .zip file. Hence, you need to extract the .iso file to a folder then we have to compress the content of that folder to make a zip file.
  3. ) Place the file to L:\Transfer\Windows10\
  4. a) Windowsx64.zip – Use this naming convention for Windows 10 64bit (including ultimate, pro, enterprise).
    b) Windowsx84.zip – Use this naming convention for Windows 10 32bit (including ultimate, pro, enterprise).
    c) Homewinx64.zip – Use this naming convention for Windows 10 64bit (including starter, home, and whole-home family).
    d) Homewinx86.zip – Use this naming convention for Windows 10 32bit (including starter, home, and whole-home family).

  5. ) Upgrade Utility: You need to download “UpgradeKeyChecker” and place in the same folder. It requires a script license to work. Make sure you get it from here.

Target machine requirements:

  1. 10 Gb free disk space on any drive to download the setup files and extract it.
  2. More than 5 GB disk space on the system drive.
  3. 2 GB RAM

4. How does the script work?

  1. Create a ticket to record the upgrade process. On upgrade success, the ticket will be closed with proper time entry. Else, it remains in the open state.
  2. Disk Space: the Script checks the all drives internal drives on target machine choose the one that has maximum free disk space to store the windows setup file (and other related files). The target machine must have at least 10GB free disk space on any drive and 5GB on the system drive.
  3. If Laptop: Laptop should be on charging mode if the script finds it on battery mode then exit with ticket comment.
  4. Windows 10 setup file. Script downloads setup to file %Drive%:\WindowsSetupFolder\Windows10.zip.
    – First of all, the script tries to copy the windows setup file from the Location Cache directory %cachedir%\Windowsx64.zip to %Drive%:\WindowsSetupFolder\Windows10.zip.
    – If it won’t find the file in the cache directory, then it tries to download the setup file from LTShare folder.
    – If won’t find on LTshare then exit with ticket notes.
  5. Install 7-Zip: The script installs 7-zip software to extract the %Drive%:\WindowsSetupFolder\Windows10.zip file to %Drive%:\WindowsSetupFolder\setup\ directory.
  6. UpgradeKeyChecker utility: It downloads the UpgradeKeyChecker utility to %Drive%:\WindowsSetupFolder\UpgradeKeyChecker.exe
  7. Check User logged in: If a user logged into the system and working on the system, then script sends message to the user asking for permission to upgrade. If it doesn’t respond or says no to upgrade, then the script delays the upgrade and It runs after run after 9 hours. It asks the same question if the user logged in, but this time it is not rescheduled for next run. It simply exits with ticket notes.
  8. Note: If you want to run the script on such machine where it had been rescheduled, but the upgrade didn’t take place then you need to uncheck the checkbox called “Asked user No. of Times” from Windows Upgrade tab of the computer management screen.

System Restore Point: It creates a system restore point on the machine.

Export last logged in user reg file: The script exports last logged in users that it imports after the upgrade.

Upgrade process: it runs the upgrade process using UpgradeKeyChecker utility that requires a License Key to run, and you should be able to browse https://license.sankalpit.com on the target machine.
– Supported parameters:
Setup.exe path: %Drive%:\WindowsSetupFolder\setup\setup.exe
Script License Key: You will get this from SankalpIT.
Windows License Key: You can assign windows key on the Computer Management screen to use in the script. Windows setup auto-upgrade windows to the specific version by checking windows license key. With license key, you can upgrade Home Basic ( or any other Home Family OS versions like Starters, Home Basic, Home Premium, etc.) 32bit machine to pro, Enterprise or Ultimate Edition 64bit edition. It all depends what License key you’re using to upgrade.

Import Last logged in User’s Reg file: After the upgrade, it imports the last logged user’s details to the registry. It helps users who don’t remember their user names.

How much time it takes: it depends on the performance of the machine, but it usually takes 40 to 60 minutes.

Ticketing: Script records everything (failure or success) in LabTech ticket to check.

I ran a campaign and got several from MSPs including the followings.

    1. How does the profile migration work? How many profiles are migrated per computer?
    Windows setup handles it very smoothly. Users won’t see any difference then Windows 10 graphics and working environment. This upgrade is the same as you upgrade your windows 7 to windows 10 by the double-clicking Migration tool.

    2. Are any backups performed?
    The script creates the system restore point. However, we recommend you to take a bare mental backup before running the upgrade. As you always have a backup if anything went wrong.

    However, I have seen if anything went wrong with your machine upgrade process will be canceled and it restore to windows 7.

    3. Is that easily adjustable to update to the next latest 10 when it comes out, and we are ready to deploy?
    Yes, It depends on what Windows 10 version you have placed on LTShare folder. I Upgrade Windows 7 to Windows 10 1703, Windows 10 1803 and Windows 10 1903. It the matter of setup file you give the script to run.

    4. Is it possible to get it to do mostly in the background?
    It is a major upgrade as we know, we could not make it 100% silent upgrade, but yes, we were able to make the script to do 60% of its job in the background. Windows upgrade requires several reboots that’s why we couldn’t make it 100% silent.

    5. Can supply license keys to upgrade to specific Windows 10 edition?
    Yes, you can migrate Windows 7 32bit machine to windows 10 64bit if you supply Windows license key. Windows upgrade checks the license key and runs the upgrade accordingly.

    6. Can I upgrade Windows 7 unlicensed to Windows 10:
    Yes you can. We recommend supplying windows license key with the upgrade.

    The post Upgrade Windows 7 to Windows 10 with Connectwise Automate appeared first on SankalpIT Services.



This post first appeared on SankalpIt Services Pvt Ltd, please read the originial post: here

Share the post

Upgrade Windows 7 to Windows 10 with Connectwise Automate

×

Subscribe to Sankalpit Services Pvt Ltd

Get updates delivered right to your inbox!

Thank you for your subscription

×