我刚刚切换到全新的 Win10,
发现我还没有备份 系统调整 我有。
这种调整有点难以描述
(因为我不确定我用了什么“调整器”;比如,几年前),但
这个想法是 都不是 通常 文件夹 (意义 任何 典型的用户文件夹;除了库、‘此电脑’和极少数其他文件夹) 正在保存对其外观的更改。
例如,如果我对某个文件夹的内容进行了排序,比如“按日期”;或者放大了图标
——这些更改只会持续到我关闭活动窗口为止。
这意味着,下次我打开同一个文件夹时
,它将以“默认”视图出现(不按“日期”排序,或我可能更改的任何其他查看功能;例如图标大小)。
所以,所有常用文件夹都具有相同的图标大小和排序\分组选项,
并且从未保存对它们的任何更改。
而且...这可能听起来很荒谬,因为这个“调整”是我终于找到时间重新安装 Windows 的众多原因之一;但现在我实际上非常非常想念它 :(
:) 因为现在浏览文件系统感觉很乱
——每当我打开一个文件夹时,都不知道将鼠标指向哪里
(由于布局种类繁多)。
有人知道我该如何编辑我的注册表来强化这个“调整”吗
?...可能以某种方式禁用“Bags”,或者其他什么;对此我只知道一点。
答案1
非常有效)
可惜这个指令太长了(实际上需要 2 分钟才能执行)。
不过,以下是我在 Windows 10 上得出的结论。
- 创建新的文本文档。
将其重命名New Text Document.txt
为foo.reg
。
如果没有看到,请在线查看“如何更改文件扩展名”.txt
。
打开它并保存以下代码:
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]
[HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell]
"FolderType"="NotSpecified"
"WFlags"=dword:0
如果您启动- 它将通过删除 2 个注册表项(以上述文本foo.reg
开头的路径)将所有文件夹的外观(包括窗口大小和位置)抹去为默认设置。 在线查看“如何备份注册表项”,以防您需要这些内容。HKEY
但我们尚未推出或调整任何东西。
- 创建另一个文本文档(就在 旁边
foo.reg
)。
将其重命名New Text Document.txt
为foo.bat
。
打开它并保存以下代码:
taskkill /f /im explorer.exe
foo.reg
start regedit.exe
start explorer.exe
您foo.bat
现在就可以启动;如果这样做 - 它将重新启动explorer.exe
(因为它需要重新启动)并且foo.reg
在两者之间为您启动。
确保注册表编辑器已关闭。
启动后,foo.bat
将请求您允许进行 2 次或更多次更改。
完成后,您将看到注册表编辑器窗口弹出。
在最后一步之前不要打开文件夹!
- 在打开的注册表编辑器中
— 导航至(您可能可以将其粘贴到标题):
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
选择Shell
条目(例如文件夹)并右键单击它。从 Shell 的上下文菜单中
选择。Permissions...
在打开的窗口中,单击Advanced
靠近底部的按钮。
Advanced Security Settings for Shell
窗口将打开。
在顶部,您将看到“所有者”行。
如果您的用户名(或至少非常相似的名称)放在那里
— 请继续执行步骤 5。
否则 - 单击Change
“所有者”行末尾的标题。
- 会打开一个小窗口。
只需在其中输入您的用户名并按下Check Names
按钮即可。
如果您的用户名(或至少是一些非常相似的内容)已放在此处
— 请单击“确定”。
返回Advanced Security Settings for Shell
— 您现在将看到您的用户名位于“所有者”行中。
- 在同一窗口的左下角,
单击Disable inheritance
按钮。
将会弹出一个警告:回答第二选项‘删除所有继承的权限...’。
“权限条目”列表现在为空。
继续并单击Add
左下角的按钮。
我发誓,我们快完成了 ><
Permission Entry for Shell
窗口将打开。
点击Select principal
顶部的标题。
在熟悉的小窗口中,开始输入您的用户名,
按下Check Names
并单击“确定”。
在中间右侧Permission Entry for Shell
—点击Show advanced permissions
。
勾选所有框(从第一个开始),
但取消选中那些:
Query Value
Set Value
Create Subkey
Enumerate Subkeys
按“确定” 。
- 最后!返回
Advanced Security Settings for Shell
— 确保选中“替换所有子对象权限...”复选框已检查,
然后按“OK”。
对于警告,按“是”键。
完毕!
从现在开始,你的文件夹都不会记住你对它们的更改
——每个文件夹都会总是就像您安装 Windows 后一样出现
(除了少数系统键),这仅仅是因为我们禁止我们自己的系统
(包括我们自己)访问这几个注册表项。
只有一个问题我还没有解决:
文件夹不会记住它们的大小和位置的变化
(因为它们位于同一个Shell
条目中);也许像 ritchielawrence 这样的第三方软件cmdow
将是最好的选择。
如果你想扭转这一切Add
— 只需重复步骤 5(和步骤 6;这次 无需单击按钮)并使用Enable inheritance
(而不是禁用)按钮,然后单击“确定”即可,没有任何警告。
但是!为什么要逆转它
呢?你仍然可以自定义外观您的文件夹
— 通过更改文件夹模板!
请参阅网上“如何自定义文件夹模板”以了解更多信息。
完成自定义后,它们将全部列在此处:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Streams\Defaults
根据我的经验,以下是如何理解那里的情况:
Usual folders:
"{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}" are General items
"{5FA96407-7E77-483C-AC93-691D05850DE8}" are Videos
"{7D49D726-3C21-4F05-99AA-FDC2C9474656}" are Documents
"{94D6DDCC-4A68-4175-A374-BD584A510B78}" are Music
"{B3690E58-E961-423B-B687-386EBFD83239}" are Pictures
"{885A186E-A440-4ADA-812B-DB871B942259}" are Downloads (Windows 10)
Libraries:
"{5f4eab9a-6833-4f61-899d-31cf46979d49}" are General items
"{631958a6-ad0f-4035-a745-28ac066dc6ed}" are Videos
"{fbb3477e-c9e4-4b3b-a2ba-d3f5d3cd46f9}" are Documents
"{3f2a72a7-99fa-4ddb-a5a8-c604edf61d6b}" are Music
"{0b2baaeb-0042-4dca-aa4d-3ee8648d03e5}" are Pictures
复杂吗?是的。
但只需解决一次!编写简单的批处理,就
再也不用单击所有这些菜单了!