If Windows says it cannot find a system image on this computer during a restore, the cause is almost always a drive letter mismatch, a missing or corrupt WindowsImageBackup folder, or the image being stored on a partition that Windows does not recognize as valid. The fix is to verify the folder structure, reconnect the drive to the same port, and use the correct restore option in the Windows Recovery Environment.
Why Windows Cannot Find the System Image
Windows Backup saves system images in a specific folder named WindowsImageBackup at the root of the destination drive. During a restore, Windows looks for this exact folder name, in the root directory, on a drive that is visible to the recovery environment. If any of these conditions are not met, the restore wizard reports that no system image was found.
Common reasons for the error include:
- The backup was saved to an external drive that is not connected or is connected to a different USB port than when the backup was created.
- The drive letter changed between backup and restore, so Windows cannot find the expected path.
- The
WindowsImageBackupfolder is inside another folder (e.g., inside a subfolder) instead of at the drive root. - The backup was made on a different computer or with a different Windows version, and the image is not compatible.
- The drive is formatted with a file system that Windows Recovery does not support (e.g., exFAT on some older systems).
- The image was stored on a network location that is not accessible during recovery.
How to Fix the Drive Letter and Port Issue
The most frequent cause is a drive letter change. When you create a system image, Windows records the drive letter of the destination. If you later connect the drive to a different USB port or the letter changes, the restore process cannot find the image even though the files are present.
To fix this:
- Connect the external drive to the same USB port you used when creating the backup, if possible.
- Boot into the Windows Recovery Environment (WinRE) by restarting your PC and pressing the recovery key (often F11, F12, or Esc) or by using a Windows installation USB drive and selecting “Repair your computer”.
- Choose Troubleshoot → Advanced options → System Image Recovery.
- When the wizard asks for the image location, select Select a system image and browse to the drive manually.
- If the drive does not appear, try a different USB port, or use a USB 2.0 port if the drive is USB 3.0 and the system is older.
If the drive letter is the problem, you can also use the command prompt in WinRE to assign a fixed letter to the drive. Open Command Prompt from Advanced options, type diskpart, then list volume, select the volume with select volume X, and assign a letter with assign letter=Z. Then close the prompt and try the restore again.
Checking the Folder Structure Manually
Windows requires the image to be in a folder named WindowsImageBackup at the root of the drive. If you moved the backup or renamed the folder, the restore will fail.
To check the structure:
- Connect the backup drive to a working Windows PC.
- Open File Explorer and navigate to the drive root (e.g.,
E:\). - Look for a folder named
WindowsImageBackup. It must be directly under the drive letter, not inside another folder. - Inside
WindowsImageBackup, there should be a subfolder named after the computer (e.g.,WindowsImageBackup\MyPC), and inside that, a folder with the backup date and time (e.g.,2025-01-15-0930). - If the folder is missing or corrupted, you cannot use that backup. You would need to create a new system image.
If you find the folder but Windows still cannot see it, try copying the entire WindowsImageBackup folder to another drive’s root (for example, an internal hard drive) and attempt the restore from there.
Restoring from a Network Location
Windows Backup also allows saving images to a network shared folder. If you chose that option, the restore process will ask for the network location and credentials. The error “cannot find a system image” often appears when the network path is unreachable or the credentials are incorrect.
To restore from a network location:
- In the System Image Recovery wizard, select Select a system image.
- Choose Advanced → Search for the system image on the network.
- Enter the UNC path (e.g.,
\\Server\Backup) and provide a user account that has read access to that share. - If the network is not available, you may need to load network drivers first. In WinRE, go to Load driver and provide the driver for your network card.
Note that network restores can be slower and more error-prone than local restores. If possible, copy the image to a local drive first.
Using the Correct Restore Option
There are two main ways to restore a system image: from the Windows Recovery Environment (WinRE) or from the Settings app if Windows still boots. The error often appears when you use the wrong method for the backup type.
- If Windows boots normally: Go to Settings → Update & Security → Recovery → Advanced startup → Restart now. Then choose Troubleshoot → Advanced options → System Image Recovery.
- If Windows does not boot: Use a Windows installation USB or recovery drive. Boot from it, select your language, then click Repair your computer → Troubleshoot → Advanced options → System Image Recovery.
If you are trying to restore from a system image that was created on a different computer, Windows will refuse to restore it because the image contains drivers and settings for that specific hardware. You must use an image created on the same PC.
What to Do If the Image Is Corrupt or Incomplete
If you have verified the folder structure and the drive is connected correctly, but Windows still cannot find the image, the backup files may be corrupt or incomplete. This can happen if the backup was interrupted, the drive was disconnected during backup, or the drive has bad sectors.
To check for corruption:
- Look at the size of the
WindowsImageBackupfolder. A system image for Windows 10/11 is typically 20–50 GB, depending on installed programs and data. If the folder is only a few hundred MB, the backup likely failed. - Check the
MediaIdfile inside theWindowsImageBackupfolder. This small file is required for the restore to recognize the backup. If it is missing, the image is invalid. - Try restoring from an earlier backup if you have one.
- If the drive has errors, run
chkdsk /fon the drive from a working Windows PC to repair file system issues.
If the image is corrupt, there is no way to repair it. You would need to create a new system image after fixing your current system, or use a different backup method such as a full disk clone.
Alternatives to System Image Recovery
If you cannot fix the “cannot find a system image” error, you have other recovery options:
- Startup Repair: In WinRE, choose Startup Repair to fix boot problems without a full restore.
- Reset this PC: In WinRE, choose Troubleshoot → Reset this PC to reinstall Windows while keeping or removing your files. This does not require a system image.
- File History: If you backed up files with File History, you can restore them individually after reinstalling Windows.
- Third-party disk imaging tools: Many third-party tools create images that are not dependent on the
WindowsImageBackupfolder structure and may be more flexible for recovery.
For future backups, consider using a dedicated external drive that you always connect to the same port, and verify the backup after creation by opening the WindowsImageBackup folder to confirm the files are present.
Frequently Asked Questions
Why does Windows say no system image found when the backup is on the drive?
This usually happens because the drive letter changed or the folder structure is not exactly WindowsImageBackup at the root. Reconnect the drive to the same port, and check that the folder is directly under the drive letter.
Can I restore a system image from a different computer?
No. A system image contains drivers and settings specific to the hardware it was created on. Restoring it to a different computer will likely cause boot failures or driver conflicts. You must use an image from the same PC.
Does the system image have to be on an NTFS drive?
Yes, the destination drive for a system image must be formatted with NTFS. Windows Recovery cannot read images from FAT32 or exFAT drives. If your drive is not NTFS, reformat it and create a new backup.
How long does a system image restore take?
It depends on the size of the image and the speed of the drives. A typical 50 GB image can take 30 minutes to a few hours. Do not interrupt the process.
Can I restore a system image from a USB flash drive?
Yes, if the USB flash drive is large enough and formatted as NTFS. However, most system images are too large for a typical flash drive. An external hard drive is more practical.
What if I don’t have a system image but need to recover files?
You can use File History, Previous Versions, or third-party data recovery software to recover individual files. If Windows does not boot, you can try accessing the drive from another computer or use a Linux live USB to copy files.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix 0x80070005 DISM Error & the 0x800070005 Typo
- Fix Access Denied Adding Shared Printer in Windows 10
- How to Play Minesweeper: Rules, Tips, and Winning Strategy
- Browser SQL Sandbox for Games: Build Guide
- Snapchat Face Swap: Step-by-Step Guide
- Fix a Computer Chair Height Adjuster: Step-by-Step