Windows Vista machine. Issues with USB devices (printer, Ext HDD, Camera) causing lock up. Tried numerous things. Noticed today that the SATA HDD and DVD show up as removable USB devices. Thought that might be the issue. Any ideas why they show up like that and how to correct.
Hmm... I went back and re-read your original post which says you're using Vista - I wonder if that explains the difference in how the "location" is reported. It may also be that the registry entries in question apply only to Windows 7.
I applied the entries on my Windows 7 machine and they did exactly what I needed...
The entries are in the registry as posted above, however the drives still show up as external. If you don't think the two are related, do you have any ideas why the computer freezes up when any USB device is plugged in?
Sorry, can't help you with the freezing issue. I had the same thing happen with my older Pentium-4 system when I used the front USB ports. I spent some time checking the wiring and ensuring the connections to the motherboard were correct, but I never did get it fixed. My solution was to run a cable from the rear USB ports and use them exclusively.
Well, thanks anyway. This system freezes when any USB port is used. It belongs to a buddy and he told me this started after a brief power surge and outage last fall. I guess we may have to look at a new system board. Tried reinstalling the OS and it still does the same thing.
Sorry to bring up an old post. I am currently experiencing a similar problem. In the link that sminla provide, it mentions to check the PxCMD.HPCP value, but where do I find it? I didn't see it in the Registry or in the device manager menu.
I am able to fix this on some manufactured computers by reinstalling Intel RST (rapid storage technology) people uninstall programs quite a bit with out thinking of the repercussions. Let me know if it works for you.
Sorry to bring up old thread. I'm running into this problem now on a Win7 x64 build. I've got an Intel ICH10, When I go into Regedit under "HKLM\SYSTEM\CurrentControlSet\Services\msahci\" the only thing nested in that directory is folder "Enum". No sign of Controller0 or Channels.
Any idea where I would be able to add entry "TreatAsInternalPort" in this instance?