返回列表 发帖
嘿嘿,优化的副作用。记住 Explorer 的窗口大小和位置,需要在文件夹选项中进行设置,根据楼主的描述,显然是已经设置过的,只是有部分窗口无规率的出现大小不能记忆的问题。


此情况原因可能有二:

一是系统记忆的窗口数目超出了默认的数量,造成无法再继续保存不同窗口的大小,这个默认数量好像可调,但我记不起来具体在什么地方,想到后再说吧。

二是关机加速优化的原因,因为某些因素 Explorer 无法非常迅捷的响应系统退出的操作,就是说注销或关机时不能正常的很快的退出,而众所周知,几乎所有的所谓优化都有加快关机速度的项目,其主要就是加快这个结束暂时无响应的程序的等待时间,但并非所有无响应的进程都是死掉了,大部分只是需要一段时间来完成退出的各项操作而已,就像TW退出时间与其内存占用和趋势否清理缓存相关一样,假若这个所谓的优化时间太短,关机时就会强行中止进程造成某些操作不能完成,如文件丢失、注册表信息得不到保存等。

楼主的情况我相信应该更多的属于第二点,这点我以前经过切身体会和试验过。解决方案一是将中止无响应程序的时间还原成默认的,(当然若 Explorer 因其它原因本身就无法正常退出就是另外一回事了),即将 HKEY_CURRENT_USER\Control Panel\Desktop 下的 WaitToKillAppTimeout 还原成 20000,HungAppTimeout 还原成 5000,可以一试但不能保证。其二,假若还是不能好转,最好重置所有文件夹的窗口设置并开关一次记忆窗口大小的选项,以清除现有记忆数据,然后注意平时直接用于打开的文件夹不易过多就行了。

TOP

关于调整 Windows 记忆资源管理器 Explorer 的窗口设置数量的注册表项终于找到了,如下:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam

在其下分别有 Bag MRU Size 子键,其默认值为 400(十进制),即 Windows 最多能记忆大约 400 个窗口的设置(包括大小、视图等),可以适当调整这个值的大小。

另外使用微软认可的 TweakUI 程序也可以调整此值的大小。

TOP

原帖由 露水灵珠 于 2006-6-9 17:17 发表
我刚看了一下,好像是5000


哈哈,看错了,不是 BagMRU Size,而是 Bag MRU Size(有空格),我一般不会拼写错误的。实在不行,新建一个或直接用 TreakUI(>资源管理器>定制)。

TOP

返回列表