PC-3000 ExpressNEW!

The PC-3000 Express is a hardware-software solution intended for diagnosing and repairing HDDs based on SATA (Serial ATA) and PATA (IDE) interfaces for numerous vendors (Seagate, Western Digital, Fujitsu, Samsung, Maxtor, Quantum, IBM (HGST), HITACHI, TOSHIBA), for various capacities (from 500 MB to 6 TB) and various form factors: 3.5" - desktop drives, 2.5" and 1.8" - laptop drives.

The PC-3000 Express coupled with the Data Extractor Express forms the PC-3000 Express Professional System that enables you to recover data from SATA, and PATA (IDE) HDDs. If you wish to repair these HDDs, you need only the PC-3000 Express, and for data recovery you need both the PC-3000 Express and the Data Extractor Express.


The PC-3000 Express hardware


The new powerful PC-3000 Express is a six-port tester-board which is inserted into a PCI-Express expansion slot. Six diagnostic ports are 4 SATA ports (data transfer speed up to 133 Mb/sec) and 2 PATA ports (speed up to 100 Mb/sec). The primary ports are SATA0 and SATA1 while SATA2 and SATA3 are switchable with the PATA ports (PATA0 and PATA1). You can connect four drives to the PC-3000 Express simultaneously - two SATA drives and two SATA or PATA drives, depending on your needs. Thus, you can work either with 4 SATA drives or 2 SATA and 2 PATA at the same time.

When developing the new PC-3000 Express system we used our “know-how”, all gained experience and requests from our users who work in data recovery. As a result, we have achieved a significant increase in performance and efficiency, making this professional product the best tool for the contemporary data recovery industry.

Processing modes:
  • SATA x4 — UDMA133, UDMA100, UDMA66, UDMA33, PIO4, PIO3, PIO2, PIO1, PIO0
  • PATA x2 - UDMA100, UDMA66, UDMA33, PIO4, PIO3, PIO2, PIO1, PIO0

All ports are separable and independent. Performance is maintained almost at the same level even when all ports have simultaneous loads. This has become possible because of efficient use of hardware buffering of the data transferred from the 4 UDMA ports through the PCI-Express 4-channel bus.

The performance for four connected HDD drives

The performance for four connected HDD drives


Intelligent Power Supply Unit:

A 4-channel Power Supply Unit is used to power the HDDs which are connected to PC-3000 Express. The Power Supply Unit protects the HDDs from overvoltage and overcurrent. In case of emergency, the HDDs will be powered off automatically. Furthermore, each channel has feedback with the PC-3000 software for monitoring the stability of +5V and +12V voltage supply and informing the user about any problems in power circuits.

The intelligent Power Supply Unit of PC-3000 Express has the following features for advanced HDD diagnostic and troubleshooting:

  • The oscilloscope functionality. You can get a graph visually representing the precise information about the current power status in real time.
    This feature allows to perform advanced HDD diagnostic and determine the cause of failure.

    Power adapter
    Power voltage oscilloscope screen after HDD start

  • The Power Supply Unit is equipped with a sound speaker which signals about the PC power supply unit failure or HDD overcurrent. Triggered protection system turns off the voltage on the corresponding channel.

Welcome to our Blog to read more about the new features and learn how to use them.

Resource Management of the PC-3000 Express board

One of the most important new features of the PC-3000 Express is to allow for launching of the PC-3000 utility and the Data Extractor tasks as separate OS processes. The "PC-3000 Resource manager" software makes using the new PC-3000 Express very easy and effective. The "PC-3000 Resource manager" manages port and related process activity, controls the status of the ports, checks process conditions and kills processes when it is necessary.

Once a process is started it can use any number of PC-3000 Express ports. For instance, four processes can be launched for each port or two processes can be launched: the first one works with three ports and the second one only with one port and so on.

Port selection process in the PC-3000 Express

Port selection process in the PC-3000 Express

PC-3000 Express Resource Manager

PC-3000 Express Resource Manager

The PC-3000 Express Kit

  • PC-3000 Express controller
  • PC-USB PWR adapter
  • PC-USB-TERMINAL 2 adapter
  • PC-USB-TERMINAL 3 adapter
  • PC-2" adapter
  • SATA-micro SATA adapter
  • MX-SAFE adapter
  • PC-FUJ.SATA adapter
  • PC-QUANTUM adapter
  • PC-SAMSUNG adapter
  • PC-SEAG.SATA adapter
  • PC-SEAGATE adapter
  • PC-TOSH.SATA adapter
  • PC-WD3.5" adapter
  • PC-WD2.5" adapter
  • ATCS, ATDA probe unlock
  • USB 2.0 Defender cable
  • SATA RAID edition (100 cm) cable
  • UDMA80 (80 cm) flat able
  • IDC10 (30 cm) cable
  • MX-SAFE power cable
  • SATA HDD (100 cm) power cable
  • PATA HDD (85 cm) power cable
  • PATA-SATA (15 cm) power adapter
  • PC-3000 Express software, resource database
  • User manual

