注册表的一些键
可能我的一些朋友知道,我是一个比较喜欢清爽的人,因此对于 Windows 中的一些自动记录功能反而感觉不适。比如有这么一个功能:资源管理器会自动记录每个文件夹窗口关闭时的大小。这个功能看似不错,但是问题很大:有时候你把窗口调得正好了,下一次你从另一个文件夹浏览到这个文件夹,窗口的大小是出发的那个文件夹的大小。这个时候如果你关闭窗口,原来合适的大小就没有了。
还有就是“开始菜单”自有了记录排序位置功能以后,每次新安装的程序的菜单都在最下面,每次都需要我手工点它的“重新排序”。这让人感觉比较麻烦。我感觉其实没有必要对开始菜单排序的。
为了让这些自动记录的功能关闭,我查了注册表,结果发现是这样的:文件夹窗口的大小是记录在
HKEY_CURRENT_USERSoftwareMicrosoftWindowsExplorerStreams
里面的。另外还有一个 StreamMRU,不知道里面记录的是什么东西,不过和 Streams 里的内容是对应的。因为 Windows 2000 的 regedt32 程序可以设置每个键的权限,因此我先试着把这两个键清空,看看资源管理器是否正常。结果发现是正常的。然后我就放心地把两个键的权限设为只读了。这样,文件夹窗口的大小就不会被自动记录了。
另外开始菜单的排序,是记录在
HKEY_CURRENT_USERSoftwareMicrosoftWindowsExplorerMenuOrderStartMenu
里面的。可以把这个键的权限也设为只读。它的旁边还可能有 Favorites 键,用来保存收藏夹里的顺序,因此也可以设置。
Windows 2000 里面的记事本会自动记录窗口大小。我对这个功能也感觉不是很好。不过问题也不大,只要把窗口设置成合适的大小以后就可以了。当然如果愿意的话,可以把 NT 4 里面的记事本拷过来用。