Что означает код ошибки Windows 218 (ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY)?

 
Также может означать:
КонстантаТипОС
HTTP_STATUS_FINEHTTP-статусЛюбая
SYSTEM_PTE_MISUSEКод BSODWindows
Предыдущий Следующий
ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY ERROR_FILE_CHECKED_OUT

ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY

Что означает ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY

ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY — нельзя изменить исполняемый файл с усиленной подписью без нарушения проверки подписи.

Практический смысл и диагностика

Windows отказалась изменять executable, целостность которого защищена strong signature.

  • Определите конкретную технологию подписи, signer и policy, которые защищают этот image; от этого зависит допустимый servicing path.
  • Используйте поддерживаемый производителем или Windows механизм обслуживания вместо произвольного бинарного редактора или patcher.
  • Заменяйте компонент только через разрешённый build/servicing workflow: ручное получение ownership и изменение файла может нарушить проверку доверия, обновления, rollback и системную целостность.
  • Сохраните точный путь, signer, идентификатор пакета и операцию, которая пыталась изменить файл — это позволяет отличить штатный servicing от стороннего вмешательства.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.