PC-3000 Express Kit

PC-3000 Express Kit

PC-USB PWR adapter
PC-USB PWR adapter



 PC-TOSH.SATA, PC-WD3.5", PC-WD2.5" adapers

HDD 10 pin cable
HDD 10 pin cable

How to connect the PC-USB-TERMINAL adapter
How to connect the PC-USB-TERMINAL adapter

How to connect the PC-SEAG.SATA adapter

How to connect the PC-SEAG.SATA adapter

The PC-MX-SAFE adapter is intended for working with MAXTOR HDD in safe mode
The PC-MX-SAFE adapter is intended for working
with MAXTOR HDD in safe mode

The Probe unlock (ATCS, ATDA) intended for unlocking HITACHI/IBM HDD
The Probe unlock (ATCS, ATDA) intended for unlocking HITACHI/IBM HDD

The PC-2
The PC-2" adapter intended for connecting 2,5" and 1,8" HDD

PC micro SATA adapter
PC micro SATA adapter

SATA RAID edition (80 cm) cable
SATA RAID edition (100 cm) cable

UDMA80 (80 cm) flat cable
UDMA80 (80 cm) flat cable

SATA HDD (80 cm) power supply cable
SATA HDD (100 cm) power supply cable

PATA HDD (70 cm) power supply cable
PATA HDD (85 cm) power supply cable

PATA-SATA (10 cm) power adapter
PATA-SATA (15 cm) power adapter

USB2.0 Defender cable
USB2.0 Defender cable

The PC-3000 Express Software and User Manual
The PC-3000 Express Software and User Manual


Form factor: Embedded PC expansion board which uses two slots

Interface type: Four-channel PCI Express 2.5 GB/s

Diagnostic ports (location): 4-SATA (external), 2-PATA (internal)

Processing modes:

  • SATA - UDMA133/100/66/33, PIO4/3/2/1/0
  • PATA - UDMA100/66/33, PIO4/3/2/1/0

Power adapter: Four-channel adapter with protection from overvoltage and current overloading. HDD Connectors are external

Supported HDD: 500 MB - 6 TB: 3.5", 2.5",1.8",1.0"

OS Platforms: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10; х86, х64

Recommended PC configuration:

CPU: Intel Core i5 (Quad Core)
Storage configuration: 1 TB HDD
LCD Monitor: 22", 1920x1080

The main principles of PC-3000 functionality

A Hard Disk Drive (HDD) consists of three main parts: the Hard Drive Assembly, the printed circuit board and the internal software. If one of these parts is damaged, the HDD does not work. The PC-3000 allows you to diagnose the HDD, fix damaged HDD modules, switch off defective heads, block access to the damaged area of magnetic surfaces, get access to the user data and many other functions.

HDD diagnosis can be done in standard (user) and technological (factory) modes. There are special PC-3000 adapters used for switching the HDD into technological mode to get access to the internal HDD software and user data.

To make initial diagnostics, the PC-3000 universal utility is launched. It diagnoses the HDD in user mode. The following checks are done: if the HDD is identified and if the HDD is password locked; check of surface access by LBA to the user data area and HDD translation system etc. If there are any HDD malfunctions, a special vendor-specific technological utility (intended for a specific HDD vendor) is used to repair the drive and gain access to user data in technological mode.


Technological utilities

The PC-3000 Express includes 16 special utilities used for various vendors, architectures and HDD families. Special utilities help to conduct HDD diagnosis on a low level, reveal damages and try to exclude them using special program methods and gain access to user data. If you wish to only repair the HDD and you do not need user data, you can make full drive initialization, switch off damaged heads, hide defects on the magnetic surface and reconfigure the HDD.

All specialized PC-3000 utilities are capable of performing the following actions:

  • diagnose the HDD in technological mode
  • verify and recover the HDD service area
  • read-write Flash ROMs area
  • load service information access program – LDR
  • modify HDD heads configuration tables
  • review defect tables (P-list, G-list, T-list, etc.)
  • hide found defects of magnetic surface
  • recalculate (initialize) translator
  • change configuration and identification parameters
  • reset logs and S.M.A.R.T parameters
  • watch and reset HDD passwords
  • work with the Data Extractor


