Windowsはセキュリティとまったく同義ではありません。 疲れますし、疲れますが、PCは、無害なソフトウェアを装ってカーネルに侵入するマルウェアなど、考えられるほぼすべてのデジタル疾病の影響を受けます。対策として、Windowsはハードウェアメーカーにドライバーにデジタル署名を行わせ、大量配布のためにMicrosoftによる検証を行わせることにより、システムの安全性を維持しようとします。古いドライバー、自作のドライバー、または署名されそうにないカスタム調整をインストールしようとしている開発者の場合、できません。署名されていないドライバーをインストールするには、ドライバー署名の強制を無効にする必要があります。
これは危険であり、ドライバーの開発者を信頼する場合にのみ実行してください。次の方法では、文字通り、すべてのドライバーをシステムにインストールできます。そのため、リスクは明らかにする必要があります。
解決策1 –回復によるドライバー署名の強制を無効にする
記念日更新以降がインストールされていないWindows 10を使用している場合、簡単な解決策が用意されています。設定アプリを開き、設定の[更新とセキュリティ]グループに移動します。
[リカバリ]タブに移動し、[高度なスタートアップ]セクションの下にある[今すぐ再起動]をクリックします。
システムが再起動したら、「トラブルシューティング」をクリックしますスクリーン。 [詳細オプション]を選択し、[起動設定]をクリックします。もう一度[再起動]をクリックします。 [スタートアップの設定]画面で7 / F7を押して、ドライバー署名の強制を無効にします。
解決策2 –テストモードで実行する
Windows 10にはテストモードが付属しています。 この機能は、テスト署名モードとも呼ばれます。これにより、開発者は簡単なテストごとにマイクロソフトに戻る必要なく、システムで実験できます。テストモードでは、ドライバーの署名は適用されません。
テストモードでWindows 10を実行するには、以下が必要です。管理者特権でコマンドプロンプトにアクセスします。 Windows 10の検索バーで、コマンドプロンプトに入力し、デスクトップアプリの結果を右クリックします。コンテキストメニューから[管理者として実行]を選択します。
PowerShellからテストモードを実行することもできます。 Win + Xキーボードショートカットをタップし、パワーユーザーメニューから[Windows PowerShell(Admin)]を選択します。

次のコマンドを入力してください。
bcdedit /set testsigning on

「保護されています」というエラーメッセージが表示された場合ブートポリシー」では、UEFIファームウェアでセキュアブートが有効になっているためスタックしている可能性があります(ガイドの目的上、UEFIとBIOSは同じものです)。このエラーが発生した場合は、ソリューション3に進みます。
もしそうなら じゃない エラーメッセージが表示されたら、あとはコンピューターを再起動すると、「テストモード」に入ります。画面の右下に「テストモード」の透かしが表示されると、成功したことがわかります。
テストモードを終了
テストモードを終了する準備ができたら、Win + xを押して「Windows PowerShell(Admin)」を選択し、次のように記述(またはコピー/貼り付け)します。
bcdedit /set testsigning off
コンピューターを再起動すると、通常どおりWindowsが起動します。
解決策3 –セキュアブートをオフにする
Windows 10のアニバーサリーアップデート以来、セキュアブートをオフにできないようにする追加の対策です。このガイドのソリューション2の実行中にエラーが発生した場合、そのような対策が1つあります。セキュアブートをオフにするには、[詳細ブートオプション]メニューにアクセスする必要があります。
[スタート]メニューで、Shiftキーを押しながら電源ボタンをクリックします。電源オプションから[再起動]を選択します。 [トラブルシューティング]をクリックします。次に、[詳細オプション]、[UEFIファームウェア設定]の順にクリックします。 [再起動]をクリックすると、BIOS / UEFIインターフェイスが表示されます。
「セキュリティ」に進み、「セキュアブート」をオフにします。これが完了したら。管理モードでコマンドプロンプトに戻ります(ソリューション2で説明したとおり)。
次のコマンドを入力してください。
bcdedit.exe /set nointegritychecks
後続のBSoD(死のブルースクリーン)トリガーが処理するには多すぎるため、この自由を無効にしたい場合。コマンドプロンプト(admin)に戻って入力します。
bcdedit.exe /set nointegritychecks off
これで完了したら、一度だけ、ソリューション3の手順1〜5を再度実行します。今回は、セキュアブートをオンにします。すべてが動作状態に戻る必要があります。この状態でシステムを継続的に実行しないでください。セキュアブートをオフにして不要なものをインストールすることも避けてください。
コメント