Here is a consolidation of the important information and resources I have been able to compile. This list is a combination of advice offered from many people here on the forum. Too many people have contributed to this for me to keep track of them all. If you see something in here that you mentioned in the past 2-3 months, then I probably borrowed it from you. A big "Thank you" to everyone for your advice. I hope this list will prove useful. Please let me know if you have any modifications or additions.
Table of Contents
Table of Contents
- Basic tips for recovering files
- Hard Drive Lifecycle
- Hard Drive Manufacturer Diagnostic Utilities
- OEM Support Sites
- Data Recovery Programs
- Rescue Disks
- Hard Drive Related Products
- Write Random Data to Disk (or zeros)
- Partitions: Create, Delete, Format, and Change Drive Letter
- Partition Resizing
- Google Searches
- Bios Recognition
- Windows XP Command Line Commands
- Partition Strategies
- Procedure to transfer personal user data from system partition/drive ( C: ) to another partition/drive ( D: )
- Disk Management
- MS Windows File Ownership
- UDMA, PIO, 40 & 80 pin cables
- Memory Tests
- Notebook Hard Drive to Desktop Adapter
- Hard Drive Mounting Kit
- Professional Hard Drive Workstation
- MBR, Partition Table, and Boot Record Tools
- Partition Size Limitation at 32GB, 128Gb
- Typical reasons for hard drive failure
- Hard drive failure prevention
- Hard Drive Freezer Technique
- Detecting a defective hardware component
- Spyware Scanning
- Copying The MS Windows Operating System To A Replacement Hard Drive
- Swapping a hard drive, with the system files ( C: ), from one system to another
- Windows Repair Install
- Slow System Startup
- NVidia nForce4 NCQ Driver Causing Slow System Startup
[*]Basic tips for recovering files- When recovering files (data) from a working windows operating system, such as if a file was accidentally deleted, it is best to shut the system down as soon as possible to prevent the possibility of the operating system from reclaiming that disk space and writing data over the files (data) you wish to recover. If the drive shows signs of physical failure, such as making the infamous clicking sounds, then it is also a good idea to shut down the system or at least disconnect the drive so the drive is not further damaged.
- It is then good to either:
- use a Rescue Disk with data recovery tools on it, such as UBCD4Win, to copy files from one drive to another,
- install this hard drive in another system as a "slave" drive to copy files from the damaged/deleted hard drive to the good hard drive. Ensure proper placement of the drive jumpers for IDE hard drives, or
- install an operating system (MS Windows) on a good spare, empty hard drive or partition to copy the data files from the damaged/deleted partition (drive) to the good partition (drive).
[*]Hard Drive Lifecycle- "Bare metal" hard drive -> create partition(s) -> format partition(s) -> install operating system or store files
- Formatting a partition is the same as creating a filesystem on that partition.
[*]Hard Drive Manufacturer Diagnostic Utilities- Seagate
- Samsung
- Western Digital
- Maxtor
- Fujitsu
- Hitachi
- Everest Diagnostic Software (not confined to any one hard drive manufacturer)
[*]OEM Support Sites- abs
- Acer
- Asus
- Averatec
- Compaq Support
- Dell Product Support
- Dell 32-bit Diagnostics v1257
- eMachine
- Fujitsu
- Gateway
- Hewlett-Packard
- Lenovo
- Panasonic
- Sharp
- Sony
- Toshiba Support: (Computer Systems & Digital Products) or (Storage Devices)
[*]Data Recovery Programs- TestDisk
- R-Studio
- Runtime's GetDataBack
- Ontrack's Easy Recovery Pro
- Quetek
- File Scavenger
- HDD Regenerator
- Freeware Data Recovery Tools ***Free***
- PC Inspector ***Free***
- ACR Data Recovery
- DataRecoveryWizard
- Handy Recovery
- Digital Camera Memory Recovery: PC Inspector
- BadCopy Media Recovery
[*]Rescue Disks
[*]Hard Drive Related Products- Norton Ghost
- Partition Table Doctor and Super Fdisk
- DIY DataRecovery and iRecover
- Acronis
- Future Systems Solutions
- Partition Recovery
- Active@ Partition Recovery
- Paragon Software
- Ranish Partition Manager
[*]Write Random Data to Disk (or zeros)- DBAN: Darik's Boot and Nuke
- the hard drive manufacturer diagnostic utility
[*]Partitions: Create, Delete, Format, and Change Drive Letter- Windows Disk Management utility:
right-click My Computer, select Manage, select Computer Management/Storage/Disk Management
[*]Partition Resizing- QTParted as part of Knoppix, Mandrake install CD, or the Mandriva install CD
- Partition Magic
- Acronis Disk Director
- Partition Resizer
[*]Google Searches- Unix 'dd' command
- Linux 'dd' command
- Partition Recovery
- Data Recovery
- drive partition strategy
- drive partition primary extended
- drive partition
- drive partition partitions partitioning
- repair install xp
- secure digital recovery
[*]Bios Recognition- If bios does not recognize hard drive, then continue rebooting until that one time the drive is recognized. If this does not work, put drive in another system and hope the bios of the other system detects the drive.
[*]Windows XP Command Line Commands- Command-line reference A-Z
- FIXBOOT - Writes a new partition boot sector to the system partition. (Recovery Console only)
- FIXMBR - Repairs the master boot record of the boot disk. (Recovery Console only)
- SCANDISK C: /AUTOFIX /SURFACE Provided by FlyingPenguin.
- "CHKDSK /F" - Checks a disk and displays a status report.
- CHKNTFS - Displays or modifies the checking of disk at boot time.
- HELP - Provides Help information for Windows commands.
- RECOVER - Recovers readable information from a bad or defective disk.
- SET - Displays, sets, or removes Windows environment variables.
- TREE - Graphically displays the directory structure of a drive or path.
- XCOPY - Copies files and directory trees.
[*]Partition Strategies- Two Partitions - Simplified
- Make the C: partition 15-25GB and transfer personal data to the D: partition using the strategy described in the next section.
- Useful Multi-Partition Information
- Extreme Partitioning
[*]Procedure to transfer personal user data from system partition/drive ( C: ) to another partition/drive ( D: )
You can transfer all the users personal files to the D: partition by following this procedure:- copy C:\Documents and Settings\* D:\WinXP\
- Then login as each user on the system and go to:
right-click My Computer, select Properties, select Advanced tab, select Environment Variables button at bottom,
in the "User variable for <username>" section, create a variable named "USERPROFILE" and give it the value "D:\WinXP\<username>".
- In the "System variables" section, create a variable named "ALLUSERSPROFILE" and give it the value "D:\WinXP\All Users".
- If you desire, you may hide the D:\WinXP folder by right-clicking it and selecting Properties, then giving it the "Hidden" attribute, but only for that folder and not for its subfolders.
[*]Disk Management- right-click My Computer, select Manage, select Computer Management/Storage/Disk Management
[*]MS Windows File Ownership
[*]UDMA, PIO, 40 & 80 pin cables- Comparison between 40 & 80 pin cables
- udma2 = ata 33 speed
- udma5 = ata 100 speed
- udma6 = ata 133 speed
- 40 pin cables will only support udma2 (ata 133 speed)
- Check your hard drives within Device Manager to ensure proper settings.
- Hard drives should be set with udma 5or6 and not be set at PIO mode.
[*]Memory Tests- Apparently memtest may not work properly on some motherboards, causing test errors when there should not be. If you receive an error with one tester, try another.
- memtest86
- memtest86+
- DocMemory Diagnostic Software
[*]Notebook Hard Drive to Desktop Adapter (2.5" to 3.5")
[*]Hard Drive Mounting Kit
[*]Professional Hard Drive Workstation
[*]MBR, Partition Table, and Boot Record Tools
[*]Partition Size Limitation at 32GB, 128Gb- Ensure jumper is in correct position, if drive is limited to 32GB, the jumper may be positioned backwards.
- With MS Windows 2000, Service Pack 4 (SP4) must be installed.
- With MS Windows XP, Service Pack 1 (SP1) must be installed.
- Maxtor: Big Drive Enabler
- Adapter card driver and BIOS Flash for Maxtor hard drives with an ATA controller
- FreeBSD: Sysinstall can be used to create the partition outside of Windows.
- Support.Microsoft: Windows Support for Large IDE Hard Disks
- Support.Microsoft: 48-Bit LBA Support for ATAPI Disk Drives in Windows 2000
- Support.Microsoft: How to enable 48-bit Logical Block Addressing support for ATAPI disk drives in Windows XP
- http://www.48bitlba.com/
[*]Typical reasons for hard drive failure- Power fluctuations (mechanical failure)
- Overheating (mechanical failure)
- Driver problems (buggy software)
- Incorrect jumper settings (configuration failure)
- Failed cable (configuration failure)
[*]Hard drive failure prevention- Use a good power supply (Power Supply 101)
- Understanding Power Requirements
- Obtain a UPS battery backup with undervoltage protection
- Physically place drive in bottom slot with at least one open slot directly above, to assist heat dissipation
- Rig a case fan to blow air directly over hard drive(s), to assist heat dissipation
- Create a good data backup plan, which may include an external hard drive, additional drives in case, RAID 1, creating a partition or drive image, DVD copies, ...
[*]Hard Drive Freezer Technique
This technique is useful due to thermal contraction of mechanical parts- Place drive in an anti-static bag
- Put drive in freezer for at least one hour
- Remove drive from freezer
- Quickly install in system
- Attempt data recovery
[*]Detecting a defective hardware component- Remove or disconnect all hardware components except for the PSU, CPU, RAM, and video card,
- Start the system and run memtest for 2 passes minimum and preferably longer than 12 hours,
- Connect the system hard drive and run manufacturer diagnostic tests on the hard drive,
- Start windows and see if error occurs,
- Shutdown the system and add one hardware component,
- Start windows and see if error occurs,
- Repeat steps 5&6 until component is detected.
[*]Spyware Scanning- Main idea is to install a good virus and spyware scanner, then scan the system in Safe Mode to prevent a running process from locking a bad file.
- Access Safe Mode by selecting, Start, Run, typing "msconfig" in the Open: textbox, select OK, and then on the General tab in Startup Selection, select "Diagnostic Startup".
- Consolidated Security Thread
- FlyingPenguin: Spyware Removal Procedure
- Hijack This Log File Analysis
[*]Copying The MS Windows Operating System To A Replacement Hard Drive
Provided by FlyingPenguin- Use a diskcopy program provided with the manufacturer diagnostic utility.
- Then perform a Boot Sector Repair to install the drivers necessary to recognize the new drive, such as SATA drivers.
- Boot from the XP Install CD-Rom and choose the "Repair from Recovery Console" option during setup.
- At the command prompt type FIXBOOT and press the Enter key.
- In some cases you may need to perform a Windows Repair install to install other necessary drivers.
[*]Swapping a hard drive, with the system files ( C: ), from one system to another
Swapping a hard drive with the operating system files on it, from one system to another is similar to changing a motherboard in one system. The hard drive and motherboard must communicate through drivers and if either the hard drive or motherboard are changed, then the drivers must be updated. There are different ideas on how to update these drivers for the operating system and these ideas include:- Clean Installation
- Repair Installation
- Use of Sysprep (more than one system)
- Standard PCI IDE Controller trick (only one system)
- Helping Windows Survive a Motherboard Upgrade
- How to: Upgrade your motherboard without reinstalling Windows.
- "Standard PCI IDE Controller" trick
- Put the HDD in the old machine, change the HDD controller to "Standard PCI IDE Controller", and then immediately shut the PC down and move it to the new PC. As long as the HAL is the same, the PC will boot. Be ready with driver CDs or floppies, and you're all set. (written by dclive)
- Google: How to Move a Windows XP Installation to Different Hardware
- Microsoft Support: How to Move a Windows XP Installation to Different Hardware
- How to use the Sysprep tool to automate successful deployment of Windows XP
- Windows XP Setup - Missing HAL.DLL
- Microsoft: HAL Compatibility List
[*]Windows Repair Install- Microsoft Support: How to perform an in-place upgrade (reinstallation) of Windows XP
- Michael Stevens: How to Perform a Windows XP Repair Install
=============================================================
To set up XP now, press <Enter>
F8=I agree
=============================================================
Windows XP Professional Setup
=============================
If one of the following Windows XP installations is damaged, Setup can try to repair it.
Use the UP and DOWN ARROW keys to select an installation.
* To repair the selected Windows XP installation, press R.
* To ocntinue installing a fresh copy of Windows XP without repairing, press ESC.
Partition List
C:\Windows "Microsoft Windows XP Professional"
F3=Quit R=Repair ESC=Don't Repair
=============================================================
The correct action for a Repair is to select 'R' for Repair.
[*]Slow System Startup- If the system seems to hang during startup, the problem may be a hardware/driver recognition problem.
- Check any recently installed or reconfigured hardware for proper operation, connection to motherboard, and driver installation.
[*]NVidia nForce4 NCQ Driver Causing Slow System Startup- If your system is taking a long time to startup, the problem may be with the NVidia nForce4 NCQ driver. If this is the case, all that is needed is to disable the NCQ driver property in Device Manager.
- Go to device manager, look for the SCSI and RAID controller entry and double click the NVIDIA nForce4 Serial RAID Controller, click the Primary Channel tab and untick Enable Command Queuing. If you have a RAID setup, do the same on the Secondary Channel and then reboot.
</OL- When recovering files (data) from a working windows operating system, such as if a file was accidentally deleted, it is best to shut the system down as soon as possible to prevent the possibility of the operating system from reclaiming that disk space and writing data over the files (data) you wish to recover. If the drive shows signs of physical failure, such as making the infamous clicking sounds, then it is also a good idea to shut down the system or at least disconnect the drive so the drive is not further damaged.