Win 11 Boot And Upgrade FiX KiT (v5.1f Released!!!)

Discussion in 'Windows 11' started by Enthousiast, Jun 28, 2021.

  1. Famingpunk

    Famingpunk MDL Novice

    May 20, 2021
    32
    9
    0
  2. Aoruswing

    Aoruswing MDL Novice

    Jul 16, 2018
    34
    33
    0
    Man this has nothing to do with the topic you're commenting about. It's only a meaningless warning anyway, it does not affect nothing.
     
  3. ultimate_live

    ultimate_live MDL Expert

    Mar 15, 2011
    1,022
    671
    60
    Copied an install.esd of Win 11 to a Win 10 ISO (21H1 latest build 1081) and copied it to Win 11 folder. Than I copied a Win 10 21H1 build 10081 ISO to the Win 10 folder. When I run cmd, it says that it is an unsupported Win 10 build. It´s pt-br. Which languages or builds of Win 10 aqre supported?
    Or made I something wrong? Trying the option [1]
     
  4. SHJordan

    SHJordan MDL Novice

    Jul 31, 2011
    7
    4
    0
    As long as you make your .ISO using uupdump, pt-br works flawlessly. You can see my screenshot on the first page.
     
  5. Micma

    Micma MDL Novice

    Nov 29, 2009
    16
    5
    0
    @Enthousiast :

    Installed 22000.51 fine with fix kit 1.5 option 2

    I noticed it cleans disk0 and partitions for new install, if I try it on my main machine (which I won't) that has multiple disks and current system disk is disk3, will it offer to select correct disk? Or it just goes ahead to clean disk0 with whatever is on it?

    Thanks for creating the tool, simplifies stuff for us noobs (pointing at me lol)
     
  6. ultimate_live

    ultimate_live MDL Expert

    Mar 15, 2011
    1,022
    671
    60
    After trying a lot, it worked, also with a modified install.wim converted to install.esd. The issue was that I had to copy the Win 11 ISO to to Win11 folder, and Win 10 ISO to Win10 folder, but the readme wasn´t 100% clear. but after testing and trying it worked fine.

    Great work of Enthousiast
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,302
    450
    #27 Enthousiast, Jun 29, 2021
    Last edited: Jun 29, 2021
    (OP)
    You only have to provide the needed ISO(s) for the desired fix and fix method 2 should be the best choice and only needs the win 11 ISO to work with.

    ps, the readme seems somewhat dodgy, but the OP is very clear:
     
  8. NICK@NUMBER11

    NICK@NUMBER11 MDL Expert

    Mar 23, 2010
    1,515
    719
    60
  9. Offline [LABCONFIG] Reg Key Update BypassRAMCheck /t REG_DWORD /d 1 /f
    Pl Cross Check Stickys Github for this Update.

    My Script Worked Flawlessly too after merging offline reg key values to boot wim 1 & 2 then install wim without any appraiser dll patch for clean install 22000.51 x64 Arch.
     
  10. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,302
    450
    appraiserres.ddl patch is for (inplace) upgrade scenarios, at clean install those files are not even used by windows setup.
    The TPM 2.0 and Secure Boot fixes are for boot.wim index 2 only.
     
  11. ashish.k

    ashish.k MDL Senior Member

    Dec 27, 2014
    299
    134
    10
    Great job, much appreciated!

    Just out of curiosity, any particular reason to use the dll from v1703 ISO? I mean why not from the latest Win10 21H1 ISO?
     
  12. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,302
    450
    Because that one from 1703 works.
     
  13. sge520

    sge520 MDL Novice

    Jul 30, 2009
    21
    26
    0
    1.download Win11 build 22000.51 iso
    2.download Win10 any build iso
    3.copy install.wim & boot.wim from Win11 replaced Win10
    4.install with new iso
     
  14. superwindows

    superwindows MDL Novice

    Dec 30, 2020
    7
    0
    0
    What's stickys github link?
     
  15. Famingpunk

    Famingpunk MDL Novice

    May 20, 2021
    32
    9
    0
    Code:
    ============================================================
    Win 11 Boot & Upgrade FiX KiT v1.5...
    ============================================================
    
    
    ================================================================================
    Select the desired FiX...
    ================================================================================
    
    [ 1 ] - Put 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.
    
    [ 2 ] - Integrate Diskpart & Apply Image script (v1.28), modify boot.wim to skip the SB and TPM 2.0 check
    and replace "appraiserres.dll" with one from a 1703 ISO
    
    This method enables you to:
    - Use the standard Win 11 setup for clean installs on devices without Secure Boot and TPM 2.0.
    - Use the alternative Diskpart & Apply Image installation script for clean installs.
    - Circumvent "TPM 2.0 is required" error when (inplace) upgrading.
    
    ================================================================================
    
    * 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, 3701061632 bytes (3530 MiB)
    
    Extracting archive: Source_ISO\W11\22000.51.210617-2050.CO_RELEASE_SVC_PROD2_CLIENTPRO_OEMRET_X64FRE_EN-GB.iso
    --
    Path = Source_ISO\W11\22000.51.210617-2050.CO_RELEASE_SVC_PROD2_CLIENTPRO_OEMRET_X64FRE_EN-GB.iso
    Type = Udf
    Physical Size = 3701061632
    Comment = CPRA_X64FRE_EN-GB_DV5
    Cluster Size = 2048
    Created = 2021-06-20 03:53:58
    
    Everything is Ok
    
    Folders: 84
    Files: 932
    Size:       3709576428
    Compressed: 3701061632
    
    
    ============================================================
    Adding Murphy78 Diskpart and Apply Image Script 1.28 To Boot.wim...
    ============================================================
    
    Scanning "murphy78-DiskPart-Apply-v1.2.8\x64\"
    529 KiB scanned (5 files, 4 directories)
    Using LZX compression with 1 thread
    Archiving file data: 529 KiB of 529 KiB (100%) done
    
    ============================================================
    Modding Boot.wim to disable Secure Boot and TPM 2.0 check...
    ============================================================
    
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    The operation completed successfully.
    The operation completed successfully.
    The operation completed successfully.
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.22000.51
    
    [===========                20.0%                          ]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Saving image
    [==========================100.0%==========================]
    Unmounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Optimizing boot.wim...
    ============================================================
    
    "WORK\Sources\boot.wim" original size: 444760 KiB
    Using LZX compression with 12 threads
    Archiving file data: 1147 MiB of 1147 MiB (100%) done
    "WORK\Sources\boot.wim" optimized size: 437843 KiB
    Space saved: 6917 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.
    
    =========================================================
    Creating x64 ISO...
    =========================================================
    
    Node - The Matrix
    ERROR:
    Description = Invalid namespace
    
    
    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.
    
    
    ERROR: Could not delete existing file "Win_11_22000.51_x64_en-GB_~0,4_date:~4,2_date:~6,2.iso"
    Error 123: The filename, directory name, or volume label syntax is incorrect.
    Press any key to continue . . .
    
    
    What could be the issue?
     
  16. rbraubin

    rbraubin MDL Novice

    Jun 30, 2021
    2
    0
    0
    I used method 2 and tried to do an upgrade installation, but I'm asked to enter a product key - none of the generic ones seems to work
    Any ideas?

    I can't skip entering the product key either
     
  17. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    Can copy the ei.cfg from the folder to the sources\ folder.

    The problem is that you are entering product keys that don't match the upgrade path that match the existing indexes.
    For example if you are on an enterprise sku and trying to upgrade to a pro version, it won't allow that.
    However, if you add a generic ei.cfg like the one in the folder, it should allow you to upgrade just fine.
     
  18. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,418
    11,684
    240
    That is incredibly fishy wording there. "Invalid namespace"
    It's like the wmic line where it gets the date isn't working.
    What OS are you using this script on?
    At any rate you can change the end of the script so it looks like this:
    Code:
    ECHO==========================================================
    echo Creating %WARCH% ISO...
    ECHO==========================================================
    echo.
    echo.
    bin\cdimage.exe -bootdata:2#p0,e,b"Work\boot\etfsboot.com"#pEF,e,b"Work\efi\Microsoft\boot\efisys.bin" -o -m -u2 -udfver102 -lWin_%Winver%_%vermajor%_%warch%_%LabelLang% Work Win10_With_%majorbuildnr%.%b2%_%wARCH%_%LabelLang%_%WIMFILE%.iso
    
    
    :cleanup
    if exist "TEMP" rmdir /q /s "TEMP"
    if exist "Work" rmdir /q /s "WORK"
    
    pause
    exit /b
    just bear in mind that it won't have the date at the end of the iso name and that this isn't officially supported.
     
  19. rbraubin

    rbraubin MDL Novice

    Jun 30, 2021
    2
    0
    0
    #40 rbraubin, Jun 30, 2021
    Last edited: Jun 30, 2021
    Thanks, that fixed it!