jak czytać i filtrować Windows Update Zaloguj się w wierszu poleceń

aktualizacje systemów operacyjnych Windows zazwyczaj wykonywane są automatycznie i monitują o instalację i ponowne uruchomienie systemu. Wszystkie te operacje aktualizacji tworzą dzienniki dotyczące operacji i zaktualizowanych pakietów. W tym samouczku sprawdzimy, jak wyświetlać, filtrować i przeszukiwać dzienniki aktualizacji.

najpierw musimy zlokalizować plik dziennika Windows update. Dziennik aktualizacji systemu Windows domyślnie znajduje się pod adresem systemrootSystemroot jest zazwyczaj miejscem, w którym zainstalowane są pliki systemu operacyjnego windows, które w większości przypadków jestC:\Windows.

Drukuj wszystkie dzienniki aktualizacji

możemy wydrukować wszystkie dzienniki aktualizacji windows bez użycia żadnego filtra za pomocą polecenia¢at. Użyjemy również niektórych zmiennych środowiskowych, aby dokładnie zlokalizować lokalizację SystemRoot za pomocą zmiennej $env .

PS> cat $env:SystemRoot\WindowsUpdate.log

jak widać na liście dzienników zdarzeń z¢at wyjście polecenia są następujące informacje o zdarzeniach.

  • Date
  • Application Exit Status
  • Subsystem

  • Explanations

filtruj logi

jak podamy wszystkie pliki dziennika w poprzednim kroku, stworzy to dużo danych wyjściowych. Nie jest to sytuacja pożądana, zwłaszcza jeśli szukamy konkretnego ciągu. Możemy filtrować dziennik za pomocą polecenia Powershell select-string. W tym przykładzie podamy tylko logi zawierająceFATAL string. To wyświetli wszystkieFATAL typ dziennika, który jest prawdziwym problemem przerywającym.

PS> select-string -path $env:SystemRoot\WindowsUpdate.log FATAL
Filter Logs
Filter Logs

Using Get-WindowsUpdateLog

PowerShell dla Windows Server 2012, Windows Server 2016, Windows 10 jest wyposażony w przydatny cmdlet, który bezpośrednio dostarcza dzienniki usługi Windows Update bez wpisywania długich i podatnych na błędy poleceń. Get-WindowsUpdateLog polecenie powershell może być użyte do wyświetlenia wszystkich dzienników, jak poniżej.

PS> Get-WindowsUpdateLog

Otwórz w edytorze tekstu

jest więcej GUI i przyjazna dla użytkownika lista dzienników zdarzeń windows update. Spowoduje to otwarcie wcześniej podanego pliku dziennika w Notatniku. Wystarczy umieścić następujące polecenie w systemie windows Run

 windowsupdate.log
Otwórz w edytorze tekstu
Otwórz w edytorze tekstu

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.