Windows 7 檔案總管不顯示資料夾,但記事本顯示

Windows 7 檔案總管不顯示資料夾,但記事本顯示

我正在使用Windows 10 和Windows 7 雙啟動,今天Windows 7 的檔案總管停止顯示任何目錄上的資料夾,但它顯示檔案(如果我取消選擇“隱藏受保護的系統檔案...”,也會顯示系統檔案)。 Windows 10 仍然顯示這些資料夾,但 Windows 7 不顯示。但是當我在記事本或任何其他軟體中單擊“另存為”時,它會顯示資料夾。

以下是圖像:

圖片:

圖片:

圖片:

誰能幫我?

答案1

我現在只有Win10,但我記得從XP開始,偶爾會出現這樣的情況FF標誌已儲存資料夾視圖的值會以某種方式擷取該FWF_SINGLESEL標誌,從而阻止多個檔案選擇。

聽起來他們已經拿起了FWF_NOSUBFOLDERS旗幟。

XP我不確定的是 Win 7 的確切註冊表位置。
HKCU\Software\Microsoft\Windows\ShellNoRoam\Bags

在 下Win 10,視圖儲存在:
HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags

如果你覺得舒服電源外殼,您可以使用以下內容進行測試:

$RegPath = 'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags'

# OR depending on what path your found in your registry

$RegPath = 'HKCU:\Software\Microsoft\Windows\ShellNoRoam\Bags'

# THEN

gci $RegPath /s | ? Property -contains 'FFlags' | ForEach{
    If ( ( $FFLags = $_.GEtValue('FFlags')) -band 0x00000080  ) {
        echo 'FWF_NOSUBFOLDERS'
    }
}    

如果它返回提示且沒有輸出,則這不是問題。但如果你看到了FWF_NOSUBFOLDERS,那就是了。

如果您對已儲存的檢視不感興趣,您可以在安靜的系統上開啟 Regedit 和任務管理器,從工作管理員中終止 Explorer (Shell) 進程,然後刪除該Bags鍵及其同級BagMRU.

如果您發現這是問題,但想保留已儲存的視圖,我可以使用程式碼修改這篇文章以清除該標誌。

相關內容