Чому тіньові копії не рятують від більшості шифрувальників. Відновлення файлів із тіньових копій Windows

Тіньове копіювання - це нова функція, що з'явилася в Windows ХР і Windows Server 2003 і робить архівацію відкритих файлів можливою.

Коли потрібно архівувати відкриті файли? Нехай, наприклад, на одному із робочих місць вашого підприємства все ще працює старовинна бухгалтерська програма. Власного механізму архівації вона немає і дані здатна тримати лише з локальному комп'ютері. Про архівування її бази даних доведеться думати адміністратору, тобто вам.

Під час архівування цих файлів по мережі комп'ютер бухгалтера повинен бути увімкнений, але програма працювати не повинна, щоб файли не залишалися відкритими. Але ця програма написана як автоматизоване робоче місце, стартує при включенні комп'ютера і завершується при вимкненні, і вам залишається тільки проклинати її автора.

Виходом із цієї ситуації стане встановлення на робоче місце бухгалтера Windows XP Professional (вважаємо, що звична програма працюватиме і під цією операційною системою). Після цього ви зможете архівувати всі робочі файли цієї програми, не дивлячись на те, завершена вона чи ні.

Тіньове копіювання та спільні папки

За допомогою неї можна повернутися до попередньої версії файлу в папці, що розділяється на сервері. Набагато важливішим є наступний факт. У попередніх версіях Windows (включно з Windows 2000) видалення файлу із спільної папки по мережі призводило до його безповоротної втрати - він не залишався навіть у Кошику. А в ОС Windows Server 2003, видаливши файл, ви зможете відновити його попередню версію, яка може бути ідентична поточній.

За промовчанням тіньове копіювання спільних папок вимкнено. Включається воно на сервері для розділу, де фізично розташовані спільні папки. Це має бути розділ із файловою системою NTFS.

1. Зареєструйтесь на сервері як адміністратор. Відкрийте вікно властивостей диска:.

2.Перейдіть на вкладку Тіньове копіювання. Ви побачите, що цю функцію вимкнено.

3.Натисніть кнопку Параметри та відредагуйте властивості поточного розділу. Ви можете вказати, як часто копіюватиметься розділ (за замовчуванням двічі на день) і яке місце на диску відводиться під копії. Рекомендовано залишити стандартні значення. Закрийте діалогове вікно, натиснувши кнопку ОК.

4.Натисніть кнопку Дозволити і в наступному діалоговому вікні підтвердіть рішення натисканням кнопки Так.

Відразу після цього розпочнеться створення першої копії розділу. Інформація про цю дію у формі дати та часу відобразиться в нижній частині вікна.

Примітка.

Не обов'язково копіювати розділ на той самий фізичний диск. Якщо у вас встановлено кілька фізичних дисків, ви суттєво підвищите продуктивність дискової підсистеми, надіславши копію на інший диск. Єдина умова - цей диск має бути відформатовано у файловій системі NTFS.

Організація тіньового копіювання на робочій станції

Клієнтські комп'ютери під керуванням Windows XP Professional не можуть одночасно використовувати функцію тіньового копіювання. Спочатку на них потрібно встановити програмне забезпечення клієнта. Файл установки TWCLI32 .MSI знаходиться на сервері (під керуванням Windows Server 2003) в папці %SYSTEMROOT%\system32\clients\twclient\x86.

1. Зареєструйтесь на комп'ютері як адміністратор.

2.Запустіть Провідник і введіть в адресному рядку шлях \\ ім'я СЕРВЕРА \

з $\windows\system32\clients\twclient\x86\twcli32.msi.

Встановиться клієнт Previous Versions Client.

Клієнти для операційних систем Windows 2000 Server із встановленим пакетом оновлення SP3 і далі, Windows 2000 Professional та Windows98 можна завантажити із сайту Microsoft за адресою http://www. microsoft. com/windowsserver203/downloads/shadowcopyclient.mspx.

Для операційних систем Windows NT 4.0 такого клієнта немає. Для систем нижче, ніж Windows XP, клієнтську програму потрібно встановити як клієнтський комп'ютер, і сервер із системою Windows Server 2003.

Застосування тіньового копіювання

