システムエラー5を修正しました。Windowsでアクセスが拒否されました

コマンドプロンプト(running commands in Command Prompt)またはWindowsPowerShellでコマンドを実行しているときに、 「システム(System)エラー5が発生しました、アクセス(Access)が拒否されました」というメッセージが繰り返し表示される場合は、コンソールにコマンドの実行に必要な権限がない可能性があります。たとえば、管理機能(「ネットユーザー」など)や高度なトラブルシューティング(advanced troubleshooting)を含むコマンドには、拡張特権が必要であるか、機能しません。

Microsoft Windowsの「システムエラー5」を修正するには、管理者としてコマンドプロンプト(Command Prompt)WindowsPowerShellを実行する必要があります。以下の手順では、昇格された権限を持つ両方のコマンドラインインタープリターを開くための複数の方法について説明します。

(Run Command Prompt)管理者(Administrator)としてコマンドプロンプトWindowsPowerShellを実行する(Windows PowerShell)

コマンドプロンプト(Command Prompt)またはWindowsPowerShellで、既定のユーザー権限を使用してコマンドを実行することはできません。コマンド出力の結果が「システム(System)エラー5」の場合は、管理者として希望のコマンドラインインタプリタを起動する必要があります。

管理者としてコマンドプロンプトを開く(Open Command Prompt as Administrator)

1. [スタート(Start )]メニューを開き(またはWindowsキーを押して)、cmdまたはコマンドプロンプトを入力(command prompt)します。

2.検索結果で[管理者として実行]オプションを選択します。(Run as administrator)

3. [ユーザーアカウント制御(User Account Control)UAC)]ダイアログボックスで[はい(Yes )]を選択します。

注:(Note:) ユーザーアカウント制御(User Account Control)Windows7には存在しません。

次に、タイトルバーに「Administrator」ラベルが付いたコマンドプロンプトウィンドウが表示されます。(Command Prompt)コマンドの実行中に「システムエラー5」が発生することはもうありません。(System)

管理者としてコマンドプロンプト(Command Prompt)を開くより速い方法は、スタート(Start)メニューでコマンドプロンプトを検索した直後にCtrl + Shift + Enterを押すことです。(Enter)

管理者としてWindowsPowerShellを開く(Open Windows PowerShell as Administrator)

Windows 10と11はどちらも、 Windows + X(別名パワーユーザー(Power User))メニューを介して管理者としてWindowsPowerShellを開くオプションを備えています。

1. Windows + Xを押すか、 (X)[スタート(Start )]ボタンを右クリックします。

2. Windowsターミナル(管理者)(Windows Terminal (Admin))またはWindows PowerShell(管理者)(Windows PowerShell (Admin))を選択します。

3.ユーザーアカウント制御(User Account Control)UAC)プロンプトで[はい(Yes )]を選択します。

次に、「管理者」ラベルが付いたWindows PowerShellウィンドウ(または、コンソールがWindowsターミナル経由で起動する場合はタブ)が表示されます。(Windows Terminal)コマンド実行中は「システム(System)エラー5」は表示されません。

または、 [スタート(Start )]メニューでPowerShellを検索し、[管理者として実行(Run as administrator)]を選択するか、Ctrl + Shift + Enterを押して(Enter)WindowsPowerShellウィンドウを開きます。

ヒント(Tip): Windows10のパワーユーザーメニューでWindowsPowerShellをコマンドプロンプトに置き換える(replace Windows PowerShell with Command Prompt)方法を学びます。

常に高度なコマンドプロンプト(Elevated Command Prompt)WindowsPowerShellコンソールを(Windows PowerShell Console)実行(Run)する

管理者としてコマンドプロンプト(Command Prompt)またはWindowsPowerShellを自動的に開くことができるデスクトップショートカットをWindowsで構築することが可能です。(Windows)これにより、標準のユーザー権限でコンソールを誤って起動し、「システム(System)エラー5」が発生する可能性がなくなります。

1.ショートカットを作成するコマンドラインインタープリターに応じて、ファイルエクスプローラー(File Explorer)ウィンドウを開き、関連するディレクトリに移動します。

コマンドプロンプト—ローカルディスクC(Local Disk C) > Windows > System32

Windows PowerShell —ローカルディスクC(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0

2. cmd(コマンドプロンプト)またはpowershellWindows PowerShell)というラベルの付いたファイルを見つけます。次に、それを右クリックして、[その他のオプションを表示する(Show more options)(Windows 11のみ)]>[送信先(Send to)] >[デスクトップ(ショートカットの作成)(Desktop (create shortcut)) ]を選択します。

3.新しく作成したcmd–ショートカット(cmd – Shortcut)またはpowershell –ショートカット(powershell – Shortcut)アイコンをデスクトップで右クリックします。次に、[プロパティ](Properties)を選択します。

4. [ショートカット(Shortcut )]タブで、[詳細]を選択します(Advanced)

5. [管理者として実行]の横のチェックボックスをオンにして、[ (Run as administrator)OK]を選択します。

6. [適用](Apply )と[ OK ]を選択して、[プロパティ]ボックスを終了します。

これで、ショートカットをダブルクリックし、UACポップアップで[はい(Yes )]を選択して、管理者権限でコマンドプロンプト(Command Prompt)またはWindowsPowerShellを開くことができます。(Windows PowerShell)ショートカットの名前をお好きな名前に変更してください(Feel)

コマンドプロンプト(Command Prompt)WindowsPowerShellの(Windows PowerShell)UACプロンプト(UAC Prompts)を無効にする

