Samsung HDD Firmware Download

Here you can download Samsung firmware collections, you can make use of them as donor for your damaged Samsung hard drives or samsung firmware update!

Samsung Selfscan Module (Full)
Samsung ROM
Samsung P120S SP2X04C Series Hard Disk Drive firmware
Samsung HDD-Firmware RQ100-06
Samsung Disk SP23908 Update Program
SV0411N-VANGOPLUS-UA100-11
SHD3122A-BC101-DX1AX
SAMSUNG-SP2014N-VC100-33-S088J1QY616013
SAMSUNG-SP0842N-FW-BH100-35
SAMSUNG-SP0411N-TW100-13-S01JJ1BLC17496
SAMSUNG-MP0402H-UC100-14-S03WJ30Y129033
Samsung-Hdd-Firmware-Rq100-06

Samsung Firmware Download

Read More

Harddisk Diagnostic & Harddrive repair tool: HD Doctor Suite

HD Doctor Suite1. What is “HD Doctor Suite”?
HD Doctor Drive Restoration Suite is an integrated hardware-software combined system that fixes firmware issues for drives of all major manufacturers and popular drive families.

2. Why you need “HD Doctor Suite”?
Being a data recovery professional, surely you have such kind of experience: You have to deal with data recovery from a drive with mechanical drive failures. How would you do then? Some of you may have success with electronic (PCB) problems by replacing PCB parts or directly the whole. But what will be the next when it doesn’t do anything good (even worse)? The firmware problems which need to be handled with these tools are causing 60 percent of all drive failures-up to 80 percent for some models.

3. What can Data Compass do?
Data recovery from physically damaged HDDs is what Data Compass designed for.

* Data recovery from HDDs with severe multiple BAD sectors, which appear because of platter surface scratch or malfunction or instability of the magnetic head assembly (MHA).

* Data recovery from HDDs that start to produce “clicking” sounds, which may be caused by corruption of sector servo labels or a MHA malfunction. If some heads or surfaces are damaged it is possible (before installation of MHA replacement) to create a copy of data using the remaining good surfaces or drive heads.

* Data recovery from HDDs with corrupted portions in the dynamic system of LBA – PCHS translation.

* Availability of tools for logical analysis of FAT and NTFS file systems in the software complex allows data recovery in cases, when a drive is functional and only logical data structure is corrupted.

* When used with malfunctioning drives, Data Compass complex often allows selective extraction of data necessary to your customers without reading all data from a drive (“recover data by file” without creating a complete disk image) saving a lot of time. In some cases, when drive malfunctions cause constant self-damage (like scratches on disks or instable MHA) these are the only means to accomplish this task. With the ShadowDisk technology adopted, users need not to worry about the drive degradation problem.

4. What is the highlights of  “HD Doctor Suite”?
* Cost-effective design for data recovery companies, you do not need to setup a clean room or purchase the rumorous servo writers, or other expensive equipment.

* Comprehensive drive diagnostics carried out with ease and fast speed towards PCB, head stack, SA, firmware modules and media, the vendor-special diagnostics mode provide exact results to help you decide possible recovery methods. Specialized utilities allow more comprehensive and deeper diagnostics towards the SA and firmware recovery by activating the vendor-special restoration flow.

* Unlike tools developed by some other software companies and the vendors, HD Doctor repairs your drive without damaging the user data, while others only repair drive by erasing/damaging all the user data. HD Doctor is specially designed all its functions into three risk levels: RED, BLACK and GREEN, so to indicate what you can do and what you can’t do during the drive restoration process in case you need to maintain all user data intact.

* Software that comes with HD Doctor runs on Microsoft Windows XP/2000. We integrated lots of operation scripts to be functional buttons to reduce the operation steps for easy-to-use purpose, you don’t need to be an expert or go for training.

* View and edit HD Password using manufacturer protocols for all supported manufacturers. Unlike other products who claimed password removal by Brute Force & Dictionary Attack (which actually remove nothing but wasting your time), we actually “see” the password directly.

