{"id":3985,"date":"2018-02-26T17:16:59","date_gmt":"2018-02-26T22:16:59","guid":{"rendered":"http:\/\/batchpatch.com\/?p=3985"},"modified":"2022-02-18T16:49:40","modified_gmt":"2022-02-18T21:49:40","slug":"deploying-windows-feature-upgrades-remotely-to-multiple-computers","status":"publish","type":"post","link":"https:\/\/batchpatch.com\/deploying-windows-feature-upgrades-remotely-to-multiple-computers","title":{"rendered":"Deploying Windows Feature Upgrades\/Updates Remotely to Multiple Computers"},"content":{"rendered":"<p>Beginning with BatchPatch version 202004, Windows 10 &#8216;feature upgrades&#8217; or &#8216;feature updates&#8217; such as 1607, 1703, 1709, 1803, 1809, 1903, 1909, 2004, 20H2, 21H1, 21H2 etc can all be installed with the normal Windows Update actions in BatchPatch (you must disable cached mode and also check the &#8216;Upgrades&#8217; classification under &#8216;<em>Tools > Settings > Windows Update<\/em>&#8216;).  However, the alternate Windows 10 feature update deployment method outlined below can be used with any version of BatchPatch.<\/p>\n<ol>\n<li><strong>Use the Windows 10 Media Creation Tool to obtain the ISO installation media for the version of Windows 10 that you want to deploy<\/strong>.  You can download the <a href=\"https:\/\/www.microsoft.com\/en-us\/software-download\/windows10\" rel=\"noopener noreferrer\" target=\"_blank\">Windows 10 Media Creation Tool<\/a> directly from Microsoft at <a href=\"https:\/\/www.microsoft.com\/en-us\/software-download\/windows10\" rel=\"noopener noreferrer\" target=\"_blank\">this link<\/a>.  It will enable you to obtain the most recent version of Windows 10, which at the time of this writing is version 1709.  You cannot use this tool to obtain anything other than the current\/latest version, so if you are needing an older version then you would have to obtain it through some other means, such as through a volume licensing agreement with Microsoft.<\/li>\n<p><\/p>\n<li><strong>Run the media creation tool.<\/strong> When you run the media creation tool you *must* be logged on to the computer as a local administrator.  It is *not* sufficient to use &#8216;run as&#8217; to run the tool with elevation as an administrator.  You must actually be logged-on to the computer as the administrator before you run the media creation tool, otherwise the tool will not let you proceed.<\/li>\n<p><\/p>\n<li><strong>Create installation media.<\/strong> When you run the media creation tool you will have the option to either <em>Upgrade this PC now<\/em> or <em>Create installation media (USB flash drive, DVD, or ISO file) for another PC<\/em>.  Select the option to <em>Create installation media<\/em>, and then click Next.<br \/>\n<a href=\"\/wp-content\/uploads\/2017\/08\/2017-08-16-20_24_58.png\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2017\/08\/2017-08-16-20_24_58.png\" alt=\"\" width=\"702\" height=\"555\" class=\"aligncenter size-full wp-image-3669\" srcset=\"https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-08-16-20_24_58.png 702w, https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-08-16-20_24_58-300x237.png 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/a><\/li>\n<p><\/p>\n<li><strong>Choose the language, the edition, and the architecture when prompted<\/strong>, and then click Next again.<br \/>\n<a href=\"\/wp-content\/uploads\/2017\/08\/2017-08-16-20_26_23.png\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2017\/08\/2017-08-16-20_26_23.png\" alt=\"\" width=\"702\" height=\"555\" class=\"aligncenter size-full wp-image-3670\" srcset=\"https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-08-16-20_26_23.png 702w, https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-08-16-20_26_23-300x237.png 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/a>\n<\/li>\n<p><\/p>\n<li><strong>Select destination media type.<\/strong> The media creation tool gives you the option of putting the installation files on a USB flash drive or into a single ISO file.  For this tutorial please choose ISO, and then click Next.  You will be prompted for a location on disk to save the ISO file.  Choose a file destination and wait for the download to complete.<br \/>\n<a href=\"\/wp-content\/uploads\/2017\/08\/2017-08-16-20_28_48.png\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2017\/08\/2017-08-16-20_28_48.png\" alt=\"\" width=\"702\" height=\"555\" class=\"aligncenter size-full wp-image-3671\" srcset=\"https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-08-16-20_28_48.png 702w, https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-08-16-20_28_48-300x237.png 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/a>\n<\/li>\n<p><\/p>\n<li><strong>Extract ISO contents.<\/strong> After the ISO download has completed, extract the contents of the ISO file to a new directory on your computer.  While you can use almost any extraction tool for this process, I prefer and recommend <a href=\"http:\/\/www.7-zip.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">7-zip<\/a>, which is available for <a href=\"http:\/\/www.7-zip.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">free<\/a>.  After the extraction is complete you will have a folder that contains all of the required installation files.<br \/>\n<a href=\"\/wp-content\/uploads\/2017\/08\/2017-08-16-20_34_11-Windows.png\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2017\/08\/2017-08-16-20_34_11-Windows.png\" alt=\"\" width=\"636\" height=\"283\" class=\"aligncenter size-full wp-image-3672\" srcset=\"https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-08-16-20_34_11-Windows.png 636w, https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-08-16-20_34_11-Windows-300x133.png 300w\" sizes=\"auto, (max-width: 636px) 100vw, 636px\" \/><\/a>\n<\/li>\n<p><\/p>\n<li><strong>Create the BatchPatch deployment.<\/strong> Select <em>Actions > Deploy > Create\/modify<\/em>.  In the Deployment interface, select the setup.exe (from the extracted contents of the ISO) as the file to deploy, and <strong><font style=\"color:blue\">make sure to check the &#8216;<em>Copy entire directory<\/em>&#8216; box <em>and<\/em> the &#8216;<em>Leave entire directory<\/em>&#8216; box<\/font><\/strong>, so that when the target computer is rebooted multiple times during the upgrade\/installation, it still has access to all of the files required for the upgrade.  ( After the upgrade is complete you may delete the files, but just please make sure that you don&#8217;t delete them while the upgrade is still working.  Also note, the target computer will reboot multiple times during the upgrade before it&#8217;s complete. )  <strong>In your deployment configuration you will additionally need to add the following parameters:<\/strong>\n\n<div class=\"wp_syntax\"><table><tr><td class=\"code\"><pre class=\"text\" style=\"font-family:monospace;\">\/auto upgrade \/quiet<\/pre><\/td><\/tr><\/table><\/div>\n\n<p><a href=\"\/wp-content\/uploads\/2017\/08\/2017-10-04-11_01_48-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc.png\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2017\/08\/2017-10-04-11_01_48-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc.png\" alt=\"\" width=\"858\" height=\"471\" class=\"aligncenter size-full wp-image-3760\" srcset=\"https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-10-04-11_01_48-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc.png 858w, https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-10-04-11_01_48-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc-300x165.png 300w, https:\/\/batchpatch.com\/wp-content\/uploads\/2017\/08\/2017-10-04-11_01_48-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc-768x422.png 768w\" sizes=\"auto, (max-width: 858px) 100vw, 858px\" \/><\/a>\n<\/li>\n<p><\/p>\n<li><strong>Execute the deployment.<\/strong>  When you are ready you can either save the deployment to execute later by using the double-right-arrow &#8216;>>&#8217; button, or you can execute the deployment now for the currently selected rows in the BatchPatch grid by clicking the <em>Execute now<\/em> button.  The deployment will take some time because BatchPatch has to copy multiple GBs of data to the target computers before it can execute the upgrade.  When BatchPatch shows <strong><font style=\"color:blue\">Exit Code: 0 (SUCCESS)<\/font><\/strong> for a given target computer you should expect that <strong>the target will <font style=\"color:blue\">still be working and will still reboot at least one time<\/font> but possibly multiple times while Windows is upgraded and configured on the target<\/strong>, so be patient and let it do its thing!\n<p><\/p>\n<p><strong>NOTE:<\/strong> We have had two reports where a user received the following error:<\/p>\n\n<div class=\"wp_syntax\"><table><tr><td class=\"code\"><pre class=\"txt\" style=\"font-family:monospace;\">Deployment: Error: Access to the path '\\\\TargetComputer\\C$\\Program Files\\BatchPatch\\deployment\\autorun.inf' is denied.<\/pre><\/td><\/tr><\/table><\/div>\n\n<p>It&#8217;s unclear why these two users experienced this error while many others, including us, have executed the deployment successfully without encountering the error.  My guess is it might have something to do with the application used to extract the .ISO file. Nonetheless, if you encounter the error it can be resolved by simply deleting the autorun.inf file from the source directory before beginning the deployment.\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Beginning with BatchPatch version 202004, Windows 10 &#8216;feature upgrades&#8217; or &#8216;feature updates&#8217; such as 1607, 1703, 1709, 1803, 1809, 1903, 1909, 2004, 20H2, 21H1, 21H2 etc can all be installed with the normal Windows Update actions in BatchPatch (you must disable cached mode and also check the &#8216;Upgrades&#8217; classification under &#8216;Tools > Settings > Windows [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1,17,3],"tags":[275,276,298,295,296,274,297],"class_list":["post-3985","post","type-post","status-publish","format-standard","hentry","category-blog","category-general","category-tutorials","tag-275","tag-276","tag-298","tag-feature-update","tag-feature-upgrade","tag-windows-10","tag-windows-2016"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/posts\/3985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/comments?post=3985"}],"version-history":[{"count":28,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/posts\/3985\/revisions"}],"predecessor-version":[{"id":5790,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/posts\/3985\/revisions\/5790"}],"wp:attachment":[{"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/media?parent=3985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/categories?post=3985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/tags?post=3985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}