IE8 | IE9 打开新窗口的大小设置解决方法|恢复自定义IE窗口大小的设置|IE8无法更改新窗口尺寸
为了发这篇帖子,花了两天的时间试验/研究.
问题现象:打开IE大小被固定,通过手动将IE窗口满屏之后再关闭IE,再打开IE窗口,发现并不会记忆手动更改过的IE显示尺寸。
终于在百度中找到了部分答案,又通过RegSnap对比监控修改IE尺寸之后,注册表的变化。
排除了其它注册表修改的干扰,终于锁定在注册表:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
Window_Placement
Window_Placement键值内容:
如上图,Window_Placement键值的后面八位就是控制打开IE窗口大小的数值。
假如某天觉得IE新窗口打开的大小不满意,那么,可以将IE窗口手动拉到适合的大小,然后关闭所有的IE窗口,再看IE的大小是否变成了合适的大小?如果没有,那么再试一次(打开IE——拉好大小——关闭IE)
如果仍然不行,那么很有可能就是今天案例主角类似的情况了。
尝试进入注册表(开始——运行——regedt32):从最上面开始,依次展开到HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
然后找到:Window_Placement,在Window_Placement后面八位随便选择一个.,然后输入新数字,比如0之类的,然后确定。
假如提示没有权限的话(一般都会这么提示 -_# ),那么回到
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
右键——权限——将Administrator、SYSTEM和Administrators勾选为完全控制,假如还存在Everyone,那么也勾选为完全控制,然后再进入高级,勾选(从父项继承那些可以应用到子对象。。。。)然后确定。
PS:上面权限是XP的设置流程,下面是WIN7的设置流程:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
右键——权限——将Administrator、SYSTEM和Administrators勾选为完全控制,假如还存在Everyone,那么也勾选为完全控制,然后再进入高级,勾选(从父项继承那些可以应用到子对象。。。。),再进入:[所有者],然后选择Administrators再勾选(替换子容器及对象的所有者),然后按应用,会提示失败,再按重试,等等,最后实在不行的话,就按一次取消了。取消之后,回到上一层,按确定。
确定之后再来一次XP的流程:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
右键——权限——将Administrator、SYSTEM和Administrators勾选为完全控制,假如还存在Everyone,那么也勾选为完全控制,然后再进入高级,勾选(从父项继承那些可以应用到子对象。。。。)然后确定。
然后应该权限就恢复了,可以再试试更改IE大小了:
(打开IE——拉好大小——关闭IE)
如果没有效果,那么再试一次:(打开IE——拉好大小——关闭IE)
别嫌啰嗦,有时候是得再试一次的
用户系统信息:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQDownload 685)