ERROR_HANDLE_EOF: 8 가지 최고의 수정 방법

ERROR_HANDLE_EOF ERROR_HANDLE_EOF는 이 DIY 문제 해결 가이드를 따르면 더 쉽게 수정할 수 있습니다.

Windows 업데이트 및 드라이버 설치 중에 작업이 갑자기 중단되는 오류가 발생할 수 있습니다. 모든 경우에서 설치 프로그램은 전체 설치 패키지를 읽을 수 없습니다.

테스트 환경에서 문제를 재현해보고 여러 가지 문제 해결 방법을 시도해 보았습니다. 저에게 효과가 있었던 방법은 다음과 같습니다!

ERROR_HANDLE_EOF란 무엇입니까?

ERROR_HANDLE_EOF는 소프트웨어 코드, 패키지 설치 프로그램 또는 멀티미디어 플레이어가 파일의 마지막 바이트를 넘어 읽으려고 할 때 발생하는 Windows 오류입니다. 일반적으로 결함이 있는 프로그램이 이미 소스 파일이나 소프트웨어 코드에 있는 것보다 더 많은 데이터를 기대할 때 발생합니다.

자세한 설명은 다음과 같습니다:

`ERROR_HANDLE_EOF: 38 (0x26) 파일의 끝에 도달했습니다.`

다음과 같은 경우에 일반적으로 발생합니다:

  • 패키지 설치 프로그램을 통한 Windows 업데이트 설치, Windows 7 이하 운영 체제에 서비스 팩 업그레이드 적용하기.
  • 대용량 파일 쓰기 중단.
  • Windows 파일 시스템 손상.
  • 레지스트리 접근 오류.
  • 간헐적인 HDD 고장은 과도한 디스크 섹터 오류를 나타냄.
  • 미완료된 미디어 파일을 미디어 플레이어가 읽는 경우.
  • 시스템 로그에서의 파일 절단.
  • 응용 프로그램 설치 중 파일 손상.
  • 미완료된 파일 전송.
  • 안티바이러스 프로그램에 의한 파일 스캔.
  • 악성 프로그램이 원본 파일에 대해 읽기/쓰기 이벤트를 위조하는 경우.
  • 백업/복원 작업에서의 파일 끝.
  • 손상된 파일에서의 읽기 작업.

ERROR_HANDLE_EOF 수정 방법

이제 오류 코드 38(0x26), “파일의 끝에 도달했습니다.”를 수정하는 검증된 방법을 안내해 드리겠습니다.

기본 수정 먼저 시도하기

  • 장치 재시작: 가장 좋은 방법은 PC를 재부팅하고 작업을 다시 시작하여 문제가 자연스럽게 해결되는지 확인하는 것입니다.
  • 소프트웨어 배포 폴더 지우기:
  1. 시작 메뉴를 열고 명령 프롬프트를 입력합니다.
  2. 명령 프롬프트에서 오른쪽 클릭하여 관리자로 실행을 선택합니다.
  3. 터미널에서 net stop wuauserv를 입력하고 Enter를 누릅니다. Windows 업데이트 서비스를 중지합니다.
  4. del /f /q %windir%\SoftwareDistribution을 입력하고 Enter를 누릅니다. SoftwareDistribution 디렉토리 내의 모든 파일과 폴더를 삭제합니다.
  5. net start wuauserv를 입력하고 Enter를 누릅니다. Windows 업데이트 서비스를 다시 시작합니다. Clear Software Distribution Folder
  6. 명령 프롬프트 창을 닫습니다.

Windows 업데이트가 필요한 파일로 디렉토리를 채우기 시작할 것입니다.

  • 소스 파일 다시 다운로드: 종종 설치 프로그램이나 업데이터 프로그램은 잘 작동합니다. 문제는 읽고 있는 파일에 있습니다. 기존 파일을 삭제하고 새 복사본을 다운로드하세요. ERROR_HANDLE_EOF 버그에 대한 확인을 위해 파일 개발자에게 문의할 수 있습니다.
  • 다른 소프트웨어 사용: 데이터베이스, 멀티미디어 파일 등을 위해 파일을 읽고 쓰기 위해 대체 도구를 사용하십시오.

파일 권한 문제 수정

