Если вы не можете найти потерянный файл из резервной копии, можно использовать Windows File Recovery — приложение командной строки, доступное в Microsoft Store. С этим приложением можно попробовать восстановить потерянные файлы, которые были удалены с локального запоминающего устройства (включая внутренние диски, внешние диски и USB-устройства) и которые невозможно восстановить из корзины. Восстановление в облачном хранилище и сетевых общих папках не поддерживается.
Примечание Для этого приложения требуется Windows 10 сборки 19041 или более поздней версии (Как узнать вашу версию Windows 10).
Важно: Если вы хотите увеличить шансы на восстановление файла, постарайтесь использовать компьютер как можно меньше или не использовать вообще. В файловой системе Windows пространство, занятое удаленным файлом, помечается как свободное место. Это значит, что данные файла продолжают существовать. Но при любом использовании компьютера могут создаваться файлы, которые в любой момент могут занять это свободное место.
Windows File Recovery — зимний выпуск 2020 г.
-
Если необходимо, скачайте приложение из Microsoft Store и запустите его.
-
Нажмите клавишу Windows, введите в поле поиска Windows File Recovery, а затем выберите Windows File Recovery.
-
Когда будет предложено разрешить приложению вносить изменения на вашем устройстве, выберите Да.
-
В окне командной строки введите команду в следующем формате:
winfr source-drive: destination-drive: [/mode] [/switches]
-
Есть два основных режима, которые можно использовать для восстановления файлов: обычный и расширенный.
Примеры обычного режима
Восстановление папки "Документы" с диска C: в папку восстановления на диске E:. Не забудьте ввести обратную косую черту (\) после имени папки.
Winfr C: E: /regular /n \Users\<username>\Documents\
Восстановление файлов PDF и Word с диска C: в папку восстановления на диске E:.
Winfr C: E: /regular /n *.pdf /n *.docx
Примеры расширенного режима
Восстановление любого файла со строкой "invoice" в имени файла с использованием подстановочных знаков.
Winfr E: C: /extensive /n *invoice*
Восстановление фотографий формата JPEG и PNG из папки "Изображения" в папку восстановления на диске E:.
Winfr C: E: /extensive /n \Users\<username>\Pictures\*.JPEG /n\Users\<username>\Pictures\*.PNG
Исходный и конечный диски должны быть разными. При восстановлении файлов с диска операционной системы (как правило, C:) используйте переключатели /n <filter>, чтобы указать пользовательские файлы или папку. Папка восстановления с именем "Recovery_<date and time>" автоматически создается на конечном диске.
-
Когда будет предложено подтвердить продолжение, введите Y, чтобы начать операцию восстановления. В зависимости от размера исходного диска это может занять некоторое время. Чтобы остановить процесс восстановления, нажмите клавиши CTRL + C.
Следующие сведения помогут определить, какая у вас файловая система и какой режим лучше использовать.
Файловые системы
"Файловая система" |
Примеры |
---|---|
FAT и exFAT |
SD-карты, флэш-накопители или USB-накопители (< 4 ГБ) |
NTFS |
Компьютеры (HDD, SSD), внешние жесткие диски, флэш-накопители или USB-накопители (> 4 ГБ) |
Windows поддерживает несколько файловых систем в зависимости от запоминающего устройства или операционной системы. В обычном режиме поддерживается восстановление файлов только из файловой системы NTFS. Чтобы узнать, какая у вас файловая система, щелкните правой кнопкой мыши диск в проводнике и выберите Свойства.
Выбор режима
Чтобы решить, какой режим следует использовать, используйте следующую таблицу. Если вы не уверены, начните с обычного режима.
"Файловая система" |
Ситуация |
Рекомендуемый режим |
---|---|---|
NTFS |
Удалено недавно |
Обычный |
NTFS |
Удалено некоторое время назад |
Расширенный |
NTFS |
После форматирования диска |
Расширенный |
NTFS |
Диск поврежден |
Расширенный |
FAT и exFAT |
Любой |
Расширенный |
Общий синтаксис
В следующей таблице кратко описано, для чего используется каждый переключатель расширенного режима.
Параметр или переключатель |
Описание |
Поддерживаемые режимы |
---|---|---|
Исходный диск: |
Указывает запоминающее устройство, на котором были потеряны файлы. Должен отличаться от конечного диска. |
Все |
Конечный диск: |
Указывает запоминающее устройство и папку, в которую будут помещены восстановленные файлы. Должен отличаться от исходного диска. |
Все |
/regular |
Обычный режим, стандартный параметр восстановления для неповрежденных дисков NTFS. |
Обычный |
/extensive |
Расширенный режим, параметр тщательного восстановления, подходящий для всех файловых систем. |
Расширенный |
/n<фильтр> |
Ищет определенный файл по указанному имени файла, пути к файлу, типу файла или подстановочным знакам. Например:
|
Все |
/? |
Сводка синтаксиса и переключателей для обычных пользователей. |
Все |
/! |
Сводка синтаксиса и переключателей для опытных пользователей. |
Все |
Расширенный синтаксис
В следующей таблице кратко описано, для чего используется каждый переключатель расширенного режима.
Перейти |
Описание |
Поддерживаемые режимы |
---|---|---|
/ntfs |
Режим NTFS — параметр быстрого восстановления для работоспособных дисков NTFS с помощью основной таблицы файлов |
NTFS |
/segment |
Режим сегментов, параметр восстановления для дисков NTFS с использованием сегментов записей файлов |
Сегмент |
/signature |
Режим подписи, параметр восстановления для всех типов файловых систем с использованием заголовков файлов |
Подпись |
/y:<тип(ы)> |
Восстановление файлов с определенными группами расширений, разделенных запятыми |
Подпись |
/# |
Группы расширений режима подписи и поддерживаемые типы файлов. |
Подпись |
/p:<папка> |
Сохраняет файл журнала операции восстановления в нестандартном расположении на диске восстановления (например, D:\logfile). |
Все |
/a |
Отключает запросы пользователей, что полезно в файле сценария. |
Все |
/u |
Восстанавливает неудаленные файлы, например из корзины. |
NTFS Сегмент |
/k |
Восстанавливает системные файлы. |
NTFS Сегмент |
/o:<a|n|b> |
Указывает, следует ли всегда (a), никогда (n) перезаписывать файл или оставлять обе копии (b). По умолчанию выдается запрос на перезапись. |
NTFS Сегмент |
/g |
Восстанавливает файлы без основных потоков данных. |
NTFS Сегмент |
/e |
Для получения приемлемого объема результатов и нацеливания на пользовательские файлы по умолчанию некоторые типы файлов отфильтровываются. Данный переключатель удаляет этот фильтр. Полный список этих типов файлов приведен после данной таблицы. |
NTFS Сегмент |
/e:<расширение> |
Указывает, какие типы файлов фильтруются. Полный список этих типов файлов приведен после данной таблицы. |
NTFS Сегмент |
/s:<секторы> |
Указывает количество секторов на исходном устройстве. Для получения сведений о секторах используйте fsutil. |
Сегмент Подпись |
/b:<байты> |
Указывает размер кластера на исходном устройстве. |
Сегмент Подпись |
Список фильтруемых расширений файлов
Следующие типы файлов по умолчанию отфильтровываются из результатов. Используйте переключатель /e, чтобы отключить этот фильтр, или фильтр /e:<расширение>, чтобы указать типы файлов, которые не следует фильтровать.
_, adm, admx, appx, appx, ascx, asm, aspx, aux, ax, bin, browser, c, cab, cat cdf-ms, catalogItem, cdxm, cmake, cmd, coffee, config, cp, cpp, cs, cshtm, css, cur, dat, dll, et, evtx, exe, fon, gpd, h, hbakedcurve, htm, htm, ico, id, ildl, ilpdb, iltoc, iltocpdb, in, inf, inf_loc, ini, js, json, lib, lnk, log, man, manifest, map, metadata, mf, mof, msc, msi, mui, mui, mum, mun, nls, npmignore, nupkg, nuspec, obj, p7s, p7x, pak, pckdep, pdb, pf, pkgdef, plist, pnf, pp, pri, props, ps1, ps1xm, psd1, psm1, py, resjson, resw, resx, rl, rs, sha512, snippet, sq, sys, t4, targets, th, tlb, tmSnippet, toc, ts, tt, ttf, vb, vbhtm, vbs, vsdir, vsix, vsixlangpack, vsixmanifest, vstdir, vstemplate, vstman, winmd, xam, xbf, xm, xrm-ms, xs, xsd, ym
Советы по использованию правильного синтаксиса
-
Обязательно используйте буквы диска в исходном и конечном пути, не забывайте указывать двоеточие (:) после буквы диска и убедитесь, что между исходным и конечным расположениями есть пробел.
-
Если указывается только имя папки, например /n \Myfolder\, добавьте после нее обратную косую черту (\).
-
Если имя файла или папки содержит пробелы, заключите его в кавычки. Например:
winfr C: E: /regular /n "\Users\<username>\Documents\Quarterly Statement.docx"
Что означает <имя пользователя> в примерах команд?
В адресной строке проводника введите C:\users, чтобы получить список потенциальных пользователей на данном компьютере. На вашем компьютере может быть несколько пользователей, включая вас, администратора и учетную запись по умолчанию. Если в пути к файлу имеется <имя пользователя>, это заполнитель для текущего имени пользователя на компьютере.
Почему появляется сообщение: "Исходное и конечное расположения не могут указывать на один и тот же физический раздел?"
Исходный и конечный диск или путь к разделу не должны совпадать. Если у вас есть только один диск, используйте в качестве конечного пути USB-диск или внешний жесткий диск. После потери данных не создавайте раздел, так как это уменьшает шансы успешного восстановления.
Почему операция восстановления длится так долго?
В зависимости от размера диска восстановление файла может занять некоторое время, особенно если используется расширенный режим.
Почему с диска операционной системы восстанавливаются дополнительные файлы?
В фоновом режиме Windows постоянно создает и удаляет файлы. По умолчанию Windows File Recovery отфильтровывает эти файлы, но некоторые из них остаются. Чтобы избежать этого, используйте /n <фильтр>, как показано в примерах в этой статье.
Что такое папка $Recycle.Bin?
В режимах NTFS и "Сегмент" также могут появляться потерянные файлы, восстановленные из корзины (файлы, помещенные в корзину или удаленные без возможности восстановления) с именем $files.xxx, сохраненные в папке $RECYCLE.BIN.
Что будет, если конечный диск заполнен?
Если появится сообщение: "Конечный диск заполнен, освободите место перед возобновлением: (R) — продолжить, (S) — пропустить файл или (A) — прервать", освободите место на конечном диске, а затем выберите один из указанных вариантов.
Не удалось восстановить файл, что делать?
Если использовался обычный режим, повторите попытку в расширенном режиме, если данный тип файла поддерживается. Вполне возможно, что свободное место уже занято, особенно на твердотельных накопителях (SSD). Если вам нужна помощь, обратитесь к администратору.
Windows File Recovery — летний выпуск 2020 г.
-
Если необходимо, скачайте приложение из Microsoft Store и запустите его.
-
Нажмите клавишу Windows, введите в поле поиска Windows File Recovery, а затем выберите Windows File Recovery.
-
Когда будет предложено разрешить приложению вносить изменения на вашем устройстве, выберите Да.
-
В окне командной строки введите команду в следующем формате:
winfr source-drive: destination-drive: [/switches] winfr C: E: /n \Users\<username>\Documents\QuarterlyStatement.docx winfr C: E: /n \Users\<username>\Pictures\*.JPEG /n \Users\<username>\Pictures\*.PNG winfr C: E: /n \Users\<username>\Documents\ winfr C: E: /r /n *.pdf /n *.docx winfr C: E: /r /n *invoice* winfr /# winfr C: E: /x /y:JPEG,PNG winfr C: E:\RecoveryTest /x /y:ZIP -
Когда будет предложено подтвердить продолжение, введите Y, чтобы начать операцию восстановления.
В зависимости от размера исходного диска это может занять некоторое время. Чтобы остановить процесс восстановления, нажмите клавиши CTRL+C.
Следующие сведения помогут определить, какая у вас файловая система и какой режим лучше использовать.
Файловые системы
Windows поддерживает несколько файловых систем в зависимости от запоминающего устройства или операционной системы. Восстановление файлов из других файловых систем, кроме NTFS, поддерживается только в режиме подписи. Чтобы узнать, какая у вас файловая система, щелкните правой кнопкой мыши диск в проводнике и выберите Свойства.
"Файловая система" |
Примеры |
FAT и exFAT |
SD-карты, флэш-накопители или USB-накопители (< 4 ГБ) |
ReFS |
Windows Server и Windows Pro для рабочих станций |
NTFS |
Компьютеры (HDD, SSD), внешние жесткие диски, флэш-накопители или USB-накопители (> 4 ГБ) |
Выбор режима
Чтобы решить, какой режим следует использовать, используйте следующую таблицу. Если вы не уверены, начните со стандартного режима.
"Файловая система" |
Ситуация |
Рекомендуемый режим |
NTFS |
Удалено недавно |
По умолчанию |
NTFS |
Удалено некоторое время назад |
"Сегмент", а затем "Подпись" |
NTFS |
После форматирования диска |
"Сегмент", а затем "Подпись" |
NTFS |
Диск поврежден |
"Сегмент", а затем "Подпись" |
FAT, exFAT |
Тип восстанавливаемого файла поддерживается (см. следующую таблицу) |
Подпись |
Группы расширений и типы файлов режима подписи
В следующей таблице перечислены группы расширений и поддерживаемые типы файлов для каждой группы при использовании переключателя /y:<тип(ы)>
Группа расширений |
Тип файла |
ASF |
WMA, WMV, ASF |
JPEG |
JPG, JPEG, JPE, JIF, JFIF, JFI |
MP3 |
.mp3 |
MPEG |
MPEG, MP4, MPG, M4A, M4V, M4B, M4R, MOV, 3GP, QT |
|
|
PNG |
png |
ZIP |
ZIP, DOCX, XLSX, PPTX, ODT, ODS, ODP, ODG, ODI, ODF, ODC, ODM, OTT, OTG, OTP, OTS, OTC, OTI, OTF, OTH |
Общий синтаксис
В следующей таблице кратко описано, для чего используется каждый параметр командной строки и переключатель обычного режима.
Параметр или переключатель |
Описание |
Поддерживаемые режимы |
Исходный диск: |
Указывает запоминающее устройство, на котором были потеряны файлы. Должен отличаться от конечного диска. |
Все |
Конечный диск: |
Указывает запоминающее устройство и папку, в которую будут помещены восстановленные файлы. Должен отличаться от исходного диска. |
Все |
/r |
Использует режим сегмента, в котором проверяются сегменты записей файлов (FRS). |
Сегмент |
/n <фильтр> |
Ищет определенный файл по указанному имени файла, пути к файлу или подстановочным знакам. Например:
|
Стандартный Сегмент |
/x |
Использует режим подписи, который проверяет типы файлов и работает во всех файловых системах. |
Подпись |
/y:<тип(ы)> |
Ищет файлы определенных типов. Отдельные записи вводите через запятую. Список групп расширений и соответствующих типов файлов см. в таблице "Группы расширений и типы файлов режима подписи" раздела "О режимах и файловых системах". |
Подпись |
/# |
Показывает группы расширений режима подписи и соответствующие типы файлов в каждой группе. |
Все |
/? |
Показывает краткую сводку синтаксиса и переключателей для обычных пользователей. |
Все |
/! |
Показывает краткую сводку синтаксиса и переключателей для опытных пользователей. |
Все |
Расширенный синтаксис
В следующей таблице кратко описано, для чего используется каждый переключатель расширенного режима.
Перейти |
Описание |
Поддерживаемые режимы |
/p:<папка> |
Сохраняет файл журнала операции восстановления в нестандартном расположении на диске восстановления (например, D:\logfile). |
Все |
/a |
Отключает запросы пользователей, что полезно в файле сценария. |
Все |
/u |
Восстанавливает неудаленные файлы, например из корзины. |
Стандартный Сегмент |
/k |
Восстанавливает системные файлы. |
Стандартный Сегмент |
/o:<a|n|b> |
Указывает, следует ли всегда (a), никогда (n) перезаписывать файл или оставлять обе копии (b). По умолчанию выдается запрос на перезапись. |
Стандартный Сегмент |
/g |
Восстанавливает файлы без основных потоков данных. |
Стандартный Сегмент |
/e |
Для получения приемлемого объема результатов и нацеливания на пользовательские файлы по умолчанию некоторые типы файлов отфильтровываются. Данный переключатель удаляет этот фильтр. Полный список этих типов файлов приведен после данной таблицы. |
Стандартный Сегмент |
/e:<расширение> |
Указывает, какие типы файлов фильтруются. Полный список этих типов файлов приведен после данной таблицы. |
Стандартный Сегмент |
/s:<секторы> |
Указывает количество секторов на исходном устройстве. Для получения сведений о секторах используйте fsutil. |
Сегмент Подпись |
/b:<байты> |
Указывает размер кластера на исходном устройстве. |
Сегмент Подпись |
/f:<сектор> |
Первый сектор для сканирования на исходном устройстве. |
Сегмент Подпись |
Советы по использованию правильного синтаксиса
Вот некоторые рекомендации.
-
Обязательно используйте буквы диска в исходном и конечном пути, не забывайте указывать двоеточие (:) после буквы диска и убедитесь, что между исходным и конечным расположениями есть пробел.
-
Если переключатель содержит двоеточие, например /y:, не вставляйте пробел между двоеточием и остальной частью значения.
-
Если указывается только имя папки, например /n \Myfolder\, добавьте после нее обратную косую черту (\).
-
Если имя файла или папки содержит пробелы, заключите его в кавычки. Например:
winfr C: E: /n "\Users\<username>\Documents\Quarterly Statement.docx" -
Чтобы остановить процесс восстановления, нажмите клавиши CTRL+C.
Что означает <имя пользователя> в примерах команд?
В адресной строке проводника введите C:\users, чтобы получить список потенциальных пользователей на данном компьютере. На вашем компьютере может быть несколько пользователей, включая вас, администратора и учетную запись по умолчанию. Если в пути к файлу имеется <имя пользователя>, это заполнитель для текущего имени пользователя на компьютере.
Почему появляется сообщение: "Исходное и конечное расположения не могут указывать на один и тот же физический раздел?"
Исходный и конечный диск или путь к разделу не должны совпадать. Если у вас есть только один диск, используйте в качестве конечного пути USB-диск или внешний жесткий диск. После потери данных не создавайте раздел, так как это уменьшает шансы успешного восстановления.
Почему операция восстановления длится так долго?
В зависимости от размера диска восстановление файла может занять некоторое время, особенно если используется режим подписи.
Почему с диска операционной системы восстанавливаются дополнительные файлы?
В фоновом режиме Windows постоянно создает и удаляет файлы. По умолчанию Windows File Recovery отфильтровывает эти файлы, но некоторые из них остаются. Чтобы предотвратить это, используйте переключатель /n <фильтр> в стандартном режиме и режиме сегмента, а также переключатель /y:<тип(ы)> в режиме подписи.
Что такое папка $Recycle.Bin?
В стандартном режиме и режиме сегмента также могут появляться потерянные файлы, восстановленные из корзины (файлы, помещенные в корзину или удаленные без возможности восстановления) с именем $files.xxx, сохраненные в папке $RECYCLE.BIN.
Что будет, если конечный диск заполнен?
Если появится сообщение: "Конечный диск заполнен, освободите место перед возобновлением: (R) — продолжить, (S) — пропустить файл или (A) — прервать", освободите место на конечном диске, а затем выберите один из указанных вариантов.
Не удалось восстановить файл, что делать?
Если использовался стандартный режим или режим сегмента, повторите попытку в режиме подписи, если данный тип файла поддерживается. Вполне возможно, что свободное место уже занято, особенно на твердотельных накопителях (SSD). Если вам нужна помощь, обратитесь к администратору.