basstard
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Ох! столкнулся с необходимостью поставить неподписанный драйвер на win 7 x64 RC, и начал догадываться за что некоторые так ненавидят Vist'у… но я не об этом, я вот о чем: откуда вообще взялась информация, что включение опции TESTSIGNING в bcd запускает неведомый отладчик ядра, может хоть как-то повлиять на производительность и вообще хоть чем-то отличается от стандартной загрузки, кроме возможности юзать тестовый сертификат и надписи на десктопе разумеется. у микрософта встретил прямо противоположную информацию: здесь: Цитата: When the BCDEdit option for test-signing is enabled, Windows does the following: - Displays a watermark with the text “Test Mode” in all four corners of the desktop, to remind users the system has test-signing enabled.
- The operating system loader and the kernel load drivers that are signed by any certificate. The certificate validation is not required to chain up to a trusted root certification authority. However, each driver image file must have a digital signature.
| возможно путаница произошла из-за Digital Signatures for Kernel Modules, где отладчик действительно упоминается, но в прямо противоположном значении: там сообщается, что совсем отключить проверку подписей можно загрузившись по F8, либо установив полноценный отладчик ядра. а для сценариев, когда драйверы необходимо тестировать в реальных условиях, т.е. без использования дебаггера и F8, следует сгенерировать тестовый сертификат и разрешить его принять: TESTSIGNING ON кроме того (но это уже не помню, где читал), загрузка по F8 не только отключает все сертификаты, но и ведет обширные дополнительные логи. так что использование официального TESTSIGNING наоборот всегда предпочтительней F8 и вообще ничем кроме надписи на десктопе от обычной не отличается. |