"소스 파일을 읽을 수 없습니다"라는 Firefox 메시지를 제거하는 방법은 무엇입니까?

게시 됨: 2021-04-06

표준 웹 브라우저 문제는 대부분 네트워크와 관련이 있습니다. 그러나 때때로 Firefox의 "소스 파일을 읽을 수 없습니다" 오류 메시지와 같이 덜 일반적인 문제에 직면하게 될 것입니다. 다른 웹 브라우저에서도 오류가 발생하는데 특히 모질라 제품에 영향을 많이 주는 것 같습니다.

메시지는 다양한 시나리오에서 표시되지만 주로 파일을 다운로드하려고 할 때 표시됩니다. 전체 오류 메시지는 일반적으로 다음과 같습니다.

"소스 파일을 읽을 수 없기 때문에 FileX를 저장할 수 없습니다."

FileX는 저장할 수 없는 파일의 경로를 나타내며 오류 메시지에 표시됩니다.

이 기사에서는 Firefox 브라우저를 통해 파일을 다운로드할 때 "소스 파일을 읽을 수 없습니다" 오류를 수정하는 방법을 보여줍니다. 이 기사의 솔루션은 많은 사용자에게 효과가 있었습니다.

문제의 원인은 무엇입니까?

Windows 10용 Firefox에서 '소스 파일을 읽을 수 없기 때문에 파일을 저장할 수 없습니다' 오류 메시지를 제거하는 방법을 찾는 것은 문제의 근본 원인을 아는 것과 관련이 있습니다.

인터넷 연결은 항상 주요 용의자이며 많은 사용자가 올바르게 연결되지 않았음을 발견했습니다. 기타 가능성이 적은 원인은 다음과 같습니다.

  • 문제가 있는 compreg.dat 파일
  • 잘못 구성된 network.http.accept-encoding 설정
  • 잘못된 브라우저 확장
  • 깨진 Places.sqlite 파일

이제 오류 메시지의 근본적인 원인을 해결할 때입니다.

comprag.dat 파일 삭제

comprag.dat 파일은 많은 Mozilla Firefox 프로세스와 관련되어 있습니다. Thunderbird와 같은 Firefox 제품을 다운로드하거나 설치할 때마다 자동으로 생성됩니다. 파일이 손상되면 "파일을 저장할 수 없습니다" 오류가 그 중 하나인 여러 가지 문제가 발생합니다.

문제를 해결하려면 파일을 삭제해야 합니다. 파일이 삭제되면 새 파일이 생성됩니다.

다음과 같이하세요:

  1. 모질라 파이어폭스를 실행합니다.
  2. 브라우저가 나타나면 주소 표시줄로 이동하여 "about:support"를 입력하고 Enter 버튼을 누릅니다.
  3. 문제 해결 정보 페이지가 나타나면 응용 프로그램 기본으로 이동하여 프로필 폴더 옆에 있는 폴더 열기를 클릭합니다.
  4. 폴더가 열리면 "compreg.dat" 파일을 검색하여 삭제합니다.
  5. 브라우저를 다시 시작하고 파일을 다운로드해 보십시오.

"network.http.accept-encoding" 설정 조정

network.http.accept-encoding 설정은 HTTP 클라이언트가 지원하는 인코딩을 서버에 알리는 데 도움이 됩니다. 설정이 잘못 구성된 경우 오류 메시지의 원인이 될 수 있습니다. 다음 단계에 따라 조정하고 문제가 해결되는지 확인하십시오.

  1. 모질라 파이어폭스를 엽니다.
  2. 주소 표시줄로 이동하여 "about:config"를 입력한 다음 Enter 키를 누릅니다.
  3. "주의해서 진행하십시오"라는 경고 메시지가 나타나면 "위험을 수락하고 계속하기" 버튼을 클릭하십시오.
  4. 이제 검색 상자로 이동하여 "enco"를 입력하십시오.
  5. "network.http.accept-encoding" 설정으로 이동하여 두 번 클릭합니다.
  6. 이제 상자의 모든 것을 삭제하고 브라우저를 다시 시작하십시오.
  7. 이제 오류가 지속되는지 확인할 수 있습니다.

Places.sqlite 파일이 읽기 전용으로 설정되어 있지 않은지 확인하십시오.

Places.sqlite 파일은 Firefox가 북마크를 저장하고 다운로드한 파일의 기록을 보관하는 곳입니다. 파일이 읽기 전용으로 설정되어 있고 브라우저에서 새 정보를 쓸 수 없기 때문에 다운로드 오류가 표시될 수 있습니다. 읽기 전용 기능을 끄면 문제가 해결됩니다.

