Microsoft выпустила собственный инструмент для восстановления удалённых файлов — Windows File Recovery


    В конце июня 2020 года Microsoft выпустила бесплатный программный инструмент для восстановления удаленных файлов — Windows File Recovery (WINFR).

    Утилита работает только с ОС Windows 10 версии 2004 (build 19041 или старше), причем у нее нет графического интерфейса, нужно использовать командную строку. Для полноценной работы WINFR (winfr.exe) также лучше запускать с правами администратора системы. WINFR не поддерживает сетевые и облачные хранилища.

    WINFR поддерживает:

    • HDD, SSD (есть ограничения из-за использования TRIM), внешние USB-диски и карты памяти;
    • файловые системы: NTFS, FAT, exFAT и ReFS;
    • различные типы файлов, в том числе JPEG, PDF, PNG, MPEG, Office (doc/xlsx), MP3, MP4, ZIP и другие.

    Windows File Recovery может работать в трех режимах — Default (используется Master File Table), Segment (только для NTFS), и Signature (поиск по сигнатурам файлов, это рекомендуемый Microsoft режим при восстановлении данных с внешнего устройства хранения).

    Подробная инструкция по утилите WINFR доступна на портале Microsoft.

    Примеры команд WINFR в режиме Default (папки для восстановления данных нужно создавать заранее, WINFR их не создает):

    • восстановление определенного файла с диска C: в отдельную директорию на диске D:
      winfr C: D: /n \Users\<username>\Documents\QuarterlyStatement.docx
    • восстановление файлов с расширением jpeg и png из папки «Изображения» в отдельную директорию на диске D:
      winfr C: D: /n \Users\<username>\Pictures\*.JPEG /n \Users\<username>\Pictures\*.PNG
    • восстановление папки «Документы» в отдельную директорию на диске D:
      winfr C: D: /n \Users\<username>\Documents\

    Примеры команд WINFR в режиме Segment (/r):

    • восстановление файлов с расширением PDF и DOCX с диска С: в отдельную директорию на диске D:
      winfr C: D: /r /n *.pdf /n *.docx<username>\Documents\
    • восстановление любого файла со словом invoice в имени на диска С: в отдельную директорию на диске D: (используются символы-шаблоны):
      winfr C: D: /r /n *invoice*

    Примеры команд WINFR в режиме Signature (/x):

    • восстановление файлов с расширением JPEG (jpg, jpeg, jpe, jif, jfif, jfi) с диска С: в отдельную директорию на диске D:
      winfr C: D: /x /y:JPEG,PNG
    • восстановление файлов с расширением ZIP (zip, docx, xlsx, ptpx и другие) с диска С: в отдельную директорию на диске D:
      winfr C: D:\RecoveryTest /x /y:ZIP

    Вдобавок энтузиасты на портале ghacks.net также опубликовали инструкцию по использованию Windows File Recovery, где описали основные моменты работы инструмента. Оказывается, что, например, в WINFR процесс сканирования довольно медленный, хотя это зависит от объема и содержимого дискового накопителя, а после завершения процесса восстановления можно сразу просмотреть восстановленные файлы в Проводнике. В процессе своей работы WINFR создает log-файл с подробной информацией о сохраненных файлах.

    См. также:

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 19

      +1
      Хорошая новость. Жаль, что работает только с десятки…
        0

        Вот и конкурент для Norton UnErase подоспел :)


          +1
          Не прошло и 30 лет )
            +2
            Почему сразу Нортон Анурэз? У MS еще в MS-DOS был Undelete. Он, конечно, не такой мощный, но у меня были случаи, когда даже Анурэз не помогал — только руками через Нортон Диск Едитор, только хардкор!
              0
              NTFS?
                +1
                Ну, Анурэз тоже не умел NTFS, но его же привели в пример. А если вопрос про ручное исправление, то в принципе можно и руками. Уверен, те кто реверсил NTFS для реализации его в *nix вполне справятся одним Диск Едитором. Что касается *FAT то мне не проблема править их руками, от FAT12 до exFAT.
                  0
                  Ну к тем, кто привел в пример unerase тоже вопросы.
                  А про «Уверен, те кто реверсил NTFS для реализации его в *nix вполне справятся одним Диск Едитором»
                  сильно сомневаюсь.
                  Системная область в NTFS не область системных данных, а спец-файл, который может тоже быть фрагментирован. искать в дискедиторе?
                  Вдобавок не помню умеет ли он вообще работать с современными дисками большого размера.
                    0
                    Как бы он не был фрагментирован, местонахождение всех его кусков поддаются явному вычислению, иначе бы эта система не работала вообще. Ну и я образно про Disk Editor как низкоуровневый доступ к секторам диска. Вместо него можно взять тот же 010 Editor и добавить ему скрипт для поддержки структур NTFS.

                    Сам же Disk Editor от Пети умел FAT и MBR нативно, в 8й версии точно умел FAT32. Как пример:
                    image
                      0
                      Вопрос не про фат, а про NTFS, где в DE будет доступен максимум «как hex», так как каталог или FAT уже работать не будет, так как их нет.

                      В том-то и суть, что нет смысла смотреть на эти сектора из прямого редактора. Их нужно вычислять и делать инструмент, который может их просматривать как структуру.
            +1
            Интересно, не основана ли она на NTFS Salvage — внутренней утилите Microsoft, тоже предназначенной для восстановления данных?
              +1

              Да. См. имя пакета в комменте чуть ниже.

              +2
              Ура! Наконец-то в 21 веке кто-то выпустил консольную утилиту! Ведь мы так устали от ГУЯ!
                0

                Ну как же. Вот C:\Program Files\WindowsApps\Microsoft.WindowsFileRecovery_0.0.11761.0_x64__8wekyb3d8bbwe\ntfssalv_gui_exe\WinFRUI.exe уже присутствует, но пока ничего не делает.

                –10
                Статья — чушь какая-то. Всё что описано — умеет делать любая подзаборная утилита, ничего интересного и всю новость достаточно было свести к заголовку.
                  +14
                  Microsoft выпускают что-то, включая это в OS:
                  — А, гады какие, давят конкуренцию, пользуясь монопольным положением, ннна ей штраф Еврокомиссии на сотыщпицот миллиардов евро!
                  Microsoft не выпускает чего-то:
                  — Хаха, они ну тупыыые, не могут сделать даже что-то, что умеет делать даже подзаборная утилита!
                  +4
                  Вероятно, утилита понадобилась для целей восстановления случайно удалённых файлов пользователя в процессе обновлении системы — в самом деле, использовать для этого сторонние утилиты как-то стыдно. Косвенно подтверждается отсутствием gui, т.е. утилита нацелена и не на рядовых пользователей, предпочитающих gui, и не на power users, у которых наверняка уже есть любимая утилита.

                  Слегка шокирует размер утилиты — 8,29 МБ, это не в стиле компании. R.saver, конечно, меньше, и скачать его можно без регистрации, но нельзя не порадоваться за NTFS, на 27-ом году своей жизни получившую родную утилиту для восстановления файлов.
                    0
                    скорость восстановления оставляет желать лучшего
                    0
                    Как раз недавно искал как восстановить файлы через коммандную строку.
                    Первая страница гугла забита рекомендациями, что сначала нужно запустить чекдиск. Чуть ниже — совет, если восстановить не получилось, то скачайте нашу утилиту.

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое