修正:Windows11または10でWindowsPowerShellが起動時に開いたままになる

PowerShellを使用すると、ユーザーはさまざまな管理タスクを自動化し、コマンドプロンプトからアクセスできないシステム上の構成を管理できます。 これはコマンドプロンプトに似ていますが、より強力なコマンドと関連するスクリプト言語で高度化されています。 最近、多くのユーザーから、ユーザーがコンピューターを起動するたびにPowerShellがポップアップし続けるという問題が報告されています。

この問題が発生する原因のいくつかは次のとおりです。

  • システムの起動フォルダにはWindowsPowerShellが含まれています
  • タスクマネージャーの起動時にPowerShellが有効になっている可能性があります
  • マルウェアに感染したシステム
  • いくつかの破損したレジストリエントリ

システムの起動時にPowerShellが開くというこの問題に苦労している場合は、この記事をお読みください。 この記事では、他のユーザーのレビューに基づいて、WindowsPCでこの問題を解決するのに役立ついくつかの修正をキュレーションしました。

目次

修正1-タスクマネージャーのスタートアップでPowerShellを無効にする

1. を長押しします Ctrl + Shift + Esc キーを同時に開いて タスクマネージャー。

2. 一度 タスクマネージャー ウィンドウが開き、という名前のタブを選択します 起動。

3. の中に 起動 タブ、検索 Windows PowerShell システム上のスタートアップアプリケーションのリストにあります。

右クリック の上 Windows PowerShell を選択します 無効にする の自動起動をオフにするオプション パワーシェル。

タスクマネージャーPowershell無効最小

4. 再起動 コンピュータをインストールし、次回のシステム起動時に問題が解決するかどうかを確認します。

修正2–システムスタートアップフォルダーからPowerShellショートカットを削除する

1. クリックしてください ウィンドウズ スタートボタン。

ここで、Windowsの検索ボックスに、以下のパスを入力またはコピーして貼り付けます

%ProgramData%\ Microsoft \ Windows \ Start Menu \ Programs \ StartUp

2. 検索結果をクリックして、 Windowsスタートアップ フォルダ。

Windowsプログラムスタートアップフォルダパス検索バー最小

3. 一度 起動 フォルダが開きます。表示されるかどうかを確認してください ウィンドウPowerShell ここにショートカット。

ショートカットが表示されたら、 選択する Windows PowerShellを使用して、 削除(ビン) ファイルエクスプローラーの上部にあるアイコン。

WindowsスタートアップフォルダーPowershell削除最小

4. このショートカットを削除すると、タスクマネージャーの[スタートアップ]タブにもWindowsPowerShellが表示されなくなります。

再起動 あなたのシステム。 起動時にWindowsPowerShellが開くかどうかを確認します。

修正3– Autoruns Programを使用して、PowerShellが自動起動するかどうかを確認する

名前の付いた小さな無料のプロセスユーティリティがあります Windowsv14.09の自動実行 Microsoftが提供します。 このユーティリティは、システムの起動時に実行するようにプログラムされているすべてのプログラムのリストを提供します。 このユーティリティを使用すると、PowerShellがシステムの他の場所で起動時に実行されるように構成されているかどうかを確認できます。

1. クリック Windowsv14.09の自動実行 ダウンロードしてPCに使用します。

2. このページで、リンクをクリックしてください AutorunsとAutorunscをダウンロードする.

Microsoftダウンロードページの最小値を自動実行します

これにより、圧縮されたzipファイルがコンピューターにダウンロードされます。

3. Google Chromeを使用したことがある場合は、 矢印 左下のダウンロードしたファイルの横。

広告

オプションを選択してください フォルダで見て.

フォルダ最小でZipファイルを表示

基本的には、PC上でファイルの場所を開く必要があります。

4. エキス zipファイルの内容。

右クリック その上で選択します すべて抽出… 開いたコンテキストメニューで。

ZipExtractをすべて自動実行

次に、をクリックします エキス ボタンをクリックして、圧縮フォルダの内容を抽出します。

AutorunsZipファイルの抽出最小

5. 解凍すると、名前の付いたフォルダが自動的に開きます 自動実行。

これで 自動実行 フォルダ、を実行します Autoruns64 64ビットシステムを使用している場合は、管理者として。

右クリック の上 Autoruns64 オプションを選択します 管理者として実行.

Autoruns64管理者として実行最小

クリック はい によって促されたとき ユーザーアカウント制御.

すべての自動実行プロセスがロードされるまで、しばらく待ちます。

6. の中に クイックフィルター 上部の検索ボックスにテキストを入力します パワーシェル。

が表示されます Windows PowerShell PowerShellが起動時に実行するように構成されている場合は、ここに入力します。

