强制 IE 每个选项卡使用一个进程

强制 IE 每个选项卡使用一个进程

我注意到 IE 有时会将多个选项卡分组到一个进程中。不幸的是,这最终会自毁前程,因为我通常打开的 10-12 个选项卡最终都只在一两个进程中,这违背了多进程浏览器的初衷。

我目前的“解决方案”是直接终止剩余的进程,让自动选项卡恢复启动并在最后一个进程终止时创建新的进程。但是,这似乎有点野蛮和不方便,尤其是因为在重复几次此过程后,大多数选项卡都显示“无法将您返回到 X”,因为总体上“崩溃”了多次。

有什么方法可以强制 IE 每个选项卡保留一个进程?

答案1

是的,这是在版本 IE8并且自此可用。

"Tab Process Growth" : Sets the rate at which IE creates New Tab processes.

打开注册表编辑器并转到以下部分并找到TabProcGrowth钥匙:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

如果该键不存在,则创建一个新的 DWORD(32 位)值或字符串值并将其命名为TabProcGrowth

将 TabProcGrowth 键的值设置为某个较大的数字,例如 20。这将指示 IE 在新的 iexplore.exe 进程中打开前 20 个选项卡。如果您认为您将在任何时候使用超过 20 个选项卡,请将值设置得更高。

现在重新启动 IE,您就可以开始了。

虽然文档中没有说明需要重新启动机器才能使设置生效,一些用户认为这是必要的

答案2

请参阅以下链接中的解决方案

iexplore.exe-合并

http://smallbusiness.chron.com/open-new-instance-internet-explorer-8-55477.html

相关内容