Щоб скористатися благами тіньового копіювання:

1. Зареєструйтесь на комп'ютер як рядовий користувач.

2.Відкрийте папку свого підрозділу у загальному сховищі документів.

3. Відобразіть властивості будь-якого файлу (краще текстового). Перейдіть на вкладку Попередня версія. З моменту встановлення клієнта тіньового копіювання жодної попередньої версії ще не створювалося, тому список порожній.

4.Відкрийте файл, відредагуйте його та збережіть під тим самим ім'ям.

5.Повторіть п.З. Тепер на вкладці Попередня версія ви побачите попередню версію файлу з датою її створення.

6. Ви можете переглянути її, натиснувши кнопку Відобразити. Копія документа призначена лише для читання, і перейменувати та зберегти її неможливо. Щоб відновити попередню версію під іншим ім'ям, спочатку потрібно скопіювати її в інше місце, натиснувши кнопку Копіювати.

Якщо ви помилково видалили файл із спільної папки і хочете його відновити, робіть так:

1.З клієнтського комп'ютера відобразіть властивості папки, в якій був документ, і перейдіть на вкладку Попередня версія.

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

Якщо ви помилково відредагували та зберегли документ, можете відновити його правильну версію, натиснувши кнопку Відновити на вкладці Попередня версія.

Таким чином, функція тіньового копіювання допомагає користувачам швидко відновити їх документи, що знаходяться в папках, що розділяються, у таких випадках:

* при ненавмисному видаленні файлів;

* при ненавмисній зміні вмісту файлів (використання команди Зберегти замість Зберегти як);

* При пошкодженні файлів.

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

Важливо: Ця стаття призначена для налаштування стандартного резервного копіювання Windows 7 на комп'ютері.

Відновлення файлів із тіньових копій Windows

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

Але, що робити, якщо у вас немає таких програм, або вже занадто пізно для відновлення, так як програма синхронізувала копію з оригіналом і стерла цей файл. Що тоді? Звичайно, у вас все ще залишається можливість використовувати програми для відновлення віддалених файлів, але зазвичай це досить тривала процедура, до якої варто звертатися вже тільки тоді, коли інших варіантів не залишилося. Тож з чого варто почати?

Якщо у вас налаштовано стандартне резервне копіювання Windows через інтерфейс "Архівація та відновлення" ( див. посилання), або ви створювали точки відновлення, то у вас ще залишається можливість відносно швидко відновити віддалений файл. Справа в тому, що Windows 7 створює так звані "тіньові копії" файлів, які доступні з інтерфейсу "попередні версії". Ці тіньові копії зберігають не одну копію файлу, а кілька попередніх версій. Саме цей факт і дозволяє скористатися такими двома способами.

Відновлюємо віддалений файл із тіньової копії батьківського каталогу у Windows

  1. Виконайте процедуру, описану в попередній статті ( за цим посиланням), щоб відкрити список попередніх версій для папки, яка містила віддалений файл
  2. Виберіть попередню версію каталогу так, щоб ви були впевнені, що файл точно знаходився в даний момент у каталозі. В іншому випадку вам доведеться перебирати версії до першої вдалої
  3. Ви можете натиснути кнопку "Копіювати", щоб зберегти всю копію папки, і вже відновити віддалений файл. Якщо ви натиснули кнопку, з'явиться діалогове вікно, в якому необхідно вказати місце для збереження. Але, ви повинні розуміти, така операція може зайняти час, якщо каталог займає багато місця
  4. Ви також можете натиснути кнопку "Відновити", щоб усі файли в папці відкотилися до вибраної версії. Але, врахуйте, що це загрожує зміною інших файлів
  5. Якщо вас не влаштовують обидва попередні варіанти, ви можете натиснути на кнопку "Відкрити", і вам відкриється весь список файлів вибраної резервної копії. Ви можете перетягнути або скопіювати віддалений файл туди, куди вам потрібно
  6. Після того, як ви відновите файл одним із способів, закрийте діалогове вікно

