我想关闭 chrome 的一个标签页。我尝试关闭该标签页的 pid,但该标签页并没有关闭,而是显示“哎呀,糟糕!显示此网页时出现错误。要继续,请重新加载或转到其他页面”。我该如何摆脱这种情况。
答案1
您无法通过终止进程来关闭选项卡。进程代表主浏览器用来执行和绘制页面的渲染器,然后将其复制到屏幕上。当负责该选项卡的渲染器崩溃或被终止时,浏览器会显示“Aw,Snap!”。关闭选项卡的正确方法最好是通过命令行开关,但目前我还没有听说过。
答案2
你不能通过 PID 关闭标签页。这是次优方案:可以通过在 Chrome 中交互导航到 Chrome 任务管理器来关闭无响应的选项卡(或一组选项卡):
- 汉堡图标(右上角三行);
- 更多工具;
- 任务管理器并单击选项卡名称;
- 然后点击底部的“结束进程”按钮。
答案3
这可能对你有帮助。可能一大堆 Chrome 窗口/标签都变得“无响应”。
如果您转到 Windows GUI 任务管理器并最终终止所有 Chrome.exe“进程”的 ProcessTree,您将单击其中一个,这将终止所有 Chrome Windows 和选项卡。然后,如果您重新打开 Chrome,您将看到一个棕褐色的栏,询问您是否要恢复以前的页面,这将重新打开您之前的所有内容。
此问题的问题:耗时,如果您进入管理员 CMD 窗口并发出命令taskkill
“/F”(强制)杀死所有带有 CHROME 图像名称的程序,它们将立即全部杀死,但当您重新打开 Chrome 时,它不会记住任何内容或询问您是否要恢复任何内容;除非您杀死 ChromeBrowser 本身的一个“主”PID。我找不到有关该进程的任何独特之处来杀死它,而不必每次都查找它的动态 PID。
我的解决方案:
- 在 Chrome 的“标题栏”上单击右键,然后选择:“任务管理器”(Shift+Esc快捷键,速度较慢,而且经常不起作用)。在列表顶部,您会看到带有 Chrome 图标的“浏览器”。这是唯一无法选择的条目,单击列中的 [结束进程],找到它的“进程 ID”
- 从 ADMIN-CMD 窗口发出此命令:taskkill /F /FI "PID eq _ _ _ _" (用 PID 填入空白)然后 Chrome 将几乎立即死亡,当您重新打开时,它会提供恢复以前的页面。
- 处理此问题的最简单方法是使用批处理文件,使用“SET /p”功能,您只需输入 PID 号码即可使其或多或少自动运行。
答案4
您看到的消息是您在关闭选项卡时应该看到的消息。该选项卡不占用任何内存或任何类型的资源,直到您重新加载它。如果您打开了 3,000 个选项卡,并且除了一个之外的所有选项卡都被关闭(因此出现此消息),您的计算机将运行顺畅。如果您想关闭选项卡并丢失 URL 和缓存信息,只需将其关闭即可。使用“X”。