
新しいソフトウェアアップデート
PC-3000 Ver. 7.8.17 / Data Extractor Ver. 6.8.7 / PC-3000 SSD Ver. 3.8.9 がリリースされました
新しいPC-3000ソフトウェアアップデート **Ver. 7.8.17** が正式にリリースされました。
- PC-3000 7.8.17
- Data Extractor 6.8.7
- PC-3000 SSD 3.8.9
今回のリリースでは、最新のデータ復旧案件に対応するための強力な機能強化が多数実装されています。
主な改良点として、WD、Seagate、HGST CCB HDDへの対応拡張や新しい動作モードの追加、さらにData Extractorの大幅な最適化による作業効率の向上などがあります。
また、最新SSDへの対応も幅広く拡張されており、**USB接続SSDのネイティブサポート**や、**ハードウェア暗号化されたドライブからのデータ復旧**にも対応しています。
新しいPC-3000アップデートの主要機能については、紹介動画をご覧ください。
今すぐアップデートして、これらの新機能を利用し、データ復旧技術の最前線を維持してください。
—
主な機能強化一覧
PC-3000 HDD(SATA)
WD Marvell
【強化】
整数値を扱うすべてのモードで使用されるエディタを強化。
新しいエディタでは、多数の文字を含む16進数を入力する際に、不要な先頭ゼロが表示されないため、より入力しやすくなりました。
【強化】
FDirエディタを強化。
module 01のレコードを含むモジュールリスト編集に関する制限を解除し、Regions Mapを編集できるようになりました。
【追加】
エディタフォームのサイズを変更し、そのサイズを保存する機能を追加。
【追加】
SMR HDD Utilityからの読み出し時、およびmodule 190の第2レベルトランスレーターデータを使用してHeads Mapを構築する際に、使用するアクティブTIS(metadata)を選択できる機能を追加。
【追加】
使用するTISの自動検出機能を追加。
【追加】
Metadata選択フォームにTranslator Header Errorに関する情報を追加。
これによりアクティブTISを選択しやすくなり、自動検出結果も理解しやすくなりました。
【追加】
Utilityへのログイン時、DBS Logにエラーが検出された場合にエラーを報告する機能を追加。
この機能はUtility Settingsから無効化できます。
【改善】
Second-level Translator Recovery Mode(module 190用プラグイン)における復旧結果の表示を改善。
【改善】
検出されたNodeの有効性チェックを改善。
Ver. 7.7では、存在しないBandを参照するNodeがスキップされていました。
【改善】
module 03のRecovery Modeを改善。
これまで`VSC ERR UNSUP ACTION CODE`エラーが返されていたFamilyでも動作するようになりました。
【追加】
「Edit HDD ID」モードで、module 02がROMへ移動されている可能性をチェックする機能を追加。
この場合、Utilityが自動的にID指定によるRead/Write Commandの使用を提案します。
【強化】
「Physical Test」モードで使用するコマンドを選択できるようになりました。
選択可能なコマンド:(Verification,Reading,Writing)
【改善】
「Physical Test」の中断処理を改善。
処理を中断すると、検出済みDefectが追加されないことをUtilityが警告します。
また、テスト全体を中断する代わりに、現在スキャンしているHeadのみをスキップできるようになりました。
この場合、それまでに検出されたDefectは追加されます。
【追加】
プラグインの説明に、対応対象や互換Data Fileに関する情報を追加。
この情報はBinary Data EditorのStatus Barに表示されます。
【追加】
新しいプラグインを追加:
- DBS Log
- RAM Head Map
- Display value ARM code refs
(RAMおよびOverlay上のコード解析用に、Destination Code内の参照を検索)
【追加】
ROM Data Viewの「Information about HDD from ROM」プラグインに、以下のModule情報を追加:
(B,20B,0A,47)
【追加】
「View ROM Information」モードのレポートに、Head情報を含むDCM情報を追加。
【追加】
「HDD Resources Backup」モードでSMR Zones Tableを保存できる機能を追加。
—
WD HPA
【追加】
SMARTクリア機能を追加。
【追加】
Utility ModeにおけるError Handling Scenarioへの対応を追加。
さらに、Data ExtractorでTech Mode Readingを行う際の代替Scenarioを追加。
—
Seagate F3
【追加】
C6 CimarronBP Family向けUnlock Patchを追加。
【追加】
以下のFamily向けTech Unlock Patchを追加。
※これらのFamily追加は現在開発最終段階です。
- D3 Osprey(ST18000NM0092-3CX103)
- D6 Marlin(ST22000DM000-3Y6103)
- D7 LongsPeakBP(ST22000NM001E-3HM103)
- D8 Summit(ST24000NM002H-3KS133)
【追加】
新しいUnlock Multipatchを追加。
Unlockだけでなく、HDD起動時の挙動を修正できます。
対応機能:
- Tech Unlock
- Write Protect
- Show / Skip Dev Fault
- LED BD 9828, MC Init Fail
- LED BD 4040(Sys Defects Loading Fail)
- Update Microcode Check 1
【追加】
Pharaoh Oasis Family Group向けLoader作成用にOverlay Control 18Aを追加。
【追加】
DiskFW BuildInfo Ver. 0x24向けFirmware Descriptor Decodingを追加。
【追加】
右側パネルのメニューに以下のSpecial Commandを追加:
- DITS Spin Down Normal
- DITS Spin Up Normal
- DETS Spin Down Drive
- DETS Spin Up Drive
【強化】
MediaCache Configuration Informationを強化。
可能な場合、HDD RAMから情報を取得するようになりました。
【追加】
Heads Map構築前の準備処理中に、HDD RAM内のRegistry Parameterを扱うCommandを利用してMedia Cache Sizeを取得する機能を追加。
【強化】
「Test」メニューを強化。
現在のTranslatorおよびMCMT DataをHDD RAMから保存できる機能を追加。
【追加】
Utility Startup Dialogに以下を追加:
– Stop Intercommand Activity
– Stop Intercommand Activity at Utility Startup
【追加】
MCMT Extent EditorにMC State Flagを追加:
– Flg1(DW)
– Flg2(W16)
【強化】
Test機能を強化。
以下のLoader/Modifierについて、ATA-indirect経由の処理から、中央管理された切り替えメカニズムへ移行しました。
– Non Resident G-List
– TA-List
– SrvFlaws List
– P-List
– MCMT
—
Hitachi HGST CCB
【追加】
以下のFamilyを追加:
– Vela A
– Aries-KP
– Vela AP
– Vela AX
【追加】
SAおよびModule読み出し時に、エラーを無視するオプション付きSector-by-Sector Reading機能を追加。
【改善】
Techno Mode Key Errorへの反応を改善。
エラー発生時にもTask Processingが停止しなくなりました。
Module情報の表示についても見直されています。
【追加】
「View and Edit HDD Resources」Wizardで、エラーを無視しながらModuleをSector-by-Sectorで読み出せる機能を追加。
【追加】
WWNによるFamily自動検出機能を追加。
【追加】
起動ダイアログにHDD Formatting Status表示を追加。
Overlapped ModeでのFormatting状態を表示できます。
Formattingには約12~18時間かかります。
【追加】
起動ダイアログおよび「Utility Status」に、Drive Status確認用として現在のSense Codeを追加。
Inquiry Page 03の情報を補完します。
【追加】
右側パネルのメニューに以下のSpecial Commandを追加:
‘Stop Background Activity’;
‘Tech PSID Auth’;
‘Tech ON’;
‘Tech Reset’;
‘————————-‘;
‘Stop Unit’;
‘Start Unit’;
‘————————-‘;
‘SPC Spin Down’;
‘SPC Spin Up’;
‘————————-‘;
‘SPC Unlatch’;
‘————————-‘;
‘Test Unit Ready’;
‘Get Sense’;
‘Inquiry P3’.
【追加】
専用Tech Commandを使用したSA Testing機能を追加。
【追加】
Module Checksum検証処理において、Checksum保護対象Data Size情報の破損をチェックする機能を追加。
【追加】
Initialization Phase中に、重要ではないObjectでHDDがFreezeした場合でも処理を続行できる機能を追加。
【改善】
Leo_A_HE12 FamilyにおけるROM Image内FIMG Module(Head Mapなど)の検索処理を改善。
【追加】
LibraHC10 Family向けFIMG Decoding(Head Mapなど)を追加。
【追加】
ROM内でHead Map Editor Plugin用データを検索する際の誤検出防止処理を追加。
—
PC-3000 HDD(SAS)
Seagate SAS
【改善】
System Files TableのInitialization Processを改善。
【追加】
Flash ROM Dumpに対する操作を行う前に、ROMを自動バックアップする機能を追加。
—
HitachiGST SAS
【追加】
Families List Windowに「Start Unit」ボタンを追加。
【追加】
DC SS300 Familyを追加。
【改善】
Utility Status Bar表示を改善。
Drive Identifier情報を含めるようになりました。
【改善】
Drive Family一覧ウィンドウを改善。
【追加】
Error Codeの説明を追加。
【追加】
Translator Regeneration Optionを追加。
【追加】
すべてのFamilyでROM Writingに対応。
【追加】
非標準のFirmware Assembly方式を使用する一部Firmware Version向けに、第2のMicrocode Building Methodを追加。
Firmware Typeに応じて自動的に選択されます。
【改善】
すべてのFamilyでDrive IDおよびPower-on-Hoursを編集できるようになりました。
【変更】
Family名を以下のように変更:
– HUS726TxTALx20x → DC HC310
– HUH7210xxALx20x → DC HC510
【追加】
新しいFamilyを追加:
- DC HC320
- DC HC330
- DC HC520
- DC HC530
- DC HC550
【追加】
以下のFamilyでPSIDによるDrive Unlockに対応:
- DC HC310
- DC HC320
- DC HC330
- DC HC510
- DC HC520
- DC HC530
- DC HC550
【追加】
上記すべてのFamilyでDonor Microcodeをロードできる機能を追加。
【追加】
上記すべてのFamilyで第2 ROMのRead/Writeを実装。
—
PC-3000 SAS Universal Utility
【改善】
「Clone HDD」機能を改善。
Drive Cloning時に最後のData Blockが記録されない場合がある不具合を修正。
【追加】
すべてのUtilityの以下のモードにError Handling Scenarioを追加:
– Logical Scan
– Physical Scan
—
PC-3000 Kernel
【改善】
SAS / SCSI / USB Storage Drive向けSense Data Parsingを改善。
Descriptor処理に対応。
【追加】
32Byteを超えるSense Dataを返すCommandに対応。
【追加】
Log Reportに「Warning」Message Typeを追加。
Warningは黄色で表示されます。
【改善】
SCSI CommanderのSCSI ATA Translation Mode用Command Editorを改善。
【改善】
PC-3000 Portable IIIにおけるPCIe Interface Typeの自動検出を改善。
【追加】
「Files Save」ダイアログでFile Type Filterを設定した際、Extensionを自動変更・追加する機能を追加。
Extensionが指定されていない場合、自動的に付加されます。
【改善】
接続されたNVMe DriveへのPower Supply制御を改善。
以前は状況によって「Controller Reset」Commandが実行される場合がありました。
—
PC-3000 HDD(SATA)
【追加】
「Error Recovery Control」オプションを追加。
Vendor Specific SATA/IDE Utilityの「Tools」メニューにある同名機能と同様のものです。
—
PC-3000 Portable III / PRO
【追加】
Stand Alone ModeでHGST CCB Adapterに対応。
【改善】
USB Device Driverを改善。
【改善】
HGST CCB Adapter Controller向けCommand Execution処理を改善。
—
Data Extractor
【追加】
FileおよびFolder(File System Node)に対してLimitを設定できる機能を追加。
Limit条件に合わないFileやFolderを非表示にできます。
利用可能なLimit:
- Attribute(Name、Date、Size、First Sector)によるLimit
- Header Check済みFileのみを残すLimit
- Chains MapのRuleによるLimit
- Attribute Map(Read Sector Map、Entropy Mapなど)によるLimit
- RAID Tableより大きいFile Sizeに対するLimit
- RAID内でのFirst Sector位置によるLimit
複数種類のLimitを同時適用可能
(Fileは設定されたすべてのLimit条件を満たす必要があります)
Limitは、以下を含むFile Systemを扱うすべてのModeに影響します。
– Saving
– Map Building
– その他
Mark設定もLimitを考慮して行われます。
File Systemを走査し、条件に合致するFileをMarkする処理が開始されます。
Limit使用例
- 昨年作成された `*.jpg` のうち、95%以上読み出し可能なFileだけのMapを作成して復旧する
- Unused Space Map内に存在し、少なくとも1 SectorがNon-zeroであるすべてのFileを保存する
- RAID Configuration Detection中に、Position UnknownかつHeader Check済みのFileだけを表示する
—
【追加】Versions Mapを利用したDrive Editing Mode
Full Versions Mapを以下について構築できるようになりました。
- File
- Marked Item
- Map
【追加】
FileのRAW Recovery Supportを備えたVersionの自動検索を実装。
対象:
- Current
- Marked
- 指定Fileに関連するVersionの一部分を利用した検索
【改善】
NTFS向けMetadata Version Search Methodを改善。
- Version全体ではなく、特定Recordに関連する部分だけを検索することで結果が改善されました。
- MFT Recordの「最後の状態」ではなく、**位置情報を含む最後の状態**を検索できるようになりました。
これはFile削除後にTRIMが実行されたケースで特に有効です。
【改善】
特定LBAに対するVersion Selectionを高速化。
SQL Requestが最適化されています。
【改善】
Version Listの「Refresh」処理を改善。
再読み出し後に必要となるInformation Tableのクリアを行うようになりました。
【追加】
BitLockerなどのVirtual Drive Variationから作成された新しいDriveについて、Versionを検索・選択できる機能を追加。
Encrypted DriveやMap-Based Driveなどから、元のDriveへTranslation BackしてVersionを利用できます。
【追加】
Power On後のDrive Check機能を追加。
指定したScenarioが成立するまでDriveを再Power Cycleできます。
利用可能なScenario:
- 指定LBAがNon-zeroになるまで待機
- 指定LBAがZeroになるまで待機
- 指定LBAから特定GREPが取得できるまでRepower
- Drive IDを読み出せるまでRepower
この機能は、Heating Machineなどを用いてNAND Chipの温度を変化させながら、
– 正式サポートされていないSSD
– BSYのままになるSSD
– 正常検出されないSSD
を扱う場合に非常に有効です。
—
RAW Recovery
【強化】
「In Background」および「In Queue」を選択すると、今後は「Quick RAW Recovery」Modeとして動作します。
独立した「Quick RAW Recovery」メニューは廃止されました。
【改善】
Background ModeでのRecovery ResultのDatabase追加処理を改善。
多数のFileが存在する領域で処理が高速化されました。
【改善】
RAW Recovery Resultを `*.csv` にExportする際、結果の並び順を考慮するようになりました。
【改善】
Virtual LBA入力時の「Map of Object」内Positioningが、MapだけでなくChains Listでも動作するようになりました。
【追加】
Graph Map上でRecovery Resultを任意にScalingできる機能を追加。
描画される「Column」の高さを、
表示対象1Column(Point)あたりのItem数に対する、Selection条件を満たすSector数の比率
によって決定できます。
【追加】
Main MapをClearする際、Read Dataを基にしたAdditional Mapも自動Clearする機能を追加。
Dataを持たないAttributeへLegendを変更した場合などに利用されます。
【強化】
Power Supply Policyを変更。
SATA/NVMe DriveでCopyを扱うModeから別Modeへ切り替える際、自動Power Supply動作を行わないようになりました。
—
DSF Format
【追加】
以下の機能を追加:
– Map of Data Saved in DE Storage
– Defragmentation DE Storage
【強化】
Search Treeの実装とRead-ahead改善により、Storageの動作速度を高速化。
—
File Systems
【追加】
File System Parsing Resultを基にFolder Sizeを計算するModeを追加。
表示するSize Typeとして、
– Native
– Calculated
を選択できます。
設定場所:
`Settings → Show calculated folder size`
【追加】
Size表示単位を設定できるようになりました。
– Bytes
– KB
– MB
– GB
設定場所:
`Settings → Show file and folder size in`
—
ExFAT File System
【強化】
Bitmapを使用したUsed / Unused Space Map構築を高速化。
【改善】
Boot Areaが失われている場合に、ClusterおよびFAT Tableの開始位置を検索する追加手法をPartition Analysisに追加。
【改善】
Folder Informationを使用したGrouping Stageを改善。
大量のDirectoryが存在する場合など、File System Analysisが高速化されました。
—
FAT File System
【改善】
RAW Recovery Resultを利用したStructure Analysis Methodを改善。
—
Ext3(4) File System
【改善】
Group 0から開始するMETA_BG構成を改善。
【強化】
Partition Analysis Methodを強化。
—
NTFS File System
【追加】
全体的な最適化、不具合修正および改善。
—
APFS File System
【追加】
Snapshot表示に対応。
【改善】
Compressed FileおよびCompressed Volumeの保存処理を改善。
—
PC-3000 SSD
Silicon Motion
【追加】
SM2259H Controllerに対応。
対応Utility:
**Crucial MX500 Utility**
【追加】
H8098(SM2263XT)Controllerに対応。
対応Utility:
**HP EX900 v2 Utility**
—
SM2258G Controller(SATA)
【追加】
Encrypted eDrive Driveに対応。
対応Utility:
**Transcend SSD230S Utility**
【改善】
Firmware Read/Write Algorithmを改善。
—
SM2258XT Controller(SATA)
【追加】
新しいLoaderを追加。
—
SM2259XT Controller(SATA)
【改善】
SM2259AB + B37R構成向けTranslator Building Algorithmを改善。
【追加】
新しいLoaderを追加。
—
SM2262EN / SM2263EN Controller(NVMe)
【改善】
Encryption Detection Algorithmを改善。
—
SM2263EN Controller(NVMe)
【改善】
Translator Building Algorithmを改善。
—
SM2263XT Controller(NVMe)
【改善】
Intel/Micron B27A Chipを使用したDrive向けTranslator Building Algorithmを改善。
【改善】
Chipあたり2 LUNを持つIntel/Micron B27A Chip搭載Drive向けTranslator Building Algorithmを改善。
【改善】
Chipあたり2 LUNを持つYMTC 3dv3 Chip搭載Drive向けTranslator Building Algorithmを改善。
—
SM2320G Controller(USB)
【追加】
固有Encryption Keyを使用するDriveに対応。
【追加】
新しいLoaderを追加。
【改善】
Translator Building Algorithmを改善。
—
Phison
【追加】
HG2283 Controller(PS5013 Modification)に対応。
対応Utility:
**Patriot P300 Utility**
【追加】
PS2251-17(U17)Controllerに対応。
対応Utility:
– Crucial X6
– Silicon Power MS60
【追加】
PS2251-18(U18)Controllerに対応。
対応Utility:
**MSI DATAMAG Utility**
—
PS5013 Controller(NVMe)
【改善】
IMB47R搭載Drive向けTranslator Building Algorithmを改善。
—
PS5021 Controller(NVMe)
【改善】
Translator Building Algorithmを改善。
—
JMicron / Maxio
JMicron / Maxio MAS0902 Controller(SATA)
【追加】
以下のDriveを追加:
– Kimtigo KTA-320(MAS0902 + YMTC)
– Lexar NS100(MAS0902 + B27A)
– Patriot Burst Elite(MAS0902 + N18A)
– Smartbuy(MAS0902 + YMTC)
【追加】
PBT0.a Translator Building Algorithmを追加。
【強化】
Translator Rereadingを強化。
【追加】
最後に選択したTranslator StateをDrive Profileへ保存する機能を追加。
【改善】
YMTC Chip向けMas0902.sfw Loaderを改善。
Version:
`v0.2.0`
【追加】
選択したTranslator Algorithmを保存できるようになりました。
【統合】
以下のTranslator Building Algorithmを統合:
– PBT0
– PBT0.a
【統合】
以下のTranslator Building Algorithmを統合:
– PBT1
– PBT1.a
【強化】
QLC Chip搭載Driveに対応するため、PBT1.b Algorithmを強化。
【改善】
SSD Image Building Algorithmを改善。
すべてのVersionを考慮してImageを構築するようになりました。
【改善】
PBT0 Translator Building Algorithmを改善。
【追加】
Data ExtractorからPBAを読み出せる機能を追加。
これにより、
– Deleted File Recovery
– Formatted Partition Recovery
が可能になるほか、
**すべてのTranslation Versionを考慮したSSD Image生成**
にも対応します。
Maxio MAS0902A / DM918 Controllerからのデータ復旧については、ブログ記事にStep-by-Step Guideが掲載されています。
PC-3000 JAPAN サポートチーム