Відновлення файлів в r-studio
Останнім часом в службу підтримки прийшло відразу кілька листів, де користувачі повідомляють, що не знають, як працювати з програмою R-Studio.
У цьому уроці я приведу приклад роботи з цією програмою.
R-Studio призначена для відновлення даних - віддалених файлів або файлів з пошкодженого диска.
Вона підходить для роботи і з флешками і зі звичайними дисками. Головне, щоб сам диск було видно в ОС, щоб програма могла з ним працювати.
Іноді буває так, що файли випадково видалили повз кошика; іноді відбувається збій в системних областях диска і тоді всі файли з диска перестають бути доступні для користувача.
Якщо область диска, де були записані самі файли, чи немає пошкоджень і не змінена, то файли можна спробувати відновити.
Головне, постаратися це зробити відразу після «пропажі» файлів. Якщо ж після «пропажі» файлів було зроблено форматування або дефрагментація диска, то ймовірність успішного відновлення дуже мала.
Ще один важливий момент - відновлювати файли треба на інший диск, або, в крайньому випадку, розділ диска, але ніяк не туди ж, де вони були раніше.
У статті я наведу такий приклад: створю тестову папку на одному диску з різними файлами, потім видалю всі файли, і потім спробую відновити файли на інший диск.
Створюю папку на розділі "Р" з різними файлами - презентація (ppt), 2 картинки - малого та середнього обсягу (jpg), таблиця екселя (xlsx), музика в mp3, 4 тексту - в різному форматі і обсязі (txt, doc, rtf).
Для прикладу я взяв часто використовувані типи файлів невеликого об'єму.

Не в кошик, а повністю. Для недосвідченого користувача вони, можна сказати, безповоротно втрачені.
Етап третій.Запускаю програму R-Studio.
Я знайшов версію 5.2 цієї програми англійською мовою. На цій версії я покажу основні елементи та їх переклад, щоб користувачі могли орієнтуватися і в англійській і в російській версіях.
Також нагадую, що для роботи цієї програми потрібні права адміністратора у поточного користувача ОС, в Віндовс 7 програму треба запускати від імені адміністратора.
Ось вікно R-Studio після запуску:

Програма має зрозумілий інтерфейс. Нагорі меню і кнопки основних дій. Центральна частина поділена на дві області.
Зліва список накопітелейна ПК (Drives) з основною інформацією про диски і розділах. Якщо вибрати який-небудь розділ, то справа буде видно його докладна інформація (Properties).
Внизу область балки (Log), куди виводяться результати дій.
Для цього вибираю розділ "Р" і подвійним клацанням відкриваю його. Програма відразу сканує весь розділ. Якщо диск пошкоджений, то розділів на ньому видно не буде, і програма просканує весь диск.

В області лог (Log) з'явилися два записи - про початок і завершення сканування розділу "Р".
У лівій частині з'явився список каталогів / папок (Folders), в правій - список вмісту (Contents).
Після цього я вибираю папку "test" в списку папок.
Якщо ім'я папки невідомо, то для пошуку файлів треба перебирати всі папки по черзі і навіть заглядати в папки, у яких немає назви, а тільки знак питання (?).
При виборі потрібної мені папки праворуч я побачив видалені файли. Серед них навіть був присутній тимчасовий файл від роботи MSWord-це файл, у якого ім'я починається зі значка «тильда і долар» (
Вище області лог (Log) є настройка сортування файлів (Sortedby:): «real» - дійсна (як я зрозумів за алфавітом імен файлів), «extensions» -по розширенню, «creationtime»-час створення, «modificationtime»-час зміни , «accesstime»-час останнього доступу до файлу.
Ця установка може бути корисна, наприклад, якщо відомий тип файлу або приблизний час видалення файлу.
На правій панелі я виділяю для прикладу всі файли. Після відкриття диска або розділу в панелі кнопок з'являються такі кнопки:
Це кнопки для відновлення всього вмісту з правої панелі (Recover) або тільки зазначених файлів (Recover Marked).
Я натискаю другу кнопку і бачу нове вікно - налаштувань відновлення (Recover).
Призначення деяких налаштувань я не зовсім зрозумів, можливо, вони необхідні в випадках більш складних збоїв, і їх використовують більш просунуті фахівці.

