{"id":5759,"date":"2017-11-03T21:35:51","date_gmt":"2017-11-03T16:05:51","guid":{"rendered":"http:\/\/198.58.113.91\/blog\/?p=5759"},"modified":"2022-06-30T08:48:55","modified_gmt":"2022-06-30T03:18:55","slug":"slipstream-windows-10-integrate-updates-setup-media-iso","status":"publish","type":"post","link":"https:\/\/www.winhelponline.com\/blog\/slipstream-windows-10-integrate-updates-setup-media-iso\/","title":{"rendered":"Slipstream Windows 10\/11: Integrate Updates into ISO\/WIM"},"content":{"rendered":"<p>Situations such as system file corruption and unexplained or erratic system behavior require you to repair or reinstall your Windows installation by running Setup.exe from a mounted Windows ISO or DVD\/USB flash drive. However, it&#8217;s always possible that the current Windows installation&#8217;s build or the Service Pack level is higher than that of the ISO or your setup media.<\/p>\n<p>In order to repair Windows, you must first make sure that the version and build number of the source is higher than that of your current installation of Windows. But how to keep the installation media updated?<!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5027\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2016\/12\/iso-dvd-1.jpg\" alt=\"iso dvd header image\" width=\"640\" height=\"275\" \/><\/p>\n<div id=\"toc\">\n<h4>Contents<\/h4>\n<ul>\n<li><a href=\"#what\">What is Slipstreaming?<\/a><\/li>\n<li><a href=\"#how\">How to Slipstream updates into your Windows 10 Setup disk?<\/a>\n<ul>\n<li><a href=\"#ntlite\">Method 1: Using NTLite software<\/a>\n<ul>\n<li><a href=\"#check_build\">INFO: Compare the build numbers after integrating the updates<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#dismgui\">Method 2: Using DISM GUI<\/a><\/li>\n<li><a href=\"#dism\">Method 3: Using DISM command-line tool<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<h2><a id=\"what\"><\/a>What is Slipstreaming and Why Should I do it<\/h2>\n<p>Monthly Cumulative Updates released for Windows 10 bump the <a href=\"https:\/\/www.winhelponline.com\/blog\/iso-find-windows-build-version-edition-using-dism\/\">build number<\/a> which means your Windows 10 ISO becomes outdated after a <a href=\"https:\/\/support.microsoft.com\/en-in\/help\/4043454\" target=\"_blank\" rel=\"noopener noreferrer\">Cumulative Update<\/a> gets released. You can integrate the Cumulative Update and other required updates, and build an updated ISO containing the latest version and build of Windows.<\/p>\n<p>The process of integrating Windows update packages into the Windows Setup disk is known as <strong>slipstreaming<\/strong>.<\/p>\n<p>In some cases, <a href=\"https:\/\/www.winhelponline.com\/blog\/repair-windows-10-using-dism-sfc\/\">system file corruption<\/a> can be repaired by running the System File Checker and if necessary, the DISM command. If the Windows Component Store is corrupted, you&#8217;ll need to run DISM mentioning the source WIM file. That&#8217;s another reason to have an updated Windows 10 setup source always ready.<\/p>\n<p>Slipstreaming is also useful if you want to freshly install the latest build of windows on other computers. The benefit is that that you don&#8217;t have to install an older version or build first, and then install the required updates via Windows Update manually (which may require multiple reboots, and prove to be counterproductive).<\/p>\n<h2><a id=\"how\"><\/a>How to Slipstream Updates into your Windows 10 Setup Media<\/h2>\n<p>Let&#8217;s see how to slipstream Windows update packages to create an updated Windows 10 install media or ISO. Technical support folks do this every now and then after a Cumulative Update or a Service Pack or Roll-up package is released. The integration process may take even an hour or so, depending upon the number of updates you&#8217;re adding.<\/p>\n<h3><a id=\"ntlite\"><\/a>Method 1: Using NTLite<\/h3>\n<p><a href=\"https:\/\/www.ntlite.com\/\" rel=\"noopener nofollow noreferrer\" target=\"_blank\">NTLite<\/a> is an excellent third-party freeware solution for Windows integration and customization. This tool can integrate updates, drivers, automate Windows and application setup, speed up the Windows deployment process, and create a custom ISO.<\/p>\n<ol>\n<li>Mount the <a href=\"https:\/\/www.winhelponline.com\/blog\/windows-10-iso-direct-download-mct-useragent\/\">Windows 10 ISO<\/a> you&#8217;ve downloaded to a drive letter. Then copy the contents of the mounted drive to a folder &#8212; e.g., <code>D:\\W10-20H2-Setup<\/code>.\n<div class=\"newline\"><em>Or, if you have the Windows Setup USB disk (instead of ISO) and want to update it, insert that setup disk instead.<\/em><\/div>\n<\/li>\n<li>Download NTLite and install it.<\/li>\n<li>Start NTLite.\u00a0In the NTLite window, click Add &rarr; Image directory<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-19958\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-1.png\" alt=\"slipstream windows 10 - ntlite\" width=\"602\" height=\"390\" \/><\/li>\n<li>Select the folder that contains the <code>install.wim<\/code> image you want to customize &#8211; e.g., <code>D:\\W10-20H2-Setup\\Sources<\/code>\n<div class=\"newline\"><em><strong>Note:<\/strong> If the ISO\/USB setup disk\/mounted folder contains <code>install.esd<\/code> instead of <code>install.wim<\/code>, you&#8217;ll need to first <a href=\"https:\/\/www.winhelponline.com\/blog\/convert-esd-to-wim-dism-windows-10\/\">convert the ESD file into WIM<\/a> in order to service it.<\/em><\/div>\n<\/li>\n<li>The Windows 10 ISO, downloaded from Microsoft, contains<a href=\"https:\/\/www.winhelponline.com\/blog\/extract-files-windows-10-iso-dvd-install-wim\/\"> several Windows 10 editions<\/a> in it. Select the edition of Windows 10 you want to customize (slipstream).<\/li>\n<li>Right-click on the chosen edition and click <strong>Load<\/strong>. In this example, I selected Windows 10 Pro which has the image index <code>6<\/code> in this ISO file.\n<div class=\"newline\"><em>Side note: If you&#8217;re using the NTLite method to integrate updates, you don&#8217;t need to know the index number. Whereas for DISM and DISM GUI methods, you must find the index number or the edition you&#8217;re going to service. The index number assigned for an edition may vary for each ISO. The <a href=\"https:\/\/www.winhelponline.com\/blog\/extract-files-windows-10-iso-dvd-install-wim\/\">index number<\/a> of each edition can be determined using DISM command-line.<\/em><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-19959\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-2.png\" alt=\"slipstream windows 10 - ntlite\" width=\"700\" height=\"378\" \/><\/li>\n<li>Click the Updates tab on the left.<\/li>\n<li>Click on the Add button and select <strong>Latest online updates<\/strong>.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-19968\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-3a.png\" alt=\"slipstream windows 10 - ntlite\" width=\"701\" height=\"464\" \/><\/li>\n<li>NTLite will list all the available Windows Updates for the current <a href=\"https:\/\/www.winhelponline.com\/blog\/iso-find-windows-build-version-edition-using-dism\/\">ISO build<\/a>. NTLite would download these updates only from Microsoft\u2019s servers.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-19971\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-3b.png\" alt=\"slipstream windows 10 - ntlite\" width=\"700\" height=\"408\" \/><\/li>\n<li>Select all the available updates from the list and click <strong>Enqueue<\/strong>.\n<div class=\"newline\">The Windows Update .msu files are now added to the update queue.<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-19970\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-4-1.png\" alt=\"slipstream windows 10 - ntlite\" width=\"701\" height=\"358\" \/><\/p>\n<div class=\"qt\">\n<h4>Optional: Want to manually download the updates?<\/h4>\n<p>Unlike the other methods, you don&#8217;t need to manually download the .msu packages from the Microsoft Update Catalog. NTLite does it all automatically. But, in case you want to download them manually:<\/p>\n<p>Visit the <a href=\"https:\/\/www.winhelponline.com\/blog\/download-update-wu-catalog-rss-using-any-browser\/\">Microsoft Update Catalog<\/a> and download all the .MSU <a href=\"https:\/\/www.winhelponline.com\/blog\/install-cab-msu-updates-mu-catalog\/\">update packages<\/a> available for version 20H2 (which is the version on the ISO) for your OS bitness (x86 vs x64).<\/p>\n<p>Alternatively, you may use a third-party tool called WSUS Offline Updater to download the MSU packages pertaining to your computer. Be sure to download the servicing stack update as well.<\/p>\n<p>In case you already have downloaded the update packages locally, you can tell NTLite to use them. Follow these steps:<\/p>\n<ul>\n<li>Select the option <strong>Directory containing packages<\/strong> in that case.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-19960\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-3.png\" alt=\"slipstream windows 10 - ntlite\" width=\"702\" height=\"439\" \/><\/li>\n<li>Browse to select the <code>D:\\Updates<\/code> folder where the downloaded .msu package(s) is stored. Every .msu package in that folder will be added to the queue.<\/li>\n<\/ul>\n<\/div>\n<\/li>\n<li>Once you add the updates to the update queue, click on the <strong>Apply<\/strong> button.<\/li>\n<li>In the next dialog, you&#8217;ll see the following options:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-5.png\" alt=\"slipstream windows 10 - ntlite\" width=\"702\" height=\"407\" class=\"alignnone size-full wp-image-19976\" \/><\/p>\n<div class=\"qt\">\n<h4>Options:<\/h4>\n<ul>\n<li><strong>Save the image<\/strong> &#8211; Just saves the changes to the loaded edition, keeps the other ones.<\/li>\n<li><strong>Save the image and trim editions<\/strong> &#8211; Saves the changes and deletes other editions on the image, this can save a lot of space on the actual image if you don&#8217;t need other editions.<\/li>\n<li><strong>Stop before saving the image<\/strong> &#8211; Applies the changes to the mount directory only, changes will not be saved to the actual image until you unload and tick save changes, or reapply in another session. This is useful when doing multiple sessions to not need to wait for saving and remounting each time.<\/li>\n<li><strong>Remove non-essential editions<\/strong> &#8211; Provides the ability to manually select which editions to remove. You can also manually remove editions on the Source page directly by right-clicking it and choosing Delete.<\/li>\n<li><strong>Image format<\/strong> &#8211; When saving an image, choose the format. The formats available are: WIM, ESD (high compression, but read-only), and Spanned, split (SWM).<\/li>\n<li><strong>Image process queue<\/strong> &#8211; With this option, selected current tasks can be multiplied to the other editions on the loaded image, not needing to manually do so for each edition.<br \/>\n<em>(For example, you can select to integrate a driver to install.wim and also to boot.wim, or the same updates for Home and Pro edition, in one session.)<\/em><\/li>\n<li><strong>Create ISO<\/strong> option automates ISO creation at the end of the process. By ticking the checkbox you will be asked for a file destination.<\/li>\n<\/ul>\n<\/div>\n<\/li>\n<li>Click on the Process button to complete the integration process. NTLite would now suggest that you disable the real-time antivirus protection to speed up the file copy process.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-6.png\" alt=\"slipstream windows 10 - ntlite\" width=\"693\" height=\"255\" class=\"alignnone size-full wp-image-19975\" \/>\n<\/li>\n<\/ol>\n<h4><a id=\"check_build\"><\/a>Build numbers comparison:<\/h4>\n<figure id=\"attachment_19966\" aria-describedby=\"caption-attachment-19966\" style=\"width: 691px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-19966 size-full\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-9.png\" alt=\"slipstream windows 10 - ntlite\" width=\"701\" height=\"535\" \/><figcaption id=\"caption-attachment-19966\" class=\"wp-caption-text\">20H2 &#8211; 19041.508 (actually, 19042.508) before slipstreaming<\/figcaption><\/figure>\n<figure id=\"attachment_19973\" aria-describedby=\"caption-attachment-19973\" style=\"width: 691px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-19973 size-full\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/slipstream-ntlite-10.png\" alt=\"slipstream windows 10 - ntlite\" width=\"701\" height=\"553\" \/><figcaption id=\"caption-attachment-19973\" class=\"wp-caption-text\">20H2 &#8211; 19042.630 after slipstreaming<\/figcaption><\/figure>\n<hr \/>\n<h3><a id=\"dismgui\"><\/a>Method 2: Using DISM GUI tool<\/h3>\n<ol>\n<li>Download the <a href=\"https:\/\/www.winhelponline.com\/blog\/windows-10-iso-direct-download-mct-useragent\/\">latest Windows 10 ISO<\/a> from Microsoft website. This example uses the Windows 10 Fall Creators Update version 1709 Build 16299.15.<\/li>\n<li>Right-click on the ISO and click Mount, to mount the ISO to a drive letter.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5763\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/w10-iso-mount.png\" alt=\"mount an iso file right-click menu\" width=\"466\" height=\"113\" \/><\/li>\n<li>Copy the contents of the ISO to a folder. Let&#8217;s say, <code>D:\\Win10ISO<\/code><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5762\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/w10-iso-extracted.png\" alt=\"extract iso contents to a folder\" width=\"427\" height=\"238\" \/><\/p>\n<div class=\"newline\"><em>Skip steps 1-3 if you already have a bootable Windows (v1709) Setup USB flash drive. You can use that instead of the ISO.<\/em><\/div>\n<\/li>\n<li>Next, get the Windows Update .msu or .cab <a href=\"https:\/\/www.winhelponline.com\/blog\/install-cab-msu-updates-mu-catalog\/\">packages<\/a> by visiting the <a href=\"https:\/\/catalog.update.microsoft.com\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Update Catalog<\/a>. In the Microsoft Updates Catalog, use &#8220;windows 10 version 1709 x64&#8221; (<em>since I&#8217;m using Windows 10 64-bit<\/em>) or a similar phrase to <a href=\"https:\/\/www.winhelponline.com\/blog\/download-update-wu-catalog-rss-using-any-browser\/\">find updates available<\/a> for the Fall Creators Update v1709 64-bit Windows version. If you&#8217;re using 32-bit Windows, then use the <code>x86<\/code> keyword instead of <code>x64<\/code>.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5765\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/w10-slipstream-wu-catalog.png\" alt=\"microsoft windows update catalog\" width=\"747\" height=\"428\" \/><br \/>\nThere are three updates available: KB4043961 which is the Cumulative Update (Build 16299.19), KB4051613 which is the Adobe Update, and KB4049179 which is a Security Update for Adobe.<\/p>\n<ul>\n<li>windows10.0-kb4043961-x64_5fb7d7bf32e79ea9debe8fb51af2a0c2e296e935.msu<\/li>\n<li>windows10.0-kb4049179-x64_47eff21486eab4ef646976186735a532f9b4a93f.msu<\/li>\n<li>windows10.0-kb4051613-x64_b2b1d0c13c89c6da1505178557b2150588a0358e.msu<\/li>\n<\/ul>\n<\/li>\n<li>Download all the three updates to a folder. Let&#8217;s say the folder is <code>D:\\v1709 Updates<\/code><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5764\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/w10-slipstream-msu-files.png\" alt=\"cumulative update packages from wu catalog\" width=\"701\" height=\"134\" \/><\/li>\n<li>Download <strong>DISM GUI<\/strong> tool from <a href=\"https:\/\/dismgui.codeplex.com\" target=\"_blank\" rel=\"noopener noreferrer\">CodePlex<\/a>, and run the program elevated (Run as Administrator).<\/li>\n<li>Create a folder where you&#8217;re going to mount the install.wim file. Let&#8217;s say, <code>D:\\Mounted-WIM<\/code><\/li>\n<li>In the DISM GUI tool, mention the path to install.wim. In this example, the path would be <code>D:\\Win10ISO\\sources\\install.wim<\/code><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5767\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/w10-wim-info-index.png\" alt=\"dism gui mount wim image\" width=\"688\" height=\"754\" \/><\/p>\n<div class=\"newline\"><em><strong>Note:<\/strong> In the sources folder, if the file <code>install.esd<\/code> exists instead of <code>install.wim<\/code>, first, you&#8217;ll need to convert the ESD file to WIM format in order to service the image. Full instructions on that are available in the article <\/em><a href=\"https:\/\/www.winhelponline.com\/blog\/convert-esd-to-wim-dism-windows-10\/\">How to Convert ESD to WIM Using DISM in Windows 10<\/a><\/div>\n<\/li>\n<li>Click the Display WIM Info button to view the <a href=\"https:\/\/www.winhelponline.com\/blog\/iso-find-windows-build-version-edition-using-dism\/\">indexes in the WIM file<\/a>. In this example, we&#8217;ll choose Index: 8 (Windows 10 Pro, in this case) and service the image.<\/li>\n<li>Select 8 in the Index drop-down box<\/li>\n<li>In the Mount location, type in <strong>D:\\Mounted-WIM<\/strong><\/li>\n<li>Click the Mount WIM button<\/li>\n<li>Now that the WIM is mounted on to the specified folder. Click on the <strong>Package Management<\/strong> tab in DISM GUI.<\/li>\n<li>Type in or browse to locate the packages folder. In this example, the Windows Update packages are stored under <strong>D:\\v1709 Updates<\/strong><\/li>\n<li>Click on the Add Packages button.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5760\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/w10-dism-add-packages.png\" alt=\"\" width=\"688\" height=\"754\" \/><\/li>\n<li>Go back to the <strong>Mount Control<\/strong> tab, and click <strong>Dismount WIM<\/strong>.<\/li>\n<li>Click Yes when you&#8217;re asked to commit changes made to the WIM. Now, every available Windows Update package (*.msu and *.cab) in that folder will be integrated into the install.wim image.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5766\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/11\/w10-wim-dismount-commit-changes.png\" alt=\"dism gui commit wim image changes\" width=\"687\" height=\"498\" \/><\/li>\n<li>After step 9 is complete, delete the\u00a0D:\\Mounted-WIM and D:\\v1709 Updates folders manually.<\/li>\n<\/ol>\n<p>That&#8217;s it! You&#8217;ve now updated your Windows 10 setup source or USB installation media. You can run Setup.exe now if you plan to do a repair installation or in-place upgrade of Windows. Or, if you&#8217;re wanting to <a href=\"https:\/\/www.winhelponline.com\/blog\/repair-windows-10-using-dism-sfc\/\">run DISM<\/a> mentioning the setup source path to fix any corruption in the system, you can mention the path of the updated install.wim.<\/p>\n<hr \/>\n<h3><a id=\"dism\"><\/a>Method 3: Using DISM console tool<\/h3>\n<p>The built-in DISM.exe console utility is the backend for &#8220;DISM GUI&#8221;. Here is the list of DISM commands the DISM GUI tool (in Method 2) ran in the background.<\/p>\n<h4>Getting the WIM file Info and Viewing the Indexes<\/h4>\n<p>To get the <a href=\"https:\/\/www.winhelponline.com\/blog\/iso-find-windows-build-version-edition-using-dism\/\">WIM file info<\/a> and its indexes, this is the command used:<\/p>\n<pre>dism.exe \/Get-WimInfo \/wimFile:\"D:\\Win10ISO\\sources\\install.wim\"<\/pre>\n<h4>Mounting the WIM file<\/h4>\n<p>The Mount Wim button runs this tool to mount the install.wim image (index: 8) to the specified folder.<\/p>\n<pre>dism.exe \/Mount-WIM \/WimFile:\"D:\\Win10ISO\\sources\\install.wim\" \/index:8 \/MountDir:\"D:\\Mounted-WIM\"<\/pre>\n<h4>Adding Windows Update Packages to the mounted WIM file<\/h4>\n<p>The Add Packages button in DISM GUI runs this command:<\/p>\n<pre>dism.exe \/image:\"D:\\Mounted-WIM\" \/Add-Package \/PackagePath:\"D:\\v1709 updates\"<\/pre>\n<h4>Dismount the WIM file and Commit Changes<\/h4>\n<p>To unmount the WIM file and to apply the changes (package addition or removal), this is the command used:<\/p>\n<pre>dism.exe \/Unmount-wim \/mountdir:\"D:\\Mounted-WIM\" \/commit<\/pre>\n<h4>Create an ISO file from the Updated Setup Source folder<\/h4>\n<p><em>Optionally, you can rebuild a new ISO from the contents of <code>D:\\Win10ISO<\/code> folder using the <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows-hardware\/manufacture\/desktop\/oscdimg-command-line-options\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Oscdimg<\/a> console utility from Windows ADK.<\/em><\/p>\n<p>If you using the <a href=\"#ntlite\">NTLite<\/a> method, you can integrate updates and create an updated ISO in one go.<\/p>\n<p><em>(Last reviewed on January 6, 2022)<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Situations such as system file corruption and unexplained or erratic system behavior require you to repair or reinstall your Windows installation by running Setup.exe from a mounted Windows ISO or DVD\/USB flash drive. However, it&#8217;s always possible that the current Windows installation&#8217;s build or the Service Pack level is higher than that of the ISO &#8230; <a title=\"Slipstream Windows 10\/11: Integrate Updates into ISO\/WIM\" class=\"read-more\" href=\"https:\/\/www.winhelponline.com\/blog\/slipstream-windows-10-integrate-updates-setup-media-iso\/\" aria-label=\"Read more about Slipstream Windows 10\/11: Integrate Updates into ISO\/WIM\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[8,869],"tags":[160],"class_list":["post-5759","post","type-post","status-publish","format-standard","hentry","category-windows-10","category-windows-11","tag-dism"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":6729,"url":"https:\/\/www.winhelponline.com\/blog\/windows-update-0x8024a223-error-windows-10\/","url_meta":{"origin":5759,"position":0},"title":"[Fix] Windows Update Error 0x8024a223 in Windows 10","author":"Ramesh","date":"November 3, 2018","format":false,"excerpt":"When you attempt to scan for updates or when installing an update, the Windows Update page may throw the error 0x8024a223. Here is the full error message verbatim: There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"Windows Update Error 0x8024a223","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/11\/wu-error-0x8024a223.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/11\/wu-error-0x8024a223.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/11\/wu-error-0x8024a223.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":6011,"url":"https:\/\/www.winhelponline.com\/blog\/dism-restorehealth-error-0x800f081f-windows-10\/","url_meta":{"origin":5759,"position":1},"title":"[Fix] DISM and .NET Framework 3.5 Error 0x800F081F","author":"Ramesh","date":"December 9, 2017","format":false,"excerpt":"When running the following DISM command, the error 0x800F081F may appear in some systems. The same error occurs when installing the .NET Framework in Windows 10. Dism \/Online \/Cleanup-Image \/RestoreHealth Error: 0x800f081f The source files could not be found. Use the \"Source\" option to specify the location of the files\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"dism restorehealth wim success","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/12\/dism-wim-success.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/12\/dism-wim-success.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/12\/dism-wim-success.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/12\/dism-wim-success.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":75341,"url":"https:\/\/www.winhelponline.com\/blog\/fix-error-0x800f081f-and-0x800f0831\/","url_meta":{"origin":5759,"position":2},"title":"How to Fix Errors 0x800F081F and 0x800F0831","author":"Ramesh","date":"June 1, 2024","format":false,"excerpt":"When you try to install a cumulative update or a Feature on Demand component like .NET Framework 3.5, one of the following errors may occur: Error 0x800F081F Error 0x800f0831 Running the DISM command (\"Dism.exe \/Online \/Cleanup-Image \/Restorehealth\") may not fix the problem in some cases; it might result in the\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"windows 11 in-place upgrade - keep files option","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2024\/06\/windows-repair-install-keep-files.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2024\/06\/windows-repair-install-keep-files.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2024\/06\/windows-repair-install-keep-files.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":6740,"url":"https:\/\/www.winhelponline.com\/blog\/error-0x800f0954-net-framework-3-5-optional-feature-dism\/","url_meta":{"origin":5759,"position":3},"title":"[Fix] Error 0x800F0954 Installing .NET Framework 3.5 or Any Optional Feature","author":"Ramesh","date":"November 6, 2018","format":false,"excerpt":"When you attempt to install .NET Framework 3.5 or any other optional feature using \"Windows Features\" (optionalfeatures.exe) dialog or using DISM command-line, error 0x800F0954 may popup. After enabling .NET Framework 3.5 and clicking OK, the following error may appear: Windows couldn't complete the requested changes. The changes couldn't be completed.\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"enable feature .net framework 3.5","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/net-framework-features.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":52805,"url":"https:\/\/www.winhelponline.com\/blog\/windows-setup-stuck-checking-for-updates\/","url_meta":{"origin":5759,"position":4},"title":"Windows 10\/11 Upgrade Stuck at Checking for Updates","author":"Ramesh","date":"June 11, 2023","format":false,"excerpt":"When you run an in-place upgrade of Windows 10 or 11 using the Media Creation Tool, ISO, or Installation Assistant, the upgrade process may get stuck at \"Checking for updates.\" On some systems, the dialog may get stuck for hours together. This issue occurs if the Windows Update client on\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"windows 10\/11 iso setup.exe","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/06\/windows_11_iso_mounted.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":60994,"url":"https:\/\/www.winhelponline.com\/blog\/windows-11-installation-assistant-error-0xc00000f0\/","url_meta":{"origin":5759,"position":5},"title":"Windows 11 Installation Assistant Error 0xc00000f0","author":"Ramesh","date":"August 30, 2023","format":false,"excerpt":"When you try to upgrade to Windows 11 using Windows 11 Installation Assistant, the error code error code 0xc00000f0 may appear at 79%. Or the setup gets stuck at Step 3 of 3: 99% during installation for more than 6 hours. Resolution The error code 0xc00000f0 only occurs when using\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"windows 11 installation assistant hangs at 99%","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/08\/install-assistant-99-percent.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/08\/install-assistant-99-percent.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/08\/install-assistant-99-percent.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/08\/install-assistant-99-percent.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts\/5759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/comments?post=5759"}],"version-history":[{"count":0,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts\/5759\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/media?parent=5759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/categories?post=5759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/tags?post=5759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}