У меня возникла общая проблема с пониманием работы тестового режима Windows и того, как устанавливать неподписанные драйверы: я понимаю, что если у меня есть драйверы (в моем случае для последовательного адаптера USB-RS232), которые не имеют цифровой подписи поставщика, я могу загрузить Windows в тестовом режиме, например, с помощью
bcdedit /set testsigning on
эти драйверы можно установить, и в моем текущем случае это действительно работает.
Однако я не совсем уверен, что произойдет, если я отключу testsigning после использования
bcdedit /set testsigning off
Теоретически, насколько я понимаю, драйверы должны перестать работать. Но на практике я обнаружил на своей тестовой системе Windows 10 x64 Pro, что драйверы по-прежнему полностью функциональны. Windows также показывает драйверы как не имеющие цифровой подписи в диспетчере устройств, но все равно использует их без предупреждения.
Мой вопрос прост: так ли это и задумано (т. е. установка драйверов в тестовом режиме, и функциональность сохранится даже после перезагрузки в обычном режиме), или у меня здесь какой-то странный побочный эффект?