|(Thank you to the forum moderator who deleted the inappropriate original Response 1 without deleting the entire Topic, as someone did to me the other day while I was typing an answer post.) |
What is the make and model of your computer ?
Both hard drives must test as being okay BEFORE you attempt to clone the original one.
If the original (source) drive has bad sectors, the bad sector info will be copied to the drive you clone it to, and that false bad sector info is very difficult to remove from the destination drive in Windows operating systems previous to Vista, unless you delete the partition the bad sector info is on, or use a disk editor program and you know how to remove the falsely marked bad sector info in the MFT or FATs .
If a hard drive partition other than the one Windows was installed on is found to have bad sectors, if you can copy the contents of individual partitions, you are much better off copying only the partitions that have no bad sectors, then making a new partition or partitions in the remaining un-allocated space in Disk Management in Windows, then copying the data on the partition(s) that had bad sectors to that / those partitions, with the settings in Control Panel - Folder Options - View set to show all system and hidden files and folders BEFORE you copy them.
E.g. if you can't copy individual partitions, the freeware Easus Partition Manager program can.
If the drive letters assigned to partitions on hard drives are then not what you want them to be, you can change which drive letter is assigned to any hard drive partition except for the one Windows is booting from in Disk Management.
Check your hard drive with the manufacturer's diagnostics.
See the latter part of response 1 in this:
(thanks to Dan Penny for this link:)
Hard Drive Diagnostics Tools and Utilities
If you don't have a floppy drive, you can get a CD image diagnostic utility from most hard drive manufacturer's web sites, but obviously you would need to make a burned CD, preferably a CD-R for best compatibility, on another computer if you need to.
Seagate's SeaTools will test any brand of hard drive.
Do the long test.
If the hard drive itself tests okay, any data problems found can be fixed, one way or another.
If there's nothing wrong with the hard drives themselves, there are programs you can try, in Recovery Console (you press R at the first screen where you are asked if you want to Repair Windows), when you boot the computer with an XP CD, that may fix the problem(s). (If the drives are SATA, you need to be informed of additional info - the XP CD will often not find SATA drives by default, depending on bios settings.)
If you have one of the two hard drives in an external enclosure, there are requirements that must be met.
Troubleshooting USB device problems including for flash drives, external drives, memory cards.
See Response 1:
NOTE that some bootable hard drive diagnostic programs cannot test a hard drive when it's in an external enclosure. E.g. Seagate's bootable version of SeaTools can't, but the Windows version of it can (you must be able to install it in Windows).
By the way, you didn't need to buy Acronis.
Hard drive manufacturers have a free program available with which you can clone the data contents of an entire hard drive on their web sites, that can only be used if at least one hard drive on the computer is their brand.
E.g. in the case of Seagate (MaxBlast) and Western Digital, it's a slightly feature reduced version of Acronis software - you can copy the entire drive contents but not the contents of individual partitions.
If you need to copy individual partitions, there are freeware programs that can do that. E.g. Easus Partition Manager - it can also copy the contents of entire hard drives.