
我想解除安裝 Windows 10 檔案總管,然後重新安裝。我該如何完成這個任務?
動機:每次我導航到C:\Users\MyUserID\OneDrive - Business\Documents\
目錄時都會發生兩件事:
- 該
C:\Users\MyUserID\OneDrive - Business\Documents\
資料夾在我目前的檔案總管實例中開啟。 - 會產生一個額外的檔案總管,路徑如下:
C:\Users\MyUserID\OneDrive - Business\
(比上一目錄上一級)。
上面的操作 #2 是不需要的,我只是關閉視窗(不斷地)。第 2 條行為是在我安裝 One Drive 後開始的。我也找不到任何方法來禁用上面的操作#2。解除安裝並重新安裝 OneDrive 沒有幫助。
對於 Windows 的大多數東西來說,唯一的解決方案似乎是卸載,然後重新安裝。但使用檔案總管可以嗎?
答案1
我嘗試了一年多來修復這樣的錯誤(但未能成功)。我重新安裝了(在頂部,不是全新的)Windows,執行了 SFC /scannow .. 等等。
對我來說,這似乎是 HKCU 某個地方的問題,因為如果我以其他用戶身份登錄,則不會發生這種情況。我敢打賭這是一個流氓 shell 擴充。
我最終找到了以下批次文件並添加了我自己的幾行。
這會讓問題消失一段時間......直到它再次出現。然後我會再次運行它。
它可能對你有幫助。
`
@echo off
::kill explorer.exe
taskkill /f /im explorer.exe
:: To reset folder view settings of all folders
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\Shell\BagMRU" /F
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags" /F
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\ShellNoRoam\Bags" /F
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\ShellNoRoam\BagMRU" /F
Reg Delete "HKCU\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU" /F
Reg Delete "HKCU\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags" /F
Reg Delete "HKCU\SOFTWARE\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\Bags" /F
Reg Delete "HKCU\SOFTWARE\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\BagMRU" /F
:: To reset "Apply to Folders" views to default
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Streams\Defaults" /F
:: To reset size of details, navigation, preview panes to default
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer" /F
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Modules\NavPane" /v ExpandedState /F
:: restart explorer
start explorer.exe
`