Warum wird meine private Sitzung in Edge nicht immer gelöscht, wenn ich alle InPrivate-Fenster schließe?

0

In Microsoft Edge ist mir manchmal aufgefallen, dass meine in dieser Sitzung gespeicherten Cookies und Daten auch nach dem Schließen aller InPrivate-Fenster nicht ordnungsgemäß gelöscht werden. Sie bleiben von meiner nicht privaten Hauptsitzung getrennt, werden aber nicht geklärt. Die Sitzung soll immer dann gelöscht werden, wenn alle InPrivate-Fenster geschlossen werden.

Nach einigen Untersuchungen stellte ich fest, dass nach dem Schließen aller regulären und InPrivate-Edge-Fenster noch mindestens ein latenter Microsoft Edge-Prozess ausgeführt wird. Wenn Sie diese Prozesse beenden, werden die Sitzungsdaten gelöscht. Mein nächstes InPrivate-Fenster ist eine völlig neue Sitzung. Andernfalls wird meine Sitzung immer noch nicht gelöscht, obwohl alle Edge-Fenster geschlossen sind. Ich habe auch festgestellt, dass dies auch funktioniert, indem alle Edge-Prozesse beendet werden, auch wenn noch ein reguläres Fenster geöffnet ist. Dies hat den zusätzlichen Vorteil, dass auch reguläre Registerkarten wieder geöffnet werden und meine private Sitzung gelöscht wird.

Warum werden auch nach dem Schließen aller InPrivate-Fenster noch latente Edge-Prozesse ausgeführt, die verhindern, dass die Sitzungsdaten gelöscht werden? Ist dies ein Fehler, da in der Dokumentation eindeutig angegeben ist, dass beim Schließen aller InPrivate-Fenster meine privaten Sitzungsdaten gelöscht werden? Wenn es sich um einen Fehler handelt, kann ich dann alle derartigen Prozesse automatisch beenden, nachdem alle InPrivate-Fenster geschlossen wurden?

Update: Ich habe festgestellt, dass ich dieses Problem umgehen kann, indem ich alle "Background Tab Pool" -Prozesse im Task-Manager beende, falls das Schließen aller InPrivate-Fenster meine Sitzung nicht löschte.

gparyani
quelle
„Wenn es sich um einen Fehler handelt, kann ich dann alle derartigen Prozesse automatisch beenden, nachdem alle InPrivate-Fenster geschlossen wurden?“ - Ja; Es ist ein großer. Schreiben Sie ein Batch-Skript, um den Vorgang zu beenden.
Ramhound
@ Ramhound Ich bin auch daran interessiert zu wissen, warum dieser Fehler auftritt.
Gparyani
Es gibt einen Fehler mit IE11, während ich eine Antwort akzeptierte und das Verhalten aufgehört zu haben schien. Ich habe es von Zeit zu Zeit bemerkt. Möglicherweise hat eine von mir verwendete Anwendung dazu geführt, dass mehrere IE-Sitzungen gespeichert wurden, aber Edge basiert auf IE. Ich habe das Verhalten in früheren Versionen von Edge bemerkt.
Ramhound