Annoyances.org
Home » Windows XP Discussion Forum » Message 1134095035 Search | Help | Home
  
Tip: Run a free scan for common Windows errors ad

Blank or Empty Device Manager in Windows XP - A Compilation of Solutions
Thursday, December 8, 2005 at 6:23 pm
Windows XP Annoyances Discussion Forum
Posted by jcw (5097 messages posted)


The following has been distilled from various sources, notably messages posted in a lengthy thread in this forum spanning well over two years at:

»   http://www.annoyances.org/exec/forum/winxp/1051715405
Credit is to be given to those who provided these solutions, and those who endured the trial and error in remedying a blank or empty Device Manager and took the time to post their results.

Readers are encouraged to "book-mark" this web-page for future reference for users experiencing a blank or empty Device Manager in Windows XP.


Begin with the first potential solution below, and proceed with each subsequent solution, after each opening Device Manager to see if it properly displays devices.  Some solutions may not apply to your situation, e.g. the first and second solutions that apply if you are getting the error messages there described.

To undertake these procedures, be logged-in with full administrative powers.


1)  If Device Manager is blank and there is an error message that the Device Manager Snap-in failed to initialize, re-register the devmgr.dll file as follows:
•  Close all open programs.
•  Start --> Run, and type:   REGSVR32 DEVMGR.DLL   and hit Enter or OK.
•  You should get this message:  "DllRegisterServer in devmgr.dll succeeded."  Click OK.


2)  If Device Manager is blank and there is an "Action Cancelled" message stating:
"Internet Explorer was unable to link to the Web page you requested. The page might be temporarily unavailable.",  re-register the dmocx.dll file as follows:
•  Close all open programs.
•  Start --> Run, and type:   REGSVR32 DMOCX.DLL   and hit Enter or OK.
•  You should get this message:  "DllRegisterServer in dmocx.dll succeeded."  Click OK.


3)  A totally blank Device Manager (not showing even the computer icon and name) can occur if the Plug and Play service is not started.  Open the Services window and check the Status and Startup Type of that service.  To open the Services window:

Start --> Run, type:  SERVICES.MSC   and hit Enter or OK.
If that service is not started or if its Startup Type is not set to automatic, follow the instructions in MS KB Art. 311504.


4) Review the Status and Startup Type of all of the Windows services in the Services window.  You may find that many of the services that should be started, are not.  If so, start those services and set their Startup Type to automatic or manual as appropriate.  To open the Services window:

Start --> Run, type:  SERVICES.MSC   and hit Enter or OK.

If you find a service that should be started, but is not:
•  Double-click on the service to be started.
•  On the General tab, in the Startup Type drop-down list, click on either Automatic or Manual as appropriate (if in doubt, click on Automatic).
•  Click on the Start button.
•  Click OK.

When finished, close the Services window.  You may need to restart the computer to effect the changes you have made to the services.  Once it appears that the computer is operating properly, you may want to review the Windows services to see if there are any that do not need to be started or whose Startup Type can be set to Manual or Disabled without adversely affecting the computer's operation.


5)  In Control Panel --> Add/Remove Programs, check if Microsoft Windows Update 905749 is installed, and if so, uninstall it.  (That Security Update was released 10-11-05 to resolve a vulnerability in Plug and Play for Windows XP and 2000.)   Restart the computer.


6)  If Device Manager shows the computer icon and name but no devices, check that the security permissions for this registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum
meet these requirements:
•  the group "Everyone" should be listed and have only "Read" permissions.
•  the user "SYSTEM" should be listed and have "Full Control" and "Read" permissions.

To do this, open the registry editor (Start --> Run, type:  REGEDIT   and hit Enter or OK).
Go to the above registry key, and right-click on the Enum key, and in the context menu click on Permissions.
On the Security tab, review the listed group or user names and the permissions checked for each in the "Allow" column to determine if they comply with the above requirements.  If not, use the following instructions, or such of them as needed, to have the listed names and their permissions meet those requirements.

