Windows 10でドライバー署名の強制を無効にする方法

目次:

Anonim

最大限のセキュリティを実現するために、Windows 10ではデジタル署名されたドライバーが必要です。

これは通常、安全性が懸念される場合に適した機能ですが、デジタル署名されていないドライバーをインストールする必要がある場合があります。今日はその方法を説明します。

Windows 10でドライバー署名の強制を無効にする手順

  1. スタートアップ設定を変更する
  2. ドライバー署名を無効にする
  3. Windowsをテストモードにする
  4. ドライバー署名の強制を永続的に無効にする

念のため、64ビットバージョンのWindowsでは、デジタル署名されたドライバーをインストールする必要があります。

デジタル署名されたドライバーには、ドライバーがハードウェアの製造元によって作成され、作成されてから変更されていないことを保証する電子指紋が付属しています。

ドライバー署名の実施により、ドライバーが本物であり、悪意のある第三者によって変更されていないことが確実になります。

この機能は、PCを保護したい場合に最適ですが、一部のメーカーはデジタル署名されたドライバーを作成していないため、あらゆる種類の問題が発生する可能性があります。

ドライバーがデジタル署名されていない場合、ドライバーをまったくインストールできません。つまり、ドライバーに関連付けられているハードウェアを使用することはできません。

これは大きな問題ですが、幸いなことにドライバー署名の強制を簡単に無効にできます。

この問題は修正されますが、今後は市場で最高のソフトウェアでドライバーを更新してください。

解決策1 –スタートアップ設定を変更する

これは、Windows 10でドライバー署名の強制を無効にする最も簡単な方法ですが、この方法ではドライバー署名を一時的にのみ無効にすることに注意してください。

コンピュータードライバーを再起動すると、署名の強制は自動的にオンになります。

ドライバー署名の強制を無効にするには、次を実行します。

  1. キーボードのShiftキーを押したまま、 再起動ボタンをクリックします。

  2. [トラブルシューティング]> [詳細オプション]> [起動設定]を選択し、[再起動]ボタンをクリックします。
  3. コンピューターを再起動すると、オプションのリストが表示されます。 キーボードのF7キーを押して、[ドライバー署名の強制を無効にする]を選択します。
  4. これでコンピューターが再起動し、署名のないドライバーをインストールできるようになります。

この方法は一時的にドライバー署名の強制を無効にするだけなので、できるだけ早くすべての署名されていないドライバーをインストールしてください。

解決策3 – Windowsをテストモードにする

ドライバーの署名を永続的に無効にしたくない場合は、Windows 10テストモードに入ることを選択できます。

テストモードでは、問題なくドライバをインストールできます。 問題を解決した後、通常のWindows 10モードに移行することを忘れないでください。

  1. PCで昇格したコマンドプロンプトウィンドウを開きます。Windowsの[スタート]アイコンを右クリックして、[コマンドプロンプト(管理者)]を選択します。
  2. cmdに「 bcdedit / set TESTSIGNING OFF」と入力します。
  3. cmdウィンドウを閉じて、コンピューターを再起動します。
  4. ドライバーをインストールします。
  5. 通常モードに戻ります:昇格されたcmdを開き、 bcdedit / set TESTSIGNING ONと入力して、Windows 10システムを再起動します。

解決策4 –ドライバー署名の強制を永続的に無効にする

以前のソリューションは、ドライバー署名の強制を一時的に無効にするだけでした。 ただし、永続的に無効にする場合は、次の手順を実行します。

  1. Windowsキー+ Xを押して、パワーユーザーメニューを開きます。 メニューから[コマンドプロンプト(管理者)]を選択します。

  2. コマンドプロンプトが 開いたら、 bcdedit.exe / set nointegritychecks on入力してEnterを押します。

  3. オプション :ドライバー署名の強制を再び有効にするには、管理者としてコマンドプロンプトを開き、 bcdedit.exe / set nointegritychecks offと入力ます。

または、次の手順を使用してドライバー署名の強制を無効にすることもできます。

  1. 管理者としてコマンドプロンプトを起動します。
  2. コマンドプロンプト が起動したら、次の行を入力します。
    • bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

    • bcdedit.exe-テスト署名をオンに設定

  3. コマンドプロンプトを閉じて、PCを再起動します。
  4. オプション:ドライバー署名の強制を有効にするには、管理者としてコマンドプロンプトを開き、次を入力します。
    • bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

    • bcdedit-テスト署名をオフに設定

このソリューションを使用すると、ドライバー署名の強制が永続的に無効になり、コンピューターが多少脆弱になることに注意してください。

ドライバー署名の強制は、追加の保護を提供する便利な機能ですが、特定のドライバーをインストールするときに追加の保護が問題を引き起こす場合があります。

Windows 10でドライバー署名の強制がどのように機能し、それを無効にするかを理解していただければ幸いです。

ソリューションが機能する場合は、以下のコメントセクションでお知らせいただくか、他の回避策をお寄せください。

編集者注: この投稿は元々2016年7月に公開されたもので、それ以降は完全に刷新され、新鮮さ、正確さ、包括性のために更新されています。

Windows 10でドライバー署名の強制を無効にする方法