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

Windows 검색 디렉터리 '잘못된 권한' 오류 해결 방법 총정리

많은 Windows 사용자가 검색 및 인덱싱 문제 해결사를 실행한 뒤 Windows 검색 권한에 문제가 있다는 진단 결과를 받고 도움을 요청해 왔습니다. 이때 표시되는 문제 메시지가 바로 "Windows 검색 디렉터리에 대한 잘못된 권한(Incorrect permissions on Windows Search directories)"입니다. 대부분의 사용자는 Windows 검색이 결과를 비정상적으로 반환하는 증상을 겪은 후 이 문제 해결사를 실행했습니다. 이 문제는 특정 Windows 버전에만 국한되지 않으며, Windows 7, Windows 8.1, Windows 10에서 모두 발생하는 것으로 확인되었습니다.

Windows 검색 디렉터리  잘못된 권한  오류 해결 방법 총정리

'Windows 검색 디렉터리 잘못된 권한' 오류의 원인

다양한 사용자 사례와 실제로 효과가 있었던 복구 방법들을 분석한 결과, 여러 가지 요인이 이 문제를 유발할 수 있는 것으로 나타났습니다. 주요 원인은 다음과 같습니다.

  • Data 폴더가 현재 활성 계정에 소속되어 있지 않음 – 이 문제가 발생하는 대부분의 경우, 검색 작업에 사용되는 Data 폴더의 소유자가 현재 로그인한 계정이 아닌 것이 원인입니다. 실제로 해당 폴더의 소유권을 가져온 뒤 문제를 해결했다는 사용자들이 많습니다.
  • 시스템 파일 손상 – 시스템 파일이 손상되어도 이 오류가 나타날 수 있습니다. 이 경우 SFC나 DISM 같은 기본 제공 유틸리티로 손상을 복구하면 검색 기능이 정상으로 돌아옵니다. 손상이 심각한 경우에는 복구 설치(repair install)가 필요할 수 있습니다.
  • 손상된 사용자 프로필 – 사용자 프로필 자체가 손상된 경우에도 동일한 문제가 발생할 수 있습니다. 이때는 새 사용자 프로필을 만들어 기존 프로필 대신 사용함으로써 충돌을 해결할 수 있습니다.
  • Cortana 모듈 오류 – 여러 사용자 보고에 따르면, 검색 기능이 Cortana 또는 그 종속 구성 요소의 영향을 받을 때도 이 오류가 발생합니다. 이 경우 Cortana와 관련 구성 요소를 초기 상태로 재설정하면 문제를 해결할 수 있습니다.

방법 1: Data 폴더의 소유권 가져오기

영향을 받은 사용자 중 상당수는 다음 경로의 폴더에 대한 완전한 소유권을 확보함으로써 문제를 해결했습니다: C:/ProgramData/Microsoft/Search/Data. 소유권을 변경하고 컴퓨터를 재시작한 뒤에는 검색 및 인덱싱 문제 해결사에서 더 이상 이 오류가 보고되지 않았다는 피드백이 많았습니다.

아래는 C:/ProgramData/Microsoft/Search/Data 폴더의 소유권을 완전히 가져오는 방법입니다.

참고: 아래 절차는 최근 Windows 버전(Windows 7, 8.1, 10)에서 모두 동일하게 적용할 수 있습니다.

  1. 파일 탐색기를 열고 다음 위치로 이동합니다.
    C:\ProgramData\Microsoft\Search
  2. Data 폴더를 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 속성(Properties)을 선택합니다.
  3. 속성 창에서 상단의 가로 탭을 이용해 보안(Security) 탭으로 이동한 뒤, 고급(Advanced) 버튼을 클릭하여 Data에 대한 고급 보안 설정 창을 엽니다.
  4. 고급 보안 설정 화면에서 소유자(Owner) 항목 옆의 변경(Change) 링크를 클릭합니다.
  5. 사용자 또는 그룹 선택 창이 열리면 텍스트 상자에 본인의 사용자 이름을 입력한 뒤, 이름 확인(Check names)을 클릭해 입력한 이름이 올바른지 확인합니다.
    참고: 이름이 올바르면 전체 이름과 이메일 주소가 자동으로 입력됩니다. 올바르지 않으면 오류 메시지가 표시됩니다.
  6. Data에 대한 고급 보안 설정 화면으로 돌아오면, 권한 항목 목록에서 본인의 사용자 이름을 선택하고 아래의 편집(Edit) 버튼을 클릭합니다.
  7. Data에 대한 권한 항목 창이 열리면 기본 권한 목록에서 모든 권한(Full control)에 체크되어 있는지 확인한 뒤, 확인(OK)을 눌러 변경 사항을 저장합니다.
  8. Data에 대한 고급 보안 설정 화면으로 돌아오면 적용(Apply)을 클릭해 변경 사항을 저장하고, 컴퓨터를 재시작합니다.
  9. 재시작이 완료되면 검색 및 인덱싱 문제 해결사를 다시 실행하여 문제가 지속되는지 확인합니다.
