8 Fixes For Device not Migrated on Windows

The Device not migrated error has been reported several times by Windows users in many forums and the steps to fix this error have been asked quite frequently. You asked and so we delivered. This article will tell you what the “Device not migrated due to partial or ambiguous match” error message means and how to fix it on your Windows PC. 

What does it mean when you see the “Device not Migrated due to a partial or ambiguous match” error message?

This error message is mostly seen when users update their Windows Operating System (OS) and the other important elements needed for a computer’s functioning. If you see the “Device not migrated due to partial or ambiguous match” message, it means that one or more of your driver’s migration processes has been interrupted or prevented from launching when the system was updating the OS or any other system feature. 

If you do not know what “Migration” means on Windows, it refers to the process of moving the drivers on the computer’s previous Windows version to the most recently installed update. 

Why do you see the “Device not Migrated” error?

The only explainable reasons for this issue are the incompatibility of the existing drivers or corrupted system files. These are the possible Windows 10 scenarios that can stop your drivers/devices from migrating to the latest version of Windows:

  1. Certain device drivers are incompatible or corrupt.
  2. Certain system files are damaged.
  3. The older version of the Windows OS was updated by removing the previous version.
  4. The older Windows version was updated to a newer version.
  5. Two operating systems are installed on your PC.
  6. The Plug and Play (PnP) feature is incompatible with your Windows OS version.
  7. Your system’s peripheral driver was not supported by your Windows OS.

How do I know if my Device could not be Migrated?

This issue can affect any component, be it major or minor. The most-reported ones have been known to affect the hard disk, monitor, microphone, and any form of USB drive storage. The biggest symptom that you’ll see if your device was not migrated is a long message that is similar to the following:

See also  10 Fixes For Razer Synapse Not Working on Windows

Device “device name” was not migrated due to partial or ambiguous match.

Last Device Instance Id: “Device ID”

Class Guid: {alphanumeric characters}

Location Path: “Directory”

Migration Rank: 0xX000XX000000XXX (The X is replaced by appropriate alphabets or numbers to specify a migration rank)

Present: “true (or false)”

Status:  “Status code”

Solutions to Fix the Device not Migrated error on Windows 10

These are the different procedures to get rid of the Device not migrated message from your computer by looking into the issue and then, fixing it from the source-

  1. Check the USB slots on your computer
  2. Install the Windows updates
  3. Reset your motherboard’s BIOS settings 
  4. Update the existing BIOS version
  5. Update the Chipset’s functioning drivers
  6. Uninstall the problematic driver and reinstall it
  7. Go back to a system restore point
  8. Check your System files through a System File Checker (SFC Scan)

Fixing the Device Not Migrated Error On Your Windows 10 Computer

Check the USB slots on your computer

Since most of your peripherals are connected to your computer through a USB port and these peripheral drivers are essential to their functioning, it is very important to check if the USB slots on your computer are working fine.

Since it is an open slot with no covers, most of the time, there are chances of dust or moisture accumulation in them. If this is your case, you will have to dry them out carefully with a soft cloth. 

If the peripheral is loosely connected, push it in properly. If this does not work for you because of damage to the USB ports, you will have to change them with the help of a repair professional. 

You simply have to connect a USB drive, data cable, mouse, keyboard, or any USB device. If your USB slots are functioning normally, you will have to use the following procedures to fix the Device not migrated issue on your computer.

Install the Windows updates

The problem caused by the Windows Updates can be fixed by Windows Updates themselves. This is because the updates and patches, that are released regularly by Microsoft, might contain solutions to the bugs, glitches, and other problems on your computer. This may not be actually helpful but it is worth trying and you will still have the latest release of your Windows OS version.

Here’s how you can install the latest version of the Operating System:

  1. Open your computer’s System Settings with the keyboard shortcut (Windows + I). The left side of the start menu also contains the Settings application option (Gear icon).
Windows Settings main page
  1. Click on the Update & Security settings tile and then, go into the Windows Update tab, if you are not already inside it. 
The Windows Update settings page

This is the tab that is usually opened, by default, when you open the Update & Security option.

  1. Press the Check for Updates button to command your computer to look for pending updates for your system.
Check for updates option in the Update & Security settings
  1. If there are any, you’ll be shown the updates you can download as of then. Make sure that you have an active internet connection and download them.
  2. Once the updates have been downloaded, you’ll see a notification asking you to restart your PC to apply the downloaded updates. 
  3. Click on your Start button and make your pointer hover over the power button icon to expand it into a list of options. From this, select Update and Shut down or Update and Restart.
The Update and Shut down & Update and restart options

After the restart is complete, check if the problem exists.

Reset your motherboard’s BIOS settings

The next two steps are solutions to this issue if the Generic PnP monitor could not be migrated after a system upgrade. You will have to update the BIOS version or reset it back to default.

See also  Fix: UNEXPECTED KERNEL MODE TRAP error in Windows 10

These are the steps to reset BIOS for your motherboard:

  1. Open the Windows Settings (Windows + I).
  2. Go into the Update & Security settings and click on the Recovery tab on the left side of the window.
The Recovery Window in Settings
  1. Under the Advanced startup section, click on Restart now to reboot your computer.
