Taskplanertask wird nur im Hintergrund ausgeführt, nachdem Sie sysprep zum Erstellen master Images verwendet haben.

Dieser Artikel bietet Lösungen für ein Problem, bei dem der Aufgabenplaner Aufgaben als Hintergrundprozesse ausführt, nachdem Sie sysprep zum Erstellen des master-Images verwendet haben.

Gilt für: Windows 10 – alle Editionen
Ursprüngliche KB-Nummer: 253942

Symptome

Der Taskplaner führt Aufgaben als Hintergrundprozesse nach dem Sysprep-ing des master Computers aus.

Nach dem Ausführen des Mini-Setups wird im Endbenutzermodus jede geplante Aufgabe, die über den Windows-Aufgabenplaner gestartet wird, nie als Fenster auf dem Desktop angezeigt.

Der Windows-Task-Manager zeigt die Aufgabe als Prozess, aber nicht als Anwendung an. Wenn z. B. Calc.exe vom Taskplaner um 15:00 Uhr geplant wird, wird Calc.exe genau um 15:00 Uhr ausgeführt, wird aber nicht auf dem Desktop angezeigt. Stattdessen verhält sich Calc.exe wie ein Hintergrundprozess.

Dieses Verhalten tritt nur auf, wenn Sie SYSPREP zum Erstellen des master-Images verwendet haben und sprachunabhängig ist.

Ursache

Nach dem Ausführen von sysprep auf dem Computer enthält der folgende Registrierungseintrag den Pfad zu Explorer.exe und ein Komma am Ende des Werts: "C:\Winnt\Explorer.exe," HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\ Shell:REG_SZ:C:\Winnt\Explorer.exe,

Der vollständige Pfad zu Explorer.exe, einschließlich des Befehls, führt zu diesem Verhalten.

Lösung

Die Folgenden Optionen zum Beheben dieses Problems sind:

Ändern Sie den folgenden Registrierungswert, indem Sie den Pfad zum Explorer und das nachfolgende Komma am Ende des Explorers entfernen, wie im Abschnitt Ursache oben beschrieben. Der Wert sollte genau wie hier gezeigt lauten: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\ Shell:REG_SZ:Explorer.exe

-oder-

Wenn Sie SP1 noch nicht verwenden, sollten Sie Sysprep Version 1.1 mit dem Schalter -CLEAN verwenden. Führen Sie die folgenden Schritte aus, um diese Aufgabe auszuführen:

  1. Fügen Sie Der Datei Sysprep.inf Folgendes hinzu:

    [Unattended]  
    InstallFilesPath="%systemdrive%\sysprep\i386"  
    

    Erstellen Sie die Verzeichnisstruktur \i386$OEM$ unterhalb des Sysprep-Verzeichnisses (z. B. c:\sysprep\i386$OEM$).

    oder

    drive:\distribution$OEM$$1\sysprep\i386$OEM$ (für eine Verteilungsfreigabe, die bereits Sysprep enthält).

  2. Erstellen Sie eine Cmdlines.txt-Datei in %systemdrive%\sysprep\i386$OEM$ (oder Laufwerk:\distribution$OEM$1\sysprep\i386$OEM$), die Folgendes enthält:

    [Commands]  
    "%systemdrive%\sysprep\sysprep.exe -clean"  
    

Hinweis

Die Ausführung von sysprep über den Überwachungsmodus oder den Abschnitt [GUIRunOnce] der Unattend.txt-Datei ist weiterhin erforderlich. Diese Methode stellt sicher, dass sysprep -CLEAN während des Mini-Setups separat ausgeführt wird.

Status

Microsoft hat bestätigt, dass dies ein Problem in den Microsoft-Produkten ist, die am Anfang dieses Artikels aufgeführt sind.

Weitere Informationen

Schritte zum Reproduzieren des Verhaltens

  1. Führen Sie eine Einzelhandelsinstallation (kann eine unbeaufsichtigte Installation sein) von Microsoft Windows 2000 durch.
  2. Erstellen Sie den Ordner C:\Sysprep.
  3. Kopieren Sie die Dateien Setupcl.exe, Sysprep.exe und Sysprep.inf in den Ordner C:\Sysprep.
  4. Führen Sie SYSPREP ohne Schalter aus.
  5. Starten Sie das System neu.
  6. Befolgen Sie den Mini-Setup-Assistenten.
  7. Führen Sie den Taskplaner im Endbenutzermodus aus, und durchlaufen Sie den Taskplaner-Assistenten.
  8. Wählen Sie eine zu planende Anwendung aus (z. B. Calc.exe oder CDplayer.exe).
  9. Wählen Sie die Option "Nur einmal" aus, und geben Sie das Datum und die Uhrzeit für die Ausführung der Anwendung an.
  10. Geben Sie einen Benutzernamen und ein Kennwort ein, oder verwenden Sie das Standardadministratorkonto.
  11. Warten Sie bis zur angegebenen Zeit.