* Embedded Engineer Note records the engineer’s operations and reviews, on a case basis.

* HD Doctor comes with a full range of adapters for the most common drive types (2.5″ and 3.5″, PATA and SATA, RS-232 cable, jumpers, programmer…).

* Free upgrade of software and supporting list will be provided to all the customers once available.

* Software is designed to support hard drives based on firmware structure and technology used rather than model number. This enables the HD Doctor to support more hard drive models, including some that are brand new on the market.

* Firmware repository maintained officially and by third parties is continually updated for new drives added to the support list, and you can download them as needed from us.

* “One-Click” auto firmware repair for most common firmware failures: for example, G-list overflow, P-list corruption, SMART module corruption and more. Your data becomes one click away.

* Special design enables you to repair even HDD from different manufacturers at the same time.

* Compared with other software’s complex re-activation process for installation, upgrade or transfer of license to a new host computer; HD Doctor can be run on multiple PCs with one license after activation via USB 2.0 interface, enabling you to perform on-site recoveries.

* Hardware Write Protection switch is embedded, which blocks any possible command that may do harm to the user data.

* Both the complete suite and the partial suite include the HD Doctor console, HD Doctor software, a range of adapters, and you get access to downloads, user forum, and free technical support..

5. Useful Links

  • Data sheet on the HD Doctor Suite.
  • Download a list of drives supported by HD Doctor Suite.
  • Comparison table: PC 3000 VS HD Doctor Suite
  • Contact to find out more about HD Doctor Suite (Such as Price, how to purchase…)
Read More

Harddisk Diagnostic & Harddrive repair tool: PC 3000 System

PC 3000 HDD Repair Tool1. What is “PC 3000 System”?
PC-3000 Drive Restoration System is a Phase I tool, dealing with drive restoration and its two critical steps: harddisk diagnostic and harddrive repair.

2. Why you need “PC 3000 System”?
As a data recovery professional, chances are you have ways to deal with mechanical drive failures. You may even have some success with electronic problems using jury-rigged tools and trial and error. But can you handle the firmware problems that cause 50 percent of all drive failures-up to 90 percent for some models?

3. What is the highlights of  “PC 3000 System”?
* Designed specifically for the needs of data recovery businesses, PC-3000 does not require clean rooms, servo writers, or other expensive equipment.

* Universal utilities give you faster drive diagnostics, and let you decide on possible methods for recovery. Specialized utilities allow deeper diagnostics and firmware recovery in a drive’s vendor-specific mode.

* Unlike software repair utilities distributed by software development companies and drive manufacturers, PC-3000 repairs the drive and treats user data with respect. And unlike manufacturer’s test and repair software, PC-3000 comes with manuals and provides methods for drive restoration in a user data intact environment.

* Software that comes with PC-3000 features a user-friendly Microsoft Windows XP/2000 interface.

* PC-3000 comes with a range of adapters for the most common drive types, and firmware libraries are continually updated for new drives and patches, and you can download them as needed from DeepSpar.

* PC-3000 has built-in features to treat particular drives for their most common failures: for example, firmware damage in G-list and P-list corruption in Maxtor; SMART counters overflow in Western Digital, Fujitsu MPG issues and more.

* The PC-3000 kit includes a PC-3000 PCI card, PC-3000 software, a range of adapters, and gives you access to downloads, user forum, and technical support.

4. Useful Links

  • Data sheet on the PC 3000 System
  • PC 3000 System Demo Video
  • Download a list of drives supported by PC-3000 UDMA, and PC-3000 for SCSI.
  • Comparison table: PC 3000 VS HD Doctor Suite
  • Contact to find out more about PC 3000 System (Such as Price, how to purchase…)

NEW: PC-3000 UDMA is now available. This latest version supports working in UDMA modes for vastly increased speed. (PC-3000 UDMA also combines the capabilities of both PC-3000 PCI and PC-3000 ISA.)

