восстановить (команда)

восстанавливаться
Оригинальный автор(ы)Крис Питерс
Разработчик(и)Microsoft , IBM , Digital Research , Novell , Имре Лебер
Первоначальный выпуск1983, 41–42 года назад
Написано вMS-DOS : язык ассемблера x86
Операционная системаMS-DOS , PC DOS , SISNE plus , OS/2 , eComStation , ArcaOS , Windows , DR DOS , FreeDOS
ПлатформаКроссплатформенный
ТипКоманда
ЛицензияMS-DOS: MIT
FreeDOS: GPL
Веб-сайтdocs.microsoft.com/en-us/windows-server/administration/windows-commands/recover

В вычислительной техникеrecoverэто примитивная утилита восстановления после ошибок файловой системы [1], входящая в состав версий MS-DOS / IBM PC DOS до DOS 6.0 [2] и ряда других операционных систем .

Обзор

Ввод команды в командной строкеrecover DOS вызывал файл программы RECOVER.COM или RECOVER.EXE (в зависимости от версии DOS). Исходили из предположения, что вся информация о каталогах , включенная в диск или раздел диска, безнадежно повреждена, но что области FAT и некаталоговые области все еще могут содержать полезную информацию (хотя могут быть дополнительные поврежденные сектора диска, не записанные в FAT).recover

Программа удалила все подкаталоги и все записи в корневом каталоге , а затем создала новые файлы с именами типа " FILE0001.REC " в корневом каталоге, соответствующие допустимым цепочкам распределения, которые были найдены в области FAT (исключая кластеры дисков , которые были протестированы и обнаружили аппаратные ошибки). Ранее загрузочный диск больше не будет загрузочным после выполнения. Диапазон обстоятельств, в которых он был действительно полезен, был довольно ограничен, и благонамеренные пользователи DOS иногда создавали хаос, работая с ошибочным представлением, что это была утилита восстановления файлов . [3]recoverrecoverrecover

В DOS версии 5 был добавлен еще один режим работы: указание одного имени файла в командной строке заставляло программу проверять все секторы диска, используемые для хранения файла, и сокращать файл, пропуская сектора, которые были проверены неправильно. [4]

DR DOS 6.0 включает реализацию команды recover. [5] Команда также доступна в SISNE plus [6] и IBM OS/2 . [7] Версия FreeDOS была разработана Имре Лебером и лицензирована по GPL . [8]

Смотрите также

Ссылки

  1. ^ Восстановление - Восстановление поврежденных данных - Windows CMD - SS64.com
  2. ^ "Внутренние и внешние команды MS-DOS 5.0". support.microsoft.com . Архивировано из оригинала 2007-02-06.
  3. ^ http://www.drsolly.com/story/macedpcp.art (текстовый файл)
  4. Руководство пользователя DOS 5 Дэна Гукина (1991), ISBN 1-55851-188-1 , стр. 602. 
  5. ^ Руководство пользователя DR DOS 6.0. Советы по оптимизации и настройке.
  6. ^ SISNE plus - Суммарная справка | Датасет
  7. ^ "JaTomes Help - OS/2 Commands". www.jatomes.com . Архивировано из оригинала 2019-04-14.
  8. ^ "Пакет обновлений FreeDOS 1.2 - восстановление (FreeDOS Base)". Ibiblio.org. 2004-02-07 . Получено 2022-09-04 .

Дальнейшее чтение

  • Купер, Джим (2001). Специальное издание с использованием MS-DOS 6.22, третье издание . Que Publishing . ISBN 978-0789725738.
  • Кэти Айвенс; Брайан Проффит (1993). OS/2 Внутри и снаружи . Osborne McGraw-Hill . ISBN 978-0078818714.
  • Джон Пол Мюллер (2007). Администрирование Windows в командной строке для Windows Vista, Windows 2003, Windows XP и Windows 2000. John Wiley & Sons . ISBN 978-0470165799.
  • восстановить | Microsoft Docs
  • Реализация RECOVER с открытым исходным кодом, поставляемая с MS-DOS v2.0
Взято с "https://en.wikipedia.org/w/index.php?title=Recover_(command)&oldid=1119499643"