To add those names to the Security tab:
•  Click on the Add button.
•  Add the group "Everyone" and the user "SYSTEM."

To set the required permissions for those names on the Security tab:
•  Select "Everyone" and check "Read" (only) under "Allow."
•  Select "SYSTEM" and check "Full Control" under "Allow" (which also should check "Read").
•  Make sure there is nothing checked under "Deny" for either "SYSTEM" or "Everyone."

Then:
•  Click on the Advanced button, and on the Permissions tab in the Advanced box check "Replace permission entries on all child objects with . . . ."
•  Click OK, and on any warning box click "Yes".

When finished, close the registry editor.

Note:  If at any time you get a message to the effect that the registry editor cannot set or change security permissions in the selected key or its sub-keys, go to the next step.


7)  In Control Panel --> Add/Remove Programs, check if Context Plus or Ad Channel or POP or Apropos Client, or any combination of those names, is installed.  If so, uninstall it or them.  (That item does not enjoy a good reputation.)  Then review the discussion for possible additional removal procedures (including a downloadable removal tool) at:
http://www.norton.com/avcenter/venc/data/spyware.apropos.html
When done, restart the computer.


8)  Apropos malware may be on the system, causing the blank or empty Device Manager.  If so:
•  Download and save to the desktop AproposFix.exe at:
http://swandog46.geekstogo.com/aproposfix.exe
•  Reboot into safe mode (logging into the account in which you saved the downloaded file).
•  Double or single click (whichever you use to open or run an item) on AproposFix.exe on the desktop, which will place on the desktop an AproposFix folder.
•  Open the AproposFix folder, and double or single click on RunThis.bat  to run it.
•  Follow the on-screen prompts.  When finished, reboot into normal mode.
•  The AproposFix folder now will have a log.txt file showing the actions that AproposFix has taken, which should be reviewed, and saved until it is clear that the Apropos malware has been entirely removed.

You then should use proper procedures to scan for and remove any remaining elements of Apropos, which is discussed at various web-sites, such as:
http://securityresponse.symantec.com/avcenter/venc/data/spyware.apropos.c.html


9)  One or more sub-keys under the Enum registry key may be corrupt, causing the blank or empty Device Manager.  To check for and remedy corrupt sub-keys:
•  Open the registry editor (Start --> Run, type:  REGEDIT   and hit Enter or OK)  and go to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum
•  Expand the Enum key, and examine each sub-key under it for a name that is a seemingly random, disorderly combination of characters and symbols, e.g.:   $%^&*()24031   (or longer), with little resemblance to the other sub-keys, and perhaps having no values in the right-hand pane.  There may be under the Enum key consecutive sub-keys with such garbled names, each one being longer than the prior one.  These corrupt sub-keys should be deleted.

Note:  before deleting any registry keys or sub-keys, first back-up the entire Enum key by right-clicking on it, then click on Export, select where to save it, and click on Save.  In addition, similarly back-up each sub-key that you intend to delete.

If upon trying to delete a corrupt sub-key, you get a message that the deletion cannot be accomplished for lack of permission, increase the permissions for the corrupt sub-key before deleting it, as follows:
•  Right-click on the corrupt sub-key and in the context menu click on Permissions.
•  On the Security tab, select "Everyone" and check "Full Control" under "Allow."  If "Everyone" is not there listed, click on the Add button and add the group "Everyone," and then select it and check "Full Control" under "Allow."   If "Everyone" cannot be added, add the group "Administrators" for whom check "Full Control" under "Allow."
•  Make sure there is nothing checked under "Deny" for "Everyone" or "Administrators."
•  Click on the Advanced button, and on the Permissions tab in the Advanced box check "Replace permission entries on all child objects with . . . ."
•  Click OK, and on any warning box click "Yes"
•  Then delete the corrupt sub-key.