Windows 사용자 계정은 앱이 파일을 원활하게 읽고 쓰기 위해 파일에 대해 충분한 읽기 및 쓰기 권한을 가져야 합니다. 종종, 권한이 잘못 설정되어 거부 조치로 인해 읽기 및 쓰기 권한이 덮어쓰여질 수 있습니다. 이를 확인하고 수정하기 위한 지침은 다음과 같습니다:

  1. 소스 파일을 찾아 오른쪽 클릭하고 컨텍스트 메뉴에서 속성을 선택합니다.
  2. Windows 11을 사용하는 경우, 오른쪽 클릭더 많은 옵션 표시를 클릭합니다.
  3. 파일 이름 속성 대화 상자가 나타납니다.
  4. 보안 탭으로 이동합니다.
  5. 그룹 또는 사용자 이름 섹션 아래에서 사용자 이름을 선택합니다.
  6. 모든 허용거부 권한을 확인합니다.
  7. 다음 파일 권한이 허용되어야 합니다:
  • 수정
  • 읽기 및 실행
  • 읽기 및 쓰기
  1. 필요한 권한이 활성화된 경우, 이 문제 해결 방법을 중단하고 다음 단계로 넘어갑니다.
  2. 그러나 활성화되지 않은 경우, 편집 버튼을 클릭합니다. Edit permissions
  3. 다시 파일 이름에 대한 권한 대화 상자에서 사용자 계정을 선택합니다.
  4. 거부 열 아래의 모든 상자의 체크를 해제합니다.
  5. 허용 열 아래의 모든 상자에 체크 표시를 추가합니다.
  6. 모든 대화 상자에서 적용확인을 클릭합니다. Apply changes
  7. PC를 재시작합니다.

디스크 문제 확인 및 수정

ERROR_HANDLE_EOF가 HDD 오류로 인해 발생하는 경우, 오류 확인을 통해 도움을 받을 수 있습니다. 이를 활용하는 방법은 다음과 같습니다:

  1. 소스 파일이 위치한 드라이브로 이동합니다.
  2. 오른쪽 클릭하고 속성을 선택합니다.
  3. 속성 대화 상자의 도구로 이동합니다.
  4. 오류 확인 섹션에서 검사 버튼을 클릭합니다. checking tool
  5. 팝업 경고에서 드라이브 스캔을 클릭합니다. scan drive
  6. Windows 오류 검사 도구가 나쁜 섹터를 스캔하고 수리할 수 있도록 허용합니다.

이제 동일한 파일에 접근하거나 실행해 문제가 해결되었는지 확인하세요.

SFC 및 DISM 스캔으로 Windows 파일 시스템 수정

Windows 업데이트 또는 장치 드라이버 설치 시 ERROR_HANDLE_EOF 오류가 반복적으로 발생하는 경우, 다음 단계를 따르십시오:

SFC 스캔 수행

  1. 시작 메뉴 버튼을 클릭하고 CMD를 입력합니다.
  2. 오른쪽에서 관리자로 실행을 선택합니다. run as administrator
  3. 터미널에 sfc /scannow를 입력하고 Enter를 누릅니다. run as administrator
  4. 스캔이 완료되는 데 시간이 걸릴 수 있습니다. 이는 Windows 설치 드라이브 크기에 달려있기 때문입니다.
  5. 스캔이 완료되면 다음과 같은 결과가 표시됩니다: fsc successful
  • Windows 리소스 보호가 무결성 위반을 찾지 못했습니다: 조치 불필요.
  • Windows 리소스 보호가 손상된 파일을 발견하고 성공적으로 복구했습니다: SFC 스캔이 파일 시스템 오류를 수정했습니다.
  • Windows 리소스 보호가 손상된 파일을 발견했지만 수리할 수 없었습니다: 아래 DISM 스캔 단계로 넘어갑니다.

DISM 스캔 실행

  1. 동일한 명령 프롬프트 터미널에 다음 명령을 입력하고 Enter를 누릅니다:
    `DISM /Online /Cleanup-Image /RestoreHealth`
  2. 터미널에서 DISM 스캔 처리가 시작됩니다. dism scan
  3. 터미널에서 두 개의 진행률 표시줄을 보게 됩니다.
  4. 다음 메시지가 표시되면 프로세스가 완료됩니다:
  • 성공적으로 완료되었습니다dism scan complete
  1. PC를 재시작합니다.

Windows 업데이트 문제 해결사 실행

