Operating System Fresh Install

Most reinstalls fail before the installer even runs — in the backup step. This checklist treats backup verification as a first-class requirement and sequences every phase, from bootable USB creation to the final clean-state image, in the order that actually produces a stable result. For more background and examples, see the guidance below; for built-in tools and options, use the quick tools guide.

Author
Checklistify Editorial Team
Last Updated

Checklist Items

0 done14 left2 of 3 sections collapsed

0%

⚠️ The files that rarely survive a reinstall — but should

Documents, Pictures, and Music are what most people back up. What gets lost is almost always something else. Before erasing, open every application you use and ask: where does this store its data? The answers are rarely in the obvious places.

  • AppData\Roaming and AppData\Local — game saves, DAW project files, and IDE workspace configs live here, not in Documents
  • Outlook .pst and .ost files — years of email stored locally, path often non-obvious
  • Thunderbird profile folder — inside AppData, not in user folders
  • SSH keys and dev certificates — typically in C:\Users\you\.ssh or ~/.ssh
  • Custom installed fonts — system-wide, not inside your user folder
  • Virtual machine disk files — often 10–100 GB, stored wherever the VM software defaulted

On Mac: check ~/Library/Application Support and ~/Library/Preferences for application data before erasing.

🧮 Fresh install, repair, or hardware upgrade?

A full reinstall is not always the fastest path to a working system. Use this to decide before committing to the process.

SymptomTry firstFresh install if...
Slow performanceMalware scan, disable startup items, check SSD health50+ startup items, or SSD is healthy but still slow
Random crashes / BSODsRun sfc /scannow, test RAM with MemTest86sfc reports unrepairable corruption
Malware or ransomwareMalwarebytes full scan, Windows Defender offline scanRootkit suspected, or infection keeps returning
New OEM PC with bloatwareNothing — go straight to fresh installAlways the right move for new OEM machines
2–4 hrs
Preparation
Backup, verification, license hunting, USB creation
1–2 hrs
Installation + Updates
Includes 2–3 Windows update cycles with restarts
2–5 hrs
Post-Install Setup
Drivers, apps, data restore, verification

Block a full day. The installation itself is the shortest phase — preparation and post-install configuration take the most time.

💡 The best time to swap in an SSD is right now

If the machine being reinstalled has a traditional spinning hard drive (HDD), a hardware swap before the reinstall produces far more performance improvement than a clean OS alone. A 1 TB NVMe SSD costs approximately $60–$100 and is 10–50× faster than an HDD for OS and application operations. A SATA SSD, for older machines without an M.2 slot, runs roughly $40–$70 for 1 TB and is still 3–5× faster. A 5-year-old computer with an SSD genuinely feels new.

The reinstall process makes this structurally seamless: you are already wiping the drive. Install the SSD, fresh-install the OS onto it, and restore data from the backup you already made. Every step in this checklist remains the same — just a different destination drive.

📝 Making the next reinstall take 30 minutes instead of 5 hours

After completing today's reinstall, the single most valuable thing you can do is document what you just did — before you forget. A plain text file listing every application installed and every setting changed cuts the next reinstall in half. Start there.

For developers and power users: a dotfiles repository on GitHub stores shell configuration, editor settings, aliases, and terminal preferences as version-controlled text files. A fresh install plus one setup script run restores an entire personalized environment automatically. Pair this with a Brewfile on Mac — a plain text list of every application — and one command reinstalls everything. The equivalent on Windows is saving the Ninite installer URL you used today and re-running it next time.

Finish this reinstall, then spend 10 minutes writing down: every application you installed, any non-default settings you changed, and where the license keys are stored. That note is worth more than any tool.

🔧 Keeping this installation clean longer

Common causes of the next reinstall

  • 🚨 Software installed from third-party download sites — these almost always bundle adware or worse
  • 🚨 Skipping Windows Updates for months — security patches prevent the malware that forces reinstalls
  • 🚨 Never restarting the machine — pending updates accumulate and cause instability over time
  • 🚨 Disabling Windows Defender — built-in protection is sufficient if kept updated and running

Maintenance habits worth building now

  • ✅ Monthly: check Windows Update or macOS Software Update
  • ✅ Quarterly: review startup programs (Task Manager → Startup tab)
  • ✅ Annually: run a full Malwarebytes scan — even on a seemingly clean system
  • ✅ Ongoing: keep the backup image you created at the end of this checklist current

Master This Checklist Quickly

Every important button and option for this pre-made checklist, shown in a glance-friendly format.

Start Here

  1. 1

    Click any item row to mark it complete.

  2. 2

    Use the note row under each item for quick notes.

  3. 3

    Use the tool row for undo, redo, reset, and check all.

  4. 4

    Use Save Progress when you want to continue later.

Checklist Row Tools

UndoRedoResetCheck allCollapse/Expand sectionsShow/Hide detailsInline notes

Top Action Buttons

Share

Open all sharing and export options in one menu.

Email DraftContinue on another devicePrint or Save as PDFPlain Text (.txt)Word (.docx)Excel (.xlsx)

Add & Ask

Open one menu for apps and AI guidance.

NotionTodoist CSVChatGPTClaude

Copy and customize

Create a new editable checklist pre-filled with your chosen content.

Save Progress

Adds this checklist to My Checklists and keeps your progress in this browser.

Most Natural Usage

Track over time

Check items -> Add notes where needed -> Save Progress

Send or export

Open Share -> Choose format -> Continue

Make your own version

Copy and customize -> Open create page -> Edit freely