n1ro°
RU

Компьютеры · Инструкция

Сравнить два бинарных файла командой fc /b

Для проверки, совпадают ли два бинарных файла, текстовое сравнение не подходит. Режим `fc /b` сравнивает байты и сообщае

Редакция N1RO · Проверено

Короткий ответ

Чтобы сравнить два файла побайтно, используйте `fc /b "C:\A\file.bin" "C:\B\file.bin"`. Код возврата 0 — одинаковы, 1 — различаются, 2 — ошибка; вывод указывает несовпадающие позиции.

Что делать

  1. Откройте Командную строку перед побайтным сравнением двух файлов.
  2. Выполните `fc /b "C:\A\file.bin" "C:\B\file.bin"`.
  3. Если файлы различаются, `fc` покажет позиции и значения несовпадающих байтов.
  4. После команды при необходимости проверьте `%ERRORLEVEL%`: 0 — совпадение, 1 — различия, 2 — ошибка выполнения.

Что проверить

  • Сравнивайте нужные версии файлов: одинаковое имя не гарантирует одинаковое содержимое.
  • Для проверки целостности больших файлов иногда удобнее дополнительно сравнить криптографические хэши.

Важно

fc /b не знает структуру формата файла и не объясняет смысл отличий.

Что учитывать

fc /b не знает структуру формата файла и не объясняет смысл отличий.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. fc). Пример и формулировки — редакция N1RO на 2026-09-19.