Во всех случаях вам нужно запустить:
bcdedit /set testsigning off
bcdedit /set nointegritychecks on
В некоторых случаях этого будет достаточно для установки драйвера.
В некоторых случаях, однако, вам также нужно будет сделать следующее непосредственно перед установкой драйвера:
1) Перезагрузите машину, удерживая нажатой клавишу Shift → Устранение неполадок → Дополнительные параметры → Параметры запуска → Перезагрузка
2) Когда появится экран "Параметры запуска", выберите "Отключить принудительное использование подписи драйверов"
Переопределения EDID монитора являются примером типа драйвера, который всегда нуждается во втором методе. Я подозреваю, но не уверен, что первый метод сам по себе работает для драйверов, которые имеют "тестовые" подписи, тогда как второй нужен для драйверов, которые не имеют никакой подписи.
Обратите внимание, что, по моему опыту, выполнение второго, но не первого метода во всех случаях позволит установить драйверы, но приведет к тому, что они перестанут работать после следующей перезагрузки. Таким образом, команды bcdedit необходимы во всех случаях.
Я действительно очень надеюсь, что Microsoft пересмотрит эту политику в будущем. Такой тип политики я ожидаю от iOS, а не от своего собственного ПК. Даже собственные macOS от Apple дают пользователям возможность постоянно разрешать неподписанные расширения ядра.
При наличии доступа администратора и загрузчика я всегда могу запускать неподписанный код на своей машине. Механизм, который необходимо повторно включать после каждой загрузки и который вообще не может быть выполнен с помощью клавиатуры Bluetooth, не должен быть приемлемым в настольной операционной системе с широкими аппаратными целями.