MS Visual Studio Code - "os error 5" bei Update durch Empirum / PSADT Paket

Hallo zusammen,

vielleicht sind wir nicht die einzigen - daher dachte ich, erstelle ich hier mal einen Beitrag.

Wir haben aktuell Probleme bei Updates von Visual Studio Code - folgendes Fehlerbild mit abwechselndem Ordner in der Meldung tritt auf:


Text:There was an error while Deleting a directory: „C:\Program
Files\Microsoft VS Code\072586267e“:

Zugriff verweigert (os error 5)

Please verify there are no Visual Studio Code processes still
executing.

→ Kennt jemand das Problem und weiß evtl. eine Lösung dazu? (wenn man auf “Abbrechen” klickt, läuft das Paket problemlos durch - klick man jedoch (und das werden vermutlich viele tun) auf “Wiederholen”, dann läuft es am Ende wieder auf den Fehler hinaus)

Grüße

1 „Gefällt mir“

Morgen,

ich wollte gerade das selbe Thema starten. Wir haben exakt das gleiche Problem damit!
Einen zugehörigen Prozess habe ich auch nicht gefunden. Es lief nix.
Nach “abbrechen” oder beenden des Installer Prozesses, läuft es mit “Success” durch und wenn man es öffnet, hat man die aktuelle Version. Aber da läuft irgendwas nicht sauber durch?!

MfG
Paketbote

Hallo @janmalte, hallo @Paketbote ,
kommt der Fehler bei der Updateinstallation oder beim starten der Anwendung.
@janmalte Kannst du bitte die Logs von dem Client an neosupport@neo42.de senden.
Logpfad: c:\ProgramData\neo42PkgsLogs\Microsoft\Visual Studio Code x64

Gruß Holger

Guten Morgen,
das kommt bei der Update Installation.
Ich habe die Logs ebenfalls mal an den Support gesendet.

Edit: Ich habe diese um die Deinstallationslogs der vorigen Version ergänzt.

MfG
Paketbote

Ich konnte es auf meinen Clients nicht nachstellen. Alles verlief wie erwartet.
Mit @Paketbote konnte in seiner Umgebung der Fehler auch nicht nachgestellt werden.

Gruß Holger

Hi,

ich habe den Log der 1.111.0 als zip geschickt.

Gruß

Hallo,

ein kleines Update:
Auch beim heutigen Update auf 1.112.0 von VS Code lief er in den gleichen Fehler bei der Deinstallation von 1.111.0. (Aber nur bei einer Maschine)

Letztes Mal schien er nur am Ordner zu hängen, bei dem das Löschen nach einem “retry” dann geklappt hatte.

Dieses mal zeigt er:
2026-03-25 10:16:31.442 Deleting file: C:\Program Files\Microsoft VS Code\ce099c1ed2\appx\code_explorer_command_x64.dll
2026-03-25 10:16:31.442 Failed to delete the file; it may be in use (5).

und später dann:
2026-03-25 10:16:43.401 Deleting directory: C:\Program Files\Microsoft VS Code\ce099c1ed2
2026-03-25 10:16:43.402 Failed to delete directory (145). Will retry later.
2026-03-25 10:16:43.402 Deleting directory: C:\Program Files\Microsoft VS Code
2026-03-25 10:16:43.402 Failed to delete directory (145). Will retry later.
2026-03-25 10:16:43.585 Deleting Uninstall data files.
2026-03-25 10:16:44.105 Deleting directory: C:\Program Files\Microsoft VS Code\ce099c1ed2\appx
2026-03-25 10:16:44.105 Failed to delete directory (145).
2026-03-25 10:16:44.105 Deleting directory: C:\Program Files\Microsoft VS Code\ce099c1ed2
2026-03-25 10:16:44.105 Failed to delete directory (145).
2026-03-25 10:16:44.105 Deleting directory: C:\Program Files\Microsoft VS Code
2026-03-25 10:16:44.105 Failed to delete directory (145).
2026-03-25 10:16:44.110 Uninstallation process succeeded.
2026-03-25 10:16:44.110 Removed all? No

Im Process Explorer sieht das so aus:

Der dll-Host gibt das wohl nicht frei. Wenn ich es richtig recherchiert habe, wird besagte dll wohl geladen, sobald man den Explorer o.ä. mit Kontextmenü aufmacht? Das betrifft dann “Mit Code öffnen”:

grafik

Eine Lösung hierfür wäre vermutlich die Deinstallation nach einem Neustart laufen zu lassen(?)

MfG
Paketbote

Hallo @Paketbote ,
wir werden es uns bei der nächsten Paketaktualisierung dahingehend nochmal anschauen ob wir es reproduzieren und eine Lösung dafür dann implementieren können.
Gruß Holger

2 „Gefällt mir“

Hallo @HSN.neo42 ,
ich konnte das Problem ebenfalls heute beim Update von 1.113.0 auf 1.114.0 reproduzieren.
Verhalten wie bereits erwähnt, bei Klick auf abbrechen läuft es erfolgreich. Bei wiederholen landen wir im Loop ohne Erfolg.

1 „Gefällt mir“

Hallo @Pat,

wir hatten das Thema bereits in Version 1.113.0 aufgegriffen und dort eine Möglichkeit integriert, die dem Problem entgegenwirken könnte.

Sollte das Problem auf einem Client erneut auftreten, bitte ich darum, den Task-Manager mit Administratorrechten zu starten und einen Screenshot der laufenden Prozesse anzufertigen.

Diesen kannst du entweder hier posten oder an neosupport@neo42.de senden.

Viele Grüße
Holger