Windows11/10でPowerShellを無効にする方法
Windows 11/10には、 PowerShell(PowerShell)クロスプラットフォームツールがプリインストールされています。これは非常に重要なツールであり、いくつかの簡単なコマンドを入力するだけで、いくつかのタスクを簡単に実行できます。コマンドを実行して、設定(Settings)にさまざまな変更を加えたり、いくつかの問題のトラブルシューティングを行ったり、機能を管理したり、作業を自動化したりすることができます。
Windows PowerShellは、 Windowsオペレーティングシステムに含まれている不可欠で便利なアプリケーションです。ただし、悪意のあるコマンドを実行して不要な変更を加えないようにするために、無効にする必要がある場合があります。このツールは、悪意のあるスクリプトを実行し、ファイルシステムとレジストリにアクセスする悪意のあるソフトウェアを作成するために攻撃者によって使用されます。つまり、このツールは、悪意のあるコマンドを実行するために一部のハッカーによっても使用されていると言えます。
このような場合、PowerShellアプリケーションを無効にする必要がある場合は、この記事が役立ちます。この記事では、セキュリティ(Security)ポリシーとローカルグループポリシーエディターを使用して(Local Group Policy Editor)PowerShellアプリケーションを無効にする方法について説明します。それらを詳しく見てみましょう。
Windows11/10でPowerShellを無効にする
先に進む前に、システムの復元ポイントを作成することをお勧めします。次に、以下の提案に従って、Windows10(Windows PowerShell)でWindowsPowerShell(Windows 10)を無効にします。
1]セキュリティ(Security)ポリシーを使用してWindowsで(Windows)PowerShell(Disable PowerShell)を無効にする
ローカルセキュリティポリシーは、 (Security Policy)Windows10で(Windows 10)PowerShellアクセスをブロックする方法をユーザーに提供します。これを行うには、以下の手順に従ってください。
- [スタート](Click Start)をクリックし、 「ローカルセキュリティポリシー(Local Security Policy)」と入力して、メニューリストから結果を選択します。
- 左側のペインに移動し、[ソフトウェア制限ポリシー](Software Restriction Policies)を展開します。
- [追加のルール (Additional Rules )]を右クリックして、 [新しいハッシュルール(New Hash Rule )]オプションを選択します。
- ソフトウェア制限ポリシーを展開する方法が見つからない場合は、ソフトウェア制限ポリシー(Software Restriction Policies )を右クリックして、 [新しいソフトウェア制限ポリシー(New Software Restriction Policies)](Software Restriction Policies)オプションを選択します。
[新しいルールあり]ウィンドウで、[(New Has Rule)参照(Browse )]オプションをタップします。Windows+Eキーを使用してファイルエクスプローラーを開き、アドレスバーに次のパスの場所を入力してEnterキーを押します。
%SystemRoot%\system32\WindowsPowerShell\v1.0
これにより、32ビットバージョンのPowerShellが検索されます。リストからpowershell.exe(powershell.exe )を選択し、 [Open > Apply > OK ]をクリックします。
PowerShellISEを無効にする
Windows 10コンピューターでPowerShellISE(PowerShellISE)を無効にする場合は、リストから(powershell.exeではなく)powershell_ise.exeを選択します。
[ローカルセキュリティポリシー]ウィンドウで、[(Local Security Policy)ソフトウェア制限ポリシー(Software Restriction Policies)]セクションの[ 追加ルール (Additional Rules )]を右クリックし、 [新しいハッシュルール]ボタンをクリックして、[(New Hash Rule )参照(Browse)]ボタンを選択します。
もう一度ファイルエクスプローラー(File Explorer)を開き、アドレスバーに以下のパスをコピーして貼り付けます。次に、Enterキーを押して、64ビットバージョンのPowerShellを選択します。
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
次のページで、下にスクロールしてpowershell.exeオプションを選択し、[開く(Open)]ボタンをクリックします。
注:(Note:)PowerShellISEを無効にする場合は、powershell_ise.exeオプションを選択する必要があります。
次に、[適用]をクリックして、[ (Apply)OK ]ボタンを選択します。
上記の手順を完了したら、コンピューターを再起動して変更を保存します。これにより、PCでPowershell(Powershell)アクセスが無効になります。
2]グループポリシー(Group Policy)を使用してWindowsで(Windows)PowerShell(Disable PowerShell)を無効にする
ローカルグループポリシーエディターは、 (Group Policy Editor)Windows 10 ProまたはEnterpriseで利用できる強力なツールであり、PCでのいくつかのタスクを容易にします。ProまたはEnterpriseバージョンのWindows 11/10を使用しているユーザーは、グループ(Group)ポリシーツールを使用してPowerShellをブロックできます。グループ(Group)ポリシーを使用してPowerShellを無効にするには、次の手順に従います。
まず、Windows+Rキーボードショートカットを押して[実行(Run)]ダイアログボックスを開きます。
gpedit.mscと入力し、 Enterキーを(Enter)押し(gpedit.msc)ます。[ローカルグループポリシーエディター(Local Group Policy Editor)]ウィンドウで、次のパスに移動します。
User Configuration > Administrative Templates > System
右ペインに移動し、[指定されたWindowsアプリケーションを実行しない(Don’t run specified Windows applications)]ポリシーをダブルクリックします。
次のページで、上の画像に示すように[有効]ボタンをクリックします。(Enabled )次に、[オプション(Options )]セクションに移動し、[表示(Show )]ボタンをクリックします。
次に、[値 (Value )]列で新しいセルを開き、powershell.exeと入力して、[ (powershell.exe,)OK ]ボタンをクリックする必要があります。これにより、 PowerShell(PowerShell)アクセスが無効になります。
PowerShellISEインターフェイスを無効にすることもできます。これを行うには、新しいセルを開き、powershell_ise.exeと入力して、[OK]ボタンをクリックします。
ただし、 PowerShell 7(PowerShell 7)を無効にする必要がある場合は、新しいセルにpwsh.exe と入力し、[ OK ]ボタンをクリックします。
最後に、[Apply > OK ]をクリックして、変更を保存します。
上記のプロセスを完了すると、Powershellにアクセスできなくなります。
ヒント(TIP):この投稿は、PowerShellをアンインストール(uninstall PowerShell)する方法を示しています。
WindowsでPowerShell7を無効にする
デバイスにPowerShell7(PowerShell 7)がある場合は、WindowsPCからアンインストールして無効にすることができます。従う必要のある手順は次のとおりです。
- スタートボタンを右クリック
- パワーユーザーメニューから[設定]を選択します。
- 設定(Settings)アプリで、 [アプリ(Apps)]カテゴリをクリックします
- 次に、左側のペインから[ アプリと機能]オプションを選択します。( Apps & features )
- 次に、右ペインに移動し、下にスクロールしてPowerShellアプリを選択します。
- [アンインストール]ボタンをクリックします。
- Windowsから確認を求められた場合は、[アンインストール(Uninstall)]ボタンをもう一度クリックします。
画面の指示に従って、このアプリをアンインストールします。アプリとその関連データが削除されます。このようにして、 PowerShell(PowerShell)バージョン7へのユーザーのアクセスを無効にすることができます。
次を読む(Read next):WindowsPowerShellスクリプトの実行をオンまたはオフにする方法(How to turn on or off Windows PowerShell script execution)。
Related posts
PowerShell Scriptを使用してWindows 10のSecurity Questionsを無効にします
Windows 11/10のPowerShell versionをチェックする方法
Fix PowerShell Windows 11/10でHigh CPU usageを引き起こします
Windows 10に上昇PowerShell promptを開く方法
PowerShellを使ってWindows 10を使ってLocal User Accountを作成する方法
Windows 10でハードディスクドライブをスワップする方法Hot Swap
PowerShellを使ってWindows 10を使ってWindows Updatesを隠す方法
Appx Appパッケージをインストールする方法PowerShell Windows 10
Group Policy EditorをWindows 10 Home Editionに追加する方法
Windows 10のShutdown and Startup Logをチェックする方法
どのようにNetwork Driveをマッピングするか、Windows 11/10にFTP Driveを追加します
PPS fileとは何ですか? PPSからPDFをWindows 11/10に変換する方法
Windows 10のWindows.edb fileとは何ですか
Taskbar通知がWindows 10に表示されていません
Best無料ISO Mounter software Windows 10用
HDMI playbackデバイスがWindows 10に表示されていません
Mail and Calendar app freezes、Windows 11/10でクラッシュしていないかどうか
Windows 10 Control PanelでSystem Propertiesを開く方法
File ExplorerでFile ExplorerのWindows 10の表示方法
Windows 10 Sync設定が機能していません