When finished, close the registry editor.

As corruption of the registry might have been caused by a virus or malware, you should use proper procedures to scan for and remove vires and malware from the system.





Written in response to:
device manager (emmanuel: Thursday, December 8, 2005 at 3:38 pm)

Responses to this message:
*re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (Greg Hendren: Sunday, December 18, 2005 at 3:50 pm)
*re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (Greg Hendren: Sunday, December 18, 2005 at 4:12 pm)
*re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (MatrixCow: Monday, December 19, 2005 at 12:09 pm)
*help. None of the solutions work for me. (mj: Thursday, February 23, 2006 at 6:22 pm)
*re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (Deanna: Friday, June 2, 2006 at 11:20 pm)
*ahh the ENUM KEY!! (leon: Wednesday, July 5, 2006 at 6:49 am)
*Xp SP3 was my problem - found the fix! (Lee Grissom: Sunday, October 12, 2008 at 2:29 pm)

All messages in this thread [show all]
-device manager (emmanuel: Thu, Dec 8, 2005, 3:38 pm)
-Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Thu, Dec 8, 2005, 6:23 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (Greg Hendren: Sun, Dec 18, 2005, 3:50 pm)
*re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Sun, Dec 18, 2005, 3:59 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (Greg Hendren: Sun, Dec 18, 2005, 4:12 pm)
*re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Sun, Dec 18, 2005, 4:57 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (MatrixCow: Mon, Dec 19, 2005, 12:09 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Mon, Dec 19, 2005, 1:19 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (MatrixCow: Tue, Dec 20, 2005, 4:44 am)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Tue, Dec 20, 2005, 12:20 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (MatrixCow: Thu, Dec 22, 2005, 7:31 am)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Thu, Dec 22, 2005, 12:38 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (MatrixCow: Thu, Dec 29, 2005, 4:46 am)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Sun, Jan 1, 2006, 5:28 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (MatrixCow: Tue, Jan 3, 2006, 6:44 am)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Tue, Jan 3, 2006, 8:38 am)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (MatrixCow: Tue, Jan 3, 2006, 10:03 am)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (MatrixCow: Wed, Jan 18, 2006, 5:27 am)
*Checked if have permission to delete that sub-key? (jcw: Thu, Jan 19, 2006, 10:54 am)
-help. None of the solutions work for me. (mj: Thu, Feb 23, 2006, 6:22 pm)
-re: help. None of the solutions work for me. (jcw: Fri, Feb 24, 2006, 8:54 am)
-Found corrupt key in registry but won't let me delete (mj: Fri, Feb 24, 2006, 11:12 am)
-re: Found corrupt key in registry but won't let me delete (jcw: Fri, Feb 24, 2006, 12:54 pm)
-re: Found corrupt key in registry but won't let me delete (mj: Fri, Feb 24, 2006, 2:26 pm)
*re: Found corrupt key in registry but won't let me delete (jcw: Sun, Feb 26, 2006, 8:03 pm)
-re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (Deanna: Fri, Jun 2, 2006, 11:20 pm)
*re: Blank or Empty Device Manager in Windows XP - A Compilation of Solutions (jcw: Tue, Jun 6, 2006, 9:47 am)
-ahh the ENUM KEY!! (leon: Wed, Jul 5, 2006, 6:49 am)
-re: ahh the ENUM KEY!! (Annoyed-With-Windows: Wed, Jul 5, 2006, 11:15 am)
*re: ahh the ENUM KEY!! (MC: Wed, Aug 16, 2006, 2:12 am)
*Xp SP3 was my problem - found the fix! (Lee Grissom: Sun, Oct 12, 2008, 2:29 pm)
Return to the Windows XP Discussion Forum


All content at Annoyances.org is Copyright © 1995-2008 Creative Elementtm All rights reserved.
Please do not plagiarize; redistributing these pages without permission is strictly prohibited.