.exe
我犯了一個錯誤,更改了中的值registry editor
,目前我無法再次打開編輯器或任何其他 .exe 程式(什麼都沒有)..我可以透過 cmd 備份註冊表嗎,我嘗試過
Xcopy c:\windows\system32\config\RegBack c:\windows\system32\config
但它返回給我“0 個檔案已複製”,檔案位於 RegBack,作業系統是 Windows 10。
答案1
我打賭您可以通過打開命令提示符(以管理員身份)並運行以下命令來打開註冊表編輯器:
regedit
.exe
在類別根目錄中,資源管理器可以了解如何使用.exe
檔案。
因此,命令提示字元應該不受影響。
答案2
這是我所做的:
啟用管理員帳戶,基於這文章:
- 啟動系統上的「開始」功能表。
- 輸入 lusrmgr.msc 並選擇傳回給您的結果。
- 左鍵點選左側邊欄中的「使用者」。您會在右側看到本機系統的所有帳戶的清單。
- 右鍵單擊“管理員”,然後從上下文選單中選擇“屬性”。
- 刪除“管理員屬性”視窗中“帳戶已停用”的複選標記,然後按一下“套用”,然後按一下“確定”。
從下列位置開啟管理員帳戶開始->更改用戶
Git Bash here
右鍵單擊某個資料夾打開,然後cmd
從 BASH 打開並輸入regedit
.- 返回預設值
HKEY_CLASSES_ROOT -> exefile
和exefile -> shell -> open -> command
預設值(我很早就更改了)。
PS:如果您已經關閉登錄編輯器,我找到了更改登錄值的好方法,這是 exefile 的範例:
- 雙擊系統中的文字 (.txt) 檔案。 (這將打開記事本。)
- 從“檔案”選單中,按一下“新建”。
複製以下內容並貼上到記事本。
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.exe] @="exefile"
使用 .REG 副檔名儲存檔案。
- 雙擊該檔案來運行它。
- 這修復了 .exe 檔案類型 ProgID。
答案3
最好的解決方案可能是返回到先前的系統還原點。
請參閱文章(眾多文章之一) 如何在 Windows 10 上使用系統還原進行恢復。
一個小問題:這是由一個進程處理的SystemPropertiesProtection.exe
,它是一個.exe
檔案!哎喲!
因此,您需要從啟動 USB 執行此操作,如下所示:
- 在正常運作的 PC 上,轉至 微軟軟體下載網站
- 下載 Windows 10 媒體建立工具,然後執行它
- 選擇為另一台電腦建立安裝介質
- 選擇語言、版本和體系結構(64 位元或 32 位元)
- 依照步驟建立安裝介質,然後選擇結束
- 將您建立的安裝媒體連接到無法運作的電腦,然後將其開啟。
- 在初始設定畫面上,輸入您的語言和其他首選項,然後選擇下一個。如果您沒有看到設定畫面,則您的電腦可能未在 BIOS 中設定為從磁碟機啟動。
- 選擇修理你的電腦
- 上選擇一個選項螢幕,選擇故障排除
- 選擇進階選項 > 系統還原。
您也許還可以啟動到命令提示符,該副本很有可能在該環境中運行。只是這可能會讓你回到很久以前。
答案4
註冊表關聯不是遞歸的。
1)開啟“顯示檔案副檔名”
2)在桌面上新建一個文字文件
3)輸入3個字母cmd
並儲存
4)重新命名為.bat
5)右鍵->以管理員身份執行
6)regedit
7) 撤銷您的更改