Computer >> 컴퓨터 >  >> 문제 해결 >> 브라우저

Microsoft Edge '데이터 디렉터리를 읽거나 쓸 수 없습니다' 오류 해결 방법

"Microsoft Edge에서 데이터 디렉터리를 읽거나 쓸 수 없습니다" 오류는 일반적으로 파일 권한 문제로 인해 Edge가 자체 데이터 디렉터리에 접근하지 못할 때 나타납니다. 하지만 이것이 유일한 원인은 아닙니다. WebView2 런타임의 문제나 Edge 파일 자체의 손상도 이 오류를 유발할 수 있으며, 이러한 요인들은 브라우저의 정상적인 기능을 방해하고 오류 메시지를 발생시킵니다.

1. Microsoft Edge를 관리자 권한으로 실행하기

이 문제에 대한 가장 간단한 해결책 중 하나는 Microsoft Edge를 관리자 권한으로 실행하는 것입니다. 다만 이 방법은 Edge를 사용해 웹사이트에 접속하는 도중 오류가 발생한 경우에만 효과적입니다. Edge와 무관한 서드파티 애플리케이션에서 문제가 발생했다면 이 방법으로 해결되지 않을 수 있으므로, 아래의 다른 해결 방법을 시도해 보는 것이 좋습니다.

  1. Microsoft Edge 아이콘을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. 문제가 해결되었다면 Edge가 항상 관리자 권한으로 실행되도록 설정하세요.
  2. 이를 위해 Microsoft Edge를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동합니다.
  3. 호환성 탭을 연 후 관리자 권한으로 이 프로그램 실행 옵션에 체크합니다.
  4. 완료되면 적용을 클릭하고 확인을 눌러 설정을 저장합니다.

2. Microsoft Edge WebView2 런타임 복구하기

Microsoft Edge WebView2 런타임은 많은 서드파티 애플리케이션이 Edge 브라우저의 렌더링 엔진을 활용해 HTML, CSS, JavaScript와 같은 웹 콘텐츠를 네이티브 데스크톱 앱 안에서 표시할 수 있도록 지원하는 런타임 환경입니다.

수많은 서드파티 애플리케이션이 웹 기반 콘텐츠를 위해 WebView2 런타임에 의존하고 있습니다. 따라서 WebView2 런타임에 문제가 생기면 이러한 애플리케이션이 필요한 리소스에 접근하지 못하게 되어 "Microsoft Edge에서 데이터 디렉터리를 읽거나 쓸 수 없습니다" 오류 메시지가 나타날 수 있습니다. 이 단계에서는 WebView2 런타임을 복구하여 문제의 원인이 될 수 있는 손상된 파일들을 복원해 보겠습니다.

  1. 시작 메뉴 또는 Windows 아이콘을 마우스 오른쪽 버튼으로 클릭하고 실행을 선택하여 실행 대화 상자를 엽니다.
  2. appwiz.cpl을 입력하고 확인을 클릭하면 제어판의 프로그램 및 기능 창이 열립니다.
  3. 목록에서 Microsoft Edge WebView2 Runtime을 더블클릭한 후 복구를 클릭합니다.
  4. 복구 프로세스가 완료될 때까지 기다린 후 오류가 해결되었는지 확인합니다.

3. 폴더 권한 확인하기

오류 메시지를 해결하려면 애플리케이션이 Microsoft Edge WebView2 런타임에 접근할 수 있는 필수 권한을 갖추고 있는지 확인하는 것이 중요합니다. 여기서는 Microsoft Edge에 대한 권한을 설정해 보겠습니다. 다른 애플리케이션에서 이 문제가 발생한다면 해당 앱에도 적절한 읽기 및 쓰기 권한이 부여되어 있는지 반드시 확인하세요.

또한 WebView2가 여러 애플리케이션에서 사용하는 임베디드 웹 구성 요소의 데이터를 저장하는 폴더의 권한도 함께 점검해야 합니다. 사용자 계정에 올바른 권한이 부여되어 있는지 확인하면 오류 메시지 발생을 사전에 예방할 수 있습니다.

  1. Win + R 키를 동시에 눌러 실행 대화 상자를 엽니다.
  2. 입력창에 appdata를 입력하고 확인을 클릭합니다.
  3. Local > Microsoft 폴더로 이동합니다.
  4. Edge 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
  5. 보안 탭에서 모든 사용자 계정이 해당 폴더에 대한 모든 권한(Full Control)을 가지고 있는지 확인합니다. 누락된 권한이 있다면 폴더의 소유권을 가져와 모든 권한을 부여해야 합니다.
  6. 완료 후 AppData\Local\Microsoft\Edge 디렉터리로 이동하여 User Data 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성으로 들어갑니다.
  7. 상단의 보안 탭에서 해당 폴더에 대한 모든 권한이 있는지 확인합니다. 권한이 누락되어 있다면 폴더 권한을 다시 설정해 주세요.

위 방법을 모두 시도했는데도 오류가 계속 나타난다면, 특히 Microsoft에서 개발한 애플리케이션에서 문제가 발생하는 경우라면 Microsoft 지원팀에 문의하는 것이 좋습니다.


저자 소개

Microsoft Edge  데이터 디렉터리를 읽거나 쓸 수 없습니다  오류 해결 방법

Hamza Mohammad Anwar

Hamza Mohammad Anwar는 MERN 스택 기술을 활용해 고성능 애플리케이션을 개발하는 JavaScript 웹 개발자입니다. ReactJS, MongoDB, Express, NodeJS 등 관련 기술에 대한 전문성을 갖추고 있으며, Google IT 인증 전문가로서 IT 지원 분야에서도 역량을 인정받았습니다. 다양한 기술적 문제 해결을 즐기며, 실제로 컴퓨터에서 오류를 직접 재현해 원인을 분석하고 해결책을 찾는 방식으로 콘텐츠를 제작합니다.