Read More

Hard Drive Platter Replacement & Head Exchange Tool: HD HPE PRO

hd hpe pro1. What is “HD HPE PRO”?

HD HPE PRO is a Hard Drive Platter Replacement and Disk Head Exchange Tool built to handle Head Stack and DSM issues.

2. Why you need “HD HPE PRO”?

Besides firmware problem and the well-known file system problem, as a data recovery professional, you must have experiences that drives click and drive spin motor got stuck or burnt. For few of you, these kinds of problems can be fixed by replacing the damaged parts manually, but for most of the non-experts who want to lay their hands on this bite of cake, it is better if they work in a stable environment with assistance of industrial designed utilities to prevent further damages or misalign because of incorrect operations to maintain the user data intact.

3. What is the highlights of  “HD HPE PRO”?

* Universal-fit workbench assures you to operate on your HD on a relatively stable table, making your job easier and more reliable.

* Pioneer platter exchanger maintains the original cylinder status by removing and placing each platter of the multiple platters together, so that allows you to change multiple platters without moving the platters out of alignment with each other which otherwise will result in data corruption.

* Special Actuator Remover assures you to perform easy operation (removal, installation) on the upper magnet of the actuator which is very hard to be removed and put back because of its strong magnetism and it’s sensitive and embarrassed position (being very close to both the Head Stack and Media Platter), in case it slips out and touch either of its fragile neighbors during the operations — the consequences will be a disaster.

4. Useful Links

  • Data sheet on the HD HPE PRO
  • HD HPE PRO Demo Video
  • Hard Drive Head Replacement Video
  • Contact to find out more about HD HPE PRO (Such as Price, how to purchase…)

New HPE SP (HPE for HDD with spacers) is to be released in March, 2009

HD HPE PRO will be replaced by HPE SP. This new product, with all the original capabilities of the old version HPE being remained, a newly designed platter exchanger was adapted to replace the old one, which allows users to work on hard drives with spacers between platters.

HD HPE Platter Holder

HPE SP is made of metal alloy and has had the quality and stability improved.

The official version of HPE SP will be available in March, 2009. For old users,  they need only to purchase the new Platter Exchanger (1 for the 3.5″ HDD with spacers or without) to upgrade from HPE PRO to HPE SP.

Read More

General Knowledge of RAID

1. What is RAID?
RAID is an acronym for Redundant Array of Inexpensive Disks (as opposed to SLED – Single Large Expensive Disk). Today, most drives are relatively inexpensive and the meaning of the ‘i’ is changing into ‘independent’. The purpose of RAID is to use 2 or more drives together in order to obtain increased performance and/or data security.

2. What types of RAID exists? and how do they differ?
The different types of RAID is typically referred to as ‘levels’. This FAQ will focus on level 0, 1 and 0+1 since these are what is most often supported by embedded RAID controllers.

Level 0: Striping
Level 0 provides increased performance by writing alternating blocks of data (referred to as the stripe size) to 2 or more drives simultaneously. Read performance is also improved since data is read from all drives at the same time. No redundant information is stored and failure of a SINGLE drive will cause all data to be lost. The number of drives in a level 0 array is sometimes also referred to as the stripe width.

Disadvantages: Not a “True” RAID because it is NOT fault-tolerant; The failure of just one drive will result in all data in an array being lost; Should never be used in mission critical environments.

Level 1: Mirroring
Level 1 provides redundancy by writing all data to 2 or more drives. Level 1 provides no increase in write performance (it may even be a bit slower). Read performance tend to be faster than a single drive, but not as fast as level 0. Level 1 provides excellent data security since ALL drives has to fail before any data is lost.

Disadvantages: Highest disk overhand of all RAID types (100%) – inefficient; Typically the RAID function is done by system software, loading the CPU/Server and possibly degrading throughput at high activity levels. Hardware implementation is strongly recommended; May not support hot swap of failed disk when implemented in “software”

