Dela via


Offlinesymboler för Windows Update

Det här avsnittet beskriver hur du kan arbeta med offlinesymboler för Windows Update. Den beskriver en procedur som kan användas för att avkoda Windows Update-loggar på datorer som inte har åtkomst till Microsoft-symbolservern.

Om du behöver göra detta ofta bör du se om det går att konfigurera en symbolproxyserver för nätverkskonfigurationen. Mer information finns i SymProxy.

Alla alternativ nedan kräver att du har en dator som kan ansluta till Microsofts symbolserver och har möjlighet att kopiera filer till eller från datorn som har loggarna. Den dator som inte har åtkomst till symbolservern kallas för offlinedatorn och den dator som har åtkomst som onlinedator .

Vi rekommenderar att du använder en enda onlinedator per version av operativsystemet så att WU-symbolcachen skapas månad för månad och innehåller WU-symbolerna från flera uppdateringsversioner.

Om du har åtkomst till en onlinedator med samma exakta korrigeringsnivå som offlinedatorn har du två alternativ:

Kontrollera online- och offlinedatorerna på samma versionsnivå genom att köra winver eller ver på båda datorerna.

C:\>ver

Microsoft Windows [Version 10.0.17134.167]

Om du inte har åtkomst till en onlinedator med samma version måste du gå igenom några extra steg för att skapa en SymChk-manifestfil som beskrivs senare i det här avsnittet i Alternativ 3: Skapa en SymChk-manifestfil.

Alternativ 1: Kopiera ETL-händelseloggen till onlinedatorn

  1. Kopiera alla WindowsUpdate ETL-filer från C:\Windows\logs\WindowsUpdate\ till din onlinedator.

  2. Öppna en PowerShell-prompt på onlinedatorn och kör följande Get-WindowsUpdateLog PowerShell-kommando .

    Get-WindowsUpdateLog -ETLPath <path to ETLs>
    

    Då laddas de symboler som behövs för logganalysen ned.

Alternativ 2: Kopiera symbolerna till offlinedatorn

  1. Öppna en PowerShell-prompt på onlinedatorn och kör "Get-WindowsUpdateLog". Detta kommer att cachelagra symbolerna som behövs för logganalys.

  2. Kopiera alla filer i %temp%\WindowsUpdateLog\SymCache från onlinedatorn till %temp%\WindowsUpdateLog\SymCache på offlinedatorn.

  3. Öppna en PowerShell-prompt på offlinedatorn och kör "Get-WindowsUpdateLog" för att analysera loggarna.

Alternativ 3: Skapa en SymChk-manifestfil

  1. På offlinedatorn följer du stegen i Använda en manifestfil med SymChk för att skapa ett manifest för dessa filer i katalogen system32:

    storewuauth.dll
    wuapi.dll
    wuauclt.exe
    wuaueng.dll
    wuautoappupdate.dll
    wuuhext.dll
    wuuhmobile.dll
    
  2. Kopiera manifestet till din onlinedator.

  3. Med manifestfilen använder du SymChk för att ladda ned symbolerna lokalt till din onlinedator.

  4. Kopiera mappen och symbolerna som du skickade till SymChk till %temp%\WindowsUpdateLog\SymCache på din offlinedator.

  5. Öppna en PowerShell-prompt på offlinedatorn och kör "Get-WindowsUpdateLog" för att analysera loggarna.

Se även

Använda en symbolserver

Symbolsökväg

Symbolproblem vid felsökning