Найперша настройка - це папка для відновлених файлів (Output folder). Її треба вибирати на іншому диску, що я і зробив - вибрав «H: / test».
Нижче є дві закладки - основні настройки (Main) і розширені (Advanced).
На закладці основних налаштувань (Main) є такі пункти:
- condense successful restoration events - це стиснення повідомлень про вдалий відновленні, тобто повідомлення про успішне відновлення не будуть показані в області балки. При встановленій галочці в балці будуть тільки повідомлення про помилки;
- restore folder structure - відновлювати структуру папок. Ця установка потрібна при відновленні вкладених папок, щоб вийшла не мішанина файлів, а початковий вигляд папок. Підпункти дозволяють налаштувати дійсну структуру папок і структуру, починаючи з кореневого каталогу;
-recover metafiles - відновлення метафайлів. У моєму прикладі ця настройка була неактивна;
- recover alternative data streams - відновлювати альтернативні потоки даних, ця настройка пов'язана з файлової системою NTFS;
-recover security - відновлювати налаштування безпеки. Якщо на файлах спочатку були будь-які налаштування безпеки (наприклад, доступ для різних користувачів), то ця настройка може відновити і їх;
-recover extended attributes - відновлювати додаткові атрибути, наскільки я розумію - це атрибути «прихований», «системний», «для читання» і т.д .;
- skip file with bad sectors - пропускати файли з пошкодженими секторами. Ця установка потрібна при фізичному пошкодженні або зносі пластин диска, коли потрібно швидко відновити, що ще можливо прочитати.
У самому низу є налаштування «ignore file mask» - ігнорувати маску файлів. У чому її ефект я не розібрався.

На закладці розширених налаштувань (Advanced) є такі пункти:
-file already exist - файл вже існує в цій папці. В цьому випадку можна налаштувати такі дії з файлом: «prompt» -Пропонуємо користувачеві всі інші дії, «rename» -переіменовивать, «overwrite» - перезаписувати, «skip» -пропускать;
-brokenfilename - пошкоджене ім'я файлу. В цьому випадку можна налаштувати такі дії з файлом: «prompt» -Пропонуємо користувачеві всі інші дії, «rename and change all invalid symbols to:» - перейменувати і замінити всі неправильні символи на новий символ, який вказується в поле введення «skip» - пропускати.
- hiddenattribute - приховані атрибути файлу. Або мається на увазі тільки один атрибут файлу - «прихований». З ним можна налаштувати такі дії: «prompt» -Пропонуємо користувачеві всі інші дії, «remove» -удалять атрибут, «keep» - зберігати атрибут.
Я встановлюю такі настройки відновлення, як вказані на картинках вище і тисну «ОК».
Йде процес відновлення. Протягом цього процесу я побачив таке повідомлення:

Якраз ось той тимчасовий файл MSWord (у якого ім'я починається зі значка «тильда і долар» (
Оскільки я встановив галочку напроти пункту «prompt», то програма і видала мені запит про те, що робити далі з цим файлом.
Є два варіанти дій: «remove» - видалити атрибут, «continue» - зберегти атрибут.
Також можна поставити галочку, щоб дія автоматично застосовувалося в разі подальшого виникнення такого питання.
Я вибираю варіант видалення атрибута.
Відновлення відбувається швидко. Його результат видно в області балки:
Останній запис означає, що 10 файлів відновлені успішно, 0 файлів відновити не вдалося, тобто всі зазначені мною файли відновлені.

Я перевірив всі файли - все відкриваються, і дані всередині них не пошкоджені.
В даному прикладі файли були відновлені відразу після видалення, тому відновлення пройшло успішно.
Зі свого невеликого досвіду відновлення даних і вдома і на роботі я помітив наступне:
Ну і наостанок можна сказати, що програми з відновлення даних можуть виручити, але краще не лінуватися і не забувати робити резервні копії всіх важливих даних.