库文件夹视图不遵守文件夹设置

库文件夹视图不遵守文件夹设置

在 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 个条目,我认为这是因为我一直在使用库中的子文件夹,并且我不断尝试将视图设置为我想要的样子。

所以我想象的(即未经测试的)步骤是:

  1. 将这些注册表项的当前值的副本导出到文件(您可以使用上述参考资料中 Shawn Brink 创建的 bat 脚本来执行此操作)
  2. 关闭 Windows 资源管理器
  3. 在 cmd 窗口中使用以下行从注册表中删除这些设置:

    Reg Delete "HKCU\Software\Microsoft\Windows\Shell\BagMRU" /F
    
    Reg Delete "HKCU\Software\Microsoft\Windows\Shell\Bags" /F
    
  4. 打开 Windows 资源管理器,这应该会让 Windows 10 将所有视图重建为默认值

  5. 将上述两个键的默认注册表设置导出到新文件
  6. 使用 Windows 资源管理器更改为您的文档文件夹(或您选择的任何文件夹)并根据您的喜好配置视图设置,然后保存该文件夹的设置
  7. 再次导出这两个键的注册表设置
  8. 使用文本编辑器比较默认注册表设置和新设置之间的变化(我会使用diffvi来完成此操作,但我是一个老牌 Unix 黑客 - 注意不是“黑客”)
  9. 将这些更改应用于与更改之前的旧子项具有相同设置的所有子项。
  10. 关闭Windows资源管理器并再次删除注册表设置
  11. 将这些修改过的文件重新导入注册表
  12. 再次打开 Windows 资源管理器

这可能会一直有效,直到你向库中添加新文件夹,然后它会将所有视图恢复为默认设置。Urrggghhhhh

答案3

我知道这是一个老话题,但我刚刚遇到了同样的问题,并且我找到了解决方法,认为这可能会有所帮助......

打开 Windows 资源管理器并浏览到以下目录:

C:\Users*name*\AppData\Roaming\Microsoft\Windows\Libraries

您将在那里看到所有库,右键单击其中的每一个,单击属性,然后到选项卡(库),从“优化此库”选项中选择“图片”而不是“一般项目”,这应该使所有库都具有与“图片”视图缩略图相同的视图。

如果您想要缩略图之外的某些内容,请采用相同的步骤,只是现在您必须浏览到一个随机文件夹,并针对图片进行优化,然后进入该文件夹,然后设置您喜欢的视图设置,然后从文件夹选项>>视图>>应用于所有文件夹,例如,这将使所有针对图片进行优化的文件夹使用相同的视图。

我希望这有帮助。

相关内容