Clicky

PC起動時にPowerShellで「アクセスが拒否されました」と出る原因と解決方法

Windows(ウィンドウズ)
Windows(ウィンドウズ)
この記事は約2分で読めます。

※記事中に広告情報を含みます。

スキルを手に入れた時、人は強くなれる。
Youtubeでスキルアップを始める 電子書籍でスキルアップを始める

PCを起動するたびに、黒い画面(PowerShell)が一瞬表示されて
「アクセスが拒否されました」や「DeprecationWarning」といったメッセージが出ていませんか。この記事では、この現象が起きる理由と、解決方法を順番に解説します。

なぜ起動時にPowerShellが出るのか

PC起動時にPowerShellが表示されるのは、何かのプログラムやスクリプトが「自動起動」に登録されているためです。

本来は裏で動く処理が、エラーによって表に出ています。

アクセス拒否エラーの意味

「アクセスが拒否されました」は、プログラムがシステム領域などにアクセスしようとして、権限不足で止められている状態です。

Node.jsの警告の意味

「DeprecationWarning」は、古い書き方のプログラムが使われているという警告です。PCの故障ではなく、ツールが古いことが原因です。


確認する場所

スタートアップアプリ

  1. Ctrl + Shift + Esc でタスクマネージャーを開く
  2. 「スタートアップ」タブを選択
  3. 不明なアプリやNode.js、PowerShell関連を確認

タスクスケジューラ

  1. Windows検索で「タスクスケジューラ」と入力
  2. 「タスクスケジューラライブラリ」を開く
  3. 「ログオン時」などで動くタスクを確認

不要な自動起動の見分け方

・名前が分かりにくい
・Node.jsやスクリプト関連
・最近インストールしたツール


解決方法

スタートアップを無効化する
タスクマネージャーのスタートアップから該当項目を「無効」にします。

タスクスケジューラの項目を止める
該当タスクを右クリックし「無効」または「削除」します。

ツールを更新する
使用しているツールが原因の場合は最新版にアップデートします。
古い記述(fs.rmdirなど)が修正されます。


注意点

むやみにファイルを削除しない
フォルダを直接削除すると、別のエラーの原因になります。

管理者権限の使用は慎重に
管理者実行は一時的な対処に過ぎません。根本解決を優先します。


結論

このエラーは「不要な自動起動」が原因であることがほとんどです。

まずは
・スタートアップの確認
・タスクスケジューラの確認

この2つをチェックしてください。不要な自動起動を整理することで、エラーが解消します。

ホーム
掲載依頼
WordPress
スキルアップ
記事カテゴリ
お問い合わせ
Youtube