Level 2: Bit interleaving with Hamming
Data is striped across multiple disks at the BIT level. Dedicated drives are used for Hamming error correction. Hamming error correction is a forward error correction code capable of correcting any single bit error or detecting any double bit error within the code word.

Disadvantages: Very high ratio of ECC disks to data disks with smaller word sizes – inefficient; Entry level cost very high – requires very high transfer rate requirement to justify; Transaction rate is equal to that of a single disk at best(with spindle synchronization); No commercial implementations exist/not commercially viable.

Level 3: Striping with parity
Data is striped across 2 or more disks and parity is written to a dedicated drive. Level 3 is typically implemented at the BYTE level.

Disadvantages: Transaction rate equal to that of a single disk drive at best (if spindles are synchronized); Controller design is fairly complex; Very difficult and resource intensive to do as a “software” RAID.

Level 4: Striping with parity
Data is striped across 2 or more disks and parity is written to a dedicated drive. Level 4 is typically implemented at the block (stripe size) level.

Disadvantages: Quite complex controller design; Worst Write transaction rate and Write aggregate transfer rate; Difficult and inefficient data rebuild in the event of disk failure; Block Read transfer rate equal to that of a single disk

Level 5: Striping with distributed parity
Data and parity is striped across 3 or more drives. Parity is distributed to each drive. Level 5 is the most widely used RAID for servers and other high-performance storage solutions. Any single drive can fail without data loss, ie. at least two drives must fail before any data is lost.

Disadvantages: Disk failure has a medium impact on throughput; Most complex controller design; Difficult to rebuild in the event of a disk failure (as compared to RAID level 1); Individual block data transfer rate same as single disk.

Level 6: Striping with dual distributed parity.
Essentially the same as level 5, but two sets of parity is calculated in order to improve data security.

Disadvantages: More complex controller design; Controller overhead to compute parity addresses is extremely high; Write performance can be brought on par with RAID Level 5 by using a custom ASIC for computing Reed – Solomon parity; Requires N +2 drives to implement because of dual parity scheme.

Level X+Y
It is possible to combine various RAID levels to optimise data security and/or performance. E.g. Level 0+1 and 1+0 as explained below.

Level 0+1: Striping and Mirroring
Level 0+1 combines level 0 and level 1 by mirroring a striped volume. Level 0+1 provides read and write performance very close (or equal) to level 0. Level 0+1 should not be confused with level 1+0. If there is 1 mirror set, a single drive failure will cause the whole array to become, in essence, a level 0 array. Level 0+1 requires an even number of drives and minimum 4.

Disadvantages: RAID 0+1 is NOT to be confused with RAID 10. A single drive failure will cause the whole array to become, in essence, a RAID level 0 array; Very expensive/ High overhead; All drives must move in parallel to proper track lowering sustained performance; Very limited scalability at very high inherent cost.

Level 1+0: Striping and Mirroring
Level 1+0 (sometimes referred to as level 10) combines level 0 and level 1 by striping a mirrored volume. Level 1+0 has better data security than level 0+1. The reason for this is that the level 1+0 controller can take advantage of a partial mirror set, but the level 0+1 controller cannot take advantage of a partial stripe set.

Disadvantages: Very expensive / High overhead; All drives must move in parallel to proper track lowering sustained performance; Very limited scalability at very high inherent cost

JBOD: Just a Bunch Of Drives
Not actually RAID, but some RAID controllers support this. In JBOD, 2 or more drives, which can be of any size, are put together so it appear as a single drive whose capacity is the sum of the individual drives. Since JBOD provides no performance increase and reduced data security, it is seldomly used.

3.  Can I use different sized/typed disks for my array?
Yes, but for all levels (except JBOD) you will loose some capacity on the largest drives.
For level 0, total capacity is equal to the stripe width times the smallest drive.
For level 1, total capacity is equal to the smallest drive.
For level 0+1, total capacity is equal to the stripe width times the smallest drive.
For level 5, total capacity is equal to the number of drives “minus 1” times the smallest drive.

