Windows11/10でPowerShellを無効にする方法
Windows 11/10には、PowerShellクロスプラットフォームツールがプリインストールされています。これは非常に重要なツールであり、いくつかの簡単なコマンドを入力するだけで、いくつかのタスクを簡単に実行できます。コマンドを実行して、設定にさまざまな変更を加えたり、いくつかの問題をトラブルシューティングしたり、機能を管理したり、作業を自動化したりすることができます。
Windows PowerShellは、Windowsオペレーティングシステムに含まれている不可欠で便利なアプリケーションです。ただし、悪意のあるコマンドを実行して不要な変更を加えないようにするために、無効にする必要がある場合があります。このツールは、悪意のあるスクリプトを実行し、ファイルシステムとレジストリにアクセスする悪意のあるソフトウェアを作成するために攻撃者によって使用されます。つまり、このツールは、悪意のあるコマンドを実行するために一部のハッカーによっても使用されていると言えます。
このような場合、PowerShellアプリケーションを無効にする必要がある場合は、この記事が役立ちます。この記事では、セキュリティポリシーとローカルグループポリシーエディターを使用してPowerShellアプリケーションを無効にする方法について説明します。詳細を見てみましょう。
Windows11/10でPowerShellを無効にする
先に進む前に、システムの復元ポイントを作成することをお勧めします。次に、以下の提案に従って、Windows10でWindowsPowerShellを無効にします。
1]セキュリティポリシーを使用してWindowsでPowerShellを無効にする
ローカルセキュリティポリシーは、Windows 10でPowerShellアクセスをブロックする方法をユーザーに提供します。これを行うには、以下の手順に従ってください。
- [スタート]をクリックし、「ローカルセキュリティポリシー」と入力して、メニューリストから結果を選択します。
- 左側のペインに移動して、[ソフトウェア制限ポリシー]を展開します 。
- 追加のルールを右クリックします 新しいハッシュルールを選択します オプション。
- ソフトウェア制限ポリシーを拡張する方法が見つからない場合 次に、ソフトウェア制限ポリシーを右クリックします 新しいソフトウェア制限ポリシーを選択します オプション。
[新しいルールあり]ウィンドウで、[参照]をタップします オプション。次に、Windows + Eキーを使用してファイルエクスプローラーを開き、アドレスバーに次のパスの場所を入力してEnterキーを押します。
%SystemRoot%\system32\WindowsPowerShell\v1.0
これにより、32ビットバージョンのPowerShellが検索されます。 powershell.exeを選択します リストから、[開く]>[適用]>[OK]をクリックします 。
PowerShellISEを無効にする
Windows 10コンピューターでPowerShellISEを無効にする場合は、リストから(powershell.exeではなく)powershell_ise.exeを選択します。
[ローカルセキュリティポリシー]ウィンドウで、追加のルールを右クリックします [ソフトウェア制限ポリシー]セクションで、[新しいハッシュルール]をクリックします ボタンをクリックして、[参照]を選択します ボタン。
もう一度ファイルエクスプローラーを開き、アドレスバーに以下のパスをコピーして貼り付けます。次に、Enterキーを押して、64ビットバージョンのPowerShellを選択します。
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
次のページで、下にスクロールしてpowershell.exeオプションを選択し、開くをクリックします。 ボタン。
注: PowerShellISEを無効にする場合は、powershell_ise.exeオプションを選択する必要があります。
次に、[適用]をクリックします 次に、 OKを選択します ボタン。
上記の手順を完了したら、コンピューターを再起動して変更を保存します。これにより、PCでのPowershellアクセスが無効になります。
2]グループポリシーを使用してWindowsでPowerShellを無効にする
ローカルグループポリシーエディターは、Windows 10 ProまたはEnterpriseで利用できる強力なツールであり、PCでのいくつかのタスクを容易にします。 ProまたはEnterpriseバージョンのWindows11/10を使用しているユーザーは、グループポリシーツールを使用してPowerShellをブロックできます。グループポリシーを使用してPowerShellを無効にするには、次の手順に従います。
まず、 Windows + Rを押します [実行]ダイアログボックスを開くためのキーボードショートカット。
gpedit.mscと入力します Enterキーを押します。 [ローカルグループポリシーエディター]ウィンドウで、以下のパスに移動します。
ユーザー設定>管理用テンプレート>システム
右ペインに移動し、指定されたWindowsアプリケーションを実行しないをダブルクリックします ポリシー。
次のページで、有効をクリックします 上の画像に示すようなボタン。次に、オプションに移動します セクションをクリックし、表示をクリックします ボタン。
次に、値で新しいセルを開く必要があります 列に「powershell.exe」と入力します OKをクリックします ボタン。これにより、PowerShellアクセスが無効になります。
PowerShellISEインターフェイスを無効にすることもできます。これを行うには、新しいセルを開き、 powershell_ise.exeと入力します。 、[OK]ボタンをクリックします。
ただし、PowerShell 7を無効にする必要がある場合は、 pwsh.exeと入力します。 新しいセルで、[ OK]をクリックします ボタン。
最後に、[適用>OK]をクリックします 変更を保存します。
上記のプロセスを完了すると、Powershellにアクセスできなくなります。
ヒント :この投稿は、PowerShellをアンインストールする方法を示しています。
WindowsでPowerShell7を無効にする
デバイスにPowerShell7がある場合は、WindowsPCからアンインストールして無効にすることができます。従う必要のある手順は次のとおりです。
- [スタート]ボタンを右クリックします
- パワーユーザーメニューから[設定]を選択します。
- 設定アプリで、[アプリ]カテゴリをクリックします
- 次に、アプリと機能を選択します 左ペインのオプション。
- 次に、右ペインに移動し、下にスクロールしてPowerShellアプリを選択します。
- [アンインストール]ボタンをクリックします。
- Windowsから確認を求められた場合は、[アンインストール]をクリックします もう一度ボタンを押します。
画面の指示に従って、このアプリをアンインストールします。アプリとその関連データが削除されます。このようにして、PowerShellバージョン7へのユーザーのアクセスを無効にすることができます。
次を読む :WindowsPowerShellスクリプトの実行をオンまたはオフにする方法。
-
Windows11/10でタッチスクリーンを無効にする方法
Windowsタブレットは、タッチ入力とマウス/キーボード入力の両方の長所を提供できます。お使いのデバイスにそれらがあり、必要な場合は、何らかの理由でラップトップ、ウルトラブック、ノートブック、またはタッチデバイスのタッチスクリーンを無効にし、Windows11/10/8/7デバイスをクラシックマウスとキーボードを備えたPCとして厳密に使用してください組み合わせて、次のように行うことができます。 Windows 11/10には、デバイスマネージャを使用してタッチスクリーンをオンザフライでオフにする組み込みオプションはありません。 Windows11/10でタッチスクリーンを無効にする
-
Windows11/10でタッチスクリーンを無効にする方法
Windowsタブレットは、タッチ入力とマウス/キーボード入力の両方の長所を提供できます。お使いのデバイスにそれらがあり、必要な場合は、何らかの理由でラップトップ、ウルトラブック、ノートブック、またはタッチデバイスのタッチスクリーンを無効にし、Windows11/10/8/7デバイスをクラシックマウスとキーボードを備えたPCとして厳密に使用してください組み合わせて、次のように行うことができます。 Windows 11/10には、デバイスマネージャを使用してタッチスクリーンをオンザフライでオフにする組み込みオプションはありません。 Windows11/10でタッチスクリーンを無効にする