What would have worked is using the tool, the subject of this thread, it would have replaced the existing appraiserres.dll for you to be used in ISO upgrade scenarios and it modifies the registry of boot,wim index 2 for being able to skip the checks when clean installing from boot, next in the second post of this thread is described what to to in the different scenarios, WU upgrades or ISO upgrades.
For sh*t's and giggles, I added an ISO to the \Source_ISO\W11 folder, but I noticed there was another ISO in the folder. I thought, "let's see what happens" and it looked like it was going to do everything correctly but it only ended up creating one FIXED ISO. Shouldn't it have created two ISOs to line up with two source ISOs? I know this isn't normally what I do, but I thought why not. (I never read the instructions closely to see if you warned about this happening.)
I had to copy it before it was 100% done or otherwise the screen would disappear. Spoiler Code: ============================================================ Win 11 Boot & Upgrade FiX KiT v2.0... ============================================================ ================================================================================ Select the desired FiX... ================================================================================ [ 1 ] - Puts the Win 11 install.wim/esd in a Win 10 ISO (Provide a Win 10 ISO in the "Source_ISO\W10\" Folder) This method is usefull for clean installs from boot, using the standard W10 setup. A generic EI.CFG file will be copied to the sources folder. [ 2 ] - Integrate Diskpart & Apply Image script (v1.3.1), modify boot.wim to skip the SB, RAM, DiskSize and TPM 2.0 check and replace "appraiserres.dll" with one from a 1703 ISO. A generic EI.CFG file will be copied to the sources folder. This method enables you to: - Use the standard Win 11 setup for clean installs on devices without Secure Boot and TPM 2.0 and low amount of DiskSize & RAM. - Use the alternative Diskpart & Apply Image installation script for clean installs. - Circumvent "TPM 2.0 is required" error when (inplace) upgrading. - Enables to install on LegacyBIOS/MBR only systems. - Circumvents the 64GB (52GB) minimum disk size check. ================================================================================ * Type your option and press Enter: 2 Extracting Source ISO... 7-Zip 19.00 (x86) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21 Scanning the drive for archives: 1 folder, 2 files, 9355755520 bytes (8923 MiB) Extracting archive: Source_ISO\W11\22000.282.iso -- Path = Source_ISO\W11\22000.282.iso Type = Udf Physical Size = 4924057600 Comment = CCSA_X64FRE_EN-US_DV5 Cluster Size = 2048 Created = 2021-10-07 23:12:50 Everything is Ok Extracting archive: Source_ISO\W11\22478.iso -- Path = Source_ISO\W11\22478.iso Type = Udf Physical Size = 4431697920 Comment = CCSA_X64FRE_EN-US_DV5 Cluster Size = 2048 Created = 2021-10-09 12:07:47 Everything is Ok Archives: 2 OK archives: 2 Folders: 168 Files: 1872 Size: 9372668884 Compressed: 9355755520 ============================================================ Adding Murphy78 Diskpart and Apply Image Script 1.3.1 To Boot.wim... ============================================================ Scanning "murphy78-DiskPart-Apply-v1.3.1\x64\" 525 KiB scanned (5 files, 4 directories) Using LZX compression with 1 thread Archiving file data: 525 KiB of 525 KiB (100%) done ============================================================ Modding Boot.wim to disable Secure Boot, RAM, DiskSize and TPM 2.0 check... ============================================================ Extracting file data: 6400 KiB of 6400 KiB (100%) done Done extracting files. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. Scanning "TEMP\SYSTEM" (loading as WIM path: "\Windows\System32\config\SYSTEM")... 6400 KiB scanned (1 files, 0 directories) Updating "\Windows\System32\config\SYSTEM" in WIM image Using LZX compression with 12 threads Archiving file data: 6400 KiB of 6400 KiB (100%) done ============================================================ Optimizing boot.wim... ============================================================ "WORK\Sources\boot.wim" original size: 429773 KiB Using LZX compression with 12 threads Archiving file data: 1122 MiB of 1122 MiB (100%) done "WORK\Sources\boot.wim" optimized size: 421949 KiB Space saved: 7823 KiB ============================================================ Replacing the Win 11 appraiserres.dll with one from a 1703 (15063) ISO... (The original file will be renamed to appraiserres.dll.bak) ============================================================ 1 file(s) copied. ============================================================ Copying generic ei.cfg to the work dir... ============================================================ 1 file(s) copied. ========================================================= Creating x64 ISO... ========================================================= OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility Copyright (C) Microsoft, 1993-2012. All rights reserved. Licensed only for producing Microsoft authorized content. Scanning source tree (500 files in 42 directories) Scanning source tree complete (942 files in 85 directories) Computing directory information complete Image file is 4454580224 bytes (before optimization) Writing 942 files in 85 directories to 22478_FIXED_2021-10-16.ISO 45% complete
I see it extracted and modified the 22478 ISO and not the 22000.282 one. When properly used it should and does pause when finished. Code: ============================================================ Win 11 Boot & Upgrade FiX KiT v2.0... ============================================================ ================================================================================ Select the desired FiX... ================================================================================ [ 1 ] - Puts the Win 11 install.wim/esd in a Win 10 ISO (Provide a Win 10 ISO in the "Source_ISO\W10\" Folder) This method is usefull for clean installs from boot, using the standard W10 setup. A generic EI.CFG file will be copied to the sources folder. [ 2 ] - Integrate Diskpart & Apply Image script (v1.3.1), modify boot.wim to skip the SB, RAM, DiskSize and TPM 2.0 check and replace "appraiserres.dll" with one from a 1703 ISO. A generic EI.CFG file will be copied to the sources folder. This method enables you to: - Use the standard Win 11 setup for clean installs on devices without Secure Boot and TPM 2.0 and low amount of DiskSize & RAM. - Use the alternative Diskpart & Apply Image installation script for clean installs. - Circumvent "TPM 2.0 is required" error when (inplace) upgrading. - Enables to install on LegacyBIOS/MBR only systems. - Circumvents the 64GB (52GB) minimum disk size check. ================================================================================ * Type your option and press Enter: 2 Extracting Source ISO... 7-Zip 19.00 (x86) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21 Scanning the drive for archives: 1 folder, 1 file, 5497985024 bytes (5244 MiB) Extracting archive: Source_ISO\W11\en-us_windows_11_consumer_editions_x64_dvd_bd3cf8df.iso -- Path = Source_ISO\W11\en-us_windows_11_consumer_editions_x64_dvd_bd3cf8df.iso Type = Udf Physical Size = 5497985024 Comment = CCCOMA_X64FRE_EN-US_DV9 Cluster Size = 2048 Created = 2021-09-14 02:00:00 Everything is Ok Folders: 89 Files: 944 Size: 5492260661 Compressed: 5497985024 ============================================================ Adding Murphy78 Diskpart and Apply Image Script 1.3.1 To Boot.wim... ============================================================ Scanning "murphy78-DiskPart-Apply-v1.3.1\x64\" 525 KiB scanned (5 files, 4 directories) Using LZX compression with 1 thread Archiving file data: 525 KiB of 525 KiB (100%) done ============================================================ Modding Boot.wim to disable Secure Boot, RAM, DiskSize and TPM 2.0 check... ============================================================ Extracting file data: 6144 KiB of 6144 KiB (100%) done Done extracting files. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. Scanning "TEMP\SYSTEM" (loading as WIM path: "\Windows\System32\config\SYSTEM")... 6144 KiB scanned (1 files, 0 directories) Updating "\Windows\System32\config\SYSTEM" in WIM image Using LZX compression with 8 threads Archiving file data: 6144 KiB of 6144 KiB (100%) done ============================================================ Optimizing boot.wim... ============================================================ "WORK\Sources\boot.wim" original size: 433583 KiB Using LZX compression with 8 threads Archiving file data: 1047 MiB of 1047 MiB (100%) done "WORK\Sources\boot.wim" optimized size: 424234 KiB Space saved: 9348 KiB ============================================================ Replacing the Win 11 appraiserres.dll with one from a 1703 (15063) ISO... (The original file will be renamed to appraiserres.dll.bak) ============================================================ 1 file(s) copied. ============================================================ Copying generic ei.cfg to the work dir... ============================================================ 1 file(s) copied. ========================================================= Creating x64 ISO... ========================================================= OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility Copyright (C) Microsoft, 1993-2012. All rights reserved. Licensed only for producing Microsoft authorized content. Scanning source tree (500 files in 45 directories) Scanning source tree complete (946 files in 90 directories) Computing directory information complete Image file is 5490507776 bytes (before optimization) Writing 946 files in 90 directories to en-us_windows_11_consumer_editions_x64_dvd_bd3cf8df_FIXED_2021-10-17.ISO 100% complete Storage optimization saved 4 files, 24576 bytes (0% of image) After optimization, image file is 5492584448 bytes Space saved because of embedding, sparseness or optimization = 24576 Done. Press any key to continue . . .
well yes, it pauses, but when I press the keys Ctrl and A, it then clears the screen, I guess my CMD skills are limited. I thought of a reason to want to modify multiple ISOs, the ability to mass change a bunch of ISOs without having to place each individual ISO in the souce folder. It's a rare situation but one could technically want to do it, but it's your choice.
@Enthousiast - He placed both ISOs into the source directory at once. I'm pretty sure it will operate only on one ISO (the first?) during each run.
I know, it only extracted and modified just one out of the two ISOs, this was expected, but not which one it would extract and modify. My test of this scenario (it extracted and modified the DEV channel ISO): Provided ISOs in the "Source_ISO\W11\" folder: Code: en-us_windows_11_consumer_editions_x64_dvd_bd3cf8df.iso Windows11_InsiderPreview_Client_x64_en-us_22454.iso Code: ============================================================ Win 11 Boot & Upgrade FiX KiT v2.0... ============================================================ ================================================================================ Select the desired FiX... ================================================================================ [ 1 ] - Puts the Win 11 install.wim/esd in a Win 10 ISO (Provide a Win 10 ISO in the "Source_ISO\W10\" Folder) This method is usefull for clean installs from boot, using the standard W10 setup. A generic EI.CFG file will be copied to the sources folder. [ 2 ] - Integrate Diskpart & Apply Image script (v1.3.1), modify boot.wim to skip the SB, RAM, DiskSize and TPM 2.0 check and replace "appraiserres.dll" with one from a 1703 ISO. A generic EI.CFG file will be copied to the sources folder. This method enables you to: - Use the standard Win 11 setup for clean installs on devices without Secure Boot and TPM 2.0 and low amount of DiskSize & RAM. - Use the alternative Diskpart & Apply Image installation script for clean installs. - Circumvent "TPM 2.0 is required" error when (inplace) upgrading. - Enables to install on LegacyBIOS/MBR only systems. - Circumvents the 64GB (52GB) minimum disk size check. ================================================================================ * Type your option and press Enter: 2 Extracting Source ISO... 7-Zip 19.00 (x86) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21 Scanning the drive for archives: 1 folder, 2 files, 10358038528 bytes (9879 MiB) Extracting archive: Source_ISO\W11\en-us_windows_11_consumer_editions_x64_dvd_bd3cf8df.iso -- Path = Source_ISO\W11\en-us_windows_11_consumer_editions_x64_dvd_bd3cf8df.iso Type = Udf Physical Size = 5497985024 Comment = CCCOMA_X64FRE_EN-US_DV9 Cluster Size = 2048 Created = 2021-09-14 02:00:00 Everything is Ok Extracting archive: Source_ISO\W11\Windows11_InsiderPreview_Client_x64_en-us_22454.iso -- Path = Source_ISO\W11\Windows11_InsiderPreview_Client_x64_en-us_22454.iso Type = Udf Physical Size = 4860053504 Comment = CCCOMA_X64FRE_EN-US_DV9 Cluster Size = 2048 Created = 2021-09-05 02:00:00 Everything is Ok Archives: 2 OK archives: 2 Folders: 174 Files: 1880 Size: 10346628738 Compressed: 10358038528 ============================================================ Adding Murphy78 Diskpart and Apply Image Script 1.3.1 To Boot.wim... ============================================================ Scanning "murphy78-DiskPart-Apply-v1.3.1\x64\" 525 KiB scanned (5 files, 4 directories) Using LZX compression with 1 thread Archiving file data: 525 KiB of 525 KiB (100%) done ============================================================ Modding Boot.wim to disable Secure Boot, RAM, DiskSize and TPM 2.0 check... ============================================================ Extracting file data: 6144 KiB of 6144 KiB (100%) done Done extracting files. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. The operation completed successfully. Scanning "TEMP\SYSTEM" (loading as WIM path: "\Windows\System32\config\SYSTEM")... 6144 KiB scanned (1 files, 0 directories) Updating "\Windows\System32\config\SYSTEM" in WIM image Using LZX compression with 8 threads Archiving file data: 6144 KiB of 6144 KiB (100%) done ============================================================ Optimizing boot.wim... ============================================================ "WORK\Sources\boot.wim" original size: 366857 KiB Using LZX compression with 8 threads Archiving file data: 937 MiB of 937 MiB (100%) done "WORK\Sources\boot.wim" optimized size: 356823 KiB Space saved: 10033 KiB ============================================================ Replacing the Win 11 appraiserres.dll with one from a 1703 (15063) ISO... (The original file will be renamed to appraiserres.dll.bak) ============================================================ 1 file(s) copied. ============================================================ Copying generic ei.cfg to the work dir... ============================================================ 1 file(s) copied. ========================================================= Creating x64 ISO... ========================================================= OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility Copyright (C) Microsoft, 1993-2012. All rights reserved. Licensed only for producing Microsoft authorized content. Scanning source tree (500 files in 46 directories) Scanning source tree complete (951 files in 91 directories) Computing directory information complete Image file is 4866834432 bytes (before optimization) Writing 951 files in 91 directories to Windows11_InsiderPreview_Client_x64_en-us_22454_FIXED_2021-10-17.ISO 100% complete Storage optimization saved 4 files, 24576 bytes (0% of image) After optimization, image file is 4868952064 bytes Space saved because of embedding, sparseness or optimization = 24576 Done. Press any key to continue . . .
Seems to work Not yet tested the iso Code: Répertoire : F:\Programmes\Win_11_Boot_And_Upgrade_FiX_KiT_v2.0 Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 17/10/2021 16:09 TEMP d----- 17/10/2021 16:09 WORK ============================================================ Extracting Win 11 Source ISO... ============================================================ ==================================================================== Adding Murphy78 Diskpart and Apply Image Script 1.3.1 To Boot.wim... ==================================================================== Scanning "TEMP\murphy78-DiskPart-Apply\x64\" 525 KiB scanned (5 files, 4 directories) Using LZX compression with 1 thread Archiving file data: 525 KiB of 525 KiB (100%) done =========================================================================== Modding Boot.wim to disable Secure Boot, RAM, DiskSize and TPM 2.0 check... =========================================================================== Extracting file data: 6144 KiB of 6144 KiB (100%) done Done extracting files. L’opération a réussi. L’opération a réussi. L’opération a réussi. L’opération a réussi. L’opération a réussi. L’opération a réussi. L’opération a réussi. Scanning "TEMP\SYSTEM" (loading as WIM path: "\Windows\System32\config\SYSTEM")... 6144 KiB scanned (1 files, 0 directories) Updating "\Windows\System32\config\SYSTEM" in WIM image Using LZX compression with 8 threads Archiving file data: 6144 KiB of 6144 KiB (100%) done ============================================================ Optimizing boot.wim... ============================================================ "WORK\Sources\boot.wim" original size: 447671 KiB Using LZX compression with 8 threads Archiving file data: 1073 MiB of 1073 MiB (100%) done "WORK\Sources\boot.wim" optimized size: 438212 KiB Space saved: 9458 KiB ============================================================ Rename the Win 11 appraiserres.dll to appraiserres.dll.bak ============================================================ ============================================================ Creating generic ei.cfg in the work dir... ============================================================ ========================================================== Creating x64 ISO... ========================================================== OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility Copyright (C) Microsoft, 1993-2012. All rights reserved. Licensed only for producing Microsoft authorized content. Scanning source tree (500 files in 45 directories) Scanning source tree complete (944 files in 90 directories) Computing directory information complete Image file is 5505875968 bytes (before optimization) Writing 944 files in 90 directories to fr-fr_windows_11_consumer_editions_x64_dvd_644c2919_FIXED_2021_10_17.ISO 100% complete Storage optimization saved 3 files, 18432 bytes (0% of image) After optimization, image file is 5507977216 bytes Space saved because of embedding, sparseness or optimization = 18432 Done.
I also get basically same errors using Enthousiast's program. I put the Win 10 and Win 11 .iso's I make from uup dump and place them in their respective folders in Sources_ISO????
It works on the ISOs I download from UUPdump. I set it up to convert the WIM to ESD and have never had an error using the tool.
The original tool and the latest fork don't modify install.wim or install.esd, boot.wim only and appraiserres.dll inside the "ISO:\Sources", doesn't matter what ISO you use, the original tool works with all 21996.1+ ISOs.
My Win 11 Pro .iso is 22000.258 and my Win 10 Pro .iso is 19044 1288. Did my screenshot of the error tell you what the cause is?