4. Can I change my array after I have put data on it?
The stripe size or stripe width of a level 0 or level 0+1 array can not be changed without rebuilding the array. This will cause all data to be lost. For level 1 and level 0+1 additional mirror drives can add to provide additional data security. This will not cause any data to be lost.

5. Software RAID vs. hardware RAID. Which is better?
For the most part deffinitely hardware RAID. However, software RAID has some few advantages, but its beyond the scope of this FAQ to discuss this further.

6. I want to setup a level 0 RAID. Which stripe and cluster size should I use?
It depends on what the array is going to be used for. In general if the array is used for very large files (Video streaming etc.) a larger stripe size is better. For mainstream usage (office, gaming etc.) a stripe and cluster size in the 8-32 kB range is a common choice. To some extend the optimum stripe and cluster size combination also depends on the RAID controller and drives.

7. How do I setup/partition a level 0 RAID array, and install my OS on it?
The easy way:
1) Attach the drives to the RAID controller. Each drive should be master on its own channel (separate cable) for maximum performance.
2) Enter the RAID controller bios (usually you press CTRL+H after powering on the PC). Setup the RAID0 array with your preferred stripe size. The exact way of doing this depends on the controller. Note: Some controllers (e.g. the Promise-lite) do not allow you to change the stripe size.
3) Make sure you have a floppy with the RAID drivers. Boot from the OS installation CD, and when prompted press ‘F6’ to install third party RAID or SCSI drivers. Insert the floppy.
4) Using the installation program partition and format the drive.
5) Proceed with installing the OS on the boot partition.

The problem with the above method is that you can not specify the wanted cluster size when formatting (For NTFS the default cluster size is 4kB). If you choose to use NTFS it is not possible to change the cluster size without reformatting the drive. For FAT32, the cluster size can be changed at a later time with programs like Partition Magic.

If you want to use NTFS, or do some benchmarks with different stripe and cluster size combinations the recommended method requires a third temporary drive:

1) Attach the drives to the RAID controller. Each drive should be master on its own channel (separate cable) for maximum performance.
2) Attach the temporary drive to the normal IDE controller.
3) Enter the RAID controller bios. Setup the RAID0 array with your preferred stripe size.
4) Install the OS on the temporary drive.
5) Boot on the temporary drive. When the OS is up and running, install the RAID drivers.
6) Partition and format the RAID array with the preferred cluster size. In Windows XP, Disk Management provides the means to partition drives and formatting with a custom cluster size.
7) Optionally perform benchmarks on the array. Reformat the drive with a different cluster size or rebuild the array with a different stripe size. When the array is partitioned and formatted, the temporary drive can be removed.
8 ) Make sure you have a floppy with the RAID drivers. Boot from the OS installation CD, and when prompted press ‘F6’ to install third party RAID or SCSI drivers. Insert the floppy.
9) Install the OS on the boot partition of the RAID array. Make sure you do not format the array during installation, since this will reset the cluster size to the default value.

8. Get more details about Raid, please refer to “RAID Array & Server Glossary” as below:

Read More

Free Disk Management Programs

Disktective
Freeware disk reporting tool for Windows. It allows you to find out the size, distribution and structure of used disk space.A folder/directory may contain hundreds of subdirectories each containing thousands of files. Select any folder or disk and Disktective will create a report displaying the real sizes of all directories and all containing subdirectories.

FAT32 Formatter
Although the Fat32 file system supports volumes of up to 2TB (= 2000 Gigabytes), Windows only allows formatting FAT32 partitions when they are 32 gigabytes or smaller.This freeware and open-source “FAT32 Formatter” utility solves this problem by enabling you to format FAT32 drives and partitions of up to 2 TB.

FMT
Free format tools for floppies: 360kb, 720kb, 1.2mb, 1.44mb, 1.68mb & 1.72mb

