How to fix Error 1305 on Windows 11

Why This Error Happens

Error 1305 (“The revision level is unknown”) typically occurs during a Windows Installer (MSI) operation when the installer encounters a file whose version resource cannot be read correctly. This usually points to a corrupted installation source file, a damaged file on the network share or optical media being used for installation, or file corruption caused by an interrupted download or copy operation. It can also occur if antivirus software or disk read errors are interfering with the installer’s ability to verify file metadata.

Step-by-Step Resolution Guide

Step 1: Verify and Replace the Installation Source

  • Confirm whether you are installing from a network share, USB drive, or optical disc, as physical media errors are a common cause.
  • If using physical media, clean the disc or try a different USB drive to rule out read errors.
  • Re-download the installer or setup files from the official source to replace potentially corrupted files.

Step 2: Copy Installation Files Locally

  • Instead of running the installer directly from a network location or removable drive, copy the entire installation folder to a local directory such as C:\Temp\Install.
  • Run the setup executable from this local path to eliminate network latency or permission issues as a factor.
  • Ensure there is sufficient free disk space (at least 2x the installer size) in the target drive.

Step 3: Temporarily Disable Antivirus and Security Software

  • Open Windows Security > Virus & threat protection > Manage settings and temporarily turn off Real-time protection.
  • Disable any third-party antivirus or endpoint protection tools that may be quarantining or locking installer files.
  • Re-attempt the installation immediately after disabling protection, then re-enable it once the install completes.

Step 4: Run Windows Installer Cleanup and Repair

  • Open Command Prompt as Administrator and run msiexec /unregister followed by msiexec /regserver to re-register the Windows Installer service.
  • Use the Program Install and Uninstall Troubleshooter from Microsoft to clear stuck or corrupted installer entries.
  • Restart the system after these commands to ensure the Installer service reloads cleanly.

Step 5: Check File Integrity Using SFC and DISM

  • Run sfc /scannow in an elevated Command Prompt to repair corrupted system files that might affect MSI processing.
  • Follow up with DISM /Online /Cleanup-Image /RestoreHealth to repair the Windows component store.
  • Reboot the machine and attempt the installation again.

Alternative or Verification Steps

  • After completing the steps above, re-run the installer and confirm it proceeds past the file verification stage without triggering Error 1305.
  • If the issue persists, try running the installer in Compatibility Mode for an earlier Windows version (right-click the .exe > Properties > Compatibility tab) or test on another machine to confirm whether the installer package itself is corrupted.