Problembehandlung für den Paketkonvertierungsmanager

Gilt für: Configuration Manager (Current Branch)

Verwenden Sie die Informationen in diesem Artikel, um Probleme bei der Verwendung des Paketkonvertierungs-Managers zu beheben.

SMS-Anbieter

Der Paketkonvertierungs-Manager verwendet den SMS-Anbieter. Weitere Informationen finden Sie unter Planen des SMS-Anbieters.

Wenn der SMS-Anbieter nicht ordnungsgemäß funktioniert, funktioniert die Configuration Manager-Konsole einschließlich des Paketkonvertierungs-Managers nicht.

Paketbereitschaft

Analysieren Sie vor dem Konvertieren eines Pakets in eine Anwendung das Paket mithilfe der Analysefunktion Des Paketkonvertierungs-Managers. Fügen Sie nach der Analyse die Spalte Readiness im Knoten Pakete der Configuration Manager-Konsole hinzu. Die Liste der Pakete zeigt einen der folgenden Bereitschaftszustände des analysierten Pakets an:

  • Automatisch: Das Paket kann mithilfe der Convert-Funktion direkt konvertiert werden.

    Hinweis

    Bei einer automatischen Konvertierung werden WQL-Abfragen nicht in Anwendungsanforderungen konvertiert. Verwenden Sie den Korrektur- und Konvertierungsprozess , um diese Abfragen zu konvertieren.

  • Manuell: Das Paket benötigt einige Ergänzungen oder Änderungen, bevor Sie es mit der Funktion Fix und Convert konvertieren konvertieren können.

  • Nicht zutreffend: Das Paket ist nicht für die Konvertierung geeignet. Beheben Sie entweder alle Probleme mit dem Paket, oder stellen Sie es weiterhin als Paket bereit.

  • Fehler: Das Paket enthält Fehler. Korrigieren Sie diese Fehler manuell, bevor Sie sie analysieren und konvertieren können.

Im Detailbereich des Knotens Pakete in der Configuration Manager-Konsole werden alle Bereitschaftsprobleme angezeigt. Wählen Sie ein Paket und dann im Detailbereich die Registerkarte Zusammenfassung aus.

Protokolldateien

Aktivieren der Protokollierung

Wenn Sie die Protokollierung für den Paketkonvertierungs-Manager aktivieren, werden alle Aktionen, Ausnahmen und Fehler protokolliert.

Um die Protokollierung für diese Komponente im Configuration Manager zu aktivieren, ändern SieMicrosoft.ConfigurationManagement.exe.Config. Standardmäßig befindet sich diese Konfigurationsdatei im folgenden Pfad:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config

Wichtig

Ab Version 1910 wurde dieser Pfad geändert, um den Microsoft Endpoint Manager Ordner zu verwenden. Stellen Sie sicher, dass Sie keine ältere Version der Datei verwenden, die möglicherweise in einem anderen Ordner vorhanden ist.

Fügen Sie die folgenden Schalter und Ablaufverfolgungs-XML-Elemente in das system.diagnostics-Element nach dem letzten sources-Element ein:

</sources>

    <switches>
      <add name="PcmLogging" value="3"/>
    </switches>
    <trace autoflush="true" indentsize="4">
      <listeners>
        <add name="PcmTraceListener" type="Microsoft.ConfigurationManagement.UserCentric.Logging.RolloverLogTraceListener, Microsoft.ConfigurationManagement.UserCentric.Logging" initializeData="%UserProfile%\AppData\Local\Temp\PcmTrace.log"/>
      </listeners>
    </trace>

</system.diagnostics>

In diesem Beispiel wird die Datei PCMTrace.log verwendet. Dieses Protokoll befindet sich auf dem Computer, auf dem die Configuration Manager-Konsole im folgenden Pfad ausgeführt wird:
%UserProfile%\AppData\Local\Temp

Um die Detailebene zu konfigurieren, ändern Sie die Einstellung des PcmLogging-Ablaufverfolgungsschalters . Legen Sie diesen Wert auf vier Detailebenen fest, von der am wenigsten detaillierten (1) bis zur detailliertesten (4).

SMSProv.log

In einigen Situationen finden Sie informationen, die für die Problembehandlung bei der Paketkonvertierung relevant sind, in der Datei SMSProv.log . Diese Datei erfasst Informationen vom Configuration Manager SMS-Anbieter.

Standardmäßig befindet sich diese Protokolldatei auf dem Configuration Manager Standortserver unter folgendem Pfad:
C:\Program Files\Microsoft Configuration Manager\Logs

Wenn eine der folgenden Fehlermeldungen angezeigt wird, enthält die Datei SMSProv.log möglicherweise relevante Informationen zur Problembehandlung:

  • The SMS Provider reported an error

  • Generic Failure

Diese Fehlermeldungen deuten in der Regel darauf hin, dass auf dem Standortserver ein Fehler aufgetreten ist und dass die Fehlerinformationen nicht an die Configuration Manager-Konsole gesendet wurden.

Weitere Informationen finden Sie unter Technische Referenz zu Fehlermeldungen des Paketkonvertierungs-Managers.

Ändern von Paketattributen nach der Analyse

Nachdem Sie ein Paket analysiert haben, das den Bereitschaftsstatus "Automatisch " oder " Manuell" aufweist, kann der Konvertierungsprozess fehlschlagen, wenn Sie eines der relevanten Attribute ändern.

Beispielsweise analysieren Sie ein Paket, dessen Bereitschaftsstatus Automatisch lautet. Anschließend fügen Sie dem Paket ein weiteres Programm hinzu. Die Paketkonvertierung kann fehlschlagen.

Wenn Sie nach der Analyse Änderungen an einem Paket vornehmen müssen, führen Sie die Analyse vor der Konvertierung erneut aus.

Siehe auch

Technische Referenz zu Fehlermeldungen des Paketkonvertierungs-Managers