The Advanced Startup section
  1. After the system reboots, you’ll see the blue Advanced Startup screen. Here, you have to follow this route:

Troubleshoot > Advanced options > UEFI Firmware Settings

  1. This will bring up the BIOS settings on your system. Here, you have to locate the option that will reset the BIOS settings. It can be anything like Load Default, Load Optimal Defaults, or Load Setup Defaults, depending on the motherboard brand.
  2. In the prompt window, choose Yes.

Update the existing BIOS version

Updating the BIOS software of your computer can also help you fix the device migration issue. These are the steps to update the BIOS to the latest version:

  1. Go to the motherboard manufacturer’s website. If you are using a laptop, you can find it on the laptop brand’s website.
  2. Download the latest BIOS version and extract it to a USB device.
  3. Plug in the USB drive, restart your computer, and press the F10, F12, or Del key on your keyboard while you see the logo while the system is booting up.
  4. From here, you will have to locate the BIOS updating settings and then, show the directory on the USB device, containing the BIOS software.

This will take some time and your computer will restart multiple times. 

Update the Chipset’s functioning drivers

Old chipsets and their outdated drivers can cause the Device not migrated error on your Windows 10 computer. Updating the Chipset driver is a possible solution to this issue.

These are the steps to update your system’s chipset drivers.

  1. Open the Device Manager through the Quick Link menu (Windows key + X).
The Device Manager option in Quick Link menu
  1. Locate the driver, which is causing problems, and right-click on it. The devices and their drivers are categorized according to the type of component they are. 
  2. From the context menu, select Update driver to bring up the update wizard.
Update driver option in a driver context menu on the Device manager
  1. In this window, select Search automatically for updates.
Search automatically for drivers option in driver update wizard

The device driver will be updated. If this still doesn’t fix the “Device was not migrated” issue, you can uninstall and reinstall the driver software normally or in compatibility mode.

Uninstall the problematic driver and reinstall it

A range of drivers may be affected by this issue. So we’ll tell you how you can uninstall and reinstall the driver software of the device that couldn’t be migrated on your computer, in general.

This is your procedure to uninstall the driver and reinstall it, normally.

  1. Launch the Device Manager window, from the Quick Link menu or by searching for it in the search bar on the taskbar.
  2. You’ll see all the devices on your computer, categorized. Click on the category that contains the device and driver which you want to uninstall, to expand it.
  3. Right-click on the device and choose Uninstall device
Uninstall driver option in the driver context menu

Select Uninstall from the prompt window.

  1. To reinstall it, click on the Action menu from the menu bar and select Scan for hardware changes to get the missing driver back.

You can also download and install drivers from the component manufacturer’s website or through compatibility mode, in case the above steps do not work.

See also  How to Show Network Icon on Taskbar in Windows 7, 8 or 10

Reinstalling your Driver in compatibility mode

To install your driver in compatibility mode, you need the source file (setup). This can be downloaded from the component’s brand website.

Once you download the driver setup, follow these steps:

  1. Go to the directory on your hard drive, where the downloaded driver setup is located.
  2. Right-click on the .exe file and select Properties from the context menu.
  3. Go into the Compatibility tab and then, check the “Run this program in compatibility mode for” option.
The Compatibility mode checkbox
  1. Select a Windows OS version from the drop-down menu, below this option.
  2. Then, click on Apply and then Ok, to save your changes.
  3. Run the setup to install the driver.

 Go back to a system restore point

A restore point is a saved state of the OS with a properly functioning configuration. If you haven’t set a restore point, create one using this procedure.

  1. Enter restore point in your search bar and then open the top-most result.
  2. The System Properties dialog box opens and inside it, click on the System Restore button.
System Restore button in the System Properties window
  1. Click Next in the System Restore window’s main page.
  2. Choose a Restore point from the list of the points that you have created previously and click on the Next button at the bottom.
  3. When you are done, select Finish.

Your PC will be sent back to the state it was in when you created the restore point

Check your System files through a System File Checker (SFC Scan)

A System File Checker scan is used to check the system for corrupt files and replace them with proper files. Here’s how you can start an SFC scan:

  1. Open Command Prompt as an administrator. Search for it and select Run as administrator under the cmd search results.
  2. Enter this command and execute by hitting the Enter key on your keyboard:
sfc/scannow
The SFC scan command

The scan takes some time to complete. After this, check if the Device not migrated issue exists.

Frequently Asked Questions

How do I fix device not migrated?

Users can reset their BIOS, update the BIOS software, uninstall and reinstall the driver software, update the drivers and run an SFC scan in order to fix the device not migrated issue on their computer. 

What does it mean when a device is not migrated?

When a device is not migrated, it means that the device’s driver software has not been transferred to the newer version of your OS, when the users update their OS. You will not be able to use the devices without a proper driver.

How do I fix device is not migrated due to partial or ambiguous match?

You can make your device migrate to the newer OS by updating or resetting your BIOS settings, updating the device drivers, uninstalling them and reinstalling them, and by performing a System File Check scan.

What does it mean device migrated?

Migration on Windows devices refers to the process of transferring the driver software for components. This is an event that takes place, automatically, after every Windows update.

Recommended Articles