WDF_Violation은 일반적으로 이후 버전의 Windows 운영 체제(7/8/10)에서 발생합니다. 이 오류는 일반적으로 다음과 같은 이유로 발생합니다.
- 시스템 파일이 손상되었습니다.
- 손상된 레지스트리 항목이 있습니다.
- 시스템이 바이러스 또는 맬웨어에 감염됨
- 특정 드라이버가 오래되었거나 손상되었습니다.
- 하드 드라이브에 결함이 있습니다.
이 BSOD는 상당히 일반적인 것이며 일반적으로 외부 장치를 컴퓨터에 연결할 때 발생합니다. iDevice를 iTunes와 동기화하려고 할 때도 발생합니다. 키보드나 마우스의 응답이 매우 느립니다. 이 BSOD로 인해 발생하는 두 가지 경우가 있습니다. 하나는 시스템에 로그인할 수 있고 다른 하나는 로그인할 수 없는 경우입니다.
섹션 1:시스템에 로그인할 수 있는 경우
여기에서는 시스템에 로그인할 수 있는 경우, 즉 컴퓨터 바탕 화면에 액세스할 수 있는 경우 솔루션에 대해 설명합니다. 계정에 로그인할 수 없는 시나리오는 기사 뒷부분에서 다룹니다.
해결책 1:드라이버 업데이트
이 문제의 가장 일반적인 원인은 컴퓨터의 장치용으로 설치된 드라이버가 최신 상태가 아니거나 많은 경우 손상되었기 때문입니다. 어떤 드라이버가 문제를 일으키는지 잘 모르겠다면 시간을 내서 하나하나 업데이트하는 것이 좋습니다.
드라이버를 업데이트하는 방법에는 자동 또는 수동의 두 가지가 있습니다. 자동에서는 인터넷 연결이 필요하며 Windows는 사용 가능한 최상의 드라이버를 데이터베이스에서 검색합니다. 그래도 작동하지 않으면 제조업체의 웹 사이트로 이동하여 액세스 가능한 위치에 드라이버를 다운로드하고 거기에서 설치할 수 있습니다. 다음은 드라이버를 업데이트하는 방법의 예입니다.
- Windows + R 누르기 실행 실행 "devmgmt.msc 입력 " 대화 상자에서 Enter 키를 누릅니다. 그러면 컴퓨터의 장치 관리자가 실행됩니다.
- 모든 하드웨어를 탐색하고 오류가 발생한 장치를 마우스 오른쪽 버튼으로 클릭하고 "드라이버 업데이트를 선택합니다. ".
- 이제 Windows는 드라이버를 업데이트할 방법을 묻는 대화 상자를 표시합니다. 두 번째 옵션(내 컴퓨터에서 드라이버 소프트웨어 찾아보기 ) 계속 진행합니다.
다운로드한 드라이버 파일이 나타나면 찾아보기 버튼을 사용하여 선택하고 그에 따라 업데이트하십시오.
- 컴퓨터를 다시 시작하고 문제가 해결되는지 확인하십시오.
참고: 두 번째 옵션을 사용하기 전에 첫 번째 옵션인 "업데이트된 드라이버 소프트웨어 자동 검색"을 먼저 사용할 수 있습니다.
해결 방법 2:Device Verifier 사용
Microsoft에서 개발한 다른 도구를 사용하여 시스템 및 하드웨어의 비정상적인 동작을 확인할 수 있습니다. 많은 경우 일부 시스템 모듈이나 하드웨어의 불법적인 동작으로 인해 논의 중인 BSOD가 발생할 수 있습니다. 이 과정에서 시스템이 충돌할 수 있으므로 모든 데이터가 안전하게 백업되었는지 확인하십시오.
- Windows + S 누르기 , "명령 프롬프트 입력 ", 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행을 선택합니다. ".
- 상승된 명령 프롬프트에서 다음 명령을 실행합니다.
검증자
- '표준 설정 만들기 선택 "를 누르고 "다음을 누릅니다. "를 클릭하여 계속 진행합니다.
- "이 컴퓨터에 설치된 모든 드라이버 자동 선택 선택 "를 클릭하고 "마침 ". 이제 Windows에서 오류를 검색합니다. 계속하기 전에 모든 진행 상황을 백업했는지 확인하십시오. 컴퓨터를 다시 시작하라는 메시지가 나타납니다. 컴퓨터를 다시 시작하세요.
해결책 3:맬웨어 검색
때때로 이 비정상적인 동작은 컴퓨터에 있는 맬웨어나 바이러스로 인해 발생합니다. 데이터를 추출하거나 설정을 변경할 수 있는 백그라운드에서 실행되는 특수 스크립트가 있을 수 있습니다.
바이러스 백신 유틸리티를 사용하여 컴퓨터를 검사하고 PC가 깨끗한지 확인합니다. 특정 바이러스 백신 유틸리티가 설치되어 있지 않은 경우 Windows Defender 유틸리티를 사용하여 검사할 수 있습니다.
- Windows + S 누르기 시작 메뉴의 검색 표시줄을 시작합니다. "Windows Defender 입력 "를 입력하고 가장 먼저 나오는 결과를 엽니다.
- 화면 오른쪽에 스캔 옵션이 표시됩니다. 전체 스캔을 선택합니다. 스캔을 클릭합니다. 이 프로세스는 Windows가 컴퓨터의 모든 파일을 하나씩 스캔하므로 시간이 걸릴 수 있습니다. 인내심을 갖고 그에 따라 프로세스를 완료하십시오. 마지막에 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하십시오.
해결 방법 4:모든 외부 장치 연결 해제
많은 사람들에게 효과가 있었던 또 다른 해결 방법은 외부에 연결된 모든 장치의 연결을 끊는 것이었습니다. 장치로 인해 때때로 시스템이 무기한 충돌할 수 있습니다. 컴퓨터를 종료하고 모든 장치를 분리한 다음 다시 부팅해야 합니다.
BSOD가 발생하지 않으면 하나씩 연결하고 문제를 일으키는 장치를 확인할 수 있습니다. 장치를 식별하는 경우 해당 드라이버를 업데이트해야 합니다. 드라이버 업데이트가 작동하지 않으면 장치를 연결하여 가능성을 더 줄이십시오.
해결 방법 5:iTunes에 디스크 사용 활성화
iDevice를 사용하여 iTunes와 동기화하고 오류가 발생하면 iTunes에 대해 "디스크 사용"을 활성화하고 문제가 해결되는지 확인할 수 있습니다. 이 솔루션은 컴퓨터에 iTunes를 설치하고 상당히 적극적으로 사용하는 사용자만을 위한 것입니다.
- 관리자로 로그인했는지 확인하십시오. iTunes를 열고 적절한 데이터 케이블을 사용하여 기기를 연결합니다.
- '요약을 클릭합니다. "를 선택하고 "디스크 사용 활성화 옵션을 선택합니다. ".
섹션 2:시스템에 로그인할 수 없는 경우
시스템에 로그인할 수 없는 경우(예:데스크탑에 연결할 수 없는 경우) PC를 하드 부팅할 수 있습니다. 그래도 작동하지 않으면 할 수 있는 일이 많지 않으므로 Windows를 무기한 재설정해야 합니다.
해결책 1:컴퓨터 하드 부팅
하드 부팅을 수행하려면 컴퓨터를 완전히 꺼야 합니다. 전원을 공급하는 전원 코드를 뽑습니다. 그런 다음 기기 외부에 연결된 모든 장치(마우스 등 포함)의 플러그를 뽑습니다. 배터리를 조심스럽게 제거하십시오. 이제 전원 버튼을 30초 이상 누르십시오. 계속 눌러주세요.
배터리를 다시 연결하고 전원을 연결한 다음 모든 외부 장치가 연결 해제된 상태에서 기기를 켭니다. 컴퓨터가 성공적으로 켜지면 시간 간격을 두고 장치를 하나씩 연결하십시오.
해결 방법 2:Windows 10 재설정
위의 모든 해결 방법이 작동하지 않으면 부팅 가능한 미디어를 사용하여 PC에서 Windows를 복구/재설치할 수 있습니다. 다른 파티션을 만든 경우 데이터가 여전히 존재하기를 바랍니다. 그러나 운영 체제를 완전히 새로 설치하는 것이 좋습니다. 부팅 가능한 미디어를 만드는 방법에 대한 기사를 확인합니다. . 두 가지 방법이 있습니다. Microsoft의 미디어 생성 도구를 사용하는 방법과 Rufus를 사용하는 방법입니다.