Řešení potíží se Správcem převodu balíčků

Platí pro: Configuration Manager (Current Branch)

Informace v tomto článku vám pomůžou při řešení potíží při používání Správce převodu balíčků.

Poskytovatel serveru SMS

Správce převodu balíčků používá poskytovatele serveru SMS. Další informace najdete v tématu Plánování pro poskytovatele serveru SMS.

Pokud poskytovatel serveru SMS nefunguje správně, nefunguje konzola Configuration Manager včetně Správce převodu balíčků.

Připravenost balíčků

Před převodem balíčku na aplikaci analyzujte balíček pomocí funkce Analýza Správce převodu balíčků. Po analýze přidejte sloupec Readiness (Připravenost) do uzlu Packages (Balíčky) konzoly Configuration Manager. Seznam balíčků zobrazuje jeden z následujících stavů připravenosti analyzovaného balíčku:

  • Automaticky: Balíček je možné přímo převést pomocí funkce Convert .

    Poznámka

    Automatický převod nepřevádí dotazy WQL na požadavky aplikací. K převodu těchto dotazů použijte proces Opravit a převést .

  • Ruční: Balíček potřebuje nějaké doplňky nebo změny, abyste ho mohli převést pomocí funkce Fix a Convert .

  • Nepoužitelné: Balíček není vhodný pro převod. Opravte všechny problémy s balíčkem nebo ho nasaďte jako balíček.

  • Chyba: Balíček obsahuje chyby. Než je budete moct analyzovat a převést, opravte tyto chyby ručně.

V podokně podrobností uzlu Balíčky v konzole Configuration Manager se zobrazují všechny problémy s připraveností. Vyberte balíček a pak v podokně podrobností vyberte kartu Souhrn .

Soubory protokolů

Povolit protokolování

Když povolíte protokolování pro Správce převodu balíčků, zaznamená se do protokolu všechny jeho akce, výjimky a chyby.

Chcete-li povolit protokolování pro tuto komponentu v Configuration Manager, upravte Microsoft.ConfigurationManagement.exe.Config. Ve výchozím nastavení je tento konfigurační soubor umístěn v následující cestě:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config

Důležité

Od verze 1910 se tato cesta změnila tak, aby používala Microsoft Endpoint Manager složku. Ujistěte se, že nepoužíváte starší verzi souboru, která by mohla existovat v jiné složce.

Vložte následující přepínače a elementy trasování XML v elementu system.diagnostics za poslední element sources :

</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>

Tato ukázka používá soubor PCMTrace.log. Tento protokol je na počítači, na kterém běží konzola Configuration Manager v následující cestě:
%UserProfile%\AppData\Local\Temp

Pokud chcete nakonfigurovat úroveň podrobností, změňte nastavení přepínače trasování PcmLogging . Nastavte tuto hodnotu na čtyři úrovně podrobností, od nejméně podrobných (1) po nejpodrobnější (4).

SMSProv.log

V některých situacích jsou informace relevantní pro řešení potíží s procesem převodu balíčků v souboru SMSProv.log . Tento soubor zaznamenává informace od poskytovatele Configuration Manager serveru SMS.

Ve výchozím nastavení je tento soubor protokolu umístěn na serveru Configuration Manager lokality v následující cestě:
C:\Program Files\Microsoft Configuration Manager\Logs

Pokud se zobrazí některá z následujících chybových zpráv, může soubor SMSProv.log obsahovat relevantní informace o řešení potíží:

  • The SMS Provider reported an error

  • Generic Failure

Tyto chybové zprávy obvykle značí, že došlo k chybě na serveru lokality a že informace o chybě nebyly odeslány do konzoly Configuration Manager.

Další informace najdete v tématu Technické referenční informace o chybových zprávách Správce převodu balíčků.

Změna atributů balíčku po analýze

Po analýze balíčku, který je ve stavu připravenosti Automaticky nebo Ručně, může proces převodu selhat, pokud změníte některý z relevantních atributů.

Například analyzujete balíček a jeho stav připravenosti je Automaticky. Pak do balíčku přidáte další program. Převod balíčku může selhat.

Pokud potřebujete provést změny v balíčku po analýze, spusťte analýzu před převodem znovu.

Viz také

Technické referenční informace o chybových zprávách Správce převodu balíčků