다음과 같이하세요:

  1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 파일 탐색기를 선택하거나 Windows 키와 E 키를 함께 눌러 파일 탐색기 창을 엽니다.
  2. 파일 탐색기 창이 열리면 C:\Users\your_user_name\AppData\Roaming\Mozilla\Firefox\Profiles로 이동합니다.

C는 Windows 볼륨을 나타내고 "your_user_name"은 현재 사용자 계정의 폴더입니다.

또는 다음 단계에 따라 폴더를 열 수 있습니다.

  • 모질라 파이어폭스를 실행합니다.
  • 브라우저가 나타나면 주소 표시줄로 이동하여 "about:support"를 입력하고 Enter 버튼을 누르십시오.
  • 문제 해결 정보 페이지가 나타나면 응용 프로그램 기본으로 이동하여 프로필 폴더 옆에 있는 폴더 열기를 클릭합니다.
  1. 폴더가 열리면 "Places.sqlite" 파일을 검색합니다.
  2. 파일을 찾은 후 파일을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 속성을 선택합니다.
  3. 속성 대화 상자 창이 열리면 읽기 전용 확인란이 선택되어 있지 않은지 확인합니다.
  4. 상자가 표시되어 있으면 선택을 취소하고 확인 버튼을 클릭합니다.

안전 모드에서 Firefox 열기

문제가 있는 브라우저 추가 기능은 다운로드 프로세스를 포함하여 많은 작업을 방해할 수 있습니다. 따라서 이것이 추가 기능 문제가 아님을 확인해야 합니다. 다행히 Firefox에서는 이 문제 해결 프로세스를 쉽게 수행할 수 있습니다. 안전 모드에서 브라우저를 시작하면 설치한 모든 추가 기능이 비활성화됩니다. 오류 메시지가 안전 모드에서 표시되지 않으면 추가 기능에 문제가 있는 것입니다.

다음 단계는 안전 모드에서 Firefox를 시작하는 방법을 보여줍니다.

  1. 파이어폭스를 엽니다.
  2. 브라우저의 주소 표시줄로 이동하여 "about:support"를 입력합니다.
  3. Enter 키를 누르십시오.
  4. 문제 해결 정보 페이지의 오른쪽 상단으로 이동하여 안전 모드 시도에서 추가 기능을 비활성화한 상태로 다시 시작을 클릭합니다.
  5. 이제 브라우저가 다시 시작됩니다.
  6. 이제 파일을 다시 다운로드하고 오류가 나타나는지 확인하십시오.

Firefox 새로 고침

아무 것도 작동하지 않으면 "정보: 지원" 페이지로 이동하여 "Firefox 조정하기"에서 Firefox 새로 고침 버튼을 클릭하십시오.

임시 파일 지우기

거의 모든 Windows 응용 프로그램은 시간이 지남에 따라 쓸모 없게 되는 임시 파일을 만듭니다. 이러한 파일은 손상되어 다른 문제를 일으킬 수 있습니다. 그것들을 지우고 다운로드 오류가 영원히 사라지는지 확인하십시오. 임시 파일을 제거하는 방법에는 여러 가지가 있으며 각 방법을 안내해 드리겠습니다.

파일 탐색기를 통해 이동:

  1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 파일 탐색기를 선택하거나 Windows 키와 E 키를 함께 눌러 파일 탐색기 창을 시작합니다.
  2. 파일 탐색기 창이 표시되면 왼쪽으로 이동하여 이 PC를 클릭합니다.
  3. 오른쪽 창으로 이동하여 C 드라이브여야 하는 Windows 볼륨을 마우스 오른쪽 버튼으로 클릭합니다.
  4. 상황에 맞는 메뉴에서 속성을 클릭합니다.
  5. 드라이브의 속성 대화 상자 창이 나타나면 디스크 정리를 클릭합니다.
  6. 디스크 정리 유틸리티가 임시 파일을 검색한 후 삭제할 파일 유형을 선택하고 확인을 클릭합니다. 더 이상 사용하지 않는 시스템 파일을 제거하려면 "시스템 파일 정리"를 클릭하십시오.
  7. 그런 다음 Firefox를 다시 시작하고 문제를 확인하십시오.

