Clean install without removing all drives first


  1. Posts : 425
    Windows 10
       #1

    Clean install without removing all drives first


    I always clean install from bootable USB, never in place upgrade (There are several reasons, but that is a different conversation).

    Even since Windows 7, and possibly before, when installing Windows we've had to remove all drives other than the one we want to install windows on to get the install to work and to avoid later problems.

    If you have multiple drives connected at install time I've come across the following issues.

    1. Windows will put the bootrec on the last physical drive. If you later remove or format that drive Windows won't boot.
    2.During the setup phase Windows will refuse to install on any drive. This is often accompanied by a "Required driver file is missing" (Even on SATA HDD only systems).
    3. During the OOBE phase Windows will say "Windows cannot be installed on this hardware"
    4. Windows errors of various types may occur with BSODs after the final reboot.

    I have to upgrade 10 PCs every year. Many of them have SSDs which are located under the graphics card, and all have at least 3 drives, some as many as 5. So every year I have to pull apart 10 PCs, remove all drives, install Windows and re connect all drives. I'm sick of it.

    Drives cannot be disabled via UEFI.

    Surely there is a better way to do clean installs?
      My Computer


  2. Posts : 985
    Windows 10 Home 21H1
       #2

    Wobitancrawfodi said:
    I always clean install from bootable USB, never in place upgrade (There are several reasons, but that is a different conversation).

    Even since Windows 7, and possibly before, when installing Windows we've had to remove all drives other than the one we want to install windows on to get the install to work and to avoid later problems.

    If you have multiple drives connected at install time I've come across the following issues.

    1. Windows will put the bootrec on the last physical drive. If you later remove or format that drive Windows won't boot.
    2.During the setup phase Windows will refuse to install on any drive. This is often accompanied by a "Required driver file is missing" (Even on SATA HDD only systems).
    3. During the OOBE phase Windows will say "Windows cannot be installed on this hardware"
    4. Windows errors of various types may occur with BSODs after the final reboot.

    I have to upgrade 10 PCs every year. Many of them have SSDs which are located under the graphics card, and all have at least 3 drives, some as many as 5. So every year I have to pull apart 10 PCs, remove all drives, install Windows and re connect all drives. I'm sick of it.

    Drives cannot be disabled via UEFI.

    Surely there is a better way to do clean installs?
    Ive never removed any other drives when clean installing and I always clean install with a bootable USB downloaded using the Media Creation Tool. I always delete all partitions on all drives too so its a full clean install of everything. My PC is a UEFI system with a standard HDD and an SSD as the system drive
      My Computer


  3. Posts : 14,047
    Windows 11 Pro X64 22H2 22621.1848
       #3

    Wobitancrawfodi said:
    Even since Windows 7, and possibly before, when installing Windows we've had to remove all drives other than the one we want to install windows on to get the install to work and to avoid later problems.

    Drives cannot be disabled via UEFI.

    Surely there is a better way to do clean installs?
    Can you disable them in Device Manager and would that last long enough to prevent the installer from seeing them?

    Edit: Never mind, I don't see Disable for Disk Drives, sorry.
      My Computers


  4. Posts : 4,145
    Windows 3.1 to Windows 11
       #4

    the easiest way to clean install on a multi-boot system..
    Is to format the drive partition you want to replace -
    and then apply the clean install.wim to that drive partition with dism
    as long as that partition does not contain the BCD Boot Files - your all good..
    Just boot back into that OS Partition and setup will continue - done...
    The BCD Boot files are usually in a system partition...

    you can even prepare the NEW Clean Install.wim with drivers and genuine Ticket..
    Since I use 4 other OS's for testing - I clean OS partitions and apply new install.wim Regularly ...
      My Computer


  5. Posts : 425
    Windows 10
    Thread Starter
       #5

    Kyhi said:
    the easiest way to clean install on a multi-boot system..
    These are not multi boot systems (anymore - I've stopped using Windows 7 now that I've got everything that I want running on Windows 10). They just have multiple SATA and NVMe drives.

    But that aside, your method sounds interesting. I want a clean installation of Windows. The Install.wim has been prepped using MSMG toolkit with drivers and latest updates as you suggested, and even has some of the bloatware applications removed.

    I'll give it a try. thanks
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 15:48.
Find Us




Windows 10 Forums