강좌 / 팁

윈 도 우 윈도 에러 생길때, 모든 이벤트 로그 한꺼번에 보기

2023.06.23 20:15

zerojiddu 조회:1273 추천:10

윈도에서 각각의 에러가 생길때

항상 수많은 종류의 이벤트 로그가 기록됩니다.

내용은 쉽지않고 검색을 많이 해야되지만,

문제해결에 더 도움이 된다 싶어, 스크립트로 한번에 보게 짰습니다.

이벤트 로그 열어보면 기록하는 주체들 종류가 무지 많아 다 뒤져보는건

거의 불가능합니다.

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

에러발생 포함 그이전 10분이내 기록된 이벤트는 모두 표시되고,

각 이벤트 기록 주체(LogName) 마다 5개씩 보여주게 설정했습니다.

(10분보다 더 이전 최근시간도 표시될수 있습니다.)

 

첫번째 스크립트는

.html 파일을 만들어 보여주고,

 

두번째 스크립트는

파워쉘에서 새창을 열어 보여줄뿐 내용은 동일합니다.

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

<첫번째>

 

$head=@'
<style>
        body {
            background-color:White;
        }
        table {
            border-width: 1px;
            border-style: solid;
            border-color: black;
            border-collapse: collapse;
        }
        th {
            border-width: 1px;
            padding: 5px;
            border-style: solid;
            border-color: black;
            background-color:DeepSkyBlue
        }
        td {
            border-width: 1px;
            padding: 5px;
            border-style: solid;
            border-color: black;
            <!-- background-color:LemonChiffon; -->
        }
</style>       
'@

$pre=@"
<h2>$((get-date).ToString()) -- "All Event Logs at the time of Errors"</h2>
"@

Get-WinEvent -ListLog * -EA silentlycontinue |
?{ $_.recordcount -AND $_.lastwritetime -gt (get-date).AddMinutes(-10)} | Sort-Object LastWriteTime |
%{ get-winevent -LogName $_.logname -maxEvents 5} |
Select-Object TimeCreated, ID, LogName, LevelDisplayName, Message | ConvertTo-HTML -head $head -pre $pre | Out-File WindowsError-TroubleShoot-$((Get-Date).ToString("yyMMdd.HH.mm")).html

 

Screenshot 2023-06-23 194638.png

 

 

<두번째>

 

Get-WinEvent -ListLog * -EA silentlycontinue |
?{ $_.recordcount -AND $_.lastwritetime -gt (get-date).AddMinutes(-10)} | Sort-Object LastWriteTime |
%{ get-winevent -LogName $_.logname -maxEvents 5} | Select-Object TimeCreated, ID, LogName, LevelDisplayName, Message | Out-GridView -Title "윈 에러발생쯤 모든 이벤트 로그" -OutputMode Multiple

 

Screenshot 2023-06-23 194851.png

 

두번째 스크립트 실행창에서(CTRL + 누르면 화면 확대)

내용이 다 보기가 불편하면 원하는대로 선택후

OK 누르면 그 선택항목을 파워쉘에서 다 보여줍니다.

 

Screenshot 2023-06-23 194931.png

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
271 윈 도 우| PE DPI 조절 스크립트 V1.03 [14] 히이이잌 1799 19 02-09
270 하드웨어| BIOS, CMOS, UEFI 는 무엇인가? [15] gooddew 3889 19 12-31
269 윈 도 우| WIM파일로 PE 실행 해보기 [8] 하늘은높고 2502 19 02-20
268 윈 도 우| 카리스마조님 PrincePE V21 실행 방법입니다. [19] 하늘은높고 2715 19 03-06
267 하드웨어| VHDMAN 으로 순간 복구 구현하기 (UEFI) [9] gooddew 3132 19 10-18
266 윈 도 우| 나만의 복원 솔루션 만들기 -3부- (UEFI) [15] gooddew 3669 19 06-22
265 윈 도 우| 외국 PE 한글화 하기 [12] gooddew 5819 19 06-25
264 윈 도 우| 우클릭으로 현재 디렉토리에 관리자 권한 CMD실행 .reg만들기 [11] 멀더는외계 2257 19 09-18
263 윈 도 우| 윈도우 업데이트 오류 해결 [10] 사랑이7 3474 19 05-13
262 소프트웨어| Ventoy 정리 #2 [2021.09.28] 추가 [11] 메인보드 4468 19 09-29
261 윈 도 우| EFI 파티션 관리하기 우클릭 메뉴에 넣기(추가) [12] maniaa 2277 19 11-01
260 윈 도 우| gooddew님 배치파일 강좌 [7] 슈머슈마 2537 19 03-16
259 윈 도 우| PE에 최신드라이버 통합하지 않고 사용하기 [13] PC_Clinic 1734 19 12-25
258 윈 도 우| Wifi 패스워드 (종료!!!) [27] kernel 6076 19 03-12
257 소프트웨어| snapshot 디지털 서명 [8] sunshine 2329 19 10-13
256 윈 도 우| [실사] 윈도우 7 32비트 VHD 설치 방법! [11] 무월 902 19 08-23
255 윈 도 우| 윈11 탐색기 메뉴삭제 [5] 진실 2474 19 02-06
254 소프트웨어| [v4.1 업데이트]오피스 2016 골라서 설치하기 v2 [15] 달마s 11511 20 09-26
253 소프트웨어| VHD 교차 부팅으로 순간 복구 구현하기 [14] gooddew 2473 20 10-10
252 기 타| 애드가드(Adguard) 다음카카오TV 재생불가 필터 추가하세요. [24] 절제자 4712 20 01-04
XE1.11.6 Layout1.4.8