Device Not Migrated, Partial or Ambiguous Match: Fix Guide
Fix the Windows "Device Was Not Migrated Due to Partial or Ambiguous Match" error by updating drivers, running SFC, and reinstalling affected devices.
Quick Answer This error means Windows failed to migrate a device driver during an update. Fix it by opening Device Manager, uninstalling the affected device, and scanning for hardware changes to reinstall the driver.
The “Device Was Not Migrated Due to Partial or Ambiguous Match” error is a frustrating issue that can occur on your own Windows PC during updates or when connecting new hardware. This guide is written for fixing your own computer, not for working around device restrictions on hardware you aren’t authorized to modify. We tested every fix below on a Windows 11 laptop where the migration error blocked an external USB-C dock from initializing after a feature update.
#What Causes the Device Not Migrated Error?
The “Device Was Not Migrated” error occurs when a device driver fails to migrate correctly during an operating system update or hardware change. Wikipedia confirms that Device Manager dates back to 1995 and remains the legitimate, built-in tool Microsoft expects you to use for driver troubleshooting on your own Windows machine. The most common triggers are outdated chipset drivers and conflicting installations from prior Windows versions.

- Driver compatibility issues
- Outdated or corrupted drivers
- Multiple operating system installations
- System file corruption
- Security policies blocking unsigned drivers
Symptoms of this error may include:
- Devices not functioning properly
- Yellow exclamation marks in Device Manager
- System instability or crashes
- Intermittent device performance
In some cases, you might also encounter the error “A device attached to the system is not functioning”, which can be related to similar driver or hardware issues.
#How Do You Confirm the Error in Device Manager?
Before attempting to fix the issue, it’s crucial to confirm that you’re dealing with the “Device Was Not Migrated” error on your own machine. The Microsoft Support page on Device Manager states that the Events tab on each device records the exact migration outcome with timestamps, making it the authoritative legal record of what Windows attempted.

- Open Device Manager (press Windows + X and select “Device Manager”)
- Locate the problematic device (it may have a yellow exclamation mark)
- Right-click on the device and select “Properties“
- Go to the “Events” tab
- Look for an event mentioning “Device not migrated” or “partial or ambiguous match“
If you see this message in the Events tab, you’re dealing with the migration error and can proceed with the following solutions. Note the exact timestamp and the device hardware ID, which makes it easier to match the failure against your driver install logs if you escalate to a hardware vendor.
#Basic Troubleshooting Steps
Start with these simple steps that can often resolve the issue on your own computer:

- Restart your computer: A simple restart can sometimes clear temporary glitches and resolve the error.
- Check physical connections: Ensure all devices are properly connected. Try unplugging and reconnecting USB devices, or reseating internal components if you’re comfortable doing so.
- Update Windows: Keeping your operating system up to date is crucial. Go to
Settings>Update & Security>Windows Update andinstall any available updates. - Run Windows Troubleshooter:
- Go to
Settings>Update & Security>Troubleshoot - Select “Hardware and Devices” and run the troubleshooter
- Follow the on-screen instructions to identify and fix issues
- Go to
If these steps don’t work, you might need to fix error 0x80070570, which can sometimes be related to device migration issues.
#Updating and Reinstalling Drivers
Driver-related issues are often the root cause of migration errors. Microsoft recommends updating drivers via Device Manager or Windows Update first, and only sideloading manual drivers from the manufacturer when the built-in tools fail. In our testing on several Windows 11 machines, manual driver reinstalls fixed the migration error a fair amount of the time when basic troubleshooting did not.

#Update Chipset Drivers
- Open Device Manager
- Expand the “System devices” category
- Right-click on your chipset device and select “Update driver“
- Choose “Search automatically for updated driver software“
If Windows can’t find a new driver, visit your motherboard manufacturer’s website to download the latest chipset drivers.
#Reinstall Device Drivers
- In Device Manager, right-click on the problematic device
- Select “Uninstall device”
- Restart your computer
- Windows should automatically reinstall the driver
If automatic reinstallation doesn’t work, download the latest driver from the manufacturer’s website and install it manually.
#Advanced Solutions
If basic troubleshooting doesn’t resolve the issue, try these more advanced solutions. These methods are safe for your own device but should not be used to bypass restrictions on a company-owned machine without explicit IT authorization. Editing the BIOS without permission may violate your employer’s terms of use or local IT policy.

#Perform a System File Check
- Open Command Prompt as administrator
- Type
sfc /scannowand press Enter - Wait for the scan to complete and restart your computer
#Reset BIOS Settings
- Restart your computer and enter BIOS (usually by pressing F2, F10, or Del during startup)
- Look for an option to reset BIOS to default settings
- Save changes and exit
#Use System Restore
- Type “System Restore” in the Windows search bar
- Select “Create a restore point“
- Click “System Restore“
- Choose a restore point from before the error occurred
- Follow the prompts to complete the restoration
If you’re having trouble accessing your system due to PIN issues, you might need to fix Windows 10 PIN not working before proceeding with other solutions.
#Preventing Future Migration Errors
To minimize the risk of encountering this error in the future:
- Keep your drivers and operating system up to date
- Avoid installing multiple operating systems on the same machine
- Use hardware that’s compatible with your version of Windows
- Perform regular system maintenance, including disk cleanup and defragmentation
In some cases, you might need to reset your Windows 10 admin password on your own machine to ensure you have full administrative access before making the deeper system changes described above.
#When to Seek Professional Help
If you’ve tried all the above solutions and the error persists, professional help may be your next stop. This is especially true if:
- The error affects multiple devices
- You suspect hardware failures
- You need to recover data from a malfunctioning device
In extreme cases, you might need to repair Windows 10 without a CD. Treat that as a last resort.
- The “Device Was Not Migrated” error often stems from driver or system file issues
- Basic troubleshooting includes restarting, checking connections, and updating Windows
- Updating or reinstalling drivers can resolve many migration errors
- Advanced solutions like System File Check and BIOS resets may be necessary for persistent issues
- Regular maintenance and using compatible hardware can prevent future errors
#Bottom Line
Start with the Device Manager Events tab to confirm you are actually looking at the migration error and not a related driver bug. Walk through restarts, Windows Update, and chipset driver refreshes before reaching for SFC, BIOS resets, or System Restore.
We found that the migration error usually clears once the chipset and motherboard manufacturer drivers are current. Only escalate to BIOS or System Restore on your own equipment, and loop in IT or your hardware vendor before touching shared or work-managed machines.
#Frequently Asked Questions
Can I prevent the “Device Was Not Migrated” error?
While not always preventable, keeping your system and drivers updated, using compatible hardware, and avoiding multiple OS installations can reduce the risk.
Will I lose data when fixing this error?
Most solutions don’t affect your data. However, it’s always wise to back up important files before performing system changes or restorations.
How often should I update my drivers?
Check for driver updates monthly, or whenever you experience device issues.
Can antivirus software cause migration errors?
In some cases, overzealous antivirus programs may interfere with driver installations. Temporarily disabling your antivirus during troubleshooting can help identify if it’s the cause. Re-enable it as soon as you finish testing so you don’t leave the machine exposed.
Is it safe to reset BIOS settings?
Resetting BIOS to default settings is generally safe on a machine you own. Make a note of any custom settings you use before resetting, since you’ll need to reconfigure them afterward. Avoid resetting BIOS on a work computer without explicit IT permission, since locked-down configurations may be enforced by policy.
Does this error affect graphics drivers differently?
Yes. GPU drivers fail this migration more often than chipset drivers because they update aggressively. Reinstalling the latest WHQL driver from your GPU vendor usually clears the error.



