Примечание
- Поддержка Windows 10 прекращена 14 октября 2025 г.
- После 14 октября 2025 г. корпорация Майкрософт больше не будет предоставлять бесплатные обновления программного обеспечения из Центра обновления Windows, техническую помощь и исправления безопасности для Windows 10. Ваш компьютер по-прежнему будет работать, но мы рекомендуем перейти на Windows 11.
- Подробнее
Если вы не можете найти потерянный файл из резервной копии, можно использовать Windows File Recovery, которое является приложением командной строки, доступным в Microsoft Store. С этим приложением можно попробовать восстановить потерянные файлы, которые были удалены с локального запоминающего устройства (включая внутренние диски, внешние диски и USB-устройства) и которые невозможно восстановить из корзины. Восстановление в облачном хранилище и сетевых общих папках не поддерживается.
Важно
Если вы хотите увеличить шансы на восстановление файла, постарайтесь использовать компьютер как можно меньше или не использовать вообще. В файловой системе Windows пространство, занятое удаленным файлом, помечается как свободное место. Это значит, что данные файла продолжают существовать. Но при любом использовании компьютера могут создаваться файлы, которые в любой момент могут занять это свободное место.
Основные шаги
При необходимости установите приложение из 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 | Любая | Расширенный |
Синтаксис командной строки
Общий синтаксис
В следующей таблице кратко описано, для чего используется каждый переключатель расширенного режима.
| Параметр или переключатель | Описание | Поддерживаемые режимы |
|---|---|---|
Source-drive: |
Указывает запоминающее устройство, на котором были потеряны файлы. Должен отличаться от конечного диска. | Все |
Destination-drive: |
Указывает запоминающее устройство и папку, в которую будут помещены восстановленные файлы. Должен отличаться от исходного диска. | Все |
/regular |
Обычный режим, стандартный параметр восстановления для неповрежденных дисков NTFS. | Обычный |
/extensive |
Расширенный режим, параметр тщательного восстановления, подходящий для всех файловых систем. | Расширенный |
/n<filter> |
Ищет определенный файл по указанному имени файла, пути к файлу, типу файла или подстановочным знакам. Например:
|
Все |
/? |
Сводка синтаксиса и переключателей для обычных пользователей. | Все |
/! |
Сводка синтаксиса и переключателей для опытных пользователей. | Все |
Расширенный синтаксис
В следующей таблице кратко описано, для чего используется каждый переключатель расширенного режима.
| Переключатель | Описание | Поддерживаемые режимы |
|---|---|---|
/ntfs |
Режим NTFS — параметр быстрого восстановления для работоспособных дисков NTFS с помощью основной таблицы файлов | NTFS |
/segment |
Режим сегментов, параметр восстановления для дисков NTFS с использованием сегментов записей файлов | Сегмент |
/signature |
Режим подписи, параметр восстановления для всех типов файловых систем с использованием заголовков файлов | Подпись |
/y:<type(s)> |
Восстановление файлов с определенными группами расширений, разделенных запятыми | Подпись |
/# |
Группы расширений режима подписи и поддерживаемые типы файлов. | Подпись |
/p:<folder> |
Сохраняет файл журнала операции восстановления в расположении, отличном от расположения по умолчанию на диске восстановления (например, D:\logfile). |
Все |
/a |
Отключает запросы пользователей, что полезно в файле сценария. | Все |
/u |
Восстанавливает неудаленные файлы, например из корзины. | NTFS Сегмент |
/k |
Восстанавливает системные файлы. | NTFS Сегмент |
/o:<a\|n\|b> |
Указывает, следует ли всегда (a), никогда (n) перезаписывать файл или оставлять обе копии (b). По умолчанию выдается запрос на перезапись. | NTFS Сегмент |
/g |
Восстанавливает файлы без основных потоков данных. | NTFS Сегмент |
/e |
Для получения приемлемого объема результатов и нацеливания на пользовательские файлы по умолчанию некоторые типы файлов отфильтровываются. Данный переключатель удаляет этот фильтр. Полный список этих типов файлов приведен после данной таблицы. | NTFS Сегмент |
/e:<extension> |
Указывает, какие типы файлов фильтруются. Полный список этих типов файлов приведен после данной таблицы. | NTFS Сегмент |
/s:<sectors> |
Указывает количество секторов на исходном устройстве. Чтобы найти сведения о секторе, используйте fsutil. | Сегмент Подпись |
/b:<bytes> |
Указывает размер кластера на исходном устройстве. | Сегмент Подпись |
Список фильтруемых расширений файлов
Следующие типы файлов по умолчанию отфильтровываются из результатов. Используйте переключатель /e , чтобы отключить этот фильтр, или фильтр, /e:<extension> чтобы указать типы файлов, которые не следует фильтровать.
_, 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)esume, (S)kip-файл или (A)борт", освободите место на целевом диске, а затем выберите один из вариантов.
Не удалось восстановить файл, что делать?
Если использовался обычный режим, повторите попытку в расширенном режиме, если данный тип файла поддерживается. Вполне возможно, что свободное место уже занято, особенно на твердотельных накопителях (SSD). Если вам нужна помощь, обратитесь к администратору.