間違いを犯し、の値を変更してしまい.exe
、registry editor
現在はエディターを再度開くことも、他の.exeプログラムを開くこともできません(何もできません)。cmdを使用してレジストリをバックアップできますか?試してみました。
Xcopy c:\windows\system32\config\RegBack c:\windows\system32\config
しかし、「0 個のファイルがコピーされました」という結果が返されます。ファイルは RegBack にあり、OS は Windows 10 です。また、5 つの異なるシステム復元ポイントからシステムの復元を試みましたが、エラーが発生します。何かアイデアはありますか?
答え1
コマンドプロンプトを(管理者として)開き、次のコマンドを実行すると、レジストリ エディターを開くことができると思います。
regedit
.exe
クラス ルートにあるものは、エクスプローラーが.exe
ファイルの操作方法を認識するためのものです。
したがって、コマンド プロンプトは影響を受けません。
答え2
私がやったことは次のとおりです:
管理者アカウントを有効にするには、これ記事:
- システムのスタート メニューをアクティブにします。
- lusrmgr.msc と入力し、返された結果を選択します。
- 左側のサイドバーで「ユーザー」を左クリックします。右側にローカル システムのすべてのアカウントのリストが表示されます。
- Administrator を右クリックし、コンテキスト メニューから [プロパティ] を選択します。
- 管理者プロパティ ウィンドウで「アカウントが無効です」のチェックマークを外し、「適用」をクリックしてから「OK」をクリックします。
管理者アカウントを開くスタート -> ユーザーの変更
Git Bash here
右クリックで任意のフォルダから開き、次にcmd
BASH から開いて入力しますregedit
。- 値をデフォルトに戻します
HKEY_CLASSES_ROOT -> exefile
(exefile -> shell -> open -> command
これは以前に変更しました)。
PS: レジストリ エディターを既に閉じている場合にレジストリの値を変更する良い方法を見つけました。これは exe ファイルの例です。
- システム内のテキスト (.txt) ファイルをダブルクリックします。(メモ帳が開きます。)
- [ファイル] メニューから [新規] をクリックします。
次の内容をコピーしてメモ帳に貼り付けます。
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.exe] @="exefile"
ファイルを .REG 拡張子で保存します。
- ファイルをダブルクリックして実行します。
- これにより、.exe ファイル タイプの ProgID が修正されます。
答え3
最善の解決策は、以前のシステム復元ポイントに戻ることかもしれません。
記事を見る(多数ある中から) Windows 10 でシステムの復元を使用して回復する方法。
小さな問題が 1 つあります。これはプロセスによって処理されますがSystemPropertiesProtection.exe
、プロセスは.exe
ファイルです。痛い!
したがって、次のようにブート USB からこれを実行する必要があります。
- 正常に動作するPCで、 Microsoft ソフトウェア ダウンロード ウェブサイト
- Windows 10メディア作成ツールをダウンロードして実行します
- 選択する別のPC用のインストールメディアを作成する
- 言語、エディション、アーキテクチャ(64 ビットまたは 32 ビット)を選択します
- インストールメディアを作成する手順に従い、仕上げる
- 作成したインストール メディアを動作していない PC に接続し、電源を入れます。
- 初期設定画面で言語やその他の設定を入力し、次セットアップ画面が表示されない場合は、PC が BIOS でドライブから起動するように設定されていない可能性があります。
- 選択するあなたのコンピューターを修理する
- 上のオプションを選択画面で選択トラブルシューティング
- 選択する詳細オプション > システムの復元。
コマンド プロンプトを起動することもできるかもしれません。その場合、コピーがその環境で機能する可能性は高くなります。ただし、この方法では、かなり過去に遡ってしまう可能性があります。
答え4
レジストリの関連付けは再帰的ではありません。
1) 「ファイル拡張子を表示」をオンにする
2) デスクトップに新しいテキストファイルを作成する
3) 3文字cmd
を入力して保存します
4) .batに名前を変更する
5) 右クリック -> 管理者として実行
6)regedit
7) 変更を元に戻す