Windows 7 64ビットでKMCSを無効にするには、違いは何ですか
- bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
- bcdedit.exe -set TESTSIGNING ON
署名されていないドライバをロードするには、両方が必要ですか、それともどちらか一方が必要ですか?
あなたの助けをありがとう-ダニエル
DDISABLE_INTEGRITY_CHECKSのサポートは完全に削除されると思います(これを削除するさまざまなWindows Updateがあります)。Win7 64ビットで署名されていないドライバーをロードする唯一の方法は、テスト署名を有効にして、ドライバーが必要な限り有効のままにしておくことです。
公式ドキュメントによると、nointegritychecks
コマンドはWindows7およびWindows8では無視されます。
nointegritychecks [on | オフ ]
整合性チェックを無効にします。セキュアブートが有効な場合は設定できません。この値は、Windows7およびWindows8では無視されます。
はの/set nointegritychecks on
エイリアスであるため-set loadoptions DDISABLE_INTEGRITY_CHECKS
、このコマンドは廃止され、機能しなくなったと想定しています。
したがって、あなたの質問に対する答えはbcdedit.exe -set TESTSIGNING ON
、Windows764ビットでのみ意味があるということです。Windowsを「テストモード」に切り替え、デスクトップの右下隅に透かしを追加します。
いいえ、まだ機能します。私はいつも両方を実行します。再起動後、下のrtコーナーにOSのバージョンとテストモードが表示されます。互換モードを使用して、署名されていないドライバーを強制または使用し、古いOSで試すこともできます(通常、xp sp 3互換モードで最適に動作します。すべてのOS、Win 7、Win 8.1、Win 10、およびWinServerで実行しています。 2012r2。bcdエントリを確認すると、そこにも一覧表示されます。