В тот момент принципиально важным было спасти свои лабы и курсовой, которые я и сохранил. Про игры как то не вспомнилось.
В любом случае мой пример с сейвами - это предупреждение о последствиях, к которым может привести отсутствие точки восстановления. Сохранить нужные файлы всегда можно, но зачем делать это самому, если это дело можно поручить системе ?
Кривой драйвер не давал запуститься Виндовс, так что пришлось возвращать её в исходное состояние(то есть в состочние на момент установки). При этом все файлы на системном диске были удалены, в том числе и часть сохранений.
Если следовать руководству Майкрософт по разработке первого драйвера, на которое я ссылаюсь в статье, то Visual Studio автоматически сконфигурирует целевой компьютер для запуска неподписанных драйверов. Так же можно отключить проверку подписей вручную с помощью следующих команд: bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING ON
Окей, на будущее буду знать. Текст в посте подправлю, иногда сложно бывает понять, как интерпретируют твои слова другие люди.
В тот момент принципиально важным было спасти свои лабы и курсовой, которые я и сохранил. Про игры как то не вспомнилось.
В любом случае мой пример с сейвами - это предупреждение о последствиях, к которым может привести отсутствие точки восстановления. Сохранить нужные файлы всегда можно, но зачем делать это самому, если это дело можно поручить системе ?
Кривой драйвер не давал запуститься Виндовс, так что пришлось возвращать её в исходное состояние(то есть в состочние на момент установки). При этом все файлы на системном диске были удалены, в том числе и часть сохранений.
Здесь был комментарий, оставленный случайно))
Суть задания была сделать это через порты ввода-вывода, да и мне просто интересно было в этом поковыряться :)
Да, под 10-ую
Если следовать руководству Майкрософт по разработке первого драйвера, на которое я ссылаюсь в статье, то Visual Studio автоматически сконфигурирует целевой компьютер для запуска неподписанных драйверов.
Так же можно отключить проверку подписей вручную с помощью следующих команд:
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
Спасибо за хорошие советы. Обязательно учту их при дальнейшем изучении темы.
Да, согласен, совсем забыл об этом упомянуть. Сейчас добавлю в статью.