download8

advertisement
PC-3000 PCI For Windows v2.2 7
Construction all parts
Intel 845GL M/B
Adapter PC-2 (for 2.5"
software application and
HDDs)
manual /IDE cable
PC-3000 PCI card
ibm probe
Adapter
Adapter PC-SEAG. SATA
Power mold piece
PC-USB-TERMINAL
/PC-SEAGATE
pci-2 card
PC-3000 for Windows kit
PC-3000 PCI card
pc-2 card
PC-3000 software application
Data extractor pci application
Adapter PC-USB-TERMINAL
Adapter PC-2 (for 2.5" HDDs)
Adapter PC-SEAGATE
Adapter PC-SEAG. SATA
two usbkey
two usbkey
IDE interface cables
PC-USB-TERMINAL cable
HDD-10 cable
User Manual
Technical support
Access to Online Forum
Software Updates
FTP Access to Database with Firmware modules and Loaders
Inter845gl motherboard free.
What is new? please watching the photos:
PCI 2.27 VER support BLACK WD hard disk the WDC Marvell)Concrete function is as follows:
1. Browse a ROM information;
2. Read/write a ROM information;
3. The support cuts down capacity/cut down a head;
4. The SA surface test;
5. The head test;
6. Read/write a mold piece;
7. Read/write orbit;
8. Translate the code regards highly to set up;
9. Edit hard drive ID;
10. Establish a password/clearance password;
11. The low class format turn;
12. The logic scan;
13. Edit blemish form;
14. Clearance SMART;
15. BE quasi- from the school;
16. The other is look alike the function of the few hard drives is in the old wd
PCI 2.27 ver will support the natural cover function of the Toshiba hard drive(the GAS/GAX/GAP
series) blemish, passing to use this function will make your old hard drive have a brand-new look.The
moreover new edition still supports the Password removal/Clear SMART/Clear G-list of the
above-mentioned model number series hard drive's wait in common use function, letting you the data
recovery work of the easy processing disk.
PCI2.27 The Seagate has already supported 8/9 completely!
Seagate:
Additions:

Added families 7200.8(Tonka), 7200.9(Tonka2, Tonka40).

Realised mechanism of loader for the families BV, U Series 7, 7200.7 (Alpine, APLUS, Puma),
7200.8(Tonka), 7200.9(Tonka2, Tonka40).

Supporting of analyzer and editor CSPT (CERT Sequence Parameters Table) for the families
U4/U8/U10/U6/U Series X (plugin Hex of editor).

Supporting of analyzer of module table for the families U4/U8/U10/U6/U Series X (plugin Hex of
editor).

Interface for DE for reading user data through terminal is added to the utility.
Overpatching:

Corrected ROM operation for U Series X.

Modified algorithm of defect hiding for U Series X (is used for U6 etc) - added parameter for
forcing defect hiding process without checking HDD surface.

