ShadowCopyView v1.16 Copyright (c) 2016 — 2023 Nir Sofer |
Description
ShadowCopyView is simple tool for Windows 10/8/7/Vista that lists the snapshots of your hard drive created by the ‘Volume Shadow Copy’ service of Windows.
Every snapshot contains an older versions of your files and folders from the date that the snapshot was created, you can browse
the older version of your files and folders, and optionally copy them into a folder on your disk.
ShadowCopyView vs ‘Previous Versions’ feature of Windows
Windows operating system allows you to access the ‘Shadow Copies’ by right-clicking on the file/folder/drive, choosing ‘Properties’ and then
‘Previous Versions’. However, this feature might omit some of the shadow copies. ShadowCopyView displays all of them.
Also, the ‘Previous Versions’ window doesn’t allow you to access copy system files unless UAC (User Account Control) is turned off.
ShadowCopyView is executed with full admin rights (elevated process), so you can access and extract any file you need.
System Requirements
This utility works on any version of Windows, starting from Windows Vista, and up to Windows 10. Windows XP is not supported.
In order to use ShadowCopyView on 64-bit systems, you must download and use the 64-bit version of this tool.
Versions History
- Version 1.16:
- Updated to work properly in high DPI mode.
- Version 1.15:
- Added /CopyFile command-line option, which allows you to copy a single file from the shadow copy into the specified filename.
- Version 1.10:
- Added command-line options to export the shadow copy list into a file.
- Version 1.05:
- Added ‘Entry Modified Time’ column.
- Version 1.03:
- Added toolbar icons for ‘Directory Level Up’, ‘Go To Root Directory’, and ‘Copy Selected Files To’.
- Version 1.02:
- Added new information to ‘Attributes’ column: ‘I’ for ‘Not Content Indexed’, ‘E’ for encrypted file, ‘X’ for ‘No Scrub File’, and ‘V’ for ‘Integrity Attribute’.
- Fixed the copy feature to copy the date/time of folders and attribute of files.
- Version 1.01:
- Fixed issue: On some systems, ShadowCopyView displayed ‘error 0x00000001’ message if there is no any shadow copy on the system.
- Version 1.00 — First release.
Start Using ShadowCopyView
ShadowCopyView doesn’t require any installation process or additional DLL files. In order to start using it, simply run the executable file — ShadowCopyView.exe
After running ShadowCopyView, the upper pane of the main window displays the list of all snapshots created by the Volume Shadow Copy service of Windows.
When selecting a snapshot in the upper pane, the lower pane displays the files and folder of the selected snapshot. You can navigate to a subfolder by
double-clicking a folder or pressing the enter key. You can return back to the previous folders by using the ‘Directory Level Up’ (Alt+Up Arrow) option or ‘Go To Root Directory’ option (Ctrl+R).
You can also navigate to the desired folder by typing the path (e.g: \Windows\System32 ) in the text-box above the files/folders list and pressing enter.
Optionally, you can also open the selected snapshot in Windows Explorer by pressing F2 (Open In Windows Explorer), but this option will work only if the ‘Previous Versions’
feature of Windows supports the selected snapshot. Otherwise, you’ll get an error message.
Extracting Shadow Copy Files
You can extract/copy files by from a snapshot by selecting files/folders in the lower pane and then pressing F8 (‘Copy Selected Files To’ option).
In the ‘Copy Files’ dialog-box you should choose the destination folder and then press ‘Do it!’.
Be aware that if a file or folder is already exist in the destination folder, then ShadowCopyView will not overwrite your files, but it’ll copy the files using another name.
Accessing shadow copies with other software
The path displayed under the ‘Snapshot Name’ column (e.g: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy6 ) can be used to
access the shadow copies on some other programs. For example, if you specify this path in NirSoft SearchMyFiles utility as the base folder to search,
SearchMyFiles will search files inside the specified shadow copy.
You can also use this path to access shadow copies on 7-zip File Manager, However… I found out that on some versions of this tool it fails to access the root folder but it still works properly when
specifying a subfolder (e.g: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1\Windows )
Command-Line Options
/CopyFile <Shadow Copy> <Source Path> <Destination Filename> |
This command allows you to copy a single file from a shadow copy into the specified filename.
In the <Shadow Copy> parameter, you can specify the name of the shadow copy (e.g: «\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy3») ,
In the <Source Path> parameter, you should specify the path of the source filename without drive letter or the shadow copy path, for example: In the <Destination Filename> you should simply specify the full path of the destination filename, for example: C:\MyFiles\System.dat
Here’s some examples: ShadowCopyView.exe /CopyFile «C:\» «Windows\system32\config\SOFTWARE» «c:\temp\software» |
/stext <Filename> | Save the shadow copy list to a simple text file. |
/stab <Filename> | Save the shadow copy list to a tab-delimited text file. |
/scomma <Filename> | Save the shadow copy list to a comma-delimited text file (csv). |
/shtml <Filename> | Save the shadow copy list to HTML file (Horizontal). |
/sverhtml <Filename> | Save the shadow copy list to HTML file (Vertical). |
/sxml <Filename> | Save the shadow copy list to XML file. |
Translating ShadowCopyView to other languages
In order to translate ShadowCopyView to other language, follow the instructions below:
- Run ShadowCopyView with /savelangfile parameter:
ShadowCopyView.exe /savelangfile
A file named ShadowCopyView_lng.ini will be created in the folder of ShadowCopyView utility. - Open the created language file in Notepad or in any other text editor.
- Translate all string entries to the desired language.
Optionally, you can also add your name and/or a link to your Web site.
(TranslatorName and TranslatorURL values) If you add this information, it’ll be
used in the ‘About’ window. - After you finish the translation, Run ShadowCopyView, and all translated
strings will be loaded from the language file.
If you want to run ShadowCopyView without the translation, simply rename the language file, or move
it to another folder.
License
This utility is released as freeware.
You are allowed to freely distribute this utility via floppy disk, CD-ROM,
Internet, or in any other way, as long as you don’t charge anything for this and you don’t
sell it or distribute it as a part of commercial product.
If you distribute this utility, you must include all files in
the distribution package, without any modification !
Disclaimer
The software is provided «AS IS» without any warranty, either expressed or implied,
including, but not limited to, the implied warranties of merchantability and fitness
for a particular purpose. The author will not be liable for any special, incidental,
consequential or indirect damages due to loss of data or any other reason.
Feedback
If you have any problem, suggestion, comment, or you found a bug in my utility,
you can send a message to nirsofer@yahoo.com
ShadowCopyView is also available in other languages. In order to change the language of
ShadowCopyView, download the appropriate language zip file, extract the ‘shadowcopyview_lng.ini’,
and put it in the same folder that you Installed ShadowCopyView utility.
Language | Translated By | Date | Version |
---|---|---|---|
Arabic | «Mohamed.Bajdouai» | 25/06/2016 | 1.00 |
Brazilian Portuguese | 27/06/2016 | 1.01 | |
Dutch | Jan Verheijen | 29/12/2023 | 1.16 |
French | Largo | 24/04/2020 | 1.10 |
German | «Latino» | 21/04/2025 | 1.16 |
Greek | geogeo.gr | 15/07/2016 | 1.01 |
Hungarian | Timinoun | 03/08/2024 | 1.16 |
Italian | Styb | 03/01/2024 | 1.16 |
Japanese | U.G | 27/10/2019 | 1.05 |
Persian | ZendegiyeSabz | 03/01/2024 | 1.16 |
Polish | Hightower | 24/04/2020 | 1.10 |
Russian | Alexey Miloserdov | 10/08/2016 | 1.02 |
Simplified Chinese | DickMoore | 25/01/2024 | 1.16 |
Simplified Chinese | ccx | 27/11/2023 | 1.20 |
Slovak | František Fico | 08/01/2024 | 1.16 |
Spanish | David Gil Alviz | 17/09/2016 | 1.02 |
Traditional Chinese | Danfong Hsieh | 28/10/2023 | 1.15 |
Turkish | HARUN ARI | 29/12/2023 | 1.16 |
Хочется рассказать об одной интересной программке, появившейся на “просторах Интернет”. Это программа ShadowExplorer. http://www.shadowexplorer.com. Думаю, что данная информация будет полезна как админам, так и простым пользователям и всем, кто использует компьютер для работы. Речь идет о хорошо известной и удобной функции, появившейся еще в Windows Vista — Shadow Copy (создание «теневых копий»). Данная функция позволяет иметь «теневые копии» измененных файлов и помогает не только восстановить, например, случайно, удаленные файлы, но и использовать этот функционал как некое подобие VCS (Version Control System).
Ну а теперь конкретно в чем же удобство использования именно ShadowExplorer. Покажу на примере и расскажу подробнее.
Итак, вы включили Shadow Copy на одном из ваших жестких дисков. Выделили дисковую квоту и настроили расписание создания «теневых копий». Все работает. И вот вам понадобилось найти и восстановить некий файл (папку). Что вы делаете в стандартной ситуации?
Идете в свойства диск, и открываете вкладку Previous Versions. И что мы видим? Список “теневых копий” созданным по дням, для данного диска. Можно сделать двойной щелчок на любой из копий и увидеть, что именно было сохранено в этот день.
Это срабатывает как на всем диске, так и на любой папке вложенной папке на этом диске
Посмотрим, например, на мой файл-сервер и на папку IT 😉
Откроем одну из дат (двойной щелчок мыши) на 17-Dec-2015
Откроется окно Windows Explorer с содержимым «тени» на эту дату.
Здесь можно «погулять по папкам» и поискать нужный файл. Удобно? Да, наверное, если нет альтернативы. А вот альтернативой ShadowExplorer, как раз и может стать.
Поехали.
- После успешной установки ShadowExplorer, вы получите ярлык на рабочем столе и/или в меню Пуск. Начиная с версии 0.5, ShadowExplorer больше не требует административных привилегий для запуска. Тем не менее, в определенных обстоятельствах, это может быть полезно для запуска ShadoweExplorer с повышенными привилегиями (щелкните правой кнопкой мыши, используя, «запустить от имени администратора»).
Необязательно: Вы также можете увидеть после запуска ShadowExplorer как администратор, экран User Account Control, запрашивающего административные привилегии.
- Так ShadowExplorer выглядит если все работает корректно.
- С помощью выпадающего меню вы можете выбрать конкретную дату созданной «теневой копии».
- Для экспорта определенной папки/файла, просто щелкните на ней правой кнопкой мыши и выберите Export.
- Затем укажите папку куда сохранить файл/папку восстанавливаемой “теневой копии».
- Прогресс бар покажет вам, что процесс восстановления начался.
- Если файл/папка уже есть внутри папки, куда вы указали восстановить ваши данные, ShadowExplorer спросит надо ли перезаписать уже имеющиеся данные. Если вы отметите чек-бокс «больше не показывать», то ShadowExplorer запомнит последний, сделанный вами, выбор и продолжит восстановление уже без показа предупреждения!
- Чтобы отменить подобное поведение, его можно сбросить через настройки программы (File, Settings) кнопка Reset.
Удобнее ли пользоваться этой программой или лучше идти стандартным путем? Каждый решает сам для себя. Мне, например, быстро надоело «кликать по датам» 😉 , используя стандартный интерфейс. ShadowExplorer позволяет это делать более комфортно.
Небольшой FAQ
Q: Когда я запускаю ShadowExplorer показывает пустое окно, что я делаю не так?
A: Это похоже на то, что используется, например, TrueCrypt. Проблема наблюдается пока том смонтирован. Попробуйте размонтировать том и перезапустить ShadowExplorer. Второе решение -это перемонтировать том как «съемный» (в TrueCrypt: Settings -> Preferences… -> Mount volumes as removable media (check) -> OK).
Q: Я не использую TrueCrypt или я сделал все о чем написано выше и все равно не работает (ShadowExplorer показывает пустое окно), что мне делать?
A: Убедиться, что System Restore в Windows работает полностью. Если вы думаете, что да, это так и ShadowExplorer должен правильно работать, обратитесь к разработчику, используя контактную информацию с сайта. Пожалуйста, включите в ваше сообщение как можно больше деталей (Версия Windows, Service Pack, версия ShadowExplorer).
Q: Почему Shadow Copies есть только для диска С, а для других дисков нет?
A: ShadowExplorer полагает, что System Protection включена для каждого диска, для которого вы хотите, чтобы работало восстановление данных. И эта возможность должна быть включена ДО того момента, когда вам захотелось что-то восстановить. Windows включаетs System Protection по умолчанию только для системного раздела (C:). И … может быть «уже поздно». Если вы хотите иметь возможность восстанавливать данные с любого другого раздела, вам необходимо включить System Protection на нужных разделах!
Q: Будет ли ShadowExplorer работать на Windows 9x/ME/2000/XP?
A: Насколько нам известно — нет. Он разработан для работы в ОС Windows Vista/7 и старше.
P.S. От автора статьи: Проверено на Windows Server 2003/7/8/8.1/10/2008/2008R2/
Q: Что означает ошибка „Create process failed: code 740. The requested operation requires elevation.”?
A: Это ошибка инсталлятора версии 0.1 когда вы пытаетесь запустить ShadowExplorer по окончании процесса установки. Обновите вашу версию ShadowExplorer.
Предвидя, что пользователи неоднократно будут сталкиваться с различными неполадками в работе операционной системы, возникающими как по вине самих пользователей, так и вследствие непредвиденных сбоев, разработчики Microsoft реализовали в Windows функцию автоматического и ручного создания так называемых точек восстановления — резервных копий ключей реестра и наиболее важных системных и программных файлов. Если Windows начнёт работать неправильно, вы можете вызвать мастер восстановления и откатить систему к той точке, на момент которой операционная система работала стабильно.
Но использование функции отката не всегда бывает рациональным. Если вы знаете, какой именно файл повреждён или удалён, нет особой нужды восстанавливать все файлы, так как это в свою очередь может нарушить работу программ, установленных после создания точки восстановления. Но тут возникает вопрос — как получить доступ к резервным копиям файлов точек восстановления и где их вообще искать? Точки восстановления представляют собой системные файлы без расширения, в качестве имени которых используется уникальный 128-битный идентификатор, или иначе GUID. Физически точки восстановления располагаются в скрытой папке System Volume Information, доступ к которой в графической среде у пользователя отсутствует.
Просмотреть и даже скопировать её содержимое, однако, не составляет большого труда. Сделать это можно, загрузив компьютер с LiveCD на базе Linux или изменив права доступа к каталогу System Volume Information. Впрочем, это вам мало что даст, так как файл теневой копии нельзя просто взять и смонтировать или открыть архиватором.
Чтобы получить доступ к содержимому пакетов точек восстановления, вам понадобится специальная утилита ShadowExplorer, предназначенная как раз для просмотра содержимого теневых копий и извлечения из них отдельных файлов. Утилита совместима со всеми популярными версиями Windows, но для работы с ней вам понадобиться установленный компонент NET. Framework 3.5. В использовании инструмент предельно прост. Будучи запущенной, утилита выведет содержимое первой же точки восстановления, если же точек несколько, нужную можно будет выбрать в выпадающем меню в левом верхнем углу окна программы.
Само окно приложения имеет две колонки: в левой отображается древовидная структура защищённого раздела, в правой — каталоги с их содержимым, которые вы можете открывать обычным двойным кликом. Процедура восстановления файлов или папок в ShadowExplorer столь же проста, как и их просмотр: кликните правой кнопкой мыши по выделенному в правой колонке объекту, выберите в открывшемся меню единственную опцию «Export» и укажите место для извлечения данных.
Использование ShadowExplorer — не единственный способ вытащить файлы из точек восстановления. Получить доступ к теневым копиям Windows можно средствами самой операционной системы, создав на файл копии обычную символическую ссылку! Откройте от имени администратора командную строку и выведете командой vssadmin list shadows список всех имеющихся на компьютере точек восстановления. В результате вы получите набор данных каждой теневой копии — её идентификатор, исходный том, том теневой копии, название поставщика и так далее.
Вам нужен том теневой копии. Скопируете его, сформируйте и выполните вот такую команду:
mklink /d %SystemDrive%\shadow \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1\
Обратите внимание на слеш в конце, не убирайте его, иначе ссылка создана не будет. В результате выполнения команды в корне системного раздела у вас появится символическая ссылка на папку shadow, перейдя по которой вы прямиком попадёте в теневую копию, откуда без проблем сможете скопировать любой файл или папку.
Ну или почти любой, так как на некоторые каталоги, например, папку config с файлами кустов реестра, у вас не будет соответствующих прав доступа. Забрать их у работающей Windows вряд ли получится, но можно загрузить систему в безопасном режиме или из-под спасательного диска на базе WinPE, тогда вы сможете беспрепятственно скопировать защищённые папки или файлы в нужное вам расположение.
А на этом, пожалуй, все. Есть, правда, ещё один способ достучаться до файлов теневых копий — включить для диска с точками восстановления общий доступ, а затем командой \\%computername%\C$ открыть к нему сетевой доступ для самого себя. Но здесь у вас так же могут возникнуть проблему с доступом, поэтому использование ShadowExplorer для копирования файлов и папок из точек восстановления представляется нам куда более удобным и практичным.
Procedures to Use ShadowCopyView in Windows 10 with steps. – ShadowCopyView is a small program, specially designed for Windows OS that lets you access the snapshots of the disk drive. These snapshots include files, folders, and directories of older days.
When you Use ShadowCopyView in Windows 10 you retrieve the files or other items before modifications. ShadowCopyView is the lightweight tool that is compatible with both 32, 64- bit systems and runs perfectly on all editions of Windows. It displays backup copies or snapshot using Volume Shadow Copy service or VSS.
All the snapshots that you see in ShadowCopyView program incorporate previous versions of folders and files since the date it was generated. In addition, the tool also includes an option to copy the files and save them on the hard disk. An interesting thing about ShadowCopyView is that it is also available in a few other languages.
Let us now move towards the guide for its complete details.
Use ShadowCopyView in Windows 10
Download and Install ShadowCopyView
Step 1 – Download ShadowCopyView freeware tool from its creator’s website and the file will be in a zip format.
Step 2 – Now, you have to extract the items of the zip file and save them into another folder. Hence, right-click the downloaded file and from the list of options, click on Extract Files.
Step 3 – After you successfully extract the files, locate and double-click the file ShadowCopyView.exe.
Step 4 – UAC will evoke showing the publishers details, click Yes.
Now, ShadowCopyView window will open up on your PC screen. If you see carefully, it has two panes – upper and lower.
The upper pane of ShadowCopyView shows all snapshots that are generated by Volume Shadow Copy service, shortly referred as VSS.
And the lower pane of ShadowCopyView presents all the files and folders of the selected snapshot. Moreover, you can also browse the subfolders in the lower pane either by double-clicking the folder or by pressing Enter key.
Extract Shadow Copy Files
Now, let us go through the below steps to extract Shadow Copy files in Windows 10.
Step 1 – Select a snapshot on the upper pane.
Step 2 – Now, in the lower pane, find the file or folder you wish to extract and make a right-click on it. From the list of few options that pop-up, click Copy selected files to.
Step 3 – Finally, choose the location where you wish to keep the extracted Shadow Copy files and click Do it.
Open Snapshot in File Explorer
Step 1– You can also open and view the selected snapshot in File Explorer and to do so, first, right-click on it.
Step 2 – The menu will display few options, select Open in Windows Explorer. Alternatively, press F2 for opening the selected snapshot in File Explorer.
Note – Make sure that this option will only function if the Previous Version feature of Windows 10 supports the selected snapshot, otherwise you will receive an error message.
Change the Language of ShadowCopyView
Step 1 – go to ShadowCopyView page using the link on the 1st step above and download the needed language zip file.
Step 2 – Then extract shadowcopyview_lng.ini and place it into the same folder where you have installed ShadowCopyView tool.
Conclusion
You can easily use ShadowCopyView in Windows 10 and get access to the right file. The tiny utility is very handy and is in a very small size. In addition, the tool also provides you an option to extract the Shadow Copy files and save it on your favorable location.
Access the hidden copies of your files
Shadow copies are the copies of the files that are stored during the creation process of a system Restore Point, and in general there is only one per file. The problem is that users of the Home version of Windows don’t have access to these backups without restoring the full system. But now thanks to ShadowExplorer it will no longer be so.
Recover only the files that you really need
Once you start using ShadowExplorer you will no longer require to restore the full system to be able to recover an old copy of a file, because by simply opening the program you will be able to access all the files that have been saved as part of a restore point.
The process will be as simple as selecting the file that you want to recover, open the context menu and export it to the desired location. Therefore, you will have the possibility to access only the files that you require, without having to restore everything.
You also have to take into account that ShadowExplorer can only be used to recover specific files, and that it shouldn’t be used as a life insurance, because if anything were to happen to the hard drive on which the file that you want to recover was stored, it is probable that the shadow copy won’t be accessible either.
Download ShadowExplorer to have access to the security backups of your files.
Requirements and additional information:
- Only works on Windows Vista and Windows 7.