The issue is security permissions in the registry. Before doing anything with the registry I strongly urge you to install
ERUNT. Allow it place an entry in your Startup FOlder during install. Run it once to make a full registry backup, then proceed.
You must use regedt32.exe in Windows 2000/XP (as I have not seen this problem posted for any other operating system). Be very carefull making changes in the registry!
You must be logged on as a local administrator to perform this task:
1. Go to "Start", "Run", and enter "regedt32"
2. Maximize the "HKEY_LOCAL_MACHINE" window.
3. Scroll down to "SYSTEM\CurrentControlSet\Enum"
4. With "Enum" selected click the "Security", "Permissions" menu.
Note: At this point you will probably notice there are no permissions on this key.
5. Click "Add".
6. Add the group "Everyone" and the user "SYSTEM".
7. Select "Everyone" and check "Read" ONLY!
8. Select "SYSTEM" and check "Full Control".
9. Click the "Advanced" button at the bottom of the window.
10. On the Advanced window check "Reset permissions on all child objects..."
11. Click "OK"
12. On the warning window click "Yes"
13. Close REGEDT32
You should now be able to see everything in Device Manager, Network Places Properties, and Printers.
See this thread on Annoyances.org for the gruesome details. It's long and spans 2 years and is still happening today.
href=http://www.annoyances.org/exec/forum/winxp/t1051715405