Check for errors in Device ManagerFirst, check whether you have an error in Device Manager:
- Make sure that you have the latest version of the Zune software installed. To install the latest version, visit http://www.zune.net/setup
(http://www.zune.net/setup)
.
- Connect your phone or Zune to your computer by using the USB cable that was included with your device.
- On your computer, click Start, right-click Computer, and then click Properties.
- Click Device Manager.
- Click your computer name at the top of the window, and then on the Action menu, click Scan for hardware changes.
- Your connected Windows Phone or Zune player should be listed under "Portable Devices."
- Double-click the device and view the General tab.
- Check the device status to confirm whether the device is working correctly or not. Some examples include the following:
Collapse this tableExpand this table
Example 1
Collapse this imageExpand this image | Example 2
Collapse this imageExpand this image |
If your device is not displayed at all in Device Manager or if your device status indicates that your device is working correctly (Example 1), but it's still not detected by the Zune software, follow the steps in the following KB articles:
- 2410180
(http://support.microsoft.com/kb/2410180/
)
My computer and/or the Zune software do not detect Windows Phone 7
- 944909
(http://support.microsoft.com/kb/944909/
)
Your Zune device is not detected by your computer or the Zune software
If the device status indicates that there
is a problem, note the error code indicated and continue to troubleshoot this issue by using the steps found here.
Fix it for meYou may be able to resolve this problem automatically. Click the
Diagnose and fix this problem link. Then, click
Run in the
File Download dialog box and follow the steps in this wizard.
Notes- This wizard may be in English only; however, the automatic fix also works for other language versions of Windows.
- If you're currently not using the computer that has the problem, you can save the automatic fix to a flash drive or a CD from the computer you're on. You can then run the fix on the problem computer later.
List of error codesIf you continue to receive an error code, try one of the resolutions listed by clicking the error code here:
Collapse this tableExpand this table
This device is configured incorrectly. (Code 1)
Cause: This device has no drivers installed or is configured incorrectly.
Resolution:- Remove and reinstall the device driver.
- On Windows 7 or Windows Vista, make sure that the "Windows Update" service is running:
- Click Start
Collapse this imageExpand this image
, type services in the Start Search box, and then select Services in the Programs list.
Collapse this imageExpand this image
If you're prompted for an administrator password or for confirmation, type the password or click Continue.
- Under Name, locate the Windows Update service. Verify that the Service status is set to Started. If it is not started, click Start, and then click OK.
- On the File menu, click Exit to close the Services window.
The driver for this device might be corrupted, or the system may be running low on memory or other resources. (Code 3)
Cause: The driver is corrupted, or the computer has insufficient memory to run the device.
Resolution:
- In case the driver is corrupted, uninstall the driver, and then scan for new hardware to install the driver again. To scan for new hardware, click the Action menu in Device Manager, and then select Scan for hardware changes.
- If the computer has insufficient memory to run the device, you can close some programs to make memory available. To check memory and system resources, follow these steps:
- On Windows 7 or Windows Vista, right-click Computer, click Properties, click Advanced system settings, and then click Settings in the Performance field.
- On Windows XP, right-click My Computer, click Properties, click the Advanced tab, and then click Settings in the Performance field.
- You may have to install additional random access memory (RAM). On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.
This device cannot start. (Code 10)
Cause: Code 10 is a default error code that the Device Manager generates when the operating system can't determine which specific error code to return when a problem occurs. For example, the Device Manager may generate a Code 10 error when hardware devices are accessed by a user or by software that is installed on the computer.
Resolution:- Remove and reinstall the device driver.
- Make sure that the device is enabled in Device Manager. To enable the device, right-click the device in Device Manager, and then click Enable Device. This step starts the Enable Device wizard.
- Install the latest Windows service pack to help keep Windows up to date by visiting the Microsoft Windows Service Pack Center
(http://windows.microsoft.com/en-US/windows/downloads/service-packs)
.
Also make sure that you've installed any high-priority updates that are available for the computer by visiting the following Microsoft website: http://update.microsoft.com/microsoftupdate
(http://update.microsoft.com/microsoftupdate)
- Use Event Viewer to determine any driver initialization failures. This is significant because in order to start successfully the Zune driver depends on other Windows services, such as WPDClassInstaller and WPD-MTPClassDriver. To do this, follow these steps:
- Start Event Viewer:
- On Windows 7 or Windows Vista, click Start
Collapse this imageExpand this image
, type eventvwr.exe in the Start Search box, and then press ENTER.
Collapse this imageExpand this image
If you're prompted for an administrator password or for a confirmation, type the password, or click Continue. - On Windows XP, click Start, click Run, type eventvwr.exe, and then press ENTER.
- In the console tree, expand Windows Logs, and then select System.
- In the details pane, look for warnings or errors on driver initialization events.
- Double-click the event that you want to view.
- For more information about the error, click Event Log Online Help. If you want more help with Windows services, contact the manufacturer of the computer.
- Remove LIBUSB, if it's present:
- Disconnect the Zune player or phone from the computer.
-
Click Start, type appwiz.cpl in the Start Search box, and then press ENTER.
- In the Uninstall or change a program dialog box, click USBLIB or LIBUSB win32, and then click Uninstall.
- Click Yes to remove it.
- Reconnect the Zune player or phone.
If you continue to receive error code 10, the issue may be caused by two Windows registry entries that have become corrupted. To fix the problem, you'll have to use Registry Editor to delete the corrupted Registry entries. See
Fixing registry errors.
This device cannot work properly until you restart your computer. (Code 14)
Resolution: Restart the computer.
Reinstall the drivers for this device. (Code 18)
Resolution: Remove and reinstall the device driver.
Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. To fix this problem you can first try running a Troubleshooting Wizard. If that does not work, you should uninstall and then reinstall the hardware device. (Code 19)
Cause: A registry problem was detected. This error may occur if one or more of the following conditions are true:
- More than one service is defined for a device.
- There is a failure opening the service subkey.
- The driver name can't be obtained from the service subkey.
Resolution:- On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.
- Click Uninstall, and then click Scan for hardware changes to load a usable driver.
- Restart the computer in safe mode, and then select Last Known Good Configuration. This will revert the registry back to the most recent successful configuration.
If you continue to receive error code 19, the issue may be caused by two Windows registry entries that have become corrupted. To fix the problem, you'll have to use Registry Editor to delete the corrupted Registry entries. See
Fixing registry errors.
Windows is removing this device. (Code 21)
Resolution: Wait several seconds, and then refresh the Device Manager view. If the device appears, restart the computer.
This device is disabled. (Code 22)
Cause: The device is disabled because a user disabled it by using Device Manager.
Resolution: On the
General Properties tab of the device, click
Troubleshoot to start the
Troubleshooting Wizard.
This device is not present, is not working properly, or does not have all its drivers installed. (Code 24) Cause: This error may occur if one or more of the following conditions are true:
- There is a hardware problem, or a new driver might be needed.
- Devices stay in this state if they have been prepared for removal. After you remove the device, this error disappears.
Resolution: In Device Manager, click
Troubleshoot on the
General Properties tab of the device to start the
Troubleshooting Wizard.
The drivers for this device are not installed. (Code 28) Cause: This error may occur if one or more of the following conditions are true:
Resolution:- If you can't find the Windows Portable Devices Media Transfer Protocol component, contact the manufacturer of the computer for help reinstalling this component.
- Remove and reinstall the device driver.
This device is not working properly because Windows cannot load the drivers required for this device. (Code 31) Resolution: Remove and reinstall the device driver.
A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Code 32) Cause: The start type for this driver is set to "disabled" in the registry.
Resolution:Windows cannot initialize the device driver for this hardware. (Code 37) Cause: The driver returned failure from its DriverEntry routine.
Resolution:- Uninstall the driver, and then click Scan for hardware changes to reinstall or upgrade the driver.
- On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.
Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Code 38) Cause: The driver could not be loaded because an earlier version is still loaded.
Resolution:- Restart the computer.
- On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39) Cause: This error may occur if one or more of the following conditions are true:
- The driver is not present.
- A binary file is corrupted.
- A file I/O problem occurred.
- A driver references an entry point in another binary file that could not be loaded.
Resolution:Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly. (Code 40) Cause: Information in the registry's service subkey for the driver is not valid.
Resolution:Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41) Cause: A driver was loaded, but Windows cannot find the device. This error occurs when Windows does not detect a device that is not a Plug and Play device.
Resolution:Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42) Cause: A duplicate device was detected. This error occurs when a bus driver incorrectly creates two identically named "children" (bus driver error) or when a device with a certain serial number is discovered in a new location before it is removed from the old location.
Resolution:- Restart the computer.
- On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.
Windows has stopped this device because it has reported problems. (Code 43) Cause: One of the drivers controlling the device notified the operating system that the device failed in some manner.
Resolution: On the
General Properties tab of the device, click
Troubleshoot to start the
Troubleshooting Wizard.
An application or service has shut down this hardware device. (Code 44) Resolution:- Restart the computer.
- On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.
Currently, this hardware device is not connected to the computer. (Code 45) Resolution: To resolve this problem, reconnect this Zune device to the computer.
Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. (Code 46) Cause: The system is shutting down. This error code is only generated when Driver Verifier is enabled and all applications have already been shut down.
Resolution: No resolution is necessary. The hardware device should work correctly the next time that you start the computer.
Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. (Code 47) Cause: The device has been prepared for ejection from the computer. This error code occurs only if the user used the Safe Removal tool to prepare the device for removal or pressed a physical eject button. Restarting the computer brings the device online if the device hasn't been disconnected/ejected.
Resolution:- Unplug the device from the computer, and then plug the device in again. Or, restart the computer to make the device available.
- On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.
The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48) Resolution:Windows cannot start new hardware devices because the system hive is too large (exceeds the Registry Size Limit). (Code 49) Resolution: To resolve this problem, first try uninstalling any hardware devices no longer in use. If that doesn't resolve this problem, you'll have to reinstall Windows.
For more information about how to reinstall Windows XP and Windows Vista, click the following article numbers to view the articles in the Microsoft Knowledge Base:
316941
(http://support.microsoft.com/kb/316941/
)
How to install or upgrade to Windows XP
918884
(http://support.microsoft.com/kb/918884/
)
How to install Windows Vista
How to remove and reinstall Zune drivers
Many error codes can be fixed by removing and reinstalling the Zune drivers. Here's how:
- Click Start, right-click Computer, and then click Properties. (My Computer in Windows XP.)
- Click Device Manager. (In Windows XP, this can be found under the Hardware tab.)
- Expand Portable Devices.
- Right-click your device and then click Uninstall.
- If it is displayed, click to select Delete the driver software for this device and then click OK.
- Click the root computer icon, and then click Scan for hardware changes on the Action menu.
- Open Portable Devices, double-click your Windows Phone 7, and then click the Driver tab.
- Click Update Driver.
- Click Browse my computer for driver software.
- Click Browse, locate the Program Files/Zune/Drivers folder on your computer, and then click OK.
- Click Next and if you're prompted, click Install.
- After the driver installation is complete, click Close two times to exit the Device Manager. If you're prompted to do this, restart your computer.
Fixing registry errors
In order to work with the Registry, you must be logged on to Windows as an administrator. Here's how to see whether you're an administrator on your version of Windows:
- Windows 7 or Vista: Click Start, click Control Panel, click User Accounts, and then click Change account type (Windows 7) or Add or remove user accounts (Vista). You'll see a window that lists all administrators.
- Windows XP: Click the Start button, click Control Panel, and then click User Accounts. You'll see a window that lists all administrators.
Important The following steps tell you how to change the registry. It’s important to follow them carefully in order to avoid any problems that can happen if you change the registry incorrectly. For added protection, back up the registry first, so you can restore it if a problem occurs.
For more information about how to back up and restore the registry, see the following article in the Microsoft Knowledge Base:
Back up the registry on Windows 7
(http://windows.microsoft.com/en-us/windows7/Back-up-the-registry)
Back up the registry on Windows Vista
(http://windows.microsoft.com/en-US/windows-vista/Back-up-the-registry)
322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows XP
Here's how to edit the registry on your computer for your version of Windows:
Windows 7 or Vista
- Click Start , and then click All Programs.
- Click Accessories, and then click Run.
- Type regedit, and then click OK. If you're prompted for an administrator password or for a confirmation, type the password, or click Allow.
- In the navigation pane, locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{EEC5AD98-8080-425F-922A-DABF3DE3F69A}
- In the right pane, click UpperFilters.
Note: You may also see an UpperFilters.bak registry entry. You don't have to remove that entry. Click UpperFilters only. If you don't see the UpperFilters registry entry, you still might have to remove the LowerFilters registry entry. To do this, go to step 8 in this section. - On the Edit menu, click Delete.
- When you're prompted to confirm the deletion, click Yes.
- In the right pane, click LowerFilters.
Note: If you don't see the LowerFilters registry entry, unfortunately this content cannot help you any further. - On the Edit menu, click Delete.
- When you're prompted to confirm the deletion, click Yes.
- Exit Registry Editor.
- Restart your computer.
Windows XP
- Click Start, and then click Run.
- In the Open box, type regedit, and then click OK.
- In the navigation pane, locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{EEC5AD98-8080-425F-922A-DABF3DE3F69A}
- In the right pane, click UpperFilters.
Note: You may also see an UpperFilters.bak registry entry. You don't have to remove that entry. Click UpperFilters only. If you don't see the UpperFilters registry entry, you still might have to remove the LowerFilters registry entry. To do this, go to step in this section. - On the Edit menu, click Delete.
- When you're prompted to confirm the deletion, click Yes.
- In the right pane, click LowerFilters.
Note: If you don't see the LowerFilters registry entry, unfortunately, this content cannot help you any further. - On the Edit menu, click Delete.
- When you're prompted to confirm the deletion, click Yes.
- Exit Registry Editor.
- Restart the computer.