在 Windows 7 中,您可以为每个文件夹指定自己的视图设置。有“文档”、“图片”等模板,但您可以根据需要自定义每个文件夹。
除了通过库查看该文件夹时。执行此操作时,每个文件夹和子文件夹总是使用了模板。因此,如果您进行了更改(增加“详细信息”视图中某一列的宽度),则使用该模板的其他所有文件夹都会进行调整以匹配。基本上,所有文件夹都被迫使用相同的模板。
Windows 10 似乎也存在同样的问题。直到 1607 更新。
现在,每个库可见的文件夹似乎都有其自己的设置. 但这些设置不同的从您通常看到的单个设置中。因此,单个文件夹视图可能按类型排序并具有自然的列宽,但通过库查看时,它将按名称排序并具有较窄的列宽。
现在,Windows 将记住这些设置似乎是正确的。但是,这些设置不会传播给子级,也不会尊重您设置的库模板设置。或者至少,它们不会完全尊重这些设置;整体视图类型将得到尊重(细节与图标),但不会尊重排序和列等具体内容。
因此,为了获得合理的文件夹浏览量,您必须转到每个文件夹和每个子文件夹在下面该文件夹,然后重置它。手动。
怎样才能让 Windows 10 的库文件夹视图行为恢复正常?
答案1
不幸的是,这不是适合您的解决方案。我遇到了同样的问题,但无法在任何地方找到解决方案、破解或修复。我最终回滚到 Windows 10 Pro 版本 1511,并在更新,高级选项,尽可能推迟升级,希望当微软强迫我们升级时,这些错误能够得到解决。请注意,这仅适用于专业版。这样做不会阻止任何安全更新。我希望我能提供更多帮助。
答案2
好的,这是一个思想实验,我知道它可能违反了有关答案的建议。
看起来相关的注册表设置是(请参阅Windows 10:在 Windows 10 中备份和恢复文件夹视图设置)。
- HKCU\Software\Microsoft\Windows\Shell\BagMRU 和
- HKCU\Software\Microsoft\Windows\Shell\Bags。
就我而言,这些键中似乎有超过 100 个条目,我认为这是因为我一直在使用库中的子文件夹,并且我不断尝试将视图设置为我想要的样子。
所以我想象的(即未经测试的)步骤是:
- 将这些注册表项的当前值的副本导出到文件(您可以使用上述参考资料中 Shawn Brink 创建的 bat 脚本来执行此操作)
- 关闭 Windows 资源管理器
在 cmd 窗口中使用以下行从注册表中删除这些设置:
Reg Delete "HKCU\Software\Microsoft\Windows\Shell\BagMRU" /F Reg Delete "HKCU\Software\Microsoft\Windows\Shell\Bags" /F
打开 Windows 资源管理器,这应该会让 Windows 10 将所有视图重建为默认值
- 将上述两个键的默认注册表设置导出到新文件
- 使用 Windows 资源管理器更改为您的文档文件夹(或您选择的任何文件夹)并根据您的喜好配置视图设置,然后保存该文件夹的设置
- 再次导出这两个键的注册表设置
- 使用文本编辑器比较默认注册表设置和新设置之间的变化(我会使用
diff
和vi
来完成此操作,但我是一个老牌 Unix 黑客 - 注意不是“黑客”) - 将这些更改应用于与更改之前的旧子项具有相同设置的所有子项。
- 关闭Windows资源管理器并再次删除注册表设置
- 将这些修改过的文件重新导入注册表
- 再次打开 Windows 资源管理器
这可能会一直有效,直到你向库中添加新文件夹,然后它会将所有视图恢复为默认设置。Urrggghhhhh
答案3
我知道这是一个老话题,但我刚刚遇到了同样的问题,并且我找到了解决方法,认为这可能会有所帮助......
打开 Windows 资源管理器并浏览到以下目录:
C:\Users*name*\AppData\Roaming\Microsoft\Windows\Libraries
您将在那里看到所有库,右键单击其中的每一个,单击属性,然后到选项卡(库),从“优化此库”选项中选择“图片”而不是“一般项目”,这应该使所有库都具有与“图片”视图缩略图相同的视图。
如果您想要缩略图之外的某些内容,请采用相同的步骤,只是现在您必须浏览到一个随机文件夹,并针对图片进行优化,然后进入该文件夹,然后设置您喜欢的视图设置,然后从文件夹选项>>视图>>应用于所有文件夹,例如,这将使所有针对图片进行优化的文件夹使用相同的视图。
我希望这有帮助。