Seite 1 von 1

Paketinstallation: „None“ ist in diesem Kontext kein gültiger HKEY-Wert

Veröffentlicht: 25. März 2025 - 15:42 Uhr
von aleduc
Guten Morgen,

WAPT Version 2.5.5.15591 Enterprise-Version.
Auf dem Server läuft Debian 12, auf den Client-Rechnern Windows 10 Pro und 11.

Seit Kurzem erhalte ich beim Installieren von Paketen (ein Problem, das bei mehreren Paketen auftritt) die folgende Fehlermeldung:

Code: Alle auswählen

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4235, in install_wapt
    exitstatus = setup.install()
  File "C:\WINDOWS\TEMP\waptmhlzor1w\setup.py", line 15, in install
  File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 3620, in installed_softwares
    result = list_fromkey("Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall")
  File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 3579, in list_fromkey
    display_name = reg_getvalue(appkey, 'DisplayName', '')
  File "C:\Program Files (x86)\wapt\waptutils.py", line 2783, in reg_getvalue
    value = winreg.QueryValueEx(key, name)[0]
TypeError: None is not a valid HKEY in this context

TypeError: None is not a valid HKEY in this context
Die betreffenden Pakete wurden nicht verändert; sie wurden lediglich aus dem Store heruntergeladen. Darüber hinaus sind die Registrierungsschlüssel tatsächlich am angegebenen Speicherort vorhanden: Software\Microsoft\Windows\CurrentVersion\Uninstall

Ich weiß auch nicht, wo ich mit meiner Suche anfangen soll. Irgendwelche Vorschläge? :)

Aufrichtig,

Betreff: Paketinstallation: „None“ ist in diesem Kontext kein gültiger HKEY-Wert

Veröffentlicht: 25. März 2025 - 17:48 Uhr
von dcardon
Hallo Alexis,

anscheinend fehlt bei einigen Programmen der Eintrag „DisplayName“ in der Registry. Soweit ich mich erinnere, ist dieses Problem in Version 2.6 besser behoben. Du kannst es auf einem Rechner testen, indem du das Update durchführst; es sollte mit einem Server, auf dem Version 2.5 läuft, einwandfrei funktionieren.

Viele Grüße,

Denis