Ziemlich sicher ist jedenfalls, das deine beiden Platten nicht aufeinmal defekt sind. Daher wird´s am OS liegen...
Ich an deiner Stelle würde Windows XP neuinstallieren, ist zwar Arbeit, aber das rumgesuche in Foren auch, und es ist fraglich, ob du jmd findest, der dir bei einem so dubiosen Fehler helfen kann.
Vielleicht hast du ja auch noch eine "leere" Festplatte wo du testeshalber mal WINXP draufmachst. Dann siehste ob da die Platten funktionieren.
Ansonsten - wenn deine USB-Ports in einer PCI Karte sind- die PCI-karte rausnehmen und in einen anderen PCI-Slot stecken.
weiterhin viel Glück :)