有时,我注意到在 Microsoft Edge 中,即使我关闭了所有 InPrivate 窗口,我保存在该会话中的 cookie 和数据也无法正常清除。它们与我的主要非私人会话保持分离,但不会清除。只要关闭所有 InPrivate 窗口,会话就会被清除。
经过一番调查,我注意到在关闭所有 Edge 窗口(包括常规窗口和 InPrivate 窗口)后,仍有一个或多个潜在的 Microsoft Edge 进程在运行。终止这些进程会导致会话数据被清除;我的下一个 InPrivate 窗口是一个全新的会话。但是,如果我不这样做,即使所有 Edge 窗口都已关闭,我的会话仍不会被清除。我还发现,即使在常规窗口仍打开的情况下,通过终止所有 Edge 进程也可以实现此目的;这还有一个额外的好处,即常规选项卡也会重新打开,我的私人会话也会被清除。
为什么即使我关闭了所有 InPrivate 窗口,仍有潜在的 Edge 进程在运行,从而阻止清除会话数据?这是一个错误吗?因为文档明确指出,关闭所有 InPrivate 窗口将清除我的私人会话数据。如果这是一个错误,我是否可以在关闭所有 InPrivate 窗口后自动终止所有此类进程?
更新:我发现,如果关闭所有 InPrivate 窗口无法清除我的会话,我可以通过终止任务管理器中的任何“后台选项卡池”进程来解决此问题。