Windows10では、PowerShellを使用すると、システム設定の変更、機能の管理、問題のトラブルシューティング、タスクの自動化のためのスクリプトとコマンドを実行することができる強力なクロスプラットフォームツールです。
これは便利なコマンドラインシェルですが、状況によっては、ユーザーが不要な変更を加えたり、悪意のあるコマンドでスクリプトを実行したりしない また、会社のポリシーに準拠するためにPowerShellへのアクセスを制限する必要がある場合もあります。理由が何であれ、Windows10では、組み込みバージョンのPowerShellまたはスタンドアロンバージョンのPowerShell7へのアクセスを無効にする複数の方法が提供されています。このWindows10ガイドでは、PowerShell7を含むPowerShellへのアクセスを無効にする3つの異なる方法について説明します。
- グループポリシーを使用してPowerShellアクセスをブロックする方法
- セキュリティポリシーを使用してPowerShellアクセスをブロックする方法
- PowerShell7accessアプリポリシーエディタ。
Windows10でPowerShellを無効にするには、次の手順を使用します:
- オープンスタート。
- mscを選択し、上位の結果を選択してローカルグループポリシーエディタを開きます。
-
次のパスを参照します:
User Configuration > Administrative Templates > System
-
右側で、指定したWindowsアプリケーションを実行しないポリシーをダブルクリックします。
ソース:Windows Central
- 有効なオプションを選択します。
-
“オプション”のセクションの下で、表示ボタンをクリックします。
ソース:Windows Central
-
「値」列に、powershellと入力します。Exeは、PowerShellの経験を無効にします。
ソース:Windows Central
- (省略可能)”値”列にpowershell_iseと入力します。PowerShell ISEインターフェイスを無効にする新しいセルでexeを実行します。
- (オプション)”値”列に”pwsh”と入力します。PowerShell7を無効にするには、新しいセルでexeを実行します。
- 適用をクリックします。 ボタン
- OKボタンをクリックします。
この手順を完了すると、ユーザーはPowerShellを起動して使用できなくなります。
気が変わった場合は、同じ手順で以前の設定をロールバックすることができますが、ステップNo.5では、設定されていないオプションを選択します。このガイドでは、すべてのユーザーでPowerShellを無効にすることに焦点を当てていますが、これらの手順を使用して特定のユーザーのシェルへのアクセスを制限す
セキュリティポリシーを使用してPowerShellアクセスをブロックする方法
または、ローカルセキュリティポリシーコンソールを使用して同じ効果を実現できます。
ユーザーがローカルセキュリティポリシーのPowerShell設定を起動できないようにするには、次の手順を使用します:
- オープンスタート。
- ローカルグループポリシーを検索し、一番上の結果をクリックしてアプリを開きます。
- ダブルクリックして、ソフトウェア制限ポリシーブランチを展開します。
-
“追加ルール”カテゴリを右クリックし、”新しいハッシュルール”オプションを選択します。
ソース:Windows Central
クイックヒント: カテゴリが使用できない場合は、ソフトウェア制限ポリシーブランチを右クリックし、新しいソフトウェア制限ポリシーオプションを選択します。
-
[参照]ボタンをクリックします。
ソース:Windows Central
-
次のパスをコピーしてアドレスバーに貼り付けて、32ビットバージョンのPowerShellを検索し、Enterキーを押します:
%SystemRoot%\system32\WindowsPowerShell\v1.0
-
powershellを選択します。exeの実行可能ファイル。
ソース: Windows Central
- 開くボタンをクリックします。
- 適用ボタンをクリックします。
- OKボタンをクリックします。
- “追加ルール”カテゴリを右クリックし、新しいハッシュルールオプションを選択します。
- 参照ボタンをクリックします。
-
次のパスをコピーしてアドレスバーに貼り付けて、64ビットバージョンのPowerShellを検索し、Enterキーを押します:
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
クイックヒント:PowerShellバージョン7へのアクセスを無効にする場合は、次のパスを使用して別のハッシュルールを作成できます。
"%SystemRoot%\Program Files\PowerShell\pwsh.exe
。 または、以下の手順でアプリをアンインストールします。 -
powershellを選択します。exeの実行可能ファイル。
ソース:Windows Central
- 開くボタンをクリックします。
- 適用ボタンをクリックします。
- OKボタンをクリックします。
- コンピュータを再起動します。
手順を完了すると、ユーザーは32ビットまたは64ビットバージョンのPowerShellを起動できなくなります。上記の手順では、コマンドラインツールへのアクセスを制限できますが、ユーザはPowerShell ISEインターフェイスを使用してこの制限を回避できます。 ただし、ローカルセキュリティポリシーアプリでこのツールへのアクセスを無効にすることもできます。
PowerShell ISEへのアクセスを無効にするには、次の手順を使用します:
- オープンスタート。
- ローカルグループポリシーを検索し、一番上の結果をクリックしてアプリを開きます。
- ダブルクリックして、ソフトウェア制限ポリシーブランチを展開します。
-
“追加ルール”カテゴリを右クリックし、”新しいハッシュルール”オプションを選択します。
ソース:Windows Central
-
[参照]ボタンをクリックします。
ソース:Windows Central
-
次のパスをコピーしてアドレスバーに貼り付けて、32ビットバージョンのPowerShell ISEを検索し、Enterキーを押します:
%SystemRoot%\system32\WindowsPowerShell\v1.0
-
powershell_iseを選択します。exeの実行可能ファイル。
ソースを無効にします: Windows Central
- 開くボタンをクリックします。
- 適用ボタンをクリックします。
- OKボタンをクリックします。
- “追加ルール”カテゴリを右クリックし、新しいハッシュルールオプションを選択します。
- 参照ボタンをクリックします。
-
次のパスをコピーしてアドレスバーに貼り付けて、64ビットバージョンのPowerShellを検索し、Enterキーを押します:
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
-
powershell_iseを選択します。exeの実行可能ファイル。
ソース:Windows Central
- 開くボタンをクリックします。
- 適用ボタンをクリックします。
- OKボタンをクリックします。
- コンピュータを再起動します。
手順を完了すると、組み込みバージョンのPowerShell ISEにはアクセスできなくなります。
変更を元に戻す場合は、上記と同じ手順を使用できますが、手順4で、作成した各ハッシュルールを右クリックし、削除オプションを選択し、コンピュータを再
PowerShell7accessをブロックする方法アプリのアンインストール
デバイスにPowerShell7もある場合は、Windows10からアプリを削除することでアクセスを制限できます。
PowerShell7をアンインストールするには、次の手順を使用します:
- [設定]を開きます。
- アプリをクリックします。
- アプリ&機能をクリックします。
- “アプリ&機能”セクションで、PowerShellアプリを選択します。
-
アンインストールボタンをクリックします。
ソース:Windows Central
- もう一度アンインストールボタンをクリックします。
- 画面上の指示(該当する場合)に進みます。
手順を完了すると、PowerShellバージョン7がデバイスにインストールされなくなったため、誰もアクセスできなくなります。 もちろん、いつでもアプリをダウンロードしてインストールすることができます。
ユーザーが不要なシステム変更を行わないようにするには、PowerShellへのアクセスを制限することに加えて、コマンドプロンプト、タスクマネージャー、およびレジ さらに、アカウントの種類を「標準ユーザー」に切り替えて、ユーザーがシステム変更を行わないようにし、アカウントをより安全にすることもできます。 ただし、ユーザーはPowerShell、コマンドプロンプト、およびタスクマネージャーにアクセスして、いくつかの一般的なタスクを実行できます。
その他のWindows10リソース
Windows10に関する一般的な質問に対するより有用な記事、カバレッジ、および回答については、次のリソースを参照してください:
- Windows10on Windows Central–あなたが知っておく必要があるすべて
- Windows10ヘルプ、ヒント、およびトリック
- Windows10forums on Windows Central
2022年のSurfaceとWindowsに期待すること2021年は、Windowsの新バージョンの導入、新しいフラッグシップであるSurface laptopの発表、Surface Proの大規模な再設計、Xboxの20周年など、Microsoft 私たちは、2022年が巨大な発表、変更、マイルストーンに関して同様のレベルになることを期待できますか?
今後の見通しこれらの5つのXboxの独占は、2022年に興奮しています
Xboxは優れた2021年を持っていますが、2022年以降にはさらに多くの独占があります。 ここでは、私がプレイするために信じられないほど興奮しているトップ五つのXboxの独占です。
GPUのせいにする良くも悪くも、2021年には事前に構築されたゲーム用Pcが大きくなりました
GPUの不足が年間を通じて続き、ビデオゲームの楽しみに入るた
他の人とゲーム!パソコン上の偉大なマルチプレイヤーゲームをお探しですか? 私たちのお気に入りをチェックしてくださ
マルチプレイヤーゲームは、PCゲーマーのために提供する上で最高のいくつかです。 ここでは、今日のPC上で飛び込むことができる絶対的な最高のマルチプレイヤーゲームのいくつかを見ています。