ユーザーアカウント制御(UAC)は、 (User Account Control (UAC))Windows Vista 、8、8.1、10、および11のセキュリティ機能であり、プログラムが許可なくシステムに変更を加えることを防ぎます。ただし、管理者権限でコマンドプロンプト(Command Prompt)またはWindows PowerShellを開くたびにUACプロンプトを処理すると、気が散ります。(UAC)

これに対処する最も簡単な方法は、UACを完全に無効にすることです。ただし、これには重大なセキュリティリスクが伴います。または、コマンドプロンプト(Command Prompt)またはWindowsPowerShellの場合にのみプロンプトをバイパスできます。これは安全ですが、設定には時間がかかります。

ユーザーアカウント制御を完全に無効にする(Disable User Account Control Completely)

1. [スタート(Start)]メニューでuacを検索し、[開く]を選択して(Open)[ユーザーアカウント制御の設定(User Account Control Settings)]ダイアログを起動します。

2.スライダーをドラッグして[通知しない](Never notify)にします。

3. [ OK ]を選択して、システム全体でユーザーアカウント制御(User Account Control)を無効にします。

後でUAC(UAC)を再度アクティブにするには、上記の手順を実行し、スライダーを1番目または2番目のノッチにドラッグします。

ヒント:(Tip:)コントロールパネルで[(Control Panel)システムとセキュリティ(System and Security)] > [ユーザーアカウント制御設定の変更(Change User Account Control settings)]を選択して、 [ユーザーアカウント制御設定(User Account Control Settings)]ダイアログにアクセスすることもできます。

コマンドプロンプトとWindowsPowerShellの場合のみUACをバイパスする(Bypass UAC for Command Prompt and Windows PowerShell Only)

1. [スタート(Start)]メニューでschtasksを検索し、Enterキー(Enter)を押してタスクスケジューラを起動します。

2.サイドバーの[タスクスケジューラライブラリ(Task Scheduler Library)]を右クリックして、[新しいフォルダ(New Folder)]を選択します。

3.フォルダの名前を入力します(例:UACなし( No UAC)) 。 

4.サイドバーで新しく作成したフォルダーを選択し、[タスク( Create Task)の作成]を選択します。

5.タスクに名前を付けます(例:コマンドプロンプト(管理者)) 。[(Command Prompt (Admin))最高の権限で実行する(Run with highest privileges)]の横のチェックボックスをオンにします。

6. [アクション(Actions )]タブに切り替えて、[新規(New)]を選択します。

7. [アクション]を設定し(Action)てプログラム(Start a program)を起動し、コマンドプロンプト(Command Prompt)またはWindowsPowerShell実行可能ファイルのファイルパスに貼り付けます。

コマンドプロンプト— C:\Windows\System32\cmd.exe

Windows PowerShell — C:\Windows\System32\WindowsPowerShell\v1.0

9. [条件(Conditions)]タブに切り替えて、[コンピューターがAC電源に接続されている場合にのみタスクを開始する(Start the task only if the computer is on AC power)]チェックボックスをオフにします。次に、[ OK]を選択してタスクを保存します。

10.デスクトップ内の空いている領域を右クリックして、[新規(New)] >[ショートカット(Shortcut)]を選択します。

11.次のパスを入力し、フォルダ名(Folder name)タスク名( Task name )を、タスクの作成時に挿入した名前に置き換えます。

C:\Windows\System32\schtasks.exe /RUN /TN “Folder name\Task name”

[次へ](Next)を選択して続行します。

12.ショートカットの名前を入力し、[完了]を選択します(Finish)

13.作成したデスクトップのショートカットをダブルクリックすると、新しい昇格されたコマンドプロンプト(Command Prompt)またはWindowsPowerShellコンソールがUACプロンプトなしで起動します。

(Fix System Error 5)標準のWindows(Standard Windows)アカウントのシステムエラー5を修正

PC(Suppose)の管理者以外のアカウントで「システムエラー5が発生しました」が発生したとします。(System)その場合でも、管理者パスワードを挿入することにより、上記の手順を使用して、拡張コマンドプロンプト(Command Prompt)またはWindowsPowerShellコンソールを実行できます。わからない場合は、管理者権限を持つユーザーに許可を求めてください。

または、標準アカウントを管理者アカウントに変更して(change a standard account to an admin account)(PCの所有者であると想定)、昇格された権限を持つコマンドラインインタープリターを開くたびに管理者パスワードを入力する必要がないようにすることもできます。以下の手順は、Windows10および11に適用されます。

1.管理者アカウントにサインインし、[スタート](Start) > [設定](Settings ) >[アカウント](Accounts) >[家族と他のユーザー(Family & other users)]を選択します。

2. [その他のユーザー(Other users)]で標準アカウントを選択し、[アカウントタイプの変更](Change account type)を選択します。

3.アカウントタイプ(Account type)管理者に設定し、[ (Administrator )OK ]を選択します。

修正済み:システムエラー5(System Error 5) は発生していませ(Has)

繰り返しになりますが、管理者としてコマンドプロンプト(Command Prompt)Windows PowerShellを実行するだけで、 (Windows PowerShell)MicrosoftWindowsの「(Microsoft Windows)システム(System)エラー5」エラーコードが修正されます。両方のコンソールを定期的に使用する場合は、常に昇格された特権で起動するショートカットを設定するために時間をかけると(できれば、煩わしいユーザーアカウント制御(User Account Control)プロンプトを処理せずに)、長期的には時間を節約できる可能性があります。



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts