
答案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
.
如果您發現這是問題,但想保留已儲存的視圖,我可以使用程式碼修改這篇文章以清除該標誌。