必ず チェックを外します the チェックボックス のそばに パワーシェル 自動起動を無効にするエントリ。

自動実行検索Powershell最小のチェックを外します

ノート: Windows Powershellに関連するエントリが表示されない場合は、システムのレジストリのどこにもこのプロセスの自動開始がないことを意味します。 次に、以下の手順を実行してみてください。

  • 開封後 Autoruns64 管理者とプロセスのロードとして、をクリックします オプション メニュー。
  • ここで、オプションをクリックします Microsoftエントリを非表示にする そしてそれが チェックしました。
自動実行オプションMicrosoftエントリを非表示にする最小
  • プロセスのリストで、 画像パス 列を下にスクロールして、 "ファイルが見つかりません".
  • チェックを外します 持っているこれらすべてのプロセス "ファイルが見つかりません" 彼らの中で 画像パス。
自動実行検索画像パスファイルが見つかりません最小のチェックを外します

7. 再起動 システムを確認し、問題が解決したかどうかを確認します。

修正4–クリーンブートを実行する

1. プレス Windows + R 開くには 走る ダイアログ。

タイプ msconfig とヒット 入る 開くには システム構成。

Msconfig1Minを実行します

2. に移動します サービス のタブ システム構成 窓。

ここ、 小切手 に関連付けられているボックス すべてのMicrosoftサービスを非表示にする.

次に、をクリックします すべて無効にします 右隅のボタン。

システム構成サービスすべて非表示最小無効

3. に移動します 起動 ここにタブがあります。

ここで、をクリックします タスクマネージャーを開く.

システム構成スタートアップOpneタスクマネージャー最小

4. これにより、 起動 のタブ タスクマネージャー。

ここ、 すべて無効にします システムで現在実行されている不要なサービス/プロセス。

無効にするには、 右クリック サービスで選択します 無効にします。

タスクマネージャースタートアッププログラムを無効にする最小

5. タスクマネージャを閉じて、[システム構成]ウィンドウに戻ります。

ここで、をクリックします 申し込み その後 わかった 変更を保存します。

6. 変更を適用するためにシステムを再起動するように求められます。 クリック 再起動 その瞬間にすぐにPCを再起動します。

ChnagesMinを適用した後のシステム構成に依存しないスタートアップの再起動

7. 起動時に問題が解決したかどうかを確認します。

PowerShellが起動時に開かない場合は、問題の原因となっているサービス/プロセスがあることを意味します。 プロセスを一度に1つずつ有効にして、この問題の原因がどれであるかを確認してください。

問題の原因となっているサービスを確認したら、システム構成を通常の起動に変更してください。

修正5–Windowsマルウェア削除ツールを使用してシステムスキャンを実行する

Microsoft Windows悪意のあるソフトウェアの削除ツール(MSRT) Windows11PCからマルウェアを削除するための推奨ツールです。 このアプリケーションは組み込みであり、システム上で最もよく知られているマルウェアを見つけて削除します。

1. を開きます 走る との対話 WindowsとR キー。

タイプ mrt とヒット 入る コマンドを実行します。

悪意のあるソフトウェアの削除ツールMrtMinを実行します

クリック はい によって許可を求められたとき UAC。

2. ザ MSRT 上記のコマンドを実行するとウィンドウが開きます。

クリック このウィンドウで、悪意のあるソフトウェアをスキャンして削除します。

Msrtメイン画面[次の分]をクリックします

3. 次の画面で、スキャンタイプを選択するように求められます。

ここで、 クイックスキャン オプション。

クリック スキャンを開始します。

MsrtSelectスキャンタイプクイックスキャン最小

4. MSRTがスキャンを実行するまでしばらく待ちます。

Msrt Scanning In Progress Min

スキャンが完了すると、スキャンの詳細が表示されます。 このスキャン結果に基づいて必要な手順を実行します。

5. マルウェアを削除するために必要なアクションを実行したら、 再起動 PCを使用して、起動時にPowerShellがまだポップアップするかどうかを確認します。

修正6–PowerShellを一時的に無効にする

1. ヒット ウィンドウズ キーボードのキーを押して、テキストを入力します コマンド・プロンプト。

右クリック の上 コマンド・プロンプト 検索結果で選択します 管理者として実行。

管理者最小としてコマンドプロンプトを開く

によって促されたとき ユーザーアカウント制御、 オプションを選択してください はい。

2. コマンドプロンプトがadminとして開いたら、以下のコマンドを入力して実行します。

Dism / online / Disable-Feature / FeatureName: "MicrosoftWindowsPowerShellV2Root"

3. コマンドの実行が完了した後、 リブート あなたのシステム。 これが次回の起動時に問題を修正するのに役立ったかどうかを確認してください。

