네, “*Windows 설치 중 예기치 않은 오류가 발생했습니다.설치 소스에 액세스할 수 있는지 확인하고 설치를 다시 시작하십시오.*” 오류 코드 0xC0000005는 정말 골칫거리죠.특히 갑자기 나타날 때는 더 그렇습니다.웹 서핑 중이거나 전혀 관련 없는 프로그램을 설치하려고 할 때 이 오류가 발생하기도 합니다.마치 Windows가 제멋대로인 것처럼 아무 이유 없이 이런 오류를 던지는 것 같습니다.사실, 0xC0000005 오류는 메모리 액세스 문제를 나타냅니다.좀 이상하게 들릴 수도 있지만, 손상된 레지스트리 항목, 오래된 드라이버 또는 맬웨어 때문에 발생하는 경우가 많습니다.원인이 무엇이든, 이 오류를 해결하는 것은 항상 간단한 것은 아니므로, 시스템을 정상 작동 상태로 되돌리는 데 도움이 될 만한 몇 가지 팁을 알려드리겠습니다.
Windows에서 0xC0000005 오류를 해결하는 방법
해결 방법 1.소프트웨어 버그 및 바이러스로 인해 메모리 접근 오류가 발생할 수 있으므로 악성코드 검사를 실행하십시오.
이 부분은 꽤 간단해 보이지만 간과해서는 안 됩니다.바이러스나 일부 애드웨어는 메모리와 시스템 파일을 손상시켜 0xC0000005와 같은 오류를 발생시키는 경우가 있습니다.일부 시스템에서는 악성 프로그램이 백그라운드 프로세스에 숨어 있거나 파일을 조용히 손상시키는 등 교묘하게 활동할 수 있습니다.따라서 전체 악성 프로그램 검사를 먼저 수행하는 것이 좋습니다.시스템에 이미 Windows Defender가 설치되어 있다면 검색창에 ‘보안’을 입력하고 ‘Windows 보안’, ‘바이러스 및 위협 방지 ‘를 차례로 클릭하세요.‘검사 옵션’을 클릭하고 ‘전체 검사’를 선택한 다음 ‘지금 검사’를 클릭하면 됩니다.다른 시스템에서는 Malwarebytes와 같은 신뢰할 수 있는 타사 도구를 사용하는 것이 좋을 수도 있지만, Windows Defender도 최근 상당히 성능이 향상되었습니다. Windows Defender를 항상 활성화하고 최신 버전으로 업데이트하는 것이 중요합니다.
해결 방법 2.레지스트리, 특히 LoadAppInit_DLLs 설정을 확인하십시오.오래되었거나 손상된 레지스트리 항목이 메모리 접근을 차단하는 경우가 있습니다.
레지스트리 편집기(Regedit)는 다소 복잡해 보일 수 있지만, 주의 깊게 따라하면 어렵지 않습니다.먼저 편집기를 실행한 Win + R다음, `regedit`을 입력 regedit하고 확인을 누릅니다.이제 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows 경로 로 이동합니다.`LoadAppInit_DLLs` 항목을 찾습니다.이 값이 1로 설정되어 있는 경우가 있는데, 이로 인해 문제가 발생할 수 있습니다.값을 0으로 변경하세요.해당 항목을 두 번 클릭하고 값을 1에서 0으로 변경한 다음 확인을 누릅니다.변경 후 컴퓨터를 재부팅합니다.이 작은 수정으로 문제가 해결되지 않으면 다른 레지스트리 수정 방법을 시도해 볼 수 있지만, 잘못된 방법으로 수정하면 더 큰 문제가 발생할 수 있으므로 주의해야 합니다.
해결 방법 3.드라이버를 확인하세요.오래되었거나 문제가 있는 드라이버가 흔한 원인입니다.
드라이버가 제대로 작동하지 않으면 액세스 위반 오류가 발생할 수 있습니다.장치 관리자를 실행하세요.검색해서 열면 됩니다.노란색 삼각형 표시가 있는 항목을 찾으세요.이는 드라이버 문제일 가능성이 높습니다.해당 항목을 마우스 오른쪽 버튼으로 클릭하고 ‘드라이버 업데이트’를 선택한 다음 ‘ 업데이트된 드라이버 소프트웨어 자동 검색’을 선택하세요.자동 업데이트로 문제가 해결되지 않으면 하드웨어 제조업체 웹사이트에서 최신 드라이버를 다운로드하는 것도 고려해 볼 수 있습니다.업데이트 후에는 컴퓨터를 재부팅하여 오류가 사라졌는지 확인하세요.
해결 방법 4.시스템 파일 검사기(SFC)를 사용하여 손상된 시스템 파일을 복구하십시오.시스템 파일에 문제가 있으면 메모리 오류가 발생할 수 있습니다.
SFC는 손상된 시스템 구성 요소를 복구하는 데 유용한 도구입니다.실행하려면 관리자 권한으로 명령 프롬프트를 엽니다.검색창에 ‘명령 프롬프트’를 입력하고 마우스cmd 오른쪽 버튼을 클릭한 다음 ‘관리자 권한으로 실행’을 선택합니다.그런 다음 ‘명령 프롬프트’를 입력 sfc /scannow하고 Enter 키를 누릅니다 Enter.검사에는 시간이 다소 걸릴 수 있으며, Windows는 발견된 문제를 자동으로 수정하려고 시도합니다.이 기능은 특히 시스템 파일이 손상되거나 변경된 경우(업데이트 실패 또는 맬웨어 공격 후 흔히 발생함) 0xC0000005 오류의 직접적인 원인이 되는 문제를 해결하는 데 도움이 될 수 있습니다.
해결 방법 5.최근 변경 사항으로 인해 오류가 발생한 경우 이전 복원 지점으로 되돌리십시오.
만약 오류가 업데이트나 드라이버 설치 후에 갑자기 발생하기 시작했다면, Windows를 이전 시점으로 복원하면 문제가 해결될 수 있습니다. Ctrl+ Win + RC 를 누르고 rstrui.exe복원 지점을 입력한 후 Enter 키를 누르세요.문제가 없었던 시점의 복원 지점을 선택하고 화면의 지시에 따라 복원을 진행하세요.이렇게 해도 개인 파일은 삭제되지 않지만, 메모리 충돌을 일으키는 문제가 있는 업데이트나 드라이버가 제거될 수 있습니다.
해결 방법 6.최후의 수단으로 Windows를 초기화하세요.때로는 시스템을 완전히 새로 시작해야 할 수도 있습니다.
다른 방법이 모두 실패하면 Windows 초기화가 유일한 해결책일 수 있습니다.전체 재설치보다 간편하며, 올바른 옵션을 선택하면 파일도 보존할 수 있습니다.설정 > 업데이트 및 보안 > 복구 > 이 PC 초기화 로 이동하세요.시작하기를 클릭한 다음, 파일 유지 옵션을 선택합니다.화면의 지시에 따라 진행하면 Windows가 다시 설치되고, 오류를 발생시킨 메모리 접근 오류가 해결될 가능성이 높습니다.
솔직히 말해서, 이러한 오류는 레지스트리 손상, 맬웨어, 드라이버 충돌 또는 시스템 파일 문제 등 여러 가지 원인으로 발생할 수 있습니다.중요한 것은 이러한 해결 방법을 차근차근 테스트하는 것입니다.때로는 간단한 설정 변경만으로 문제가 해결될 수도 있습니다.행운을 빌며, 이 정보가 누군가에게 도움이 되어 문제를 완전히 해결할 수 있기를 바랍니다!
요약
- 정기적으로 악성코드 검사를 실시하세요.바이러스는 종종 이상한 메모리 오류를 유발합니다.
- 레지스트리 항목, 특히 LoadAppInit_DLLs 항목을 확인하고 수정하십시오.
- 특히 장치에 경고 표시가 나타나는 경우 드라이버를 업데이트하십시오.
- 손상된 파일을 복구하려면 시스템 파일 검사기를 실행하십시오.
- 최근 변경 사항으로 인해 문제가 발생한 경우 시스템 복원을 사용하십시오.
- 다른 방법이 모두 실패했을 경우에만 Windows를 초기화하십시오.
마무리
메모리 위반 오류를 해결하는 데 시간이 좀 걸리긴 하지만, 이러한 해결 방법을 시도해 보면 시스템을 다시 안정적으로 만들 수 있을 겁니다.윈도우가 가끔씩 너무 불안정해서 문제가 발생하는 원인을 파악하기 어려울 때가 있는데, 그럴 때면 참 짜증이 나죠.하지만 인내심을 갖고 조금씩 문제 해결을 시도해 보면 대부분의 문제는 해결할 수 있습니다.이 정보가 누군가에게 시간을 절약해 주길 바랍니다.몇몇 시스템에서는 효과가 있었으니, 여러분의 시스템에서도 도움이 될 수 있을지도 모릅니다.