Windows 11 22H2: Bug erzeugt Script-Fehler in Group Policy Preferences (GPP) z.B. für Task-Scheduler

Windows[English]Microsofts Entwickler haben einen Bug im neuen Windows 11 Version 22H2 eingebaut (trifft wohl auch Windows 11 Version 21H2), der einerseits so gut wie nicht thematisiert wurde, aber Administratoren massiv behindern könnte (wenn sie den Client für administrative Aufgaben nutzen). Wer versucht, im Group Policy Management Editor eine geplante Aufgabe einzurichten, wird mit einem Script-Fehler scheitern. Denn in den Preferenzes von Scheduled Tasks wird eine DLL mit einem kaputten Script verwendet. Der Fehler tritt auch in der Gruppenrichtlinien-Verwaltungskonsole (GPMC) auf. Ich nehme es nach einem Leserhinweis hier im Blog auf, um Betroffenen eine lange Fehlersuche zu ersparen.


Anzeige

Unter Windows 11 Professional oder Enterprise kann ein Administrator den Group Policy Management Editor verwenden, um dort administrative Aufgaben auszuführen. Im Zweig Computer Configuration ->  Preferences -> Control Panel Settings (oder den deutschen Entsprechungen) lassen sich Benutzer und Gruppen verwalten, Dienste einsehen und vieles mehr. Dort stehen die Funktionen der Systemsteuerung zur Verfügung (siehe folgender Screenshot).

Das Tool verwendet skriptfähige Schnittstellen zur Verwaltung von Gruppenrichtlinien oder zum Zugriff auf Funktionen der Systemsteuerung. Der Fehler tritt auch bei der Gruppenrichtlinien-Verwaltungskonsole (GPMC) auf.

Probleme in Windows 11 22H2

Blog-Leser Markus K. hat mich die Tage per Mail kontaktiert und auf ein Problem in Verbindung mit dem Group Policy Management Editor unter Windows 11 22H2 hingewiesen (danke dafür):

GPP und W11 22H2

Hallo,
weil es einfach nervt und ich noch keine Lösung dafür habe.

Windows 11 22H2 und einfach z.b. einen Scheduled Task anlegen wollen.
Ich glaub da hat Microsoft etwas zu reparieren.

Sobald versucht wird, eine geplante Aufgabe unter Windows 11 22H2 im Group Policy Management Editor anzulegen (Zugriff auf Scheduled Tasks) in obigem Screenshot, wirft das Tool einen Script-Fehler "An error has occured in the script on this page", wobei sich das auf die Datei:


Anzeige

C:\\Windows]System32\gppref.dll

und die dort eingebettete Ressoure IDR_POLICY_ViEW.htm bezieht. Nachfolgender Screenshot von Markus zeigt die Details – es wird ein ungültiges Zeichen in Zeile 292 des aufgerufenen Scripts bemängelt.

Die betreffende Aufgabe lässt sich dann nicht festlegen oder ändern, denn es kann nicht auf die Group Policy Preferences (GPP) zugegriffen werden. Markus hat in einem Nachtrag dann noch das Problem präzisiert:

Will man z.b. einen Scheduled Task anlegen und klickt in den Preferences auf Scheduled Tasks, poppt sofort die Fehlermeldung auf.
Ist nicht nur bei Tasks, sondern sogar bei allen Preferences [so].

In einem Nachtrag schreibt Markus, dass alle Build von Windows 11 betroffen seien, auch wenn er mit der Version 22H2 in seiner Umgebung testet (wird nachfolgend bestätigt).

Noch ein Bericht

Auf Nachfrage hat mir Markus dann noch einen Link ins Spiceworks-Forum geschickt – habe denn mit entsprechenden Suchbegriffen inzwischen auch gefunden. Im Thread Error is GPMC when trying to edit registry vom 15. November 2022 beschreibt ein Administrator den Fehler in der Gruppenrichtlinien-Verwaltungskonsole (GPMC) unter der Kategorie Active Directory/GPO.

Getting "an error has occurred in the script on this page" when trying to edit registry on GPMC. Anyone got any ideas?

Dort wird der gleiche Fehlerdialog wie bei Markus K. als Screenshot gezeigt. Hier der Fehlertext:

