Windows 10 - 署名されたドライバのインストールを無効にできない


2

私は、Windows 10で「署名されたドライバのみ」インストールを無効にしようとしているのにうんざりしています。

私は管理者として実行してみました:

bcdedit /set testsigning on
bcdedit /set nointegritychecks off

しかし無駄に。
再起動して[スタートアップオプション]を使用してから[ドライバ署名の強制を無効にする]を使用した場合にのみ機能します。しかし、これは一度だけです。 どうすればこれを永久に行うことができますか?

これは非常にばかげている - 私は(AVRマイクロコントローラをプログラミングするための)USBaspドライバをインストールしたいと思っていたが、できなかった...

P.S:BIOSで「セキュアブート」を無効にしています。



bcdedit /set onetimeadvancedoptions on 追加の手順を実行せずに、起動オプションに直接再起動します。その後、そこからオプション7を選択できます。多分それは少し助けになるでしょう。
masterxilo

@masterxilo私はBluetoothキーボードを使います。そう 毎回 私は署名されていないドライバを使用したいのですが、キャビネットから古いUSBキーボードを物理的に取り出す必要があります。これで、この1つのボタンを押すことができます。
Wowfunhappy

回答:


0

私はあなたが走るつもりだったと思います:

bcdedit /set testsigning off
bcdedit /set nointegritychecks on

"nointegritychecksに注意してください "#:。

いずれにせよ、最初のもので十分であり、2番目のものは必要ありません。 セキュアブートもBIOSで無効にする必要があります。

記事の詳細情報 TESTSIGNINGブート設定オプション


1
うん、私はタイプミスをした。もちろん、私は "nointegritychecks on"を実行します。しかし、それはうまくいきません。 「テスト署名」後、デスクトップの右下に透かしがありましたが、それでもドライバをインストールできませんでした。リンクされている記事に新しいものは見当たりません。
zupazt3

ドライバがお使いのWindowsのバージョンに合っていることを確認していますか? 32ビット対64ビットの問題かもしれません。
harrymc

1
「ドライバの署名の強制を無効にする」オプションを使って起動することでドライバを正常にインストールしたので、私は確信しています。私は今でもこのデバイス(USBasp)を使っています。しかし、将来的には、署名済みのドライバだけでなく、必要なものをインストールできるようにしたいと思います。
zupazt3

変です。これは、Windows 7での私の経験と私がこの件に関して読んだすべての記事に反します。おそらくWindows 10で、マイクロソフトはセキュリティ対策としてこのオプションを無効にすることを決定しました。結局のところ、それはかなり大きなセキュリティ上のリスクです。
harrymc

@ zupazt3私は全く同じ問題を抱えています。テストモードでもインテグリティチェックがされていなくてもインストールできないドライバがあります。起動中に手動で[スタートアップの設定]に移動し、[7)ドライバの署名の強制を無効にする]を選択することによってのみインストールできます。
masterxilo

-1

どのような場合でも、実行する必要があります。

bcdedit /set testsigning off
bcdedit /set nointegritychecks on

場合によっては、これでドライバをインストールするのに十分になります。

しかし、場合によっては、 また ドライバをインストールする直前に以下を実行する必要があります。

1)Shiftキーを押しながらマシンを再起動します→トラブルシューティング→詳細オプション→スタートアップ設定→再起動

2)[スタートアップ設定]画面が表示されたら、[ドライバ署名の強制を無効にする]を選択します。

モニターEDIDのオーバーライドは、常に2番目の方法を必要とする種類のドライバーの一例です。私は、最初の方法がそれ自身で "test"シグニチャを持っているドライバのために働くのに対して、第二の方法がまったくシグニチャを持っていないドライバのために必要とされるのではないかと確信していない。

私の経験では、2番目の方法を実行していることに注意してください。 ではない 前者はすべての場合にドライバのインストールを許可しますが、次回の再起動後にドライバを機能させなくします。したがって、すべての場合にbcdeditコマンドが必要です。


マイクロソフトが将来このポリシーを再検討することを本当に願っています。この種のポリシーは、私が自作のPCではなく、iOSに期待するものです。アップル自身のmacOSでさえ、ユーザに無署名のカーネル拡張を恒久的に許可する能力を与えます。

管理者とブートローダのアクセス権を考えると、私はいつも自分のマシン上で未署名のコードを実行できるはずです。起動のたびに再度有効にする必要があり、Bluetoothキーボードではまったく実行できないメカニズムは、ハードウェアターゲットが広いデスクトップOSでは受け入れられないはずです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.