Yes, you can connect your hard drive to another Win7 system and repair it and you don't have to use a USB too, you can just unplug the CD drive on your system and put these cables in your hard drive that you want to connect with your Win7 system and it will do the trick for you.