Script Error
An error has occurred in the script on this page.
Line: 292
Char: 40
Error: Invalid character
Code: 0
URL: res://C:\WINDOWS\System32\gppref.dll/IDR_POLICY_VIEW.htm
Do you want to continue running scripts on this page?
Yes No

Jemand hat die HTML-Ressource mit dem Script aus der DLL extrahiert und dann auf pastebin gepostet. Die im Spiceworks-Thead herausgezogene Code-Zeile 292 sieht so aus:

var el = document.getElementById(`chevron${elId}`)

Dort wird wohl ein fehlerhaftes Zeichen vom Script-Interpreter gefunden. Ad-hoc kann ich nicht erkennen, ob der Parameter von getElementById mit fehlerhaften Anführungszeichen eingeschlossen ist (ich vermute es, bin aber vorsichtig, ob die Verfälschung nicht durch die spiceworks-Software kommt), oder ob sonst ein fehlerhaftes Zeichen dort zu finden ist. Dort wird im Thread auch beschrieben, dass der Bug in Windows 11 21H2 ebenfalls enthalten ist.

Jedenfalls ist es ein Bug in der Ressource, der nur durch Microsoft beseitigt werden kann. Bisher ist mir noch nicht bekannt, ob dieser Fehler bereits an Microsoft gemeldet wurde. Noch jemand aus der Leserschaft, der über den Fehler gestolpert ist?

Ergänzung: Wird im April 2023 mit den kumulativen Updates gefixt.

Ähnliche Artikel:
Windows 11 2022 Update (22H2) freigegeben
Windows 11 22H2: Probleme und Upgrade-Stopper
Windows 11: Druckertreiber als Upgrade-Stopper bestätigt (29. Sept. 2022)
Windows 11: Kompatibilitätsprobleme mit Intel Smart Sound Technology
Windows 11 22H2: Sonderupdate KB5019311 zum 27.9.2022, Media Feature Pack, noch kein FOD?
Windows 11: Preview-Update KB5017389 (30.9.2022)
Windows 11 verstärkt Schutz des SMB-Datenverkehrs
Windows 11 22H2: Nächste Rollout-Phase gestartet, breitere Verteilung
Windows 11 22H2: Bereitstellungspakete funktionieren möglicherweise nicht wie erwartet
Windows 11 22H2: Microsoft untersucht RDP-Probleme
Windows 11: Microsoft hilft, die Leistung beim Gaming wiederherzustellen
Windows 11 22H2: Probleme mit Remote Desktop-Verbindungen bestätigt
Windows 11 22H2: Upgrade-Blockade für verringerte Spiele-Performance reduziert
Windows 11 22H2: Microsoft Fix für Leistungsproblem beim Kopieren von Dateien kommt


Anzeige

Dieser Beitrag wurde unter Windows abgelegt und mit , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

3 Antworten zu Windows 11 22H2: Bug erzeugt Script-Fehler in Group Policy Preferences (GPP) z.B. für Task-Scheduler

  1. Benjamin sagt:

    Ich habe den exakt identischen Fehler am Freitag erhalten als ich eine GPO zum Anpassen der Energieeinstellungen angelegt habe. Meine Einstellungen wurden trotzdem gespeichert.

  2. Mark Heitbrink sagt:

    hört endlich auf die gpmc auf einem client zu nutzen.
    sämtliche seltsamen Fehler waren immer auf der Workstation (Sid translation error, tasks falsche Uhrzeit etc)

    Nehmt einen Server als Paw …

  3. Manuel sagt:

    Ich hatte den Fehler vor ein paar Wochen auch. Mittlerweile funktioniert aber alles wieder. Änderungen speichern ging allerdings auch bei mir die ganze Zeit.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Hinweis: Bitte beachtet die Regeln zum Kommentieren im Blog (Erstkommentare und Verlinktes landet in der Moderation, gebe ich alle paar Stunden frei, SEO-Posts/SPAM lösche ich rigoros). Kommentare abseits des Themas bitte unter Diskussion.

Du findest den Blog gut, hast aber Werbung geblockt? Du kannst diesen Blog auch durch eine Spende unterstützen.