Windows 업데이트 시, “ 38 (0x26) 파일의 끝에 도달했습니다. “ 오류가 자주 발생하는 경우, 다음 문제 해결 지침을 시도해 보십시오:

  1. Windows + I 키를 동시에 눌러 설정 앱을 엽니다.
  2. 왼쪽 사이드 내비게이션 패널에서 시스템 메뉴를 클릭합니다.
  3. 시스템 창의 오른쪽에서 아래로 스크롤하여 문제 해결을 찾아 클릭합니다. troubleshoot
  4. 옵션 섹션 아래의 기타 문제 해결사를 클릭합니다. other troubleshooters
  5. 오른쪽의 가장 빈번한 섹션에서 Windows 업데이트 문제 해결사를 찾을 수 있습니다.
  6. 실행을 클릭합니다. run update troubleshooters
  7. 문제 해결사가 문제 진단 및 수리를 시작합니다. detecting problems
  8. 문제 해결이 완료되었습니다 대화 상자가 나타나면 Windows를 다시 업데이트해 보십시오.
  9. 작동하면 를 클릭한 후 닫기를 누릅니다. fixed update problem
  10. 수정이 작동하지 않으면 아니요를 클릭하고 문제 해결사 닫기 버튼을 선택합니다.

서비스 팩 업데이트 수동으로 적용

ERROR_HANDLE_EOF가 Windows 7 PC에 나타나는 경우, 특히 서비스 팩 업데이트를 설치할 때 이 방법을 시도해 보십시오. 작업 방법은 서비스 팩 업데이트를 수동으로 적용하는 것입니다:

  1. Microsoft 업데이트 카탈로그 포털에 방문하여 Windows 7 PC와 호환되는 서비스 팩 업데이트를 다운로드합니다. Microsoft Update Catalog
  2. 설치 프로그램을 더블 클릭하고 모든 화면 지침을 주의 깊게 따릅니다.
  3. 서비스 팩 업데이트 과정에서 PC가 몇 번 재시작될 수 있습니다.

이전 구성으로 PC 복원

정기적으로 시스템을 백업하는 경우, Windows 시스템 복원 지점을 사용하여 PC 구성을 이전의 작동 상태로 되돌릴 수 있습니다:

  1. Windows + R 키를 동시에 눌러 실행 명령을 엽니다.
  2. 열기rstrui.exe를 입력하고 Enter를 누릅니다. run restore
  3. 시스템 복원 마법사가 열립니다.
  4. 다른 복원 지점 선택 옵션을 선택하고 다음을 클릭합니다. restore system files
  5. 다음 표에서 복원 지점을 선택하고 다음을 다시 클릭합니다. select restore point
  6. 마법사를 종료하고 PC를 복원 시작하려면 마침을 클릭합니다. select restore point

PC 초기화

여러 번의 문제 해결 세션 이후에도 ERROR_HANDLE_EOF가 간헐적으로 나타나는 경우 장치를 초기화해야 할 수 있습니다. 방법은 다음과 같습니다:

  1. Windows 플래그 또는 시작 버튼을 클릭하고 전원 메뉴를 찾습니다.
  2. Shift 키를 누른 채 전원을 클릭합니다.
  3. Shift 키를 놓지 마십시오.
  4. 전원 컨텍스트 메뉴에서 다시 시작을 선택합니다. shift restart
  5. 제조업체 로고POST를 볼 때까지 Shift 키를 계속 누릅니다.
  6. Shift 키를 놓습니다.
  7. Windows가 WinRe에 들어갑니다.
  8. 계속 화면에서 문제 해결을 클릭합니다.
  9. 문제 해결 내부에서 이 PC 초기화를 선택합니다. reset this pc
  10. 이제 다음 중 하나를 선택할 수 있습니다:
  • 내 파일 유지: Windows는 개인 파일은 유지하지만 앱은 삭제합니다.
  • 모든 것 제거: 초기화 프로그램은 모든 것을 제거합니다. keep files
  1. Windows를 재설치할 옵션이 표시됩니다. 다음 중 하나를 선택할 수 있습니다:
  • 클라우드 다운로드: 안정적이고 고속 인터넷 연결에 적합합니다.
  • 로컬 재설치: 온라인에 접근할 수 없거나 인터넷이 느린 경우 선택합니다. cloud download
  1. 다음 화면은 프로세스를 최종화하는 것입니다. 초기화를 클릭하여 확인합니다. reset final
  2. 이제부터는 화면 지침을 따르십시오. 안전하게 장치를 초기화하는 방법입니다.

요약

이제 모든 Windows PC에서 ERROR_HANDLE_EOF를 수정하는 방법을 알게 되었습니다.

문제를 해결하기 위해 제시된 문제 해결 제안을 순서대로 시도하여 가능한 한 짧은 시간에 문제를 해결하십시오.

또한 Windows에서 파일 시스템 오류를 수정하고 손상된 시스템 파일을 복구하는 방법에 대해 읽어볼 수 있습니다.