Posted 15 December 2007 - 05:39 PM
Thank you both for the replies. I tried the system restore, choosing the most recent point in time before the problem arose. Unfortunately, the problem persisted after the restart. After the restore, though, a series of automatic updates took place (which jogged my memory that these updates also took place a bit before we installed the photo keychain device. There were 6 updates (5 security updates for XP and Explorer, and 1 malicious software tool). Maybe there was a connection between these updates and my problem?
I am hesitant to try the windows repair install. Do I need to worry about losing any data? I am very much the novice at this.
I also have not tried installing a new USB PCI card, but they seem inexpensive so I would be willing to give that a shot to see if it helps.
When I said I uninstalled the controllers and hub, I meant that I uninstalled them through device manager (right clicking, choosing uninstall). I uninstalled all controllers and hubs (I think I have 5 of each), and the let windows find them again after. Is there a better way to do that?
When I look at device manager now, I see three items with the yellow exclamation point. One is for something called "ONSIO" under the non plug and play entry. The message for that says "This device is not present, is not working properly, or does not have all its drivers installed. (Code 24)"
The other two are under the SCSI and RAID Controllers entry. Both items under that entry have the yellow exclamation point. One is Microtek SimpleSCSI Miniport Drivers, where the message says "Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)"
The other is for the SCSI/RAID Host Controller, where the message says "Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)"
I have no clue what these items do, or what those messages do, so hopefully they mean something to someone else!
Thanks again to everyone for taking the time to read through this. I truly do appreciate any and all help coming my way!