Microsoft parantaa Windows Update -lokin muotoilua Windows 10 -versiossa 1709

Microsoft vaihtoi Windows Update-lokitiedoston selkeästä tekstiasiakirjasta binaaritiedostoon julkaisemalla Windows 10.

Tämä tarkoitti muun muassa, että et voinut vain avata lokia tavallisessa tekstieditorissa käydäksesi sitä tai käyttää tekstinmuokkaustyökaluja prosessoidaksesi sitä suoraan.

Microsoft julkaisi PowerShell-cmdlet-nimisen Get-WindowsUpdateLog joita kotikäyttäjät ja järjestelmänvalvojat voivat käyttää muuntamaan binaarilokitiedoston muotoiltuksi tavalliseen tekstitiedostoon.

Cmdlet hyväksyy useita parametreja, mutta voit suorittaa sen myös ilman, että yhdistetään ja muunnetaan Windows Update -jäljitystiedostot yhdeksi lokitiedostoksi, joka on luettavissa millä tahansa selkeällä tekstinlukijalla.

get-windowsupdatelog powershell

Tähän asti prosessi on nojautunut pääsyyn Windows-symboleihin, jotka on vedetty julkisesta Microsoftin symbolipalvelimesta. Jos pääsy palvelimeen ei ollut käytettävissä tuolloin esimerkiksi verkkoongelmien vuoksi tai jos paikallista laitetta ei ollut kytketty Internetiin, muotoilu ei toiminut tarkoitetulla tavalla.

Microsoft muutettu vaatimus Windows 10: n Fall Creators -päivityksessä. Vaikka lokitiedostojen alustaminen on silti suoritettava Get-WindowsUpdateLog-tiedostolle, yhteys tunnuspalvelimelle ei enää vaadi sitä.

Valinnaiset parametrit selitetty:

  • -Vahvistaa - Tämä parametri kehottaa sinua ja odottaa vahvistusta ennen kuin se suorittaa PowerShell-cmdlet-sovelluksen.
  • -ETLPath PATH (t) - Tämän avulla voit valita kansion, tiedoston tai tiedostot, jotka haluat käsitellä cmdlet-sovelluksella.
  • -ForceFlush - Pakottaa Windows Update Agent -sovelluksen tyhjentämään kaikki jälkensä etl-tiedostoihin. Pysäyttää Update Orchestrator- ja Windows Update -palvelut, vaatii korkeampia käyttöoikeuksia.
  • -LogPath - Määrittää polun, johon jalostettu lokitiedosto tulisi kirjoittaa.
  • -ProcessingType - Määrittää tiedoston tyypin väliaikaisille tiedostoille, jotka luodaan käsittelyn aikana. Oletusmuoto on CSV, mutta myös XML: ää voidaan käyttää.
  • symbolipalvelin - Valitse Microsoft Symbol Server. Oletus on julkinen symbolipalvelin.
  • -Mitä jos - Kuiva ajo, joka esittelee sen, mitä tapahtuisi, jos suoritat cmdletin.