Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10 '진입점을 찾을 수 없음' 오류 완벽 해결 가이드

iTunes나 Minecraft 같은 프로그램을 실행하려고 할 때 '진입점을 찾을 수 없음(Entry Point Not Found)' 오류가 나타나면서 프로그램이 시작되지 않는 경우가 있습니다. 이 문제는 특정 프로그램에만 국한되지 않고 백그라운드 프로그램을 포함한 다양한 프로그램에서 발생할 수 있습니다.

주요 원인은 사용자 또는 다른 프로그램이 _resetstkoflw(스택 오버플로 복구) 함수를 포함하지 않는 서드파티 버전으로 Msvcrt.dll 파일을 교체했기 때문입니다.

또한 바이러스나 악성코드에 감염되어 시스템 파일이 손상된 경우에도 이 오류가 발생할 수 있습니다. 따라서 이 문제를 해결하려면 PC가 악성코드로부터 안전한지, 그리고 모든 시스템 파일이 온전한지 확인해야 합니다.

Windows 10 진입점 오류 해결 방법

시작하기 전에 만약의 사태에 대비해 복원 지점을 생성해 두는 것이 좋습니다.

방법 1: SFC 및 CHKDSK 실행

1. cmd를 검색한 후 Enter 키를 눌러 명령 프롬프트를 관리자 권한으로 엽니다.

2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

3. 위 과정이 완료될 때까지 기다린 후 PC를 재시작합니다.

4. 다음으로 CHKDSK를 실행하여 파일 시스템 오류를 수정합니다.

5. 검사가 끝나면 변경 사항을 저장하기 위해 PC를 다시 재부팅합니다.

방법 2: DISM(배포 이미지 서비스 및 관리) 실행

1. cmd를 검색해 명령 프롬프트를 관리자 권한으로 엽니다.

2. 아래 명령어를 하나씩 입력하고 각각 Enter 키를 누릅니다:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

3. DISM 명령이 완료될 때까지 기다립니다.

4. 위 명령이 작동하지 않으면 아래 명령어를 시도해 보세요:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

참고: C:\RepairSource\Windows는 본인의 복구 원본(Windows 설치 디스크 또는 복구 디스크) 경로로 변경해야 합니다.

5. PC를 재부팅하여 변경 사항을 저장하고, 오류가 해결되었는지 확인합니다.

방법 3: CCleaner 및 Malwarebytes 실행

1. CCleanerMalwarebytes를 다운로드하여 설치합니다.

2. Malwarebytes를 실행하여 시스템의 유해 파일을 검사합니다. 악성코드가 발견되면 자동으로 제거됩니다.

3. 이제 CCleaner를 실행하고 사용자 지정 정리(Custom Clean)를 선택합니다.

4. 사용자 지정 정리 화면에서 Windows 탭을 선택하고 기본 항목에 체크한 후 분석(Analyze)을 클릭합니다.

5. 분석이 완료되면 삭제될 파일을 반드시 한 번 더 확인하세요.

6. 마지막으로 정리 실행(Run Cleaner) 버튼을 클릭하고 CCleaner가 작업을 마칠 때까지 기다립니다.

7. 시스템을 더 깨끗하게 정리하려면 레지스트리 탭을 선택하고 아래 항목들이 체크되어 있는지 확인합니다.

8. 문제 검색(Scan for Issues) 버튼을 클릭해 검사를 진행한 후, 선택한 문제 수정(Fix Selected Issues) 버튼을 클릭합니다.

9. CCleaner가 "레지스트리 변경 사항을 백업하시겠습니까?"라고 물으면 예(Yes)를 선택합니다.

10. 백업이 완료되면 선택한 모든 문제 수정(Fix All Selected Issues) 버튼을 클릭합니다.

11. 변경 사항을 저장하기 위해 PC를 재시작합니다.

방법 4: HitmanPro 및 AdwCleaner 실행

1. 제공된 링크에서 HitmanPro를 다운로드합니다.

2. 다운로드가 완료되면 hitmanpro.exe 파일을 더블클릭하여 프로그램을 실행합니다.

3. HitmanPro가 열리면 다음(Next)을 클릭해 악성 소프트웨어 검사를 시작합니다.

4. HitmanPro가 PC에서 트로이 목마와 악성코드를 검색하는 동안 기다립니다.

5. 검사가 완료되면 다음(Next) 버튼을 클릭해 PC에서 악성코드를 제거합니다.

6. 컴퓨터에서 악성 파일을 제거하려면 먼저 무료 라이선스 활성화가 필요합니다.

7. Activate free license(무료 라이선스 활성화)를 클릭하면 준비가 완료됩니다.

8. PC를 재부팅하여 변경 사항을 저장하고 오류가 해결되었는지 확인합니다. 그래도 문제가 있다면 계속 진행하세요.

9. 제공된 링크에서 AdwCleaner를 다운로드합니다.

10. 다운로드가 완료되면 adwcleaner.exe 파일을 더블클릭하여 실행합니다.

11. 동의함(I agree) 버튼을 클릭해 라이선스 계약에 동의합니다.

12. 다음 화면에서 작업(Actions) 아래의 검사(Scan) 버튼을 클릭합니다.

13. AdwCleaner가 PUP(잠재적으로 원치 않는 프로그램) 및 기타 악성 프로그램을 검색하는 동안 기다립니다.

14. 검사가 완료되면 정리(Clean)를 클릭해 해당 파일들을 시스템에서 제거합니다.

15. 재부팅이 필요하므로 작업 중인 내용을 모두 저장한 후, 확인(OK)을 클릭해 PC를 재시작합니다.

16. 컴퓨터가 재부팅되면 로그 파일이 열리며, 이전 단계에서 제거된 파일, 폴더, 레지스트리 키 등의 목록을 확인할 수 있습니다.

방법 5: 시스템 복원 수행

1. Windows 키 + R을 누르고 sysdm.cpl을 입력한 후 Enter 키를 누릅니다.

2. 시스템 보호(System Protection) 탭을 선택하고 시스템 복원(System Restore)을 클릭합니다.

3. 다음(Next)을 클릭한 후 원하는 시스템 복원 지점을 선택합니다.

4. 화면의 지시에 따라 시스템 복원을 완료합니다.

5. 재부팅 후 오류가 해결되었는지 확인합니다.

방법 6: 클린 부팅 수행

때로는 서드파티 소프트웨어가 Windows와 충돌하여 이 문제를 일으킬 수 있습니다. 이 경우 PC에서 클린 부팅을 수행하고 문제를 단계별로 진단해야 합니다. 클린 부팅은 최소한의 드라이버와 시작 프로그램만으로 Windows를 시작하는 방식으로, 어떤 프로그램이 충돌을 일으키는지 정확히 파악하는 데 도움이 됩니다.

마무리

위 방법들을 차례대로 적용하면 Windows 10의 '진입점을 찾을 수 없음' 오류를 성공적으로 해결할 수 있습니다. 대부분의 경우 SFC와 DISM 검사만으로도 시스템 파일 손상 문제가 해결되지만, 악성코드가 원인이라면 전용 백신 도구를 함께 사용하는 것이 효과적입니다. 추가 질문이 있다면 언제든지 댓글로 남겨주세요.