Windowsで「Regedit.exeが見つかりません」エラーを修正する方法
Regedit.exe は、ユーザーがレジストリを微調整するアプリであるレジストリ エディターのアプリケーション ファイルです。ただし、一部のユーザーは、regedit.exe エラーのためにそのアプリを開くことができません。これらのユーザーは、レジストリ エディターを起動しようとすると、「Windows は C:\Windows\regedit.exe を見つけることができません。」というエラー メッセージが表示されると報告しています。
このレジストリ アプリ エラーは、同じ OS シリーズの Windows 11/10 以前のプラットフォームで発生する可能性があります。問題を解決する必要があるユーザーのレジストリ アクセスを効果的にブロックします。これらは、Windows 11/10 で「regedit.exe が見つかりません」というエラーを修正する方法の一部です。
1.完全なウイルス対策スキャンを実行する
「regedit.exe が見つかりません」というエラーは、レジストリ エディターを標的とするマルウェアが原因である場合があります。したがって、この問題を解決する必要があるすべてのユーザーは、最初に完全なウイルス対策スキャンを実行することをお勧めします。ウイルス対策ソフトウェアがインストールされていない場合は、次のように Windows セキュリティ スキャンを実行してみてください。
- タスクバーの右側のシステム トレイにある Windows セキュリティの盾のアイコンをダブルクリックします。
- Windows セキュリティの左側にある [ウイルスと脅威の 防止] タブをクリックします。
- [スキャン オプション]を選択して、すべてのスキャン ラジオ ボタンにアクセスします。
- 次に、Windows セキュリティの [フル スキャン] オプションをクリックします。
- [今すぐスキャン]を押して、スキャンを開始します。
- Windows セキュリティで何かが検出された場合は、検出されたすべてのものに対して [削除] アクションオプションを選択します。
- 次に、[アクションの開始] をクリックします。
2. システム ファイルのスキャンと修復
システム ファイルのスキャンは、「regedit.exe が見つかりません」というエラーの潜在的な解決策です。これらのユーザーは、システム ファイル チェッカー コマンド プロンプト ユーティリティで問題を解決しました。次のように、その SFC ツールを使用してシステム ファイルをスキャンして修復できます。
- まず、タスクバーの検索ボックス ボタンをクリックします。
- 検索ツール内に「cmd」と入力して、コマンド プロンプトを探します。
- その検索結果をマウスの右ボタンでクリックし、[管理者として実行] を選択して、管理モードでコマンド プロンプトを起動します。
- SFC スキャンを実行する前に、次のコマンドを実行します。
DISM.exe /Online /Cleanup-image /Restorehealth
- 次の SFC コマンド テキストを入力し、 Enterを押します。
sfc /scannow
- そのツールのスキャンが 100% になるまで待ちます。次に、プロンプトのウィンドウに Windows リソース保護メッセージが表示されます。
3. グループ ポリシー エディターでレジストリ エディター アクセスを有効にします。
Windows Pro および Enterprise エディションには、[レジストリ編集ツールへのアクセスを禁止する] オプションを含むグループ ポリシー エディター ツールがあります。Pro または Enterprise ユーザーの場合は、そのポリシー設定が有効になっていて、問題を引き起こしているかどうかを確認してください。これは、グループ ポリシー エディターでレジストリ エディターへのアクセスを有効にする方法です。
- Run を開き (Run を開く方法を参照)、そのアクセサリのコマンド ボックスにgpedit.mscと入力し、 [ OK ] を選択します。
- グループ ポリシー エディターのサイドバーで [ユーザーの構成] を選択します。
- [管理用テンプレート] > [システム] をダブルクリックして、[レジストリ編集ツールへのアクセスを禁止する] オプションに到達します。
- 次に、[レジストリ編集ツールへのアクセスを禁止する] をダブルクリックして、そのポリシー設定のウィンドウを表示します。
- [無効] オプションを選択し、[適用] をクリックして保存します。
- [レジストリ編集ツールへのアクセスを禁止する] ウィンドウの[ OK ] ボタンを押します。
- グループ ポリシー エディターを終了し、PC を再起動します。
4.パス環境変数を編集する
パス環境変数が正しく構成されていないか見つからない場合、「regedit.exe が見つかりません」というエラーが発生する可能性があります。一部のユーザーは、この問題を解決するために環境変数を編集する必要がある場合があります。これを行うには、次の手順に従って Path 変数を編集します。
- Win + Sを押して、検索ボックスにアクセスします。
- [ここに入力して検索] ボックス内に「高度なシステム設定を表示」と入力します。
- [システムの詳細設定を表示]を選択して、[システムのプロパティ] ウィンドウを表示します。
- [環境変数]をクリックして、そのウィンドウを開きます。
- [パス] を選択し、[編集] ボタンをクリックします。
- 環境変数ウィンドウで[編集]をクリックします。
- 次の変数を入力します。
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
- [環境変数の編集] ウィンドウの[ OK ] オプションを選択します。
- Windows デスクトップまたはラップトップを再起動します。
5. レジストリ エディタのデフォルトのレジストリ値を復元します
このエラーは、レジストリ エディタのレジストリ値の一部が変更されたために発生する可能性があります。そのため、regedit.exe のデフォルトのレジストリ値を復元することは、一部のユーザーにとっては解決策になる可能性があります。次のようにスクリプトを設定することで、レジストリ エディター アプリを使用せずにこれらの値を既定値に復元できます。
- メモ帳を開くためのガイドの方法を使用して、Windows テキスト エディターを起動します。
- このスクリプト コードを選択し、Ctrl + Cキーの組み合わせを押します。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"SM_GamesName"="Games"
"SM_ConfigureProgramsName"="Set Program Access and Defaults"
"CommonFilesDir"="C:\\Program Files\\Common Files"
"CommonFilesDir (x86)"="C:\\Program Files (x86)\\Common Files"
"CommonW6432Dir"="C:\\Program Files\\Common Files"
"DevicePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,69,00,6e,00,66,00,3b,00,00,00
"MediaPathUnexpanded"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
6f,00,6f,00,74,00,25,00,5c,00,4d,00,65,00,64,00,69,00,61,00,00,00
"ProgramFilesDir"="C:\\Program Files"
"ProgramFilesDir (x86)"="C:\\Program Files (x86)"
"ProgramFilesPath"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,\
00,69,00,6c,00,65,00,73,00,25,00,00,00
"ProgramW6432Dir"="C:\\Program Files"
Windows Registry Editor Version 5.00
- メモ帳ウィンドウ内をクリックし、Ctrl + Vキーボード ショートカットを押して貼り付けます。
- 「名前を付けて保存」ウィンドウを開くには、メモ帳のCtrl + Shift + Sキーボード ショートカットを押します。
- [ファイルの種類] メニューで [すべてのファイル] オプションを選択します。
- 名前ボックス内にRegistry Fix.regと入力します。
- スクリプトをデスクトップ領域に保存することを選択します。
- [保存] オプションを選択し、メモ帳を閉じます。
- デスクトップに保存されているRegistry Fix.regスクリプトを右クリックし、 [ Show more options ] > [ Merge ] を選択します。
- [はい] をクリックして、選択したオプションを確認します。
6.システムの復元を実行する
Windows を以前の日付に復元すると、破損したファイルを修正できます。システムの復元ツールが有効になっている場合は、試してみる価値があります。Windowsで復元ポイントを作成し、システムの復元を利用するためのガイドで説明されているように、Windowsをロールバックできます。可能であれば、PC で「regedit.exe が見つかりません」エラーが発生する前の復元ポイントを選択します。
システムの復元を実行した後、一部のソフトウェアを再インストールする必要がある場合があります。復元ポイントの日付より後にインストールされたソフトウェアは保持されません。選択した復元ポイントの [影響を受けるプログラムをスキャン] オプションをクリックして、削除されるソフトウェアを確認します。
7. Windows をリセットする
この最後の解決策により、Windows 11/10 が工場出荷時のデフォルト設定に復元され、「regedit.exe が見つからない」問題が解決される可能性があります。ただし、Windows をリセットすると、プレインストールされていないソフトウェア パッケージも削除されるため、これは最後に試す必要があります。Windows PC の出荷時設定へのリセットに関するガイドには、この修正プログラムを適用する手順が含まれています。
レジストリエディタでレジストリをもう一度編集します
このガイドの潜在的な解決策によって、PC で「regedit.exe が見つかりません」というエラーが修正されることを願っています。これらの可能な解決策には 100% の保証はありませんが、ほとんどの場合、問題が解決される可能性があります。レジストリ エディタが再び機能するようにするには、上記の順序ですべてを適用してみてください。
コメントを残す