題 如何在Windows資源管理器中關閉半透明選擇矩形(Windows 7)


The Bad

The Good 

這是Windows 7。 在 系統屬性  - > 性能選擇  - > 調整以獲得最佳性能

它只是為了我想要的東西 桌面 如果我進入文件夾並嘗試選擇文件,選擇矩形就像在第一張圖像中一樣。

怎麼到處都是?


5
2018-01-19 19:30


起源


這是在Windows 7?它使用我的第三方文件管理器中的虛線選擇,因此它必須是資源管理器shell本身?,以及它的新接口。它甚至在“經典”主題中使用它。 - Psycogeek
我一直都有 show translucent selection rectangle 我只是注意到了!證實。 - iglvzx
@iglvzx似乎是Windows 7的正常行為 malektips.com/... 和其他來源 - bakytn


答案:


據我所知,顯示半透明選擇矩形用於桌面和Windows資源管理器在Vista中工作。

但是,自Windows 7以來,Windows資源管理器忽略此設置並始終使用填充的選擇矩形,無論其設置如何。毫無疑問,這是Windows 7中引入的一個新bug。

很抱歉是否定的,但在我看來,大多數人可以做的是向微軟提交有關此問題的錯誤報告。

不幸的是,沒有直接提交錯誤報告選項。這樣做的方法是致電Microsoft支持並打開支持請求(也可以在線完成)。如果他們可以重現您的問題並驗證它實際上是一個錯誤,他們將提交錯誤報告。

[編輯]

我發現了一種強制資源管理器遵守密鑰註冊表中的半透明選擇矩形設置的方法:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
你應該設置值 ListviewAlphaSelect 零(0)以禁用半透明選擇矩形。

不幸的是,Windows 7(DirectUIHWND)的列表視圖控件忽略了此更改。 因此,必須強制Windows 7使用Windows Vista中的舊列表視圖控件。

以下文章包含一個註冊表黑客(順便說一句)將完成此任務:
如何在Windows 7中的資源管理器中禁用完整行選擇

它鏈接到 zip文件 包含兩個.reg文件:一個影響更改,另一個撤消。我在一個vanilla虛擬機中嘗試了它,它對我有用。

我仍然建議在使用此hack之前創建一個系統還原點。


3
2018-01-22 09:36



是的,這很有趣。 Windows 7於2.5年前發布。仍然希望解決這個問題。甚至考慮使用自定義Windows資源管理器 - bakytn
人們仍然希望Windows 8;)。但是,微軟一直沒有關心小錯誤的歷史。 - harrymc
半官方聲明是這是一個錯誤。並且由於Windows 7處於維護模式(它只接受安全/崩潰補丁),因此可能永遠不會修復Windows 7的問題。等到賞金結束並接受此答案 - bakytn
閱讀上面的編輯。 - harrymc
第三方產品可能仍在使用舊的Vista列表視圖activex控件。 - harrymc