Windows 검색 디렉터리  잘못된 권한  오류 해결 방법 총정리

여전히 "Windows 검색 디렉터리에 대한 잘못된 권한" 오류가 표시된다면, 아래의 다음 방법으로 넘어가세요.

방법 2: SFC 및 DISM 검사 실행

위 방법으로도 문제가 해결되지 않았다면, 손상된 시스템 파일이 원인일 가능성이 높습니다. 여러 사용자의 사례에 따르면, 시스템 파일 손상을 복구할 수 있는 기본 제공 유틸리티 두 가지를 활용하면 이 문제를 해결할 수 있습니다. DISM(배포 이미지 서비스 및 관리)SFC(시스템 파일 검사기)는 모두 시스템 파일 손상을 복구할 수 있지만, 작동 방식이 서로 다릅니다.

DISM은 Windows Update를 통해 손상된 파일을 정상적인 복사본으로 교체하는 반면, SFC는 로컬 캐시 저장소에서 정상 파일을 가져와 복구합니다. 다만 두 유틸리티 모두 손상된 파일을 놓칠 수 있는 한계가 있으므로, 반드시 순서대로 두 가지를 모두 실행하는 것이 좋습니다.

아래는 DISM 및 SFC 검사를 수행하는 방법입니다.

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 cmd를 입력한 뒤 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.Windows 검색 디렉터리  잘못된 권한  오류 해결 방법 총정리
  2. 관리자 권한 명령 프롬프트에서 다음 명령을 입력하고 Enter를 눌러 SFC 검사를 시작합니다.
    sfc /scannow

    참고: 검사가 진행되는 동안에는 어떤 경우에도 CMD 창을 닫거나 컴퓨터를 종료하지 마세요. 그렇게 하면 시스템이 추가 손상에 노출될 수 있습니다. 또한 최종 보고서에 복구된 항목이 없다고 표시되더라도 실제로는 복구가 이루어졌을 수 있습니다. SFC는 실제로 해결된 손상 항목을 보고하지 못하는 경우로 악명 높습니다.

  3. 검사가 완료되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
  4. 증상이 남아 있든 없든, 1단계를 다시 수행해 관리자 권한 명령 프롬프트를 하나 더 엽니다. 그런 다음 아래 명령을 입력해 DISM 검사를 시작합니다.
    DISM /Online /Cleanup-Image /RestoreHealth

    참고: DISM은 Windows Update를 사용하기 때문에, 손상된 것으로 판단된 파일의 정상 복사본을 내려받으려면 안정적인 인터넷 연결이 필요합니다. 따라서 이 절차를 시작하기 전에 인터넷 연결 상태를 반드시 확인하세요.

  5. DISM 검사가 완료되면 컴퓨터를 다시 한 번 재시작하고, 다음 부팅 시 "Windows 검색 디렉터리에 대한 잘못된 권한" 오류가 해결되었는지 확인합니다.

여전히 같은 문제가 발생한다면, 아래의 다음 방법으로 넘어가세요.

방법 3: 새 사용자 프로필 만들기

일부 사용자는 새 Windows 사용자 프로필을 만들고 기존 프로필을 삭제하는 방식으로 문제를 해결했습니다. 대부분의 경우 이 방법으로 검색 기능이 완전히 정상화되었으며, 검색 및 인덱싱 문제 해결사를 실행했을 때 더 이상 "Windows 검색 디렉터리에 대한 잘못된 권한" 문제가 보고되지 않았습니다.

