수정: Microsoft Edge가 데이터 디렉터리를 읽고 쓸 수 없음
Microsoft Edge가 데이터 디렉터리를 읽고 쓸 수 없음 오류는 Microsoft Power BI, Autocad, 심지어 Teams와 같은 많은 앱을 열 때 발생하는 일반적인 문제입니다. 주로 이 문제는 관리자 계정에서 해당 소프트웨어를 설치했고 이제 컴퓨터에서 일반 사용자로 열기 때문입니다.
이 문제는 오류 경로에서 볼 수 있듯이 Microsoft의 WebView2(EBWebView)로 인해 발생하는데, 이 WebView2가 앱에 데이터 폴더를 만들려고 하지만, 그렇게 할 수 있는 권한이 없습니다.
Microsoft Edge에서 데이터 디렉터리를 읽고 쓸 수 없으면 어떻게 해야 하나요?
1. 관리자 권한으로 앱을 실행하거나 관리자로 로그인하세요.
- 앱이나 실행 파일의 바로가기를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다 .
- 이 방법으로 문제가 해결되지 않으면 Windows에서 현재 프로필에서 로그아웃한 다음 관리자 계정으로 다시 로그인하세요.
- 앱에서 무언가를 편집하는 동안 오류가 발생한 경우, 앱에 필요한 변경을 하세요.
- 이전에 사용하던 Windows 계정으로 다시 로그인하여 시도해 보세요.
이 솔루션은 대부분 사용자에게 효과적이므로 다른 것보다 먼저 시도해 보는 것이 좋습니다.
2. 제어판을 사용하여 Edge 및 WebView2 복구
- 시작 버튼 을 클릭하고 제어판을 입력한 후 결과에서 앱을 엽니다.
- 하단에서 프로그램 제거를 클릭하세요 .
- edge를 검색하여 앱을 선택한 후 변경을 클릭합니다.
- 메시지가 나타나면 복구를 클릭하세요 .
- 복구 프로세스가 완료되면 Microsoft Edge WebView2 Runtime 에 대해서도 동일한 작업을 수행합니다 .
- 문제가 해결되었는지 확인하세요.
Microsoft Edge에서 데이터 디렉터리를 읽고 쓸 수 없다는 오류는 Edge 또는 WebView2 앱 파일이 손상되어 발생할 수도 있으며, 이를 복구하면 문제가 해결됩니다.
3. PowerShell을 사용하여 Edge 권한 변경(고급 사용자용)
- 위의 단계가 효과가 없다면 PowerShell을 사용하여 Edge 데이터 디렉터리의 권한을 확인하고 수정할 수 있습니다.
- 시도해 볼 수 있는 PowerShell 스크립트 샘플은 다음과 같습니다.
- C:\Path\To\Edge\Data를 Edge의 데이터 디렉토리에 대한 실제 경로로 바꾸세요.
- $edgeDataDir = ‘C:\Path\To\Edge\Data’
-
$acl = Get-Acl $edgeDataDir
-
$user = [System.Security.Principal.WindowsIdentity]::GetCurrent().Name
-
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule($user, 'FullControl', 'Allow')
-
$acl.SetAccessRule($rule) Set-Acl $edgeDataDir $acl
- 권한을 조정하려면 관리자 권한으로 PowerShell을 실행하여 이 스크립트를 관리자 권한 PowerShell 창에서 실행하세요.
변경하기 전에 중요한 데이터를 백업하는 것을 잊지 마세요. 여전히 문제가 발생하는 경우 Microsoft 지원 또는 특정 프로그램의 지원 팀에 문의하여 추가 지원을 받는 것을 고려하세요.
위의 솔루션을 적용한 후에는 Microsoft Edge에서 데이터 디렉터리를 읽고 쓸 수 없다는 오류가 더 이상 발생하지 않기를 바랍니다.
Microsoft Edge가 계속해서 충돌하는 경우, 강조 표시된 링크를 클릭하여 문제 해결에 도움이 되는 전체 가이드를 확인하세요.
저희 솔루션을 사용하여 Edge 오류를 해결하셨나요? 아래 댓글에 알려주세요.
답글 남기기