Win 11 Boot And Upgrade FiX KiT

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

  1. Ray Willis

    Ray Willis MDL Junior Member

    Apr 15, 2015
    58
    45
    0
    install.wim/esd
    I can't see file with extension ESD in folder Source ISO disc decrypted. Please give a direction. Thanks
     
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,668
    450
    Please keep running 10;)
     
  3. zbigniew59

    zbigniew59 MDL Senior Member

    May 14, 2016
    374
    171
    10
    8 years on the MDL forum - and do not know the ISO structure?:confused:

    sources / instal.wim - or - sources / instal.esd :D
     
  4. rpo

    rpo MDL Expert

    Jan 3, 2010
    1,447
    1,421
    60
  5. Kerrigansvii

    Kerrigansvii MDL Novice

    Aug 17, 2021
    1
    0
    0
  6. rustynails

    rustynails MDL Novice

    Mar 18, 2015
    45
    35
    0
    LOL:)
     
  7. maxama123

    maxama123 MDL Senior Member

    Oct 22, 2009
    489
    184
    10
    The passowrd :eek: is on the the very 1st page at the top of the thread.
     
  8. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,734
    5,179
    120
    @rpo, trying the new version. script fail at ..
    Code:
    iex : At line:271 char:1
    + "Extracting W10 Source ISO... except sources\install.*`r`n"  `
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"Extracting W10 Source ISO... except sources\install.*`r`n"' in expression or statement.
    At line:272 char:1
    + "============================================================`r`n" |  ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"============================================================`r`n"' in expression or statement.
    At line:277 char:1
    + "Extracting Win 11 install.wim/esd to work dir...`r`n"  `
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"Extracting Win 11 install.wim/esd to work dir...`r`n"' in expression or statement.
    At line:278 char:1
    + "============================================================`r`n" |  ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"============================================================`r`n"' in expression or statement.
    At line:285 char:1
    + "Extracting Win 11 Source ISO...`r`n"  `
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"Extracting Win 11 Source ISO...`r`n"' in expression or statement.
    At line:286 char:1
    + "============================================================`r`n" |w ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"============================================================`r`n"' in expression or statement.
    At line:307 char:1
    + "Adding Murphy78 Diskpart and Apply Image Script 1.3.1 To Boot.wim... ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"Adding Murphy78 Diskpart and Apply Image Script 1.3.1 To Boot.wim...`r`n"' in expression or
    statement.
    At line:308 char:1
    + "==================================================================== ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"====================================================================`r`n"' in expression or
    statement.
    At line:314 char:1
    + "Modding Boot.wim to disable Secure Boot, RAM, DiskSize and TPM 2.0 c ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"Modding Boot.wim to disable Secure Boot, RAM, DiskSize and TPM 2.0 check...`r`n"' in expression or
    statement.
    At line:315 char:1
    + "==================================================================== ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Unexpected token '"===========================================================================`r`n"' in expression or
    statement.
    Not all parse errors were reported.  Correct the reported errors and try again.
    At line:1 char:57
    + ... ion v2.bat';iex((Get-Content('C:\Users\Admin\Desktop\Rpo edition v2.b ...
    +                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ParserError: (:) [Invoke-Expression], ParseException
        + FullyQualifiedErrorId : UnexpectedToken,Microsoft.PowerShell.Commands.InvokeExpressionCommand
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,734
    5,179
    120
    #370 Dark Dinosaur, Sep 16, 2021
    Last edited: Sep 16, 2021
    Not work good on
    1080P screen, with scaling.
    have to change it to
    Code:
    :: Before
    Line 55 :: $Form.Width=900 ; $Form.Height=550
    Line 80 :: $label0.Size = New-Object System.Drawing.Size(300,40)
    
    Line 107 :: $label2.Size = New-Object System.Drawing.Size(800,500)
    $label2.Text = "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 created in 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 Legacy BIOS/MBR only systems.
            - Circumvents the 64GB (52GB) minimum disk size check."
    
    :: After
    $Form.Width=740 ; $Form.Height=500
    $label0.Size = New-Object System.Drawing.Size(300,23)
    
    $label2.Size = New-Object System.Drawing.Size(600,400)
    $label2.Text = "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 created in 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 Legacy BIOS/MBR only systems.
            - Circumvents the 64GB (52GB) minimum disk size check."
    
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. rpo

    rpo MDL Expert

    Jan 3, 2010
    1,447
    1,421
    60
    Thank you for your interest in this script. I updated the script with your suggestions.
     
  11. spedia

    spedia MDL Senior Member

    Jul 13, 2009
    313
    121
    10
    Great methods! Fingers crossed MS will leave the door open
     
  12. purpleman2k

    purpleman2k MDL Novice

    Jul 29, 2009
    6
    1
    0
    I followed option #2 and successfully created a patched ISO.
    I also successfully used it to install on two machines (that just didn't meet the TPM requirement).

    However, when I try on my 3rd PC (which runs an unsupported CPU - Intel Core i7 3770) - I can't get the upgrade process running.
    I run setup.exe and after it checks my PC it says:

    * The processor isn't supported for this version of Windows 11
    * The PC must support TPM 2.0

    Any idea how to bypass or what I'm doing wrong? (I'd like to do an upgrade, not a clean install).

    Thanks!
     
  13. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,331
    7,048
    210
    You must choose NOT to download the updated Setup files at the start of Setup. Did you do that?

    If you let it download the updated Setup files, the patch will be undone.
     
  14. purpleman2k

    purpleman2k MDL Novice

    Jul 29, 2009
    6
    1
    0
    I may have accidentally done that on this PC.
    How do I undo it? Should I just recreate the USB from the patched ISO or are the updated files already installed on this PC directly? (If so, how do I remove them?)

    Thanks!
     
  15. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,331
    7,048
    210
    No, just start Setup again, and select not to download the updated Setup files. The downloaded files from the previous attempt should be gone, as Setup cleans up after itself.

    - The files, if selected, are just downloaded and used for Setup. They are not meant for the final Windows installation, just for the Setup program itself. It just happens to download a new appraiserres.dll, overwrites the one from the kit, and puts the checks back in. -
     
  16. purpleman2k

    purpleman2k MDL Novice

    Jul 29, 2009
    6
    1
    0
    In that case, that wasn't the problem. Starting setup again and disabling "download updates" doesn't help, ends up with the same error message.

    I also tried recreating the ISO and USB. No go.
    This is the latest version on the beta channel that I'm trying to install. Maybe the patch doesn't work for this version if the CPU is unsupported on top of no TPM?

    Any insight and help will be appreciated!
     
  17. Lacius

    Lacius MDL Member

    Oct 22, 2010
    110
    90
    10
    I installed Windows 11 on several unsupported machines no problem earlier this week, but I recently ran into the same error as you. Merely not downloading updates at the beginning of the installation process didn't work anymore. I had to disable my internet connection in order for the installation to work.
     
  18. rpo

    rpo MDL Expert

    Jan 3, 2010
    1,447
    1,421
    60
    I did run some test and encountered the issue; the work around I suggest is not to copy the appraiserres.dll file, just rename it.
     
  19. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    Why do people just skim through information and miss the important bits
    It has been known for quite some time that it's much more efficient to just delete the pesky file,
    not mess around with older versions and the implications of that (needing another iso, sharing binaries with your scripts, potential conflicts when running, wrong arch etc)
    In other news, I've made a kick-ass Dynamic Update Setup Pass solution ;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...