Ще один можливий спосіб зробити це, якщо Clonezilla (або будь-яке інше програмне забезпечення для зображень) дало вам повний перелік LBA з поганими секторами: скористайтеся інструментом nfi.exe Microsoft. Це дуже невеликий інструмент командного рядка, який може проаналізувати MFT і надати список секторів, зайнятих певним файлом (якщо ви введете ім'я файлу шляху), або знайти файл, відповідний даному сектору.
Ще одна можливість: деякі дефрагментатори відображають файли, пов’язані з блоками, на яких ви наведіть курсор миші. (Це менш точно, але зручніше.)
Знову ще одна можливість: R-Studio включає шістнадцятковий аналізатор (і рудиментарний редактор). Для кожного файлу, який він виявляє та відображає у дереві відновлення, ви можете клацнути правою кнопкою миші, щоб відкрити шістнадцятковий аналізатор, потім у куті «Інтерпретатор даних», натисніть на вкладку «Сектори» та voilà, ви отримаєте список зайнятих сектори. Щоб отримати лише номер першого сектора, натисніть на вкладку "Властивості" і прочитайте останній рядок.
Ще один вдосконалений трюк з R-Studio: на вкладці дерева відновлення для даного розділу (може бути клоном оригіналу, також може бути файл зображення) натисніть «Файл», а потім «Показати файли в HexEditor»: це створить цілу шістнадцяткову презентацію тома з усіма пов'язаними іменами файлів (може знадобитися певний час для великого тома), який ви потім можете використовувати, щоб знайти, які файли пов’язані з певним сектором. Для цього поверніться до загальної вкладки «Перегляд пристрою» (тієї, яка відображається під час відкриття R-Studio, де перераховані наявні томи), клацніть правою кнопкою миші на том, з якого ви намагаєтесь відновити (весь обсяг , а не окремі розділи), а потім натисніть «Переглянути / редагувати», щоб відобразити шістнадцяткову презентацію; тут ви можете ввести номер сектора або значення зсуву в порожньому полі посередині верхньої панелі інструментів.Вміст даного файлу ви повинні ввести номер логічного сектора відносно розділу, де він знаходиться (номер, який відображається в останньому рядку на вкладці "Властивості" в індивідуальному шістнадцятковому виді вибраного файлу), але щоб отримати ім'я файлу (або іноді файлів, коли є жорсткі посилання або коли файл був ідентифікований як у межах файлової системи, так і як вихідний файл, що відображається у "Додаткових знайдених файлах"), пов'язаних із заданим сектором, ви повинні ввести абсолютнийномер сектора відносно всього обсягу, тому вам доведеться додати зміщення розділу в секторах. Наприклад, я проаналізував жорсткий диск 3 ТБ, при цьому один розділ починався зі зміщення 135266304 (129 МБ), тому для відображення назви файлів, пов'язаних з логічним сектором 1000000, наприклад, мені довелося додати 135266304/512 = 264192 і введіть значення 1264192 (але тоді відображений вміст не збігався, фактичний вміст файлу дійсно відображатиметься в секторі 1000000).
WinHex також може проаналізувати розділ NTFS (можливо, інші файлові системи теж ніколи не пробували, але це передбачається), або зображення цілого тома (за умови, що ви відкриєте його, вибравши його правильний тип у меню "Відкрити" - загалом "Усі типи зображень »працює добре), і для будь-якого даного місця відображатиметься ім’я пов’язаного файлу або вказується, чи зареєстровано він як вільний простір.
Я не знаю, чи можливо отримати список поганих секторів після їх перерозподілу. У цей момент вони подаються HDD до системи «прозоро» (а точніше, якщо ми говоримо «неясно») так, ніби вони були початковими секторами в послідовному порядку, а вихідні сектори назавжди пішли з того, що я міг зібратися. (Хтось міг скласти пісню з цим лаєм, і, на жаль, у 2017 році це може стати хітом!)