아래는 Windows 10에서 새 사용자 프로필을 만드는 방법입니다.

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 ms-settings:otherusers를 입력하고 Enter를 눌러 설정 앱의 가족 및 다른 사용자 탭을 엽니다.Windows 검색 디렉터리  잘못된 권한  오류 해결 방법 총정리
  2. 가족 및 다른 사용자 탭에 들어갔다면, 오른쪽 창의 다른 사용자 섹션으로 이동한 뒤 이 PC에 다른 사람 추가를 클릭합니다.
  3. Microsoft 계정과 연결된 이메일 또는 전화번호를 입력해 계정을 추가합니다. 로컬 계정을 만들고 싶다면 이 사람의 로그인 정보가 없습니다를 클릭하세요.
  4. 다음 화면에서 Microsoft 계정 정보를 입력하거나, 로컬 계정을 만들려면 Microsoft 계정이 없는 사용자 추가를 클릭합니다.
    참고: 로컬 계정을 만들면 Windows 10의 일부 온라인 기능을 사용할 수 없다는 점에 유의하세요.
  5. 새 계정의 사용자 이름비밀번호를 설정합니다. 이후 보안 질문을 등록하라는 안내가 표시되는데, 계정 보호와 비밀번호 복구 수단 확보를 위해 등록하는 것을 권장합니다.
  6. 새 계정이 생성되면 컴퓨터를 재시작하고, 다음 부팅 시 새로 만든 계정으로 로그인합니다.
  7. 부팅이 완료되면 검색 기능이 정상적으로 작동하는지 확인합니다. 정상이라면 더 이상 사용하지 않을 기존 사용자 프로필은 안전하게 삭제할 수 있습니다.
Windows 검색 디렉터리  잘못된 권한  오류 해결 방법 총정리

여전히 Windows 검색 기능에 문제가 있다면, 아래의 다음 방법으로 넘어가세요.

방법 4: PowerShell로 Cortana 초기화

이 문제는 Cortana의 파일이나 종속 구성 요소가 손상되어 검색 작업이 정상적으로 완료되지 못할 때도 발생할 수 있습니다. 같은 문제로 고생하던 여러 사용자가 관리자 권한 PowerShell 창에서 Cortana를 재설정한 뒤에야 문제를 해결했다고 보고했습니다.

아래는 이를 수행하는 방법입니다.

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 powershell을 입력한 뒤 Ctrl + Shift + Enter를 눌러 관리자 권한 PowerShell을 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.Windows 검색 디렉터리  잘못된 권한  오류 해결 방법 총정리
  2. 관리자 권한 PowerShell 창에서 다음 명령을 입력하거나 붙여넣고 Enter를 눌러 Cortana와 관련 구성 요소 전체를 재설정합니다.
    Get-AppXPackage -Name Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. 절차가 완료되면 관리자 권한 PowerShell 창을 닫고 컴퓨터를 재시작합니다.
  4. 다음 부팅 시 문제가 해결되었는지 확인합니다.

검색 및 인덱싱 문제 해결사를 실행할 때 여전히 "Windows 검색 디렉터리에 대한 잘못된 권한" 오류가 나타난다면, 아래의 마지막 방법으로 넘어가세요.

방법 5: 복구 설치 수행

위의 어떤 방법으로도 Windows 검색 권한 문제가 해결되지 않는다면, 일반적인 방법으로는 해결할 수 없는 근본적인 시스템 손상 문제를 겪고 있을 가능성이 높습니다. 이 경우 가장 효과적인 해결책은 모든 Windows 구성 요소를 초기화하는 것입니다.

이를 위해 클린 설치(clean install)를 선택할 수도 있지만, 이 방법은 응용 프로그램, 사용자 환경 설정, 미디어 파일 등 개인 데이터까지 모두 잃게 된다는 단점이 있습니다.

더 나은 선택은 복구 설치(repair install)를 통해 모든 Windows 구성 요소를 초기화하는 것입니다. 복구 설치 역시 Windows 구성 요소 전체를 재설정하지만, 결정적인 차이점은 게임, 응용 프로그램, 이미지, 동영상, 사진 등 모든 개인 데이터를 그대로 유지할 수 있다는 점입니다.

복구 설치를 진행하기로 했다면, 관련 가이드 문서(여기)를 참고해 단계별 지침에 따라 직접 수행할 수 있습니다.