コマンドプロンプト管理者アンインストールPowershellMin

PowerShellを再度有効にするには、コマンドプロンプトで以下のコマンドを実行します。

Dism / online / Enable-Feature / FeatureName:"MicrosoftWindowsPowerShellV2Root"

修正7–新しいローカル管理者アカウントを作成する

1. 開くには 走る ダイアログ、を押し続けるだけ ウィンドウとR キーボードのキーを一緒に。

開いたボックスに次のように入力します ms-settings:ファミリーグループ とヒット 入る。

Ms設定ファミリーグループ最小を実行します

2. これにより、 家族や他のユーザー Windowsのページ 設定。

ここで、 他のユーザー セクションをクリックします アカウントを追加する 横のボタン 他を追加ユーザー。

設定アカウントファミリー他のユーザー他のユーザーアカウントを追加最小

3. 新しいユーザーのサインイン情報について尋ねるMicrosoftアカウントウィンドウが表示されます。

リンクをクリックしてください この人のサインイン情報がありません。

Microsoftアカウントにはログイン情報がありません

の中に アカウントを作成する ウィンドウをクリックします Microsoftアカウントを持たないユーザーを追加する.

MicrosoftアカウントMicrosoftアカウントなしでユーザーを追加最小

4. これにより、新しいユーザーアカウントを作成するためのウィンドウが開きます。

ユーザー名とパスワードを入力し、セキュリティの質問を選択する必要があります。

これが完了したら、をクリックします 次。

新しいユーザーアカウントの作成ユーザー名パスワード最小

5. このアカウントを作成したら、このローカルアカウントを管理者アカウントに変更する必要があります。

繰り返す ステップ1 thに行くe家族およびその他のユーザー ページ。

クリックしてください 作成されたアカウント所有者名 それを拡張します。 テキストが表示されます ローカルアカウント アカウント所有者の名前の下。

の隣に アカウントオプション、 クリックしてください アカウントの種類を変更する ボタン。

アカウントその他のユーザーアカウントタイプの変更New0userMin

の中に アカウントの種類を変更する ウィンドウ、下のドロップダウンを使用 口座の種類 と選択します 管理者。

クリック わかった 変更を確認します。

アカウントタイプの変更管理者最小

6. 再起動 あなたのコンピュータ。

次回の起動時に、新しく作成したローカル管理者アカウントでログインします。 問題が修正されているかどうかを確認します。

読んでくれてありがとう。

これで、起動を実行するたびにPowerShellがポップアップすることなくコンピューターを起動できるようになります。 この記事が問題の解決に役立つことを願っています。 コメントして、あなたのために働いた修正を知らせてください。

このPC修復ツールをダウンロードして、PCの問題を見つけて修正することもできます。
ステップ1 - ここからRestoroPC修復ツールをダウンロードします
ステップ2-[スキャンの開始]をクリックして、PCの問題を自動的に見つけて修正します。
Powershell を使用してファイルをリモート コンピューターにコピーする方法

Powershell を使用してファイルをリモート コンピューターにコピーする方法パワーシェル

PowerShell での簡単なファイル コピー スクリプトPowerShell は、複数の操作を実行するために使用される堅牢な Microsoft スクリプト ターミナルです。適切なスクリプトを使用して、単一または複数のファイルをリモート マシンに転送できます。バツダウンロードファイルをクリックしてインストールしますPC のさまざまな問題を解決するには、Restoro PC 修復ツールをお...

続きを読む
Windows でシェル スクリプトを作成して実行する方法 [ステップバイステップ]

Windows でシェル スクリプトを作成して実行する方法 [ステップバイステップ]パワーシェルウインドウズ10Windows 11

スクリプトを作成する前に、Windows Linux サブシステムを有効にする必要があります。シェル スクリプトは、バックアップやソフトウェアのインストールなどの反復的な自動タスクをコマンド ライン経由で実行するのに役立ちます。 Linux 用 Windows サブシステムを使用して、Windows でシェル スクリプト ファイルを実行することができます。バツダウンロードファイルをクリックし...

続きを読む
修正: PowerShell エクスポート - CSV パスへのアクセスが拒否される

修正: PowerShell エクスポート - CSV パスへのアクセスが拒否されるMicrosoft Power ShellパワーシェルWindows 11

アクセスするには管理者レベルの権限を取得する必要があります一部の PowerShell ユーザーは、Export-CSV コマンドレットを入力した後にパスへのアクセスが拒否された経験があります。これは、コマンドを間違って入力したか、マシン上に破損したファイルがあることが原因である可能性があります。破損したファイルを修復することに加えて、同じコマンドレットを管理者アカウントで再度実行してみるこ...

続きを読む