Geek Rewind›Windows›Windows 11 でバッチ ファイルと CMD ファイルの強化されたセキュリティとパフォーマンスを有効または無効にする方法

このチュートリアルでは、Windows 11 でバッチ ファイルと CMD ファイルの強化されたセキュリティとパフォーマンスを有効または無効にする方法を説明します。

これを行う理由

Windows 11 ビルド 26220.7934 (ベータ 25H2)、ビルド26300.7939 (Dev 25H2)、ビルド 2610.8313 (RP 24H2)、およびビルド 26200.8313 (RP 25H2)、Windows はバッチ ファイルとコマンド用の新しいセキュリティ機能を追加しましたプロンプト スクリプト。

この機能により、バッチ ファイルの安全性が高まります。バッチ ファイルが実行中に変更されるのを防ぎます。これにより、実行中にスクリプトを変更しようとする有害なコードからコンピュータが保護されます。

このモードを有効にすると、Windows はファイルの署名を 1 回確認するだけで済みます。この機能がないと、Windows はバッチ ファイル内のすべてのコマンドの署名をチェックします。これにより、バッチ ファイルの処理がより高速かつ安全になります。

ポリシー作成者は、Application Control for Business マニフェストに記載されているように、LockBatchFilesWhenInUse アプリケーション マニフェスト コントロールを使用してこのモードを有効にできます。スキーマ.

必要なもの

この設定をオンまたはオフにするには、管理者としてサインインする必要があります。

この機能を有効または無効にする方法

[管理者権限が必要] 次の値を Windows レジストリに追加します: レジストリ キー: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor 値の名前: LockBatchFilesWhenInUse タイプ: DWORD データ: 0 (無効) または 1 (有効) に設定

または、管理者として Windows ターミナル アプリで以下のコマンドを実行します。

有効:

reg add”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor”/v LockBatchFilesWhenInUse/t REG_DWORD/d 1/f

無効:

reg add”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor”/v LockBatchFilesWhenInUse/t REG_DWORD/d 0/f

概要

Windows 11 では、管理者がバッチ ファイルと CMD ファイルのセキュリティとパフォーマンスを強化できるようになりました。この機能により、バッチ ファイルの実行中に変更されることがなくなり、システムの安全性が高まります。また、Windows はファイルの署名を何度もチェックするのではなく 1 回だけチェックするため、バッチ ファイルの処理が高速になります。この機能を使用するには、管理者アクセスが必要で、LockBatchFilesWhenInUse というレジストリ値を追加して 1 に設定する必要があります。無効にするには、値を 0 に設定します。

2454 件の記事

Geek Rewind のオーナー兼主任ライターである Richard は、複雑な IT トピックを簡素化することに情熱を注ぐ技術愛好家です。システム管理とエンタープライズ IT 運用における長年の実践経験により、実践的な洞察とソリューションを提供する能力が磨かれてきました。 リチャードはテクノロジーをよりアクセスしやすく、実用的なものにすることを目指しています。彼は Geek Rewind コミュニティに深く貢献しており、いつでも質問に答え、ディスカッションに参加する準備ができています。

専門分野: Windows 11Ubuntu LinuxCMSApps とブラウザ

Richard の記事をすべて表示 →

Categories: IT Info