First Checks

Before troubleshooting a failed installation, check these quick items that account for the majority of installation failures:

  • Disk space: Check that you have enough free space for the installation. Some installers require 2–3× the final install size to extract files during setup. Low Disk Space → see our guide on freeing up disk space.
  • Administrator privileges: Right-click the installer → "Run as administrator." Many installers fail silently without elevation.
  • Antivirus interference: Security software frequently blocks or quarantines installer files. Temporarily disable real-time protection during installation, then re-enable immediately after.
  • Download integrity: A partially downloaded installer will fail mid-installation. Delete the file, clear your browser's download cache, and re-download.

Windows Installation Failures

Windows Installer Service

The Windows Installer service handles MSI-based installations. If it's stopped or broken, installations fail with errors like "The Windows Installer Service could not be accessed." Fix it:

  1. Press Win+R → type services.msc → OK.
  2. Find "Windows Installer" → right-click → Start. If it says "Stop" already, restart it.
  3. If it fails to start, run Command Prompt as administrator: msiexec /unregister then msiexec /regserver.

Previous Installation Left Behind

If you're reinstalling software that was previously uninstalled, leftover registry entries or files often block the fresh install. Use the manufacturer's official uninstall/cleanup tool if one exists (e.g., Microsoft's Office removal tool, Adobe's Creative Cloud Cleaner). For general cleanup: Settings → Apps → find the app → Uninstall, then reboot, then attempt the fresh install.

Microsoft Visual C++ Redistributables

Many apps depend on Visual C++ runtime libraries. If the installer says something like "VCRUNTIME140.dll is missing" or fails with a side-by-side configuration error, download and install the Visual C++ Redistributable packages directly from Microsoft. Install both x64 and x86 versions, then retry the installation.

Windows SmartScreen Blocking

SmartScreen may block installers from less-known publishers with "Windows protected your PC." If you've verified the source is legitimate: click "More info" → "Run anyway." Don't bypass SmartScreen for software from unverified sources.

Mac Installation Failures

Gatekeeper and Unidentified Developer

macOS Gatekeeper blocks apps not signed with an Apple Developer certificate. For apps from reputable sources outside the App Store:

  1. System Settings → Privacy & Security → scroll down to the security section.
  2. After a blocked app attempt, you'll see "was blocked from use because it is not from an identified developer" → click "Open Anyway."
  3. Alternatively, right-click (or Ctrl+click) the app in Finder and choose "Open" — this adds an exception for that specific app.

App Store Installation Issues

If Mac App Store downloads fail or get stuck:

  • Open Launchpad — find the app icon showing a progress bar — click and hold it, then click the X to cancel. Re-download from the App Store.
  • Sign out of the App Store (Account → Sign Out) and sign back in.
  • Check available disk space — App Store downloads fail silently if space is insufficient.

Package Installer (.pkg) Permission Error

If a .pkg installer fails with a permissions error even when run as an admin, the issue is often an ownership problem with the target installation directory. Open Terminal: sudo chown -R $(whoami) /path/to/install/directory — then retry the installer.

Download from official sources only. Bypassing Gatekeeper or SmartScreen for software from unofficial download sites is a primary malware delivery method. Always verify you're downloading from the developer's official website before bypassing security warnings.

We install software. Driver installations, business software setups, or just a program that won't cooperate — we handle it. Bring your machine in and we'll get it installed correctly.