How to use the PC-3000 Express to recover data

The most frequent reasons of HDD damage:

  • failure of one or more magnetic-resistance heads
  • damaged service information modules
  • magnetic surface defects like scratches
  • damaged PCB
  • other damage

In many cases it is not necessary to fully repair the HDD to recover data. It could suffice to correct the internal HDD software. This allows for temporal access to user data and you can read the required information.

  • If one of the magnetic heads is damaged, we can get data access through the remaining heads using “MR-Head Shift technology”. The damaged head is substituted by the adjacent correct magnetic head. It allows for keeping the integrity of the translated data and for reading big data volumes without having to exchange the head stack.
  • If there is a problem with the initial HDD initialization, the detailed start process log can show some information that helps to identify the damaged program modules with service information. Service area copies can be switched over to make the correct system head initialization. If the initialization process fails due to the problem with loading program modules into RAM, you can use the special Loader that creates essential HDD content into RAM.
  • Technological mode allows reading of data using physical parameters in PZCHS or line physical area with ABA. It is very often the only way to read data from significantly damaged surfaces.
  • When the HDD PCB is damaged you can use another correct PCB taken from an HDD donor. This will save a lot of time in gaining access to user data.
  • USB HDD access can be done using the COM port or adapted SATA HDD PCB.


How to use the PC-3000 Express to repair HDDs?

The PC-3000 provides a wide range of functions for repairing HDDs. It enables the user to overwrite FLASH ROM, to switch off damaged magnetic heads, to detect and exclude damage in the HDD service area, to recalculate and overwrite service modules, to regenerate the translation system, to clean and reset S.M.A.R.T. logs and tables, to detect bad areas in magnetic surfaces and to exclude them from the HDD working area. Afterward, identification parameters are corrected (including serial number, model, capacity, etc.)

There are 5 main HDD repair stages:

  1. HDD PCB is diagnosed. It helps to evaluate how difficult it is to repair this HDD and if it is worth doing it. Board can be repaired or substituted by another board taken from an HDD donor. Flash ROM is checked for integrity and version correspondence. If necessary, they are rewritten from the PC-3000 resource database.
  2. Magnetic heads are checked, bad heads are disabled.
  3. HDD service area is diagnosed. Service information modules are checked on all copies. Damaged modules are recovered or overwritten in accordance with reference data. Some service modules are cleaned and logs are reset. Calibration is launched for those HDDs where it is possible to do it.
  4. Searching the bad sectors and tracks on HDD surfaces and hiding them. In case of seriously damaged surface and numerous bad sectors, this surface area is disabled. If defects are minor and local, separate areas can be switched off or defects can be hidden by using an HDD backup zone, HDD capacity remains the same. For some drives SelfScan procedure can be launched.
  5. Available HDD logical space is determined. Max LBA parameters, model name, serial number, etc. are formed.


The PC-3000 Express HDD firmware database

The PC-3000 Express Professional system has a massive database of factory firmware resources: FLASH ROMs, service area modules, service area tracks and other HDD critical resources. The database is systematized and stores all data in compressed format. It allows getting quick and easy data access and sharing firmware resources between several PC-3000 Kits.

The main advantages of the PC-3000 database:

  • FireBird database server is used (one of the most reliable SQL servers)
  • adaptive indexation mechanism is used to speed up the search process
  • shared firmware database can be created for use by several PC-3000 kits at the same time
  • backup policy can be managed
  • you can create a database with more than 4GB size
  • you may add your own resources, for example, new objects, from the latest HDD models
  • all users can exchange resources they have between each other


Dedicated modes for experienced users

There are two dedicated modes intended for experienced users: integrated script system and ATA commander.

Script system – allows creating algorithms used for issuing commands to HDDs in Visual Basic Script including data preparation and results interpretation. Advanced object model is used for getting access to HDDs. This object model is used by PC-3000 utilities. This algorithm can be added to any PC-3000 utility as a "user" mode.

ATA commander – interactive mode that allows issuing commands to HDDs (including technological commands) even by a user who does not have programming skills. You can set values for HDD registers (including registers for LBA 48 mode), and prepare and provide HDD data commands using a binary text editor. The sequence of supplied HDD commands can be classified by types and saved to file for later use or for sending to another PC-3000 owner. Judging from HDD command data, ATA Commander can generate script text for using it from Script system or as a "user mode".