IDE/ATA diagnostics utilities
Utilities for low level surface scans, detecting drive options, diagnosing IDE drives, detecting associations between physical and logical drives.

mkdosfs
A port of the Linux mkdosfs command line tool to Windows. It allows you to format FAT32 partitions also when they are larger than 32GB (Windows can only format FAT32 up to 32 Gb).

Partition Logic
A free hard disk partitioning program which can create, delete, format, defragment, resize, and move partitions and modify their attributes. It can also copy entire hard disks from one to another.

Ranish PartitionManager
Freeware. Ranish Partition Manager is a boot manager and hard disk partitioner. It gives users high level of control for running multiple operating systems, such as Windows 98/NT/XP, Linux, FreeDOS, and FreeBSD on a single disk.

Read More

HDD Repair Tools: PC 3000 VS HD Doctor Suite

1. HD Doctor Suite (SalvationDATA Technology, LLC. China)

SalvationDATA HD Doctor Drive Restoration Suite is an integrated hardware-software combined system that fixes firmware issues for drives of all major manufacturers and popular drive families.

By using HD Doctors and our software suite, you can have 50 percent more capability in data recovery, thus have 50 percent more business, which makes you “a professional”.

Get More: HD Doctor Suite

2. PC 3000 Drive Restoration System (ACE Laboratory, Russia)

A drive restoration powerhouse developed by the data recovery experts at ACE Laboratory Russia, PC-3000 drive restoration system is the only system that fixes firmware issues for all hard disk drive manufacturers and virtually all drive families.
With PC-3000 drive restoration system, you can bring more drives back to life before you begin imaging and data retrieval.

Get More: PC 3000 System

HD Doctor Suite vs PC 3000 System

Note: Whatever you are a PC 3000 System fans or a HD Doctor Suite user, If you are doing a job related to hdd repair or data recovery ,you should know both of them. They all provide great tools for  hdd repair. When you are using either of them. You should compare it with the other one.

This page will help you make a better choice! If you have a different opition. Feel Free to tell me by your comment! Let’ s make it better useful!

Read More

Free system backup softwares

Freebyte Backup
Freebyte Backup is a very effective freeware backup program for Windows. It enables you to easily backup files from any amount of directories and sub-directories.

Freebyte Backup can backup all files, or a selection of files: you can filter according to file-date, file-type and even perform an incremental backup. Also: support for profiles.Small, simple to use, and simple to install (no dll’s!!).

Easeus Disk Copy
Free program which can create an exact (Mirror Image, Disk to Disk) copy of your old disk, including the operating system, applications, personal preferences, custom settings, data, lost files, and inaccessible data. It can be used for backup, cloning, your original small hard drive to a new larger drive.

TreePad X Enterprise
384 Gigabyte Personal Information Manager and Word Processor.Intuitive and versatile, including Website Generator, spellchecker, thesaurus, attachments, search engine, recycle bin, and much more!

Read More

Disk Imaging: Image by selective head(s)

Drives presented for recovery sometimes have some heads or surfaces damaged (physical damage). The problem is severe enough for the drive to stop working in its native system. However, with the latest upgraded Data Compass DCEXP utility, it is possible now (before installation of MHA replacement) to create a copy of data using the remaining good surfaces or drive heads; small files can even be recovered directly.

What’s more, this procedure will also be essential in cases:

1. When the drive is having read instability problem: by reading the surfaces one by one, it greatly reduces the seek time & times, smoothes the reading of the data, thus in some cases the original “damaged” head or surface becomes available, and users will then have no need to perform a risky MHA replacement.

2. When users have only a donor MHA with some heads damaged also: we can use the native head to read the available data first and then replace it with the donor one for reading the available data; if these two MHAs happen to be a complement to each other (for example native MHA with head 1 damaged, and donor MHA happens to have head 1 remained good), even in fact we don’t have/use a good MHA at all, we can recover all the data on the drive.

See More: Image by selective heads

Read More