Systém Windows zahrnuje službu protokolování aktivovanou registrem, která pomáhá diagnostikovat problémy Instalační služby systému Windows. V dnešním příspěvku popíšeme kroky, jak povolit tuto službu protokolování Instalační služby systému Windows ve Windows 10. Instalační služba Windows Installer je standardní technologie společnosti Microsoft pro nasazení aplikací. Nabízí formát pro zabalení aplikace a modul pro rozbalení a instalaci aplikace. Místo proprietárních instalačních systémů se používají balíčky MSI, které umožňují spuštění vašeho instalačního programu na libovolné platformě Windows od Windows 95 po Windows 10.
Instalační služba Windows Installer může pomocí protokolování pomoci při řešení potíží s instalací softwarových balíčků. Toto protokolování je povoleno přidáním klíčů a hodnot do registru. Po přidání a povolení položek můžete zkusit instalaci problému zkusit znovu a Instalační služba Windows Installer bude sledovat průběh a zaúčtovat jej do složky Temp. Název souboru nového protokolu je náhodný. První písmena jsou však „Msi“ a název souboru má „.log: přípona. Chcete-li vyhledat složku Temp, zadejte do příkazového řádku následující řádek:
cd% temp%
Povolit protokolování Instalační služby systému Windows ve Windows 10
Můžete povolit protokolování Instalační služby systému Windows ručně pomocí některého z těchto dvou způsobů:
- Prostřednictvím editoru registru
- Prostřednictvím editoru místních zásad skupiny.
Nyní se podívejme na oba postupy.
1] Povolte protokolování Instalační služby systému Windows pomocí Editoru registru
Jelikož se jedná o operaci registru, doporučuje se zálohovat registr nebo vytvořit bod obnovení systému jako preventivní opatření v případě, že se postup pokazí.
Jakmile provedete některou z výše uvedených akcí, můžete nyní postupovat následovně.
- Spusťte Editor registru (stiskněte klávesu Windows a zadejte regedit, poté stiskněte Enter).
- Přejděte na následující klíč registru:
HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ Installer
Pokud nevidíte a Instalátor klíč (složka) pod Okna složku, klikněte pravým tlačítkem na složku Windows a vyberte Nový> Klíč. Pojmenuj to Instalátor.
Poté můžete vytvořit následující podklíč a klíče:
Typ: Reg_SZ
Hodnota: Protokolování
Data: VoiceWarmupx
Klikněte pravým tlačítkem na instalační klíč (složku) v levém podokně a vyberte Nový> Řetězcová hodnota.
Pojmenujte hodnotu Protokolování.
Poklepejte na položku, upravte její vlastnosti a nastavte Hodnotové údaje tak jako VoiceWarmupx.
Písmena v poli hodnoty mohou být v libovolném pořadí. Každé písmeno zapíná jiný režim protokolování. Skutečná funkce každého písmene je pro MSI verze 1 následující.1:
- v - Podrobný výstup
- o - Zprávy o nedostatku místa na disku
- i - Stavové zprávy
- c - Počáteční parametry uživatelského rozhraní
- e - Všechny chybové zprávy
- w - Nezávažná varování
- a - Zahájení akcí
- r - Záznamy specifické pro akci
- m - Informace o nedostatku paměti nebo fatálním ukončení
- u - požadavky uživatelů
- p - Vlastnosti terminálu
- + - Připojit k existujícímu souboru
- ! - Vypláchněte každý řádek do protokolu
- x - Extra informace o ladění. Příznak „x“ je k dispozici pouze v operačních systémech Windows Server 2003 a novějších a v redistribuovatelné verzi MSI verze 3.0 a na novějších verzích redistribuovatelného MSI.
- „*“ - Zástupný znak: Zaznamenává všechny informace kromě možností v a x. Chcete-li zahrnout možnosti v a x, zadejte „/ l * vx“.
Klepněte na OK.
Nyní můžete ukončit Editor registru a restartovat počítač, aby se změny projevily.
Poznámka: Tato změna by měla být použita pouze pro řešení potíží a neměla by být ponechána zapnutá, protože bude mít nepříznivé účinky na výkon systému a místo na disku. Pokaždé, když použijete Přidat nebo odebrat programy položka v Kontrolní panel, nový MSI *.je vytvořen soubor protokolu. Chcete-li protokolování deaktivovat, odeberte Protokolování hodnota registru.
Číst: Povolit podrobné nebo velmi podrobné stavové zprávy,
2] Povolte protokolování Instalační služby systému Windows pomocí Editoru zásad skupiny
Povolení protokolování Instalační služby systému Windows v systému Windows 10 pomocí Editoru místních zásad skupiny (gpedit.msc), proveďte následující;
- Spusťte Editor místních zásad skupiny.
- Přejděte na následující nastavení:
- Konfigurace počítače> Šablony pro správu> Součásti systému Windows> Instalační služba systému Windows
- Vyhledejte Protokolování nastavení v pravém podokně a poklepáním na něj upravte jeho vlastnosti.
- Klepněte na Povoleno.
- V Protokolování do pole zadejte možnosti, které chcete protokolovat.
- Soubor protokolu, Msi.log, se objeví ve složce Temp systémového svazku.
- Klepněte na OK uložit změny.
A je to!