Top 6 Ways to Fix the Device Not Migrated Error in Windows

When you install system updates, Windows may migrate the configuration settings of some of your devices to ensure compatibility. However, if this process fails, Windows may have trouble recognizing your external devices such as hard drives, audio devices, monitors, and more. When this happens, you may encounter the ‘Device not migrated’ error on your Windows 10 or 11 PC.

Top Ways to Fix the Device Not Migrated Error in Windows

Such errors can effectively prevent you from using your external devices. Fortunately, fixing them with the troubleshooting tips mentioned below is possible. So, let’s take a look.

1. Run the Hardware and Devices Troubleshooter

Since the ‘Device not migrated’ error mostly affects external devices, run the Hardware and Devices troubleshooter first. It will scan all your devices for any irregularities and attempt to fix them.

Step 1: Press the Windows + R keyboard shortcut to open the Run dialog box. Type the following command in the Open field and press Enter.

msdt.exe -id DeviceDiagnostic
Open Hardware and Devices Troubleshooter

Step 2: Click Advanced.

Hardware and Devices Troubleshooter

Step 3: Tick the ‘Apply repairs automatically’ checkbox and click Next.

Run Hardware and Devices Troubleshooter

Wait for the troubleshooter to detect and fix any issues. Then check if the error occurs again.

2. Reinstall the Problematic Device Driver

Windows might be unable to migrate the device driver during the update if it was corrupt. In that case, Windows may display the ‘Device settings were not migrated from previous OS installation’ error. You can try uninstalling and reinstalling the problematic driver to check if that resolves the error.

Step 1: Right-click on the Start icon and select Device Manager from the list.

Open Device Manager on Windows

Step 2: Locate the problematic driver on the list. Right-click on it and select Uninstall device.

Uninstall Driver Using Device Manager

Step 3: Select Uninstall to confirm.

Confirm Uninstall Driver

Restart your PC after this. Windows will attempt to install the missing driver during boot, effectively resolving the error.

3. Run SFC and DISM Scans

Another reason why Windows may fail to migrate settings for a device is if some of the system files on your PC are inaccessible or missing. You can run the built-in SFC (System File Checker) and DISM (Deployment Image Servicing and Management) scans to find and repair such files.

Step 1: Right-click the Start icon and select Terminal (Admin) from the resulting menu.

Open Terminal (Admin) on Windows 11

Step 2: Select Yes when the User Account Control (UAC) prompt appears.

Open Terminal UAC Prompt

Step 3: Paste the following command in the console and press Enter to run the SFC scan.

SFC /scannow
SFC Scan on Windows

Step 4: Run the DISM scan by entering the following commands one by one and pressing Enter after each command:

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

After the scan is complete, restart your PC, and you should not see the ‘Device not migrated’ error on your Windows 10 or 11 PC.

4. Install Windows Updates

Installing pending Windows updates can also help resolve the ‘Device not migrated’ error on your PC. To do so, press the Windows + I keyboard shortcut to open the Settings app. Switch to the Windows Update tab and click the Check for updates button.

Check for Windows Updates

Download and install the available updates and see if the error still appears after that.

5. Perform a System Restore

System Restore is a useful feature that can help you reverse any bad changes made to your computer. So, if the above solutions prove ineffective, you can perform a system restore to revert your PC to a previous state before the error appeared. Here’s how.

Step 1: Click the search icon on the taskbar, type in create a restore point, and press Enter.

Open System Restore on Windows 11

Step 2: Under the System Protection tab, click the System Restore button.

Open System Restore on Windows 11

Step 3: Select the Recommended restore option and click Next to continue.

Restore Point Windows 11

Step 4: Click Finish to proceed.

Perform a System Restore on Windows 11

6. Reset BIOS

BIOS (or Basic Input Output System) is responsible to ensure that all the hardware works together to boot your computer correctly. Issues with your PC’s BIOS settings can result in the ‘Device was not migrated due to partial or ambiguous match’ error on Windows. If that’s the case, your best option is to reset the BIOS to its default settings.

Step 1: Press the Windows + S keyboard shortcut to open the search menu. Type recovery options in the box and press Enter.

Open Recovery Options in Windows 11

Step 2: Click the Restart now button next to Advanced startup.

Restart Windows to Advanced Startup

Step 3: Select Restart now to confirm.

Restart Windows to Access Advanced Startup Options

Step 4: Wait for your PC to reboot and then click on Troubleshoot.

Troubleshoot Windows 11

Step 5: Click on Advanced options.

Advanced Options

Step 6: Select the UEFI Firmware Settings option.

UEFI Firmware Settings

Step 7: Click the Restart button. Your PC will then boot into the BIOS. Note that the BIOS menu may appear different depending on the manufacturer and model of your computer.

Restart to Enter UEFI Firmware

Step 8: After you’re in BIOS, press F9 to access the Setup Defaults option. Then, select Yes.

Step 9: Finally, press F10 to save changes and exit BIOS.

Restart your PC, and the error should not appear after that.

No More Windows Migration Hiccups

Troubleshooting such errors can be tricky without a clear indication of what’s wrong. Hopefully, the solutions mentioned above help to resolve the ‘Device not migrated’ error on your Windows 10 or Windows 11 PC.

Last updated on 11 August, 2023

The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.