The best free software stack for a new Windows PC

A free Windows setup should be more than a list of downloads. The source of each installer, the update method, file compatibility, and backup plan matter as much as the application name. A computer full of abandoned utilities from download portals is not a good free-software stack.

The collection below covers the jobs most home and student PCs need: browsing, office documents, PDFs, archives, media, passwords, images, video, search, and backup. Install only the categories you use. Fewer applications mean fewer updates and fewer opportunities for bundled junk.

The core free Windows stack

JobRecommended free appCommon paid app replacedImportant limit
SecurityMicrosoft Defender and Windows SecurityConsumer antivirus suitesNot a substitute for safe downloads and backups
Web browserFirefoxNo paid app requiredSome sites are optimized for Chromium browsers
Office documentsLibreOffice or ONLYOFFICE Desktop EditorsMicrosoft 365Complex macros and layouts need testing
PDF readingSumatraPDFAcrobat ReaderReader, not a full editor
PDF toolsPDF24 CreatorAcrobat Pro for everyday tasksSpecialized forms and enterprise workflows differ
Archives7-ZipWinRAR or WinZipBasic interface
Media playbackVLCPaid players and codec packsStreaming-service DRM still applies
PasswordsBitwarden or KeePassXC1Password or DashlaneProtect the master password and recovery material
Image editingGIMP or KritaPhotoshop for many workflowsDifferent interface; no complete Adobe workflow parity
Video editingKdenlive or DaVinci Resolve FreePremiere ProResolve is proprietary and has free-edition limits
File searchEverythingThird-party search utilitiesBest for names and paths, not document meaning
Folder backupFreeFileSyncBasic file-sync utilitiesA sync job needs a separate destination and careful rules

Choose one app per job. Installing LibreOffice and ONLYOFFICE can make sense while testing compatibility, but you do not need three PDF readers, two antivirus products, or a collection of overlapping “PC optimizer” tools.

Install software safely

Use one of three sources: the Microsoft Store, Microsoft's WinGet package manager, or the developer's official website linked from a verified project repository. Confirm the product name, publisher, domain, and installer signature before approving an elevation prompt.

Leave Windows Security's reputation-based protection enabled. Microsoft recommends enabling blocking for both potentially unwanted apps and downloads. A warning is a reason to stop and verify the file, not a dialog to dismiss automatically.

Use WinGet for repeatable installation

WinGet is included with modern Windows through App Installer. It can search, show, install, uninstall, and upgrade packages from a terminal. Search first, inspect the exact package, and restrict the source so that a similar name does not select the wrong program:

winget search "7-Zip"
winget show --id 7zip.7zip --exact --source winget
winget install --id 7zip.7zip --exact --source winget

Read the displayed publisher, version, installer URL, and agreements before installing. A package-manager entry helps repeatability but does not remove the need to verify what you are adding. People who strongly prefer a graphical interface can use Devolutions UniGetUI, which manages WinGet and other package systems in one window. Supporting several sources also creates more choices, so beginners should enable only what they understand.

Recommended installation order

  1. Finish Windows Update: install system and driver updates offered by Windows, restart, and check again.
  2. Protect recovery: save important files and the BitLocker recovery key, if device encryption is enabled, before major cleanup.
  3. Remove trials normally: use Settings → Apps → Installed apps for unwanted OEM trials. Restart before installing replacements.
  4. Check security: confirm real-time protection, firewall, reputation-based protection, and potentially unwanted app blocking are active.
  5. Install the foundation: browser, password manager, 7-Zip, office suite, PDF reader, and VLC.
  6. Migrate and test: import bookmarks and passwords, open representative DOCX/XLSX/PPTX and PDF files, then set default apps.
  7. Add creative tools: install image or video editors only after confirming hardware requirements and file formats.
  8. Create a backup job: copy irreplaceable files to a second device or trusted storage and perform a test restore.

Keep the stack updated

Allow trusted applications to use their built-in automatic updater. Once a month, open a terminal and preview packages that WinGet can update:

winget upgrade

Review the list before applying updates. To attempt all available upgrades, use:

winget upgrade --all

WinGet cannot update every application: some installers do not expose a usable version or are managed by another store. Also check Microsoft Store → Library and the update screen of specialist applications. Restart after system or security updates and verify that essential work still opens correctly.

What not to install

This stack is deliberately conservative: trusted sources, a small set of established tools, and a visible update routine. Free software saves money only when your documents remain compatible, your data is recoverable, and the computer stays secure.

For deeper comparisons, see our guides to Microsoft Office alternatives, Acrobat alternatives, password managers, Photoshop alternatives, video editors, and Windows antivirus options.

Open the free Windows setup guide →