PC-3000 Easy Mode

PC-3000 software received a new interface mode which makes user experience significantly easier and more efficient.

The new easy mode interface is a dashboard with quick-launch buttons allowing forensic experts, data recovery engineers and HDD repair technicians to perform a lot of routine, but necessary steps in automated mode.

These operations include:

1. Managing drive power.
2. Reading and analyzing drive identification data.
3. Reading and analyzing drive SMART data.
4. Performing quick drive test to check the drive's condition.
5. Performing complex test for comprehensive examination.
6. Removing password if a drive is security-locked.
7. Viewing Data (a DE task without copy creation).
8. Creating Data copy (a DE task with copy creation).
9. Working with previously created tasks.

The Easy Mode interface helps you solve simple cases quickly by saving time on many routine operations. Use it when you know the drive is not physically damaged. For physically damaged drives, it’s still highly recommended to use full PC-3000 functionality.

Simplified PC-3000 interface is essential for forensic experts when looking for evidence from damaged storage devices. It helps:

  • Analyse logically damaged drive
  • Unlock Password
  • View target data
  • Create disk images
  • Recover data using DE
Those who are planning to enter the data recovery field will find the simplified interface extremely useful. The new PC-3000 easy mode enables them to organize and streamline drive identification, testing, data imaging and recovery operations. In the future the PC-3000 easy mode is expected to be enhanced with ready-made solutions for typical problems in specific drive families and models (selected automatically based on diagnostics results) as well as creation of copies with hash calculation in e01, aff, and raw formats.

Read more about the technical features and capabilities of the new interface in this blog post.
December 11, 2017 The new versions of PC-3000 Express/UDMA-E/Portable Ver. 6.4.14, Data Extractor Ver. 5.7.7, PC-3000 SSD Ver. 2.5.8 are available now!
The following English, Japanese and Chinese software updates for PC-3000 and Data Extractor are released today:

  • PC-3000 Express/UDMA-E/Portable Ver. 6.4.14
  • Data Extractor Ver. 5.7.7
  • Data Extractor RAID Edition Ver. 5.7.7
  • PC-3000 SSD Ver. 2.5.8

July 21, 2017 The newest versions of PC-3000 Express/UDMA-E/Portable Ver. 6.3.12, Data Extractor v.5.6.8 are available now!
The following English, Japanese and Chinese software updates for PC-3000 and DE are released today:

  • PC-3000 Express/UDMA-E/Portable Ver. 6.3.12
  • Data Extractor v.5.6.8

May 25, 2017 The newest versions of PC-3000 Express/UDMA-E/Portable Ver.6.3.6, PC-3000 SSD Ver.2.4.3, Data Extractor Ver.5.6.2, are available now!
The following English, Japanese and Chinese software updates for PC-3000 and DE are released today:

  • PC-3000 Express/UDMA-E/Portable Ver.6.3.6
  • Data Extractor Ver.5.6.2
  • Data Extractor RAID Edition Ver.5.6.2
  • PC-3000 SSD Ver.2.4.3

October 26, 2016 The newest versions of PC-3000 Express/UDMA-E/Portable Ver.6.2.18, PC-3000 SSD Ver.2.3.1, Data Extractor Ver.5.5.2 are available now!
The following English, Japanese and Chinese software updates for PC-3000 and DE are released today:

  • PC-3000 Express/UDMA-E/Portable Ver. 6.2.18
  • Data Extractor Ver. 5.5.2
  • Data Extractor RAID Edition Ver. 5.5.2
  • PC-3000 SSD Ver. 2.3.1

April 22, 2016 The newest software versions PC-3000 Ver. 6.1.12, Data Extractor Ver. 5.4.1 and PC-3000 SSD Ver. 2.0.3 are available right now!
The following English, Japanese and Chinese PC-3000 software updates are released today:

  • PC-3000 Express/UDMA-E/Portable Ver. 6.1.12
  • Data Extractor Ver. 5.4.1
  • Data Extractor RAID Edition Ver. 5.4.1
  • PC-3000 SSD Ver. 2.0.3

November 24, 2015 New software versions PC-3000 Ver. 6.0.14, Data Extractor Ver. 5.3.1 and PC-3000 SSD Ver. 2.0.2 are available now
The following English PC-3000 software updates are released:

  • PC-3000 Express/UDMA/Portable Ver.6.0.14
  • PC-3000 SAS Ver.6.0.14
  • PC-3000 SSD Ver.2.0.2
  • Data Extractor Ver.5.3.1
  • Data Extractor RAID Edition Ver.5.3.1

