Tur*_*ant 1 windows-explorer user-interface windows-10
我在 Windows 10 上使用快速访问。我不使用个人文件夹,例如 3D 对象、联系人、文档、收藏夹、链接、音乐、图片等。
问题是当您单击 Windows 资源管理器中的快速访问文件夹时。启用“展开以打开文件夹”后,如果文件夹位于用户文件夹内,则不会在文件结构中打开该文件夹,而是在导航窗格中的用户文件夹中打开它。
这会导致扩展到该文件夹并显示所有子文件夹,即使它们是隐藏的。这似乎是系统上唯一一个隐藏文件夹仍然可见的文件夹,尽管设置相反。
正如您所看到的,资源管理器尊重主窗格中的隐藏文件夹,但在用户文件夹下时仍然在导航窗格中显示它们。
我需要保留“展开以打开文件夹”,否则当您进入树时,您会在导航窗格中丢失上下文和导航选项。
我通过编辑注册表从导航窗格中删除了所有这些文件夹以及用户文件夹。但是,一旦您单击快速访问中作为用户文件夹子文件夹的任何文件夹,它就会将用户文件夹重新添加到导航窗格(而不是转到实际路径),然后也显示所有这些隐藏文件夹。结果是占用了大量的垂直空间,我必须不断上下滚动才能导航我的文件系统,
我读过其他问题,包括推荐 Windows 导航窗格定制器的问题,它实际上似乎只是用于注册表编辑的 GUI。
Windows 10 上的导航窗格是否完全损坏?为什么我无法使用快速访问转到真实路径?为什么文件夹在除“用户”文件夹下之外的所有视图中都隐藏?为什么我无法一劳永逸地删除用户文件夹?为什么启用“展开”来打开文件夹仅在这一种情况下会出现混乱?
好吧,我想我找到了正确的注册表编辑。之前(请注意,“联系人”文件夹已设置“隐藏”属性,因此它不会显示在主窗格中,但在导航窗格中仍然可见):
这是一个后镜头:
以下是执行编辑的 PowerShell 代码,它必须从管理PowerShell 控制台运行:
$FDkey = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions'
@(
'{31C0DD25-9439-4F12-BF41-7FF4EDA38722}' # 3D Objects
'{56784854-C6CB-462B-8169-88E350ACB882}' # Contacts
'{1777F761-68AD-4D8A-87BD-30B759FA33DD}' # Favorites
'{bfb9d5e0-c6a9-404c-b2b2-ae6db6af4968}' # Links
'{4BD8D571-6D19-48D3-BE97-422220080E43}' # My Music
'{a0c69a99-21c8-4671-8703-7934162fcf1d}' # Local Music
'{33E28130-4E1E-4676-835A-98395C3BC3BB}' # My Pictures
'{0ddd015d-b06c-45d5-8c4c-f59713854639}' # Local Pictures
'{4C5C32FF-BB9D-43b0-B5B4-2D72E54EAAA4}' # SavedGames
'{7d1d3a04-debb-4115-95cf-2f29da2920da}' # Searches
'{35286a68-3c57-41a1-bbb1-0eae73d76c95}' # Local Videos
'{18989B1D-99B5-455B-841C-AB7C74E4DDFC}' # My Video
) | Foreach {
$keypath = "$FDkey\$_\PropertyBag"
new-item -path $keypath -erroraction silentlycontinue
New-ItemProperty -path $keypath -name ThisPCPolicy -value Hide -force
}
get-process explorer | stop-process
Run Code Online (Sandbox Code Playgroud)
基思
| 归档时间: |
|
| 查看次数: |
1293 次 |
| 最近记录: |