211service.com
ERROR_LOCK_VIOLATION: 증상, 원인 및 수정 사항
만약에 ERROR_LOCK_VIOLATION 오류가 발생합니까? 이번 포스팅에서는 파티션 매직 답변을 공개하고 몇 가지 문제 해결 방법을 제공합니다. ERROR_LOCK_VIOLATION 33(0x21)도 발생하는 경우 이 튜토리얼에서 제공하는 방법을 시도해 보세요.
- ERROR_LOCK_VIOLATION 정보
- 기본 문제 해결 방법
- #1: Sysinternals 프로세스 탐색기 도구 사용
- #2: 클린 부팅 수행
- #3: SFC 및 DISM 스캔 실행
- #4: 하드 드라이브에 오류가 있는지 확인하세요.
- #5: 파일 보안 권한 수정
- #6: 하드웨어/드라이버/펌웨어 문제 복구
- #7: Windows OS를 최신 버전으로 업데이트
- 결론
ERROR_LOCK_VIOLATION 정보
ERROR_LOCK_VIOLATION 오류는 Windows 11, Windows 10, Windows 7, Windows Vista, Windows Server 2008 및 Windows Server 2008 R2에서 발생할 수 있습니다. 일반적으로 '다른 프로세스가 파일의 일부를 잠갔기 때문에 프로세스가 파일에 액세스할 수 없습니다'라는 오류 메시지와 함께 표시됩니다.
ERROR_LOCK_VIOLATION 오류가 발생하면 응용 프로그램이나 드라이버가 파일의 일부 영역 읽기를 자동으로 건너뜁니다. 게다가 이 문제는 다양한 다른 문제로 이어질 수 있습니다. 예를 들어:
- 바이러스 백신 제품은 감염된 파일을 감지하지 못할 수 있습니다.
- 응용 프로그램이나 드라이버가 파일에 올바르게 액세스하지 못할 수 있습니다.
- 응용 프로그램이 파일에 영향을 미치는 문제를 보고할 수 있습니다. 이 문제는 주문형 스캐너와 같은 다른 애플리케이션이 대규모 파일 모음을 동시에 열거하고 검색할 때 발생할 가능성이 높습니다. 예를 들어 응용 프로그램에서 파일 형식이 잘못되었거나 손상되었다고 보고할 수 있습니다.
ERROR_LOCK_VIOLATION의 원인은 무엇입니까? 사용자 보고서에 따르면 이 문제는 주로 Windows 파일 시스템의 버그로 인해 발생합니다. 캐시되지 않은 핸들의 I/O가 바이트 범위 잠금 검사를 통과하지 못하는 경우 이 버그로 인해 파일이 캐시됩니다.
그렇다면 I/O가 실패하고 ERROR_LOCK_VIOLATION 오류가 표시되더라도 현재 파일 포인터가 수정될 수 있습니다. 컴퓨터에서 ERROR_LOCK_VIOLATION 문제를 제거하는 방법은 무엇입니까? 이 게시물에는 여러 가지 방법이 요약되어 있습니다. 문제가 해결될 때까지 하나씩 시도해 볼 수 있습니다.
기본 문제 해결 방법
게시물의 방법을 적용하기 전에 다음 기본 수정 사항을 시도해 보는 것이 좋습니다. 일부 사용자는 이러한 트릭이 때때로 문제에 효과가 있다고 보고합니다.
- 소스 파일의 복사본을 만듭니다. 다른 디렉터리에 소스 파일의 복사본을 만들고 관련 소프트웨어를 사용하여 파일에 액세스합니다.
- PC를 다시 시작합니다. 때로는 다시 시작하면 문제가 해결될 수도 있습니다.
- 백그라운드에서 실행 중인 모든 애플리케이션을 닫습니다. 이 작업을 수행하면 소프트웨어 충돌이 제거되어 ERROR_LOCK_VIOLATION 오류가 해결됩니다.
- 바이러스 백신을 일시적으로 비활성화합니다. Windows 설정에서 실시간 보호를 끄거나 PC에서 타사 바이러스 백신 소프트웨어를 비활성화하여 ERROR_LOCK_VIOLATION이 사라지는지 확인하세요.
위의 방법이 작동하지 않으면 다음 문제 해결 방법을 적용하십시오. 더 복잡하지만 효과적입니다. 자세한 단계와 스크린샷까지 제공됩니다. 간단히 작업을 완료하려면 주어진 지침을 따르십시오.
#1: Sysinternals 프로세스 탐색기 도구 사용
작업 관리자가 충돌하는 앱을 완전히 중지할 수 없는 경우가 있습니다. 따라서 일부 항목을 닫았음에도 ERROR_LOCK_VIOLATION 33(0x21)이 계속 나타납니다. 이 경우 Sysinternals Process Explorer 도구를 사용하여 충돌하는 앱을 닫으십시오.
1단계: 프로세스 탐색기 다운로드 마이크로소프트 공식 홈페이지에서.
2단계: zip 파일을 추출하고 설치 파일을 실행합니다. 시스템 아키텍처에 따라 실행하기에 적합한 설치 파일을 선택하십시오. 컴퓨터가 32비트인 경우 다음을 실행하세요. procexp.exe 파일. 64비트 컴퓨터라면 다음을 실행하세요. procexp64.exe 파일.
3단계: 라이센스 조건에 동의하고 프롬프트된 지시사항에 따라 설치를 완료하십시오.
4단계: 확장자를 포함한 전체 파일 이름을 입력하세요. <이름으로 필터링> 필드 앤 히트 입력하다 . 잠시 후 충돌하는 프로세스 목록이 표시됩니다.
5단계: 아무것도 안 보이면 누르세요 Ctrl + Shift + F 키를 동시에 열면 프로세스 탐색기 검색 상자.
6단계: 문제가 있는 파일 이름을 입력하세요. 핸들 또는 DLL 하위 문자열 필드를 클릭하고 찾다 .
7단계: 충돌하는 앱이 나타날 때까지 기다렸다가 기억해 두세요. 홈 화면으로 돌아가서 결함이 있는 앱을 마우스 오른쪽 버튼으로 클릭하고 프로세스 종료 . 나열된 충돌 앱을 모두 종료하려면 이 작업을 반복하세요.
#2: 클린 부팅 수행
타사 앱의 간섭을 피하기 위해 클린 부팅을 수행할 수 있습니다. 이렇게 하면 ERROR_LOCK_VIOLATION 오류를 제거하는 데 도움이 될 수 있습니다. 이 방법은 일부 사용자에게 유용한 것으로 입증되었습니다. 시도해 볼 수 있습니다.
1단계: 실행 열기 창, 유형 msconfig 을 클릭하고 좋아요 .
2단계: 다음으로 이동하세요. 서비스 탭에서 확인하세요. 모든 Microsoft 서비스 숨기기 옵션을 클릭하고 모두 비활성화 .
3단계: 다음을 탭하세요. 시작 탭을 클릭하고 작업 관리자 열기 링크.
4단계: Bluetooth, Realtek HD Audio 등과 같은 드라이버를 제외한 모든 활성 시작 프로세스를 비활성화합니다. 그렇게 하려면 프로세스를 마우스 오른쪽 버튼으로 클릭하고 장애를 입히다 . 불필요한 시작 프로세스가 모두 비활성화될 때까지 프로세스를 반복합니다.
5단계: 다음으로 돌아가세요. 서비스 탭 시스템 구성 그리고 치다 적용하다 단추.
6단계: 컴퓨터를 다시 시작하고 ERROR_LOCK_VIOLATION 오류가 해결되었는지 확인하세요. 그렇다면 문제가 다시 발생할 때까지 타사 서비스를 하나씩 다시 활성화하십시오. 그런 다음 서비스를 제거하십시오.
팁: 문제가 지속되면 위 지침에 따라 모든 타사 서비스를 다시 활성화하십시오.#3: SFC 및 DISM 스캔 실행
누락되거나 손상된 시스템 파일은 ERROR_LOCK_VIOLATION 33(0x21)의 원인이기도 합니다. 따라서 논의된 오류가 발생하면 SFC 또는 DISM 검사를 실행하는 것이 좋습니다.
1단계: 유형 cmd 검색창에서 다음을 클릭하세요. 관리자로 실행 표시된 아래 명령 프롬프트 앱.
2단계: 고가에서는 사용자 계정 컨트롤 창, 클릭 예 작업을 확인합니다.
3단계: 유형 sfc /스캔나우 그리고 치다 입력하다 명령을 실행합니다.
팁: 컴퓨터를 다시 시작하라는 메시지가 나타나면 작업 내용을 저장하고 PC를 다시 시작하십시오. PC가 다시 시작된 후 SFC를 다시 실행하십시오.4단계: 다음 결과 중 하나가 표시되면 아무 작업도 수행할 필요가 없습니다.
- 무결성 위반이 발견되지 않았습니다.
- 무결성 위반이 발견되어 수정되었습니다.
그럼에도 불구하고 다음과 같은 메시지가 나타난다면 DISM을 계속 실행해야 합니다.
무결성 위반이 발견되어 일부는 복구할 수 없습니다.
DISM을 실행하려면 다음 단계를 참조하세요.
- 관리자 권한으로 명령 프롬프트를 다시 실행하세요.
- 에서 명령 프롬프트 창에서 명령을 복사하여 붙여넣고 누르십시오. 입력하다 .
dism /온라인 /cleanup-이미지 /restorehealth
#4: 하드 드라이브에 오류가 있는지 확인하세요.
ERROR_LOCK_VIOLATION은 파일 시스템 오류로 인해 자주 발생합니다. ERROR_LOCK_VIOLATION 오류가 발생하면 하드 드라이브에서 파일 시스템 오류도 확인해야 합니다. HDD/SSD 상태 검사기로서 이 사이트 파티션 마법사를 적극 권장합니다.
HDD/ SSD 상태 점검 쉽게. 예를 들어, 하드 드라이브에 불량 섹터와 파일 시스템 오류가 있는지 확인할 수 있습니다. 포괄적인 파티션 관리자로서 하드 드라이브를 파티션할 수도 있습니다. MBR을 GPT로 변환 , Windows 10을 SSD에 복제하고, 하드 드라이브 복제 , 하드 드라이브에서 데이터를 복구 , 등.
이제 이 사이트 파티션 마법사를 컴퓨터에 다운로드하여 설치하세요. 그런 다음 이를 실행하여 하드 드라이브에 파일 시스템 오류가 있는지 확인하십시오.
이 사이트 파티션 마법사 무료 다운로드하려면 클릭하세요 100% 깨끗하고 안전함
1단계: 이 사이트 파티션 마법사의 기본 인터페이스를 실행하세요.
2단계: C 드라이브를 마우스 오른쪽 버튼으로 클릭하고 파일 시스템 확인 상황에 맞는 메뉴에서. 또는 C 드라이브를 클릭하고 파일 시스템 확인 왼쪽 패널에.
3단계: 프롬프트 창에서 다음을 선택합니다. 확인만(검출된 오류를 수정하지 않음) 그리고 시작 단추. 스캔 프로세스가 끝날 때까지 기다리십시오.
팁: 파일 시스템 오류가 감지되면 다음을 실행하십시오. 파일 시스템 확인 다시 선택하고 감지된 오류 확인 및 수정 .4단계: 드라이브의 다른 파티션에서 파일 시스템 검사 프로세스를 반복합니다.
#5: 파일 보안 권한 수정
작업 그룹/홈 그룹 네트워크, 공유 드라이브 또는 관리자가 아닌 Windows 계정에서 ERROR_LOCK_VIOLATION 오류가 발생하는 경우 파일 보안 권한을 변경할 수 있습니다. 그렇게 하려면 다음 단계를 따르세요.
1단계: 문제가 있는 파일로 이동하여 해당 파일을 마우스 오른쪽 버튼으로 클릭한 후 속성 .
2단계: 에서 속성 창에서 보안 탭에서 대상 사용자를 클릭하십시오. 그룹 또는 사용자 이름 , 그리고 편집하다 단추.
3단계: 다음 창에서 동일한 사용자 이름을 선택하고 아래의 모든 상자를 선택하십시오. 허용하다 .
4단계: 딸깍 하는 소리 신청 > 확인 변경 사항을 저장합니다.
#6: 하드웨어/드라이버/펌웨어 문제 복구
ERROR_LOCK_VIOLATION 33(0x21)은 하드웨어, 드라이버 또는 펌웨어 문제로 인해 발생할 수도 있습니다. 예를 들어, 디스크 드라이브가 적절하게 설치되지 않았을 가능성이 있습니다. 그렇다면 컴퓨터의 전원을 끄고 PC 케이스를 열어보세요. HDD 또는 SSD에서 전원 및 데이터 케이블을 분리합니다.
NVMe M.2 SSD 칩인 경우 PCIe 슬롯에서 제거하세요. 케이블을 하드 드라이브 또는 솔리드 스테이트 드라이브에 다시 연결합니다. NVMe 칩의 경우 적절하게 재장착합니다. PC를 켜고 문제가 나타나는지 확인하세요. 또한 SATA HDD 드라이버를 최신 상태로 유지하십시오. 다음 단계에 따라 드라이버를 업데이트할 수 있습니다.
1단계: 마우스 오른쪽 버튼을 클릭하세요. 시작 버튼을 열면 시작 메뉴. 그런 다음 클릭 장치 관리자 그것으로부터.
2단계: 확장하다 디스크 드라이브 , 디스크 드라이버를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트 .
3단계: 선택하다 자동으로 드라이버 검색 또는 내 컴퓨터에서 드라이버 찾아보기 .
4단계: 화면의 지시에 따라 작업을 완료하세요.
#7: Windows OS를 최신 버전으로 업데이트
아시다시피 Microsoft는 계속해서 새로운 업데이트를 출시하고 있습니다. 이러한 업데이트에는 일반적으로 버그 수정이 포함되거나 이전 버전을 기반으로 새로운 기능이 추가됩니다. 따라서 많은 사용자가 ERROR_LOCK_VIOLATION과 같은 오류를 제거하기 위해 Windows OS를 최신 버전으로 업데이트합니다.
Windows OS를 업데이트하여 ERROR_LOCK_VIOLATION 오류를 수정할 수도 있습니다. 이를 위해서는 아래 단계를 따르십시오.
1단계: 열려 있는 설정 을 눌러 윈도우 그리고 나 열쇠.
2단계: 딸깍 하는 소리 업데이트 및 보안 > Windows 업데이트 .
3단계: Windows 업데이트에서 업데이트 확인을 누르세요. 사용 가능한 업데이트가 있는 경우 이 섹션에 나열됩니다.
4단계: 다음을 클릭하세요. 다운로드 및 설치 버튼을 눌러 업데이트를 설치하세요.
만약에 Windows 업데이트가 작동하지 않습니다 , Microsoft 업데이트 카탈로그에서 업데이트를 수동으로 다운로드하세요. 그런 다음 화면에 나타나는 지침에 따라 설치하세요.
ERROR_LOCK_VIOLATION 오류 때문에 고민이신가요? 그렇다면 지금 이 포스팅을 읽어보세요! 여러 가지 문제 해결 방법을 제공합니다. 트윗하려면 클릭하세요
결론
지금까지 본 포스팅에서는 ERROR_LOCK_VIOLATION 오류의 증상과 원인, 해결 방법을 모아보았습니다. 간단히 말해서 이것은 ERROR_LOCK_VIOLATION에 대한 전체 가이드입니다. 이 사이트 파티션 마법사를 사용하는 동안 문제가 발생하면 다음을 통해 이메일을 보내 문의하십시오. [이메일 보호됨] . 최대한 빨리 답변해드리겠습니다.