March 31, 2015 New PC-3000 software updates are available now
The following English and Japanese PC-3000 software updates are available now:

PC-3000 Express/PC-3000 UDMA/PC-3000 Portable Ver.5.9.21
PC-3000 SAS Ver.5.9.21
PC-3000 SSD Ver.2.0.1
Data Extractor Ver.5.2.26
Data Extractor RAID Edition Ver.5.2.26


Seagate F3
  • Defect list editor for P List, TA List, Servo Flaws List has been added
  • Utility actions for Data Extractor:
       - RAM head map correction (it has become possible to set MaxHead, active physical and logical head maps)
        - loader usage (Update Microcode) (it has become possible to upload Diag and Tech overlays in RAM)
  • The capability of scanning the list of the last 32 RW commands to diagnose the errors of system file reading
  • Reading modules table and system file list via terminal for HDDs without readiness state

WD Marvel
  • Added support for Self-Encrypting Drives HDD with automatic data decryption
  • It has become possible to recover P-List from PST logs
  • Added SA regions editing in RAM - Support Malibu, Makalu 2.5 families

September 29, 2014 The new versions of PC-3000 Ver.5.8.14 and Data Extractor Ver.5.2.8 are available.

The English and Japanese versions of the PC-3000 Express, PC-3000 UDMA, PC-3000 Portable, PC-3000 SAS Professional Systems are available.

Main changes:
  • Encrypted WD USB drives can be software decrypted now
  • New drive families for Western Digital, Samsung and Hitachi-IBM-ARM are supported
  • New driver for the PC-3000 Express and the PC-3000 UDMA-E has appeared
  • Defect hiding algorithm for Seagate F3 has been improved
  • Read/write speed for read and write tests has been increased up to 10%
  • Work with ROM in Western Digital HDD has been improved
  • 5C module loading as a loader for the newest WD drives has been added
  • Non-standard sector size SCSI/SAS drives have a possibility to be plugged in the operating system now

All authorized technical support users can feel free to contact us for getting the latest version of the PC-3000 Software.

July 07, 2014 The new version of PC-3000 Ver.5.7.12 and Data Extractor Ver.5.1.12 are available.
Main changes:
  • The operating speed of all HDDs using PIO for getting access to SA is increased in 3-5 times (for the PC-3000 Express and the PC-3000 UDMA-E)
  • The PC-3000 Portable II system has the updated internal firmware which allows to increase the data reading speed. UDMA66 reading mode is added for PC-3000 Portable II (earlier only UDMA33 was supported)
  • The new supported families are added for the for WD Marvell drives. The possibility of working with the 2nd and 3rd copies of Service Area (earlier only copy0 and copy1 were supported) is added
  • Improved password removing algorithm for Hitachi Arm drives for families with non-standard Techno Key
  • Changed Boot Code initialization procedure that allows to transform HDD into Boot Code mode without shorting controller pinouts
  • Doubled speed of saving files from "Explorer" mode (by eliminating the cache management of files and writing in the implementation of asynchronous copy)
  • Added "Status" bar that shows the details about the current process (for example: a number of files to copy, the total amount of copied data, the average and instantaneous copy speed, time spent and projected to the end of the process etc.)
  • Improved operation with VMFS, XFS, EXT2(3,4), FAT, NTFS  file systems

January 28, 2014 The new version of PC-3000 Ver. 5.6 and Data Extractor Ver. 5.1.2 software is available
Main changes:
  • Added opportunity to initialize translator in RAM for Hitachi-IBM-ARM drives
  • Seagate F3 drives have improved method of working with system files and modified translator recovery mechanism
  • Added support of the latest families in WD Marvell utility
  • Optimized method for raw recovery in DE
  • Data Extractor RAID Edition has added opportunity to work in several tasks at the same time
  • Created interactive determinations of RAID parameters

August 19, 2013 The new version of PC-3000 Ver. 5.5 and Data Extractor Ver. 5.0 software is available
Main changes

  • PC-3000 software kernel has been unified for working on different hardware platforms: PC-3000 Express, PC-3000 UDMA and PC-3000 Portable;
  • the current new software version will work with all three products: PC-3000 Express, PC-3000 UDMA and PC-3000 Portable.

If you'd like to receive a quotation, please fill in the form.
Our sales representatives will contact you soon.

Name *:
Company *:
Country *:
E-mail *: