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.