I had an old external drive that was working fine, but
when I use another device of the same type instead, it
does not recognize the new drive, or I get either an Event
ID 4 "Driver detected an internal error in its data
structures for ." error event or an Event ID 9 "The
device, , did not respond within the timeout period."
error event.
I've been able to hook the new device up through the old
one and Windows enumerates correctly, however, by itself
it does not. I can also look in the registry and see that
it is using the new device as #0001, whereas the old
device is #0000.
Because of this, it looks like it's related to Q311430 and
not enumerating correctly when devices are missing.
However, I cannot find the proper version of the
Sbp2port.sys file anywhere, and the Latest Windows XP
Service Pack has nothing quite so new.
Would anyone have any ideas on how to fix this?
Thank you in advance for any advice you may have.