Modified algorithm of working with FW version, because on Tonka40 and similar ones the
version is extended for 2 symbols which are not shown on the label and certificate.
Hitachi IBM Utility
Supported families: ATCS, ATDA, AW2, VLAT, PLAT, ATMR, HTS 457, HTS 726
Service area reading/writing;
Service area structure testing;
SMART initialization;
Database master copy generation;
Work with service modules in ?Module directory? mode;
P-List defects view;
Password automatic unlocking mode on all supported 3,5" and 2,5" HDDs was generated;
ID-editing was made;
"Structure SA verifying" and "Modules directory" mismatching was solved;
AVVA password unlocking glitch was debugged;
Modules writing capacity from "Modules directory" mode was added;
Utility entry problem when DB start using was debugged.
Samsung Utility
Service information reading/writing;
Password unlocking function;
SMART initialization;
Burn-In test resources loading;
Flash ROM image reading through terminal;
Work with service modules in ''Modules directory'' mode.
ATA ID reading effort was added after family selection, if it hadn't been read when Utility started;
Directory name error for MAGMA 2.5'' family was corrected.
Seagate Barracuda Utility
It is possible now to run two utilities simultaneously and to work independently with drives (two ports
complex work) to users who have PC USB TERMINAL adapter. It is necessary to download and start
special update Utility for both adapters simultaneous work support.
Single sector defects adding:
manually through editor;
by complex test results (''Logical scan'' was activated from the main menu). This mode can be used for
hiding of small numbers of defects in U-drives (U 6/8/10) using U Series X path;
Method of modules reading U Series X through terminal was debugged;
Method of modules reading of ROM of U Series X was improved;
Streaming load procedure was changed with the aim to reduce the probability of ''interruption'' with
''Response error'' message;
"Service information objects view" wizard (interactive HEX-editor) was added:
For U Series X:
Reading/writing modules by keys through terminal and ATA;
For all other Seagate HDDs
Reading/writing SA surface through PCHS;
Reading/writing memory buffers;
Reading RAM;
Reading/writing ROM;
Load/Unload data to/from drive through SDLD protocol was apended for ''random'' data;
For writing purpose, there is possibility to download data from file to Editor without reading them from
HDD.
Maxtor Utility
Test servo labels hanging (PES) was solved;
Physical scanning was changed (tracks skipping);
Selftest mode scan running from start menu with one of the ultimate scripts downloading was made. It is
convenient to work simultaneously with several HDDs on the separate PS (Power Supply);
Two models of memory reading (processor and buffer data segments) and buffer card saving in ini
(Maxtor Memory.ini isn't able with complex installation meanwhile);
Modules view was changed (recording is always available);
Work with database was improved, search speed has increased;
HEX-editor problem, bringing to recording to service information rubbish was solved;
Defects editor was changed (it is more capacious and it works faster);
FMTI editing mode wizard, which allows to disable a head manually, was updated;
The problem of impossibility of data recovery from HDD with disabled system head with help of loader is
under investigation.
It is possible to deactivate non-system heads but not all firmware have one-head version. Some
one-head drives glitch on the odd tracks when defects hiding is on. It is a HDD microprogram problem
because Maxtor has not tested it for one-head model. In a word, there are still many vagueness with
heads deactivation.
SABRE techno overlays problem was discovered;
Module PN=3h clearing was updated. SA USR-sections are not reserved now when everything except
defects was cleared. One USR-section had been remained earlier.
DISK Module structure was updated. LBA list is ejected correctly now.
Module ID and saved file compatibility output into log. It can be printed and can be used to determine
belonging of RPM to PN (ID) manually.
Screen tips in Ctrl-Alt-1 mode were added;
Ability to choose all defects by specified head in defects table editor was appended;
SPT button allowing to enter track manually was added to defects adding mode;
Work with Sabre was partly changed, all overlays are visible;
LDR loading in Sabre was partly updated. Work is not finished yet.
It is a start dialog returning when Utility initialization is impossible but not exit from the Utility.
If there are no modules A7&93 in modules table their checking is not performed;
Error message ejecting when service area reading was corrected;
Ver.1 of memory reading/writing from a file or DB with the help of map using was released;
Attention! Some buffer sectors are not readable by definite conditions. It is drive behavior.
Sector reading/writing by physics command was plugged in. LBA48 support enclosure of drive is not
needed for its use. Block command doesn't call for it.
Error bringing to SATA drive hanging when it is plugged in through an adapter processing service area
writing or defects hiding was corrected.
Plugins permitting worksStructure of HDD Maxtor data work permitting plugins were updated to
Hex-editor.
?Stop selfscan? mode was added;
The system head autoreplacement in Ctrl-Alt-2 mode problem was solved;
?PCHS-reading? system of Maxtor drives were released (users' data finding by physical properties from
a defective drive without HDD-recovery by Data Extractor using is possible;
Storage write ROM record from data base in Start dialog was added;
Drive ID is read when running the Utility after Start dialog.
WDC Utility
Defective P-List Module recovery capacity was added;
Errors were corrected
Potential damage when starting utility test of dir (41h) mode was added;
Selfscan for all HDD WD on WD 70Cxx chip is operational entirely;
"Stop selfscan" mode was made;
Hex-editor was updated with structure data of HDD Maxtor work permitting Plugins;
Service Modules appointment has become plainer;
Work with copies after heads disabling errors were debugged;
WD for Marvell chip Utility Ver.1 was released.
Toshiba Utility
Service information reading from ROM was added;
Zone distribution and factory version of microcode table reading was appended;
SMART reset;
G-List clean(It allows to repair HDDs which have no access to User's area);
Defects adding to G-List and viewing of number of in G-List;
Memory reading through terminal into binary file.
Fujitsu 2,5''Utility
Reading ROM capacity in kernel-mode in MNT family was added.
irst of all we have to point out that PC-3000 is not only a tool but rather a technological solution, which
allows Data Recovery from crashed hard drives. In particular, the technology has been developed
specifically for small businesses and therefore it does not require obligatory use of clean rooms, servo
writers or other expensive equipment.
What is PC-3000 for Windows?
It is the new product that combines a wealth of long experience in data recovery and HDD repair market
with over 10 years of work with PC-3000 ISA (DOS), the first product recognized by data recovery
experts worldwide.
Click on the thumbnail to see full sized picture.
Basic principles of operation
The fundamental principles of PC-3000 for Windows do not differ from the same for PC-3000 ISA (DOS).
That fact enables users familiar with the DOS version to master the new instrument rather quickly. The
product is based on the following principles:
Operations with HDDs are performed via PC-3000 PCI controller card, specialized dual port tester board.
The complex consists of universal and specialized utilities.
Universal utilities allow quite fast HDD diagnostics facilitating a decision about possible methods for its
subsequent recovery. The utilities support operations with ANY 3.5" or 2.5" HDD that complies with the
ATA-3 to ATA-7 specifications.
Specialized utilities allow diagnostics and firmware recovery in specialized vendor specific mode of hard
drive operation by accessing firmware on PCB and HDD's system area (maintanance track). That mode
cannot be universal; it is unique for each drive family. That is why the complex includes individual vendor
specific utilities for each HDD family. Specialized utilities allow deeper diagnostics of drive malfunctions
and subsequent recovery of its functionality. Alternatively, if a HDD cannot be repaired, these utilities in
some cases provide an opportunity to access user data.
The complex includes a kit of specialized connectors and adapters for working with the HDD in vendor
specific mode.
Adapter PC-USB-TERMINAL is intended for accessing Seagate, Toshiba, Hitachi, Samsung HDDs in
vendor specific mode through USB socket of host PC.
Adapters PC-SEAGATE, PC-SEAG.SATA – support
Seagate ATA and SATA HDDs through adapter PC-USB-TERMINAL.
The complex also includes a database of HDD firmware resources: contents of HDD FLASH ROM,
system area modules and tracks, etc. All the resources are grouped by families, models, and firmware
versions. You can search for them throughout the database and add new objects from latest HDD
models.
Click on the thumbnail to see full sized picture.
Which problems can be solved using PC-3000 for Windows?
Someone may face minor drive malfunctions, such as BIOS inability to identify HDD parameters or
impossibility to view partitions containing user data; others may experience difficulties with corrupted
modules in HDD system area or damaged subsystem of LBA translation into PCHS.
We often receive a question: "Will PC-3000 help if a HDD makes clicking sounds?" The question has no
simple answer without preliminary analysis of malfunction causes, which result in the clicking sound.
Therefore the answer may be both YES or NO depending upon the situation. However, let us consider
some guidelines…
The features provided by PC-3000 for Windows can be conventionally subdivided into two parts
according to their purpose:
HDD repair;
Recovery of user data.
Please note that very frequently the second goal cannot be reached without the first one. That is why
PC-3000 includes tools for both those purposes and it is up to users to decide which modes of complex
functionality may be necessary in a specific situation.
We shall not go into detail analyzing possible HDD malfunctions (such analysis may take several pages)
discussing instead just the features of PC-3000 complex applicable for detection of malfunctions and
restoration of HDD functionality:
PCB:
Scanning of firmware microcode in ROM; verification of configuration data in ROM; verification of
firmware version in ROM; buffer RAM test; execution of HDD self-diagnostics.
Reading and recording of flash ROM containing firmware microcode and configuration data. The flash
ROM image file can be copied from the resource database of PC-3000 complex.
SA:
Testing of system area for bad sectors; scanning of SA modules to detect possible corrupted areas.
Reformatting of system area; restoration of damaged SA modules or their overwriting with standard
reference data from the resource database of PC-3000.
User Data (LBAs):
Surface testing and detection of bad sectors; executing the internal low-level Format procedure.
Relocation of revealed surface defects updating the HDD's defect tables; executing the Selfscan
procedure.
Heads:
Head testing (for some drive families only).
Isolation of malfunctioning heads (HDD capacity decreases in such cases but the drive may become fully
functional).
Universal:
Resetting SMART parameters of a HDD.
Ccorrecting drive ID.
Unlocking USER and MASTER passwords.
Wiping user data.
New function implemented for use with Data Extractor:
Functionality to read user data from a HDD, which cannot operate in accordance with its logical
parameters (LBA). The reading routine in that case uses physical parameters (PCHS) taking into account
actual drive translation tables or, if they are damaged, their virtually reconstructed copies.
Click on the thumbnail to see full sized picture.
Main differences between PC-3000 ISA (DOS) and PC-3000 for Windows
One basic difference is in the PC-3000 tester board:
DOS version uses PC-3000 PRO board for ISA bus while Windows version is working with PC-3000 PCI
board.
PC-3000 ISA (DOS) complex allows operations with a single connected drive. PC-3000 for Windows
(together with the PC-3000 PCI board) allows simultaneous work with two HDDs.
DOS version functions in LCHS or LBA28 mode and the capacity of HDDs it can test is limited to 120 GB.
PC-3000 for Windows, on the contrary, supports LBA28 and LBA48 and it can test hard drives greater
than 120 GB, but it does not work with HDDs in the LCHS mode. Therefore the lists of specialized utilities
used for HDD support in those two versions are different.
Furthermore, software core of PC-3000 ISA (DOS) was built in 1993 on the basis of graphical
environment available in DOS and designed for 640 Kb of RAM. Contemporary tasks, such as operations
with HDD firmware images, fast search of HDD resources in database require completely different tools,
that is why all those requirements were taken into account during development of software core in
PC-3000 for Windows.
Click on the thumbnail to see full sized picture.
Why do you use PC-3000?
What else could we use? HDD manufacturers do not offer specialized software for HDD repair or data
recovery. All known software products distributed by HDD manufacturers (available from the technical
support sections of their respective web sites) allow just general drive diagnostics, and surface testing for
bad sectors. These utilities do not repair the drive and do not care about user data.
Testing and repairing software used at the manufacturing factories is generally very complex. It is
designed for hard drive developers and not intended for HDD restoration being able instead to identify
the causes of defects in the technological process or to control the whole HDD assembly cycle. However,
versions of such software with limited functionality are sometimes available from HDD resellers. Here
belong such well-known programs as DDD/DFT of IBM and Vtool for Samsung drives. The main problem
of work with such software is not its complexity but rather lack of accompanying manuals and methods
for HDD restoration, absence of resources (HDD ROM contents, various loaders, burn tests and scan
test files). All those aspects make its purchase useless.
There is also free software, e. g. MHDD, LHDD, etc. It is available from the Internet and it can be
downloaded at no charge. Being free is its only advantage, but there is a serious drawback, too.
Developers of such software design it just for personal pleasure when they have time for it. Thus we
cannot speak about technical support, scheduled releases of new versions or any serious research in the
sphere of HDD repair and data recovery.
Click on the thumbnail to see full sized picture.
Can users add new custom modes on their own?
Yes, if the user is quite proficient and familiar with programming basics! PC-3000 complex for Windows
has a built-in script machine, which allows independent extension of utility features. Of course, the task
may be daunting for newbies, but after some experience someone who has mastered the complex
perfectly may attempt to enhance its functionality. Open interface of the PC-3000 for Windows provides a
wide range of opportunities for that purpose. Besides, users of PC-3000 for Windows can exchange the
resources and ready scripts for new vendor specific modes.
Click on the thumbnail to see full sized picture.
Does PC-3000 for Windows support 2.5" HDDs?
Yes, the package of PC-3000 for Windows includes a special PC-2" adapter for connection of 2.5" HDDs
to the PC-3000 PCI board. The software portion of the complex includes specialized utilities for 2.5"
drives manufactured by Hitachi, Toshiba, Fujitsu, and Seagate. On-going development of specialized
utilities for IBM and Samsung 2.5" HDDs is under way.
Examples of application
Case 1.
A Western Digital WD1200PB-00FBA0 drive cannot be identified in computer BIOS, we need to recover
user data.
In the first place it is necessary to power-up the HDD and listen carefully to check whether the spindle
motor spins up and the drive produces recalibration sounds (PC-3000 is not necessary during that stage).
If the spindle motor spins up, check the settings of configuration jumpers, they should set the drive to be
Master Only (in WD drives the mode is on when all jumpers are disabled), then you can connect the drive
to the PC-3000 PCI tester board.
That can be accomplished using a flat IDE cable connected to port 0 or 1 and a power cable. Then it is
time to run the software (PC-3000 for Windows), power-up the HDD and launch the PC-3000 universal
utility.
If the universal utility is unable to read ID from that HDD and reports error 04h (ABRT), then you should
launch a specialized utility for Western Digital HDDs. It will switch the drive to factory mode and attempt
to read firmware header in ROM and the configuration sector in service area on disk.
If the utility succeeds and outputs drive information to a report on display, then it starts service area
structure test taking several minutes. Then the test results will be displayed. They will likely inform about
damaged firmware modules 20h, 21h and 25h. The cause of HDD malfunction becomes evident. Using
the "service modules" wizard one can tell that the modules belong to translator; modules 20h and 25h at
that will be able to recover without assistance when the "regenerate translator" procedure is performed,
but module 21h has to be overwritten. To do so, you will have to select from the database of the PC-3000
complex for Windows module 21h, having specified model WD1200PB-00FBA0 and firmware version
15.05R15 as search criteria. Use the list of suggestions to pick any module 21h and select the "write to
drive" option. Then you will have to select the "regenerate translator" option and the default menu item;
the program will also display the "recommended for data recovery" tip. Then switch the drive's power
supply off and on again to make it initialize itself with new parameters and ensure than the drive is
functional and user data can be accessed. Now you can connect that HDD to a computer normally and
copy necessary data from it.
Case 2.
A Fujitsu MHS2020AT is identified normally in computer BIOS, but during the startup procedure you
receive a message about HDD malfunction. We need to recover user data from it.
To connect that 2.5" HDD to the PC-3000 complex for Windows, you will have to use the PC-2" adapter
included into the package. Then power-up the HDD and listen carefully to check whether the spindle
motor spins up and the drive produces recalibration sounds (PC-3000 is not necessary during that stage).
If the spindle motor spins up, then you can connect the drive to the PC-3000 PCI tester board and launch
the PC-3000 universal utility. At the start the latter will attempt to read identification parameters of the
HDD and display the information in its report. In that case the utility would read drive description, but it
would also output the following message: "WARNING! Security locked drive". The cause of HDD
"malfunction" becomes evident.
You may not know the password defined for that HDD, so you should start a specialized utility for 2.5"
Fujitsu drives. Then select the "Security disable password" mode from the "Security subsystem" menu of
the utility. The operation will take only a couple of seconds and the password will be disabled. Then
switch the drive's power supply off and on again to make it initialize itself with new parameters. Make
sure than the drive is functional and user data can be accessed. Now you can connect that HDD to a
computer normally and copy necessary data from it.
With PC-3000 Workstation you receive:
Fully configured and functional computer with the actual PC-3000 PCI card (see the details below).
PC-3000 PRO Workstation
PC P4/up to 3GHz/512Mb/120Gb/DVD/CD-RW (w/o monitor)
Windows XP Home Edition
Includes: 1 year warranty with 7 business days turnaround Technical support for 3 months after delivery
Supports: 2.5", 3.5" ATA/SATA HDDs larger than 120Gb.
Comprehensive user manual.
Full technical support for three months, which is enough for the user to easily master the PC-3000
workstation.
Access to the online forum. This is a closed type forum designed for ACEDRE customers only. This
forum has step by step procedures for repairing certain hard drive models as well as other tips and tricks.
This forum is also used for information exchange and for requests of new firmware modules or loaders for
different HDD models.
Access to the FTP. ACEDRE FTP has valuable information for PC-3000 users. It took us years to build
the library of the firmware modules and loaders for each hard drive. As a customer of ACE Data
Recovery Engineering you have the luxury of using these modules for hard drive repair.
ACE Data Recovery Engineering Inc offers various financing options to better accommodate your
budget.
Download PC-3000PCIproduct information brochure (PDF 137KB)
List of HDD models currently supported by PC-3000 (PDF 80KB)
You can request pricing information by submitting this form.
PC-3000 for Windows
First of all we have to point out that PC-3000 is not only a tool but rather a technological solution, which
allows Data Recovery from crashed Hard drives. In particular, the technology has been developed
specifically for small businesses and therefore it does not require obligatory use of clean rooms, servo
writers or other expensive equipment.
What is PC-3000 for Windows?
It is a new product of our company combining a wealth of long experience in data recovery and HDD
repair market with 10 years of work with PC-3000 (DOS), our first product recognized by data recovery
experts worldwide.
Basic principles of operation
The fundamental principles of PC-3000 for Windows do not differ from the same for PC-3000 (DOS).
That fact enables users familiar with the DOS version to master the new instrument rather quickly. The
product is based on the following principles:
1.
Operations with HDDs are performed via PC-3000 PCI, specialized dual port tester board.
PCI controller card PC-3000 PCI – specialized dual port tester board

The complex consists of universal and specialized utilities.
Universal utilities allow quite fast HDD diagnostics facilitating a decision about possible methods
for its subsequent restoration. They support operations with ANY 3.5" or 2.5" HDD that complies
with the ATA-7 specification.
Specialized utilities allow diagnostics and restoration in specialized FACTORY mode of hard
drive operation. That mode cannot be universal; it is unique for each drive family. That is why
the complex includes individual factory mode utilities for each HDD family. Specialized utilities
allow deeper diagnostics of drive malfunctions and subsequent restoration of its functionality.
Alternatively, if a HDD cannot be restored, they provide an opportunity to access user data.

The complex includes a kit of specialized connectors and adapters for switching HDD into
factory mode.
Adapter PC-USB-TERMINAL-is intended for switching Seagate, Toshiba, Hitachi, Samsung HDDs'
factory mode connector to USB terminal of host pc
Adapters PC-SEAGATE, PC-SEAG.SATA – allow switching
Seagate ATA and SATA HDDs through adapter PC-USB-TERMINAL
4,The complex also includes a database of factory HDD resources: contents of HDD FLASH ROM,
service area modules and tracks, etc. All the resources are grouped by families, models, and firmware
versions. You can search for them throughout the database and add new objects from latest HDD
models.
Which problems can be solved using PC-3000 for Windows?
Specialists reading this section may have different levels of proficiency. Someone may face minor drive
malfunctions, such as BIOS inability to identify HDD parameters or impossibility to view partitions
containing user data; others may experience difficulties with defective modules in HDD firmware area or
damaged system of LBA translation into PCHS.
We often receive a question: "Will PC-3000 help if a HDD produces knocking sounds?" The question has
no simple answer without preliminary analysis of malfunction causes, which result in the knocking sound.
Therefore the answer may be both YES or NO depending upon the situation. However, let us consider
some guidelines…
The features provided by PC-3000 for Windows can be conventionally subdivided into two parts
according to their purpose:
1.
HDD repair;
2.
Restoration of user data.
Please note that very frequently the second goal cannot be reached without the first one. That is why
PC-3000 includes tools for both those purposes and it is up to users to decide which modes of complex
functionality may be necessary in a specific situation.
We shall not go into detail analyzing possible HDD malfunctions (such analysis may take several pages)
discussing instead just the features of PC-3000 complex applicable for detection of malfunctions and
restoration of HDD functionality:
PCB:

Scanning of firmware microcode in ROM; verification of configuration data in ROM; verification
of firmware version in ROM; buffer RAM test; performance of self-diagnostics.

Reading and recording of flash ROM containing firmware microcode and configuration data in
ROM. The data for programming of flash ROM can be copied from the resource database of
PC-3000 complex.
SA:

Testing of service area for BAD sectors; scanning of service modules to detect possibly
corrupted sections.

Erasure and formatting of service area; restoration of damaged SA modules or their overwriting
with standard reference data from the resource database of PC-3000.
Disks:

Surface testing and detection of BAD sectors; launching the internal Self low-level Format
procedure.

Relocation of revealed surface defects updating the defect tables; launching the Selfscan
procedure.
Heads:

Head testing (for some drive families only).

Isolation of malfunctioning heads. HDD capacity decreases in such cases but the drive may
become completely functional.
Universal:

An opportunity to reset SMART parameters of a HDD.

An opportunity to correct drive ID.

An opportunity to unlock USER and MASTER passwords used in a HDD.

An opportunity to delete HDD data quickly without impeding its functionality.
New function implemented for use with Data Extractor:

An opportunity to read user data from a HDD, which cannot operate in accordance with its
logical parameters. The reading routine in that case uses physical parameters taking into
account actual drive translation tables or, if they are damaged, their virtually reconstructed
copies.
Main differences between
PC-3000 (DOS) and PC-3000 for Windows
One basic difference is in the PC-3000 tester board:

DOS version uses PC-3000 PRO board for ISA bus while Windows version is working with
PC-3000 PCI board designed for PCI.

PC-3000 (DOS) complex allows operations with a single connected drive. PC-3000 for Windows
(together with the PC-3000 PCI tester board) allows simultaneous work with two HDDs.

DOS version functions in LCHS or LBA24 mode and the capacity of HDDs it can test is limited to
120 GB. PC-3000 for Windows, on the contrary, supports LBA24 and LBA48 and it can test hard
drives greater than 120 GB, but it does not work with HDDs in the LCHS mode. Therefore the
lists of specialized utilities used for HDD support in those two versions are different.

Furthermore, software core of PC-3000 (DOS) was built in 1993 on the basis of graphical
environment available in DOS and designed for RAM size of 640 Kb. Contemporary tasks, such
as operations with HDD firmware images, fast search of HDD resources in database require
completely different tools, that is why all those requirements were taken into account during
development of software core in PC-3000 for Windows.
Why do you use PC-3000?
What else could we use? HDD manufacturers do not offer specialized software for repair or data
recovery. All known software products distributed by HDD manufacturers (available from the technical
support sections of their respective web sites) allow just general drive diagnostics, surface testing for
BAD sectors making in the end conclusions that look like: "Please contact the technical support service."
Testing software used at the manufacturing factories is generally very complex. It is designed for hard
drive developers and not intended for HDD restoration being able instead to identify the causes of
defects in the technological process or to control the whole HDD assembly cycle. However, versions of
such software with limited functionality are sometimes available from HDD resellers. Here belong such
well-known programs as DDD/DFT of IBM and Vtool for Samsung drives. The main problem of work with
such software is not its complexity but rather lack of accompanying manuals and methods for HDD
restoration, absence of resources (HDD ROM contents, various loaders, burn tests and scan test files).
All those aspects make its purchase useless.
There is also free software, e. g. MHDD, LHDD, etc. It is available from the Internet and it can be
downloaded at no charge. Being free is its only advantage, but there is a serious drawback, too.
Developers of such software design it just for personal pleasure when they have time for it. Thus we
cannot speak about technical support, scheduled releases of new versions or any serious research in the
sphere of HDD repair and data recovery.
New peculiarities in the software complex of PC-3000 for Windows
We can acclaim as new peculiarities enhanced orientation of the complex towards data recovery, greater
number of automated modes, its system of tips and intuitive steps necessary for drive restoration. We
have also completely redesigned and rebuilt the system for storage of HDD resources. Now all the
resources can be stored in two locations: in a profile (temporary storage) and in a specialized database
where all resources get compressed for space saving purposes and sorted for faster searching.
We should additionally note a very important ability, which allows common operation of the new PC-3000
complex for Windows together with Data Extractor. Our new method allows recovery of user data from a
HDD, which cannot function in accordance with its logical parameters. The reading routine uses physical
parameters (ZCHS) taking into account drive translation tables; Data Extractor in that case serves to
rebuild a virtual image of user data.
Software PC-3000 for Windows
Resource database
State-of-the-art drives are characterized by complex and very highly developed structure of service area
including loaders, ROM microcode, configuration data in ROM, service area modules, adaptive data,
selfscan files, etc. They all have various versions being incompatible with each other. A new storage
system has been implemented in PC-3000 for Windows to provide a convenient repository for such
resources.
Temporary resources from the HDD being currently restored can be saved to a so-called profile - a
system of folders. They can be copied, deleted, etc. when necessary. In profiles resources are stored in
same format as in real hard drives - modules (*.rpm), ROM contents (*.bin), tracks (*.trk). Resources in
that storage are completely compatible with resources of PC-3000 complex for DOS. One drawback of
such storage method is manifested in the impossibility of efficient automated search using necessary
parameters as criteria (e.g., search for a specific firmware version) and impracticability of data
compression. Exchange of such resources is also very difficult (that can be clearly seen in the PC-3000
complex for DOS). That is why we recommend using profiles for temporary storage.
Long-term storage of resources and creation of a standard reference collection of HDD resources
featuring support for their convenient exchange have been accomplished through establishment of a
resource database in the PC-3000 complex for Windows. The database classifies and compresses all
the resources assigning to them search attributes automatically. That database is recommended for
storage of all new resources from new functional HDD models. Its interface allows searching for
necessary resources based on compatibility parameters as well as data exchange between users of the
PC-3000 complex for Windows. The complex is supplied with a minimal selection of resources in the
database; updates to the resources can be downloaded from the technical support site of PC-3000 for
Windows; you can also supplement the database independently.
Can users add new custom modes on their own?
Yes, if the user is quite proficient and familiar with programming basics! PC-3000 complex for Windows
has a built-in script machine, which allows independent extension of utility features. Of course, the task
may be daunting for newbies, but after some experience someone who has mastered the complex
perfectly may attempt to enhance its functionality. Open interface of the PC-3000 complex for Windows
provides a wide range of opportunities for that purpose. Besides, users of PC-3000 for Windows can
exchange the resources and ready scripts for new factory modes.
Does PC-3000 for Windows support 2.5" HDDs?
Yes, the package of PC-3000 for Windows includes a special PC-2" adapter for connection of 2.5" HDDs
to the PC-3000 PCI tester board. The software portion of the complex includes factory mode utilities for
2.5" drives manufactured by Hitachi, Toshiba, Fujitsu, and Seagate. On-going development of
specialized utilities for IBM and Samsung 2.5" HDDs is under way.
Adapter PC-2"- is intended for switching 2.5” HDDs
Does PC-3000 for Windows support SATA HDDs?
From the software viewpoint operation of SATA drives does not differ from that of PATA (or simply ATA)
drives. Therefore work with SATA drives is possible using a PATA - SATA adapter (not included,
available from various vendors). For switching Seagate SATA HDDs to factory mode the adapters
PC-USB-TERMINAL and PC-SEAG.SATA is used.
Examples of application
Case 1.
A Western Digital WD1200PB-00FBA0 drive cannot be identified in computer BIOS, we need to recover
user data.
In the first place it is necessary to power-up the HDD and listen carefully to check whether the spindle
motor spins up and the drive produces recalibration sounds (PC-3000 is not necessary during that stage).
If the spindle motor spins up, check the settings of configuration jumpers, they should set the drive to be
Master Only (in WD drives the mode is on when all jumpers are disabled), then you can connect the drive
to the PC-3000 PCI tester board.
PC-3000 PCI card front view
That can be accomplished using a flat IDE cable connected to port 0 or 1 and a power cable. Then it is
time to run the software (PC-3000 for Windows), power-up the HDD and launch the PC-3000 universal
utility.
PC-3000 PCI card back view
If the universal utility is unable to read ID from that HDD and reports error 04h (ABRT), then you should
launch a specialized utility for Western Digital HDDs. It will switch the drive to factory mode and attempt
to read firmware header in ROM and the configuration sector in service area on disk.
If the utility succeeds and outputs drive information to a report on display, then it starts service area
structure test taking several minutes. Then the test results will be displayed. They will likely inform about
damaged firmware modules 20h, 21h and 25h. The cause of HDD malfunction becomes evident. Using
the "service modules" wizard one can tell that the modules belong to translator; modules 20h and 25h at
that will be able to recover without assistance when the "regenerate translator" procedure is performed,
but module 21h has to be overwritten. To do so, you will have to select from the database of the PC-3000
complex for Windows module 21h, having specified model WD1200PB-00FBA0 and firmware version
15.05R15 as search criteria. Use the list of suggestions to pick any module 21h and select the "write to
drive" option. Then you will have to select the "regenerate translator" option and the default menu item;
the program will also display the "recommended for data recovery" tip. Then switch the drive's power
supply off and on again to make it initialize itself with new parameters and ensure than the drive is
functional and user data can be accessed. Now you can connect that HDD to a computer normally and
copy necessary data from it.
Case 2.
A Fujitsu MHS2020AT is identified normally in computer BIOS, but during the startup procedure you
receive a message about HDD malfunction. We need to recover user data from it.
To connect that 2.5" HDD to the PC-3000 complex for Windows, you will have to use the PC-2" adapter
included into the package. Then power-up the HDD and listen carefully to check whether the spindle
motor spins up and the drive produces recalibration sounds (PC-3000 is not necessary during that stage).
If the spindle motor spins up, then you can connect the drive to the PC-3000 PCI tester board and launch
the PC-3000 universal utility. At the start the latter will attempt to read identification parameters of the
HDD and display the information in its report. In that case the utility would read drive description, but it
would also output the following message: "WARNING! Security locked drive". The cause of HDD
"malfunction" becomes evident.
You may not know the password defined for that HDD, so you should start a specialized utility for 2.5"
Fujitsu drives. Then select the "Security disable password" mode from the "Security subsystem" menu of
the utility. The operation will take only a couple of seconds and the password will be disabled. Then
switch the drive's power supply off and on again to make it initialize itself with new parameters. Make
sure than the drive is functional and user data can be accessed. Now you can connect that HDD to a
computer normally and copy necessary data from it.
Download