Відновлюємо віддалений файл з тіньової копії на ім'я Windows

  1. Створіть порожній файл з таким же ім'ям та розширенням, як було у віддаленого файлу, та помістіть його у вихідному каталозі. Вміст файлу не має значення
  2. Клацніть правою кнопкою миші на порожньому файлі
  3. У контекстному меню виберіть пункт "Властивості"
  4. Перейдіть на вкладку "Попередні версії"
  5. Якщо пощастить, перед вами з'явиться весь список резервних копій віддаленого файлу. В даному випадку все залежить від обставин
  6. Виберіть потрібну резервну копію (ймовірно, останню) і натисніть кнопку "Відновити"
  7. Закрийте діалогове вікно

Обидва ці способи можна використовувати. Єдино, ви повинні розуміти, що відновлений файл не обов'язково буде останньої версії, так як резервне копіювання відбувається не завжди, а в певні моменти часу.

Технічні поради

  • Технічні поради
  • Якщо ви випадково видалили файл або папку повз кошик, не впадайте в паніку. Програми для відновлення даних від вас нікуди не подінуться, тому спробуйте спочатку засоби системи. У Windows можна відновити попередні версії файлів та папок, навіть якщо у графічному інтерфейсі цієї можливості немає.

    У Windows 8 у властивостях дисків, папок та файлів стало на одну вкладку менше. Зауважте, що зникли попередні версії.

    Це лише у клієнтської операційній системі, тобто. у Windows Server 2012 вкладка залишилася. У Windows 10 вкладка повернулася, але вам потрібно прочитати статтю:)

    Стаття оновлена ​​у контексті Windows 10.

    Сьогодні у програмі

    Попередні версії у Windows 10

    Стаття була написана за часів Windows 8, а Windows 10 вкладка «Попередні версії» повернулася у властивості папки. Тим не менш, матеріал актуальний для Windows 10, тому що в ньому демонструються способи відновлення файлів безпосередньо з тіньових копій.

    У Windows 10 на вкладці написано, що попередні версії утворюються з історії файлів та тіньових копій. Для початку потрібно враховувати, що в Windows 10 захист системи за замовчуванням вимкнено, тому при стандартних налаштуваннях попередні версії доступні лише з історії файлів, якщо вона увімкнена, звичайно.

    Більш того, мій експеримент у Windows 10 версії 1511 (і пізніше в 1709) показав, що на вкладці відображаються лише версії з історії файлів, навіть якщо захист системи увімкнено!

    На цьому зображенні:

    1. Властивості папки скріншотів на ОС. Остання версія від 27 лютого. Ймовірно, це дата останнього копіювання в історію файлів, яка зараз не працює (диск вимкнено фізично)
    2. Остання тіньова копія від 11 травня (з'явилася під час створення точки відновлення перед встановленням оновлень WU), створюю символічне посилання на п.3
    3. Вміст тіньової копії. Видно, що у ній є файли, створені незадовго до появи тіньової копії від 11 травня. Однак вони відсутні у п.1

    Таким чином, найкращий шанс відновити попередні версії у вас є у тому випадку, якщо включена історія файлів. Тоді версії доступні на вкладці у властивостях папки або інтерфейсі історії файлів. В іншому випадку має бути включений захист системи, і при необхідності вам доведеться добиратися до тіньових копій способами, описаними нижче у статті.

    Як працюють попередні версії, і чому прибрали вкладку Windows 8

    Така картина властивостей файлів і папок є лише наслідком того, що в параметрах захисту системи Windows 8 тепер немає опції відновлення файлів.

    Відразу скажу, відсутність точки входу в графічному інтерфейсі не означає відсутності технології в системі. Попередні версії файлів доступні! Тому все сказане нижче повністю застосовується до Windows 8, а опис технології відноситься і до Windows 7.

    Чому ж прибрали опцію захисту файлів та вкладку попередніх версій? У мене немає точної відповіді, але є обґрунтовані припущення, якими я поділюся з вами, заразом пояснивши принцип роботи попередніх версій.

    У багатьох системах на цій вкладці завжди було порожньо

    Це змушувало тисячі людей спантеличувати форуми спільноти та підтримку Microsoft наболілим питанням. Але ви вже здогадалися, в чому була їхня проблема, чи не так? У цих людей було повністю відключено захист системи!

    Людям був незрозумілий принцип зберігання та відображення попередніх версій

    Справді, чому для одних тек є кілька версій, а для інших – жодної? Річ у тім, що різні редакції файлів у цих папках могли бути створені лише раніше старої точки відновлення.

    Погодьтеся, при погляді на вкладку не зовсім очевидно, що збереження версій особистих документів та медіа-файлів прив'язане до створення точок відновлення (хоча це описано у довідці Windows, хай і не без огріхів).

    Про точки прийнято думати як про засіб відкату системних параметрів, тим більше що особисті файли при цьому не відновлюються (за винятком цих типів файлів).

    Тим часом, точки відновлення та попередні версії файлів (що не стосуються історії файлів) зберігаються в одному місці – тіньових копіях тому.

    Механізм відновлення системи робить знімок тома в потрібний час і зберігає його в тіньовій копії. Саме простір, виділений для тіньових копій, ви контролюєте у параметрах захисту системи.

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

    У Windows 8 з'явилася історія файлів

    Коли зрозумілий принцип застосування технології, з неї можна отримати користь. У Windows 7 це було незрозуміло більшості людей, тому Windows 8 впровадили більш наочну систему резервного копіювання даних – історію файлів .

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

    Вкладку ж доступу до «незрозумілих» попередніх версій у Windows 8 просто прибрали разом із супутньою опцією в параметрах захисту системи. Що ж до ІТ-фахівців, то вони повинні бути добре знайомі з поняттям тіньових копій – адже в серверних ОС для керування ними є однойменна вкладка у властивостях тому. Тому в Windows Server 2012 вкладка "Попередні версії" знаходиться на своєму звичному місці.

    У Windows 8+ точки відновлення створюються за особливим алгоритмом , а разом із ними зберігаються попередні версії файлів і папок. Далі я розповім, як їх відчинити.

    Як відкрити попередні версії файлів та папок із тіньових копій

    Нижче два способи, які спрацюють у випадку, якщо у вас увімкнено захист системи. Перший підходить для всіх підтримуваних Windows і буде корисним, якщо у вас не включено історію файлів. Другий спосіб має сенс лише у Windows 8/8.1 з урахуванням зауваження про Windows 10 на початку статті.

    Спосіб 1 — символічне посилання в тіньові копії (Windows 7 та новіші)

    Постійні читачі блогу вже бачили цей трюк у статті про функцію оновлення ПК без видалення файлів (Refresh Your PC). Вона також використовує тіньові копії для проміжного збереження диска, коли ви створюєте образ для відкату.

    Тоді мені цей фокус був потрібен для розуміння технології, проте тепер він вам може знадобитися для вирішення цілком конкретного завдання. У командному рядку, запущеному від імені адміністратора, виконайте:

    Vssadmin list shadows

    Ви побачите список тіньових копій всіх томах. Для кожної з них вказано букву диска, тому вам буде легко зорієнтуватися. Крім того, кожна тіньова копія відповідає за датою однієї з точок відновлення (щоб вивести їх список, виконайте в консолі rstrui).

    Виберіть потрібну дату та скопіюйте ідентифікатор тому тіньової копії. Тепер використовуйте його у другій команді (не забудьте додати зворотний слеш наприкінці):

    Mklink /d %SystemDrive%\shadow \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy2\

    У корені системного диска у вас вже з'явилося символічне посилання shadow, що веде до тіньової копії! Перейшовши за посиланням, ви побачите знайому структуру файлів та папок – це і є попередні версії.

    Спосіб 2 — вхід до спільного диска по мережі (Windows 8 та 8.1)

    Додано 15.01.2013 . У коментарях читач Олексій поділився простішим способом доступу до тіньових копій порівняно з описаним у статті спочатку. Спочатку спосіб працював, але пізніше Microsoft закрила лазівку якимсь із оновлень. Проте читач Ніка підказав обхідний шлях.

    Спочатку потрібно зробити диск спільним, а потім зайти до нього "по мережі". У вікні «Цей комп'ютер» відкрийте «Мережа» і зайдіть на свій ПК, або під обліковим записом адміністратора вставте шлях до адресного рядка провідника або у вікно «Виконати»:

    \\%computername%\C$

    де C – літера бажаного диска. У папках мережі вкладка «Попередні версії» є:

    Оскільки я кілька разів вдавався до отримання даних з тіньових копій, мені трохи шкода втрати в графічному інтерфейсі. Адже вкладка «Попередні версії» була зручною тим, що відразу дозволяла дістатися потрібних файлів.

    Втім, я вже не настільки часто користувався цією можливістю, щоб введення двох команд у консоль завдавало мені моторошних незручностей. Адже головне – це наявність попередніх версій файлів, а дістатися я зможу! Тепер зможете і ви;)

    А вам хоч раз доводилося відновлювати попередні версії файлів із тіньових копій?Розкажіть у коментарях, чому виникла потреба і чи вдалося все відновити.

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

    Доводиться визнати: помилки неминучі, особливо якщо йдеться про комп'ютери, мережі, техніку і людей, які її використовують. Усім користувачам часом трапляється видаляти, змінювати або іншим чином псувати важливі документи. У такій ситуації високо цінується можливість повернути все, як було. Механізм тіньового копіювання тома, реалізований в , дозволяє вирішити проблему в кілька клацань миші - якщо, звичайно, увімкнено і налаштовано правильно. Налаштувати та використовувати цю функцію зовсім не складно – треба тільки знати, де її шукати.

    Налаштування тіньового копіювання

    Щоб мати можливість користуватися тіньовим копіюванням, спочатку потрібно його включити. Врахуйте, що воно вимагає додаткових системних ресурсів, тому обміркуйте, наскільки актуальною є можливість відновлення файлів. Найчастіше переваги переважують недоліки, але у деяких ситуаціях необхідність виділяти під тіньове копіювання додаткові ресурси виявляється неприйнятною.

    Параметри тіньового копіювання містяться у властивостях системи. Відкрийте засіб «Система» (System) у панелі керування (Control Panel, мал. A) або введіть ключове слово «система» («system» для англомовного інтерфейсу, без лапок) у рядку пошуку меню «Пуск» (Start).

    Малюнок A. Властивості системи Vista.

    У лівій частині вікна "Система" натисніть посилання "Захист системи" (System Protection, мал. B). Як не дивно, мені не вдалося знайти ключове слово, яке дозволило б викликати вікно "Захист системи" прямо з рядка пошуку меню "Пуск". Мабуть, без проміжного етапу не обійтись.


    Рисунок B. Посилання "Захист системи".

    У діалоговому вікні властивостей системи відкрийте вкладку «Захист системи» (мал. C) та позначте прапорцями диски, для яких хочете увімкнути тіньове копіювання. Після цього можна відразу створити точку відновлення, натиснувши кнопку «Створити» (Create). В іншому випадку вона буде створена при вимкненні та наступному запуску.

    У цьому вікні можна також запустити відновлення системи з попередньої точки, якщо вона існує. Після завершення налаштування натисніть «OK».


    Рисунок C. Вкладка «Захист системи»

    Використання тіньового копіювання

    Налаштувавши тіньове копіювання, ви можете бути впевнені, що при необхідності важливі файли вдасться відновити. Наприклад, я створив файл Word 2007 з ім'ям «ShadowTest.docx» і зберіг його в папці «Документи» (Documents) для свого профілю.


    Малюнок D. Мої документи.

    На рис. E показано вміст файлу - лише один рядок тексту.


    Малюнок E. Текст файлу "ShadowTest.docx".

    Зберігши документ і закривши Word, я натиснув на файл правою кнопкою миші, щоб викликати вікно властивостей, і відкрив вкладку «Попередні версії» (Previous Versions). Як видно із рис. F, тіньову копію цього документа ще не створено. У нормальних умовах вона з'явиться після вимкнення та наступного запуску.

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


    Рисунок F. Властивості файлів.

    Наприклад, я створив точку відновлення, щоб отримати тіньову копію тестового файлу (рис. G).


    Малюнок G. Нова точка відновлення.

    Тепер із вкладки «Попередні версії» у вікні властивостей файлу (рис. G) можна відкрити документ, скопіювати чи відновити його попередню версію. При цьому поточний файл буде замінено тіньовою копією, про що Windows окремо попереджає (мал. H).