설정 응용 프로그램을 통해 이동:

  1. Windows 로고를 마우스 오른쪽 버튼으로 클릭하고 고급 사용자 메뉴에서 설정을 선택하거나 Windows 및 I 키보드 버튼을 함께 누릅니다.
  2. 설정이 열리면 시스템 아이콘을 클릭하십시오.
  3. 시스템 인터페이스가 표시되면 스토리지 창으로 이동합니다.
  4. 로컬 디스크에서 임시 파일을 클릭합니다.
  5. 임시 파일 창이 나타나면 지우려는 파일 범주를 선택한 다음 파일 제거를 클릭합니다.

CHKDSK 유틸리티 실행

Firefox는 하드 디스크의 하나 이상의 섹터에 결함이 있기 때문에 파일을 다운로드하지 못할 수 있습니다. CHKDSK 유틸리티를 실행하여 해당 문제를 수정한 다음 나중에 파일을 다운로드할 수 있는지 확인하십시오.

파일 탐색기를 통해 CHKDSK 유틸리티를 실행하려면 다음 단계를 따르십시오.

  1. 작업 표시줄에서 Windows 로고를 마우스 오른쪽 버튼으로 클릭하고 고급 사용자 메뉴가 나타나면 파일 탐색기를 클릭합니다.
  2. 파일 탐색기 창이 나타나면 왼쪽으로 이동하여 내 PC를 클릭합니다.
  3. 창의 오른쪽으로 이동하여 Windows 볼륨을 마우스 오른쪽 버튼으로 클릭합니다.
  4. 상황에 맞는 메뉴가 드롭다운된 후 속성을 클릭합니다.
  5. 속성 창이 나타나면 도구 탭으로 전환합니다.
  6. 그런 다음 오류 검사에서 검사 버튼을 클릭합니다.
  7. "이 드라이브를 스캔할 필요가 없습니다" 대화 상자가 표시되면 드라이브 스캔을 클릭합니다.
  8. 이제 CHKDSK 유틸리티가 드라이브 검색을 시작합니다.
  9. 스캔이 완료되면 대화 상자가 나타나고 결과가 표시됩니다.

관리자 권한 명령 프롬프트 환경에서 보다 철저한 검사를 실행할 수 있습니다. 다음 단계는 프로세스를 안내합니다.

  1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 고급 사용자 메뉴에서 실행을 클릭하여 실행을 호출합니다. Windows 키와 R 키를 동시에 누르면 대화 상자도 시작됩니다.
  2. 실행이 열리면 텍스트 필드에 "CMD"를 입력한 다음 Ctrl + Shift + Esc를 누릅니다.
  3. 사용자 계정 컨트롤 대화 상자가 명령 프롬프트를 관리자로 실행할 수 있는 권한을 요청하면 예를 클릭합니다.
  4. 즉시 명령 프롬프트 창이 나타나면 아래 명령을 입력하고 Enter 키를 누르십시오.

chkdsk C: /f /r /x

명령의 문자 "C"는 Windows 볼륨 드라이브 문자의 자리 표시자입니다.

추가 명령 스위치는 다음을 수행합니다.

"/f" 스위치는 검사 중에 발견한 오류를 수정하라는 메시지를 도구에 표시합니다.

"/r" 스위치는 도구가 불량 섹터를 찾고 읽을 수 있는 정보를 복구하도록 합니다.

"/x" 스위치는 도구가 스캔하기 전에 볼륨을 마운트 해제하라는 메시지를 표시합니다.

아래 메시지가 나타나면 스캔하려는 볼륨이 현재 사용 중인 것입니다. 명령 프롬프트에서 다음 재부팅을 위한 스캔을 예약하라는 메시지가 표시되면 Y 키를 누릅니다.

"볼륨이 다른 프로세스에서 사용 중이므로 Chkdsk를 실행할 수 없습니다. 다음에 시스템이 다시 시작될 때 이 볼륨을 확인하도록 예약하시겠습니까? (예/아니요)”

Y를 누른 후 PC를 재부팅하여 확인을 완료한 후 백업을 하여 오류를 확인합니다.

결론

"원본 파일을 읽을 수 없습니다" 문제는 비교적 간단하게 해결할 수 있습니다. 또한 드라이브를 공격할 수 있는 악성 프로그램으로부터 시스템을 적절하게 보호하는 데 도움이 됩니다. Windows 보안과 함께 작동할 수 있는 유능한 맬웨어 방지 프로그램을 사용하는 것은 좋은 생각입니다.

추천

안티맬웨어로 위협으로부터 PC 보호

PC에서 안티바이러스가 놓칠 수 있는 맬웨어를 확인하고 Auslogics Anti-Malware로 위협을 안전하게 제거하십시오.

Auslogics Anti-Malware는 인증된 Microsoft Silver Application Developer인 Auslogics의 제품입니다.
지금 다운로드