I have an idea for an application: automating the reinstallation of Microsoft Windows. You are interested?

This page summarizes the projects mentioned and recommended in the original post on /r/Development

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Rufus

    The Reliable USB Formatting Utility

  • If you’re wanting a way to reinstall Windows, simply go to the Microsoft website’s Software Downloads (U.S. link provided) section and grab your version’s installation assistant, installation disk image, or media creation tool. Running the installer via bootable USB (use either the official Media Creation Tool provided on your version’s page in Software Downloads, or the .iso through Rufus’ website / Rufus’ GitHub which is just another great tool for this on Windows), simply mounting the .iso and running “setup.exe”, or downloading the installation assistant will accomplish this for you. You can choose to keep files and data, or perform a clean install / wipe. This can all be automated for a completely unattended install by following Microsoft’s guide (make note of the changes specific to your windows version and updates, be it Windows 10 or Windows 11).

  • Scoop

    A command-line installer for Windows.

  • As for the software downloads on reinstall, services such as Ninite and Windows Remix can do this for you and require minimal effort to generate and download the standalone installer. Additional tools such as package managers could have quick scripts or one-liners set up to automate the use of them so they can install tons of up-to-date software similar to the likes of Ninite and Windows Remix. Some package managers for Windows include Windows’ own package manager, Windows Package Manager (“winget”), and community-based alternatives Chocolatey (will put applications in User folder, may require Administrator privileges) or Scoop (isolated installed apps outside of User folder, shouldn’t require Administrator privileges).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Chocolatey

    Chocolatey - the package manager for Windows

  • As for the software downloads on reinstall, services such as Ninite and Windows Remix can do this for you and require minimal effort to generate and download the standalone installer. Additional tools such as package managers could have quick scripts or one-liners set up to automate the use of them so they can install tons of up-to-date software similar to the likes of Ninite and Windows Remix. Some package managers for Windows include Windows’ own package manager, Windows Package Manager (“winget”), and community-based alternatives Chocolatey (will put applications in User folder, may require Administrator privileges) or Scoop (isolated installed apps outside of User folder, shouldn’t require Administrator privileges).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts