Windows 검색을 활성화하지 않고 Windows 검색 디렉토리를 변경하는 방법은 무엇입니까?

Windows 검색을 활성화하지 않고 Windows 검색 디렉토리를 변경하는 방법은 무엇입니까?

Windows가 로컬 컴퓨터에서 Windows 검색 서비스를 시작할 수 없습니다.

이 문제가 있는데 정상적인 솔루션이 작동하지 않습니다.

그래서 이벤트 뷰어를 열었고 이것이 내가 본 것입니다.

Windows 검색 서비스가 새 검색 색인을 생성하지 못했습니다. 내부 오류 <1, 0x80070003, 응용 프로그램 디렉터리를 생성하지 못했습니다:

E:\index\Search\Data\Applications\ .

문제가 무엇인지 알 것 같습니다. 기본적으로 Windows 검색 디렉토리를 다음으로 설정했습니다.

E:\index\Search\Data\Applications\

그러나 해당 드라이브는 더 이상 존재하지 않습니다. Windows 검색 디렉터리의 위치를 ​​변경하고 싶지만 Windows 서비스가 실행되고 있지 않기 때문에 변경할 수 없습니다.

그래서 캐치 2 2 입니다

그 정보는 어디에 있나요

여기에 이미지 설명을 입력하세요

조금 조사했는데 일부 사이트에서는 해당 정보가 레지스트리에 있다고 합니다.

그러나 내 레지스트리에는 기본 디렉터리가 위치로 나열되어 있습니다.

여기에 이미지 설명을 입력하세요

https://www.tenforums.com/tutorials/59016-change-search-index-location-windows-10-a.html

E:\index\Search\Data\Applications\그래서 좋은 업데이트가 없습니다. 레지스트리에서 찾았고 다음에서 찾았습니다.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\Gathering Manager\DefaultApplicationPath

변경하려고 했는데 여기서 수정할 수 있는 오류 메시지가 나타납니다. https://www.howtogeek.com/262464/how-to-gain-full-permissions-to-edit-protected-registry-keys/

답변1

어디에도 다른 답이 없기 때문에 이렇게 답해야 할 것 같습니다.

기본적으로 인덱싱 옵션은 작동하지 않으며 시작하려고 하면 장치가 준비되지 않음 오류가 발생합니다.

나는 많은 해결책을 시도했지만 아무도 대답하지 않았습니다. 실망해서 이벤트 뷰어로 갑니다.

내가 본 것 : The Windows Search Service has failed to create the new search index. Internal error <1, 0x80070003, Failed to create application directory: E:\index\Search\Data\Applications\.

그래서 그것은 분명히 문제입니다. 내 드라이브 E가 D 드라이브로 바뀌었습니다.

이것은 닭고기와 계란 상황을 만듭니다. 색인 검색 디렉터리의 위치를 ​​D:\index\Search\Data\Applications\ 로 변경하고 싶습니다. 그러나 그렇게 하려면 Windows 검색을 실행해야 합니다. Windows 검색을 실행하려면 해당 디렉터리가 있어야 합니다.

기본적으로 3가지 솔루션이 있습니다.

  1. 색인 검색 디렉터리를 변경하려면 레지스트리를 변경하세요.
  2. 내 D:의 드라이브 문자를 E:로 변경합니다.
  3. @Seth가 말했듯이 가상 드라이브를 만드십시오.

2번이 가장 쉽습니다. 하지만 난 1등을 하고 싶어

색인검색 위치가 어디인지 모르겠습니다. 그래서 레지스트리 편집기 찾기 기능을 사용해서 찾았습니다. 정말 의외의 곳에서 발견했습니다.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\Gathering Manager\DefaultApplicationPath

변경하려고 했지만 권한 문제가 발생했습니다. 그래서 나는 솔루션을 사용합니다https://www.howtogeek.com/262464/how-to-gain-full-permissions-to-edit-protected-registry-keys/

컴퓨터를 다시 시작했는데, 짜잔, 인덱싱 서비스가 다시 작동합니다.

제가 알고 있는 해결책이 기록되어 있는 유일한 곳은 이곳입니다.

답변2

문제가 액세스할 수 없는 경로와 관련된 경우 Windows 디스크 관리( diskmgmt.msc)를 사용하여 여러 가지 작업을 수행할 수 있습니다.

  • 기존 드라이브에 보조 드라이브 문자를 추가합니다. 폴더를 동일한 드라이브로 이동하려는 경우 문제가 될 수 있지만 드라이브의 문자가 방금 변경된 경우에는 좋은 옵션이 될 수 있습니다.
  • 서비스가 쓸 수 있고 폐기하기 쉬운 디스크를 갖도록 임시 가상 디스크(매우 작음)를 설정하십시오.

어느 쪽이든 경로에 액세스할 수 있고 서비스가 나타나야 합니다(문제인 경우). 그러면 디렉토리를 변경할 수 있습니다.

답변3

이 문제는 인덱스를 재구축해야 할 때 발생했는데 재구축할 경로에 대한 레지스트리의 드라이브 문자가 잘못되어(PC에 존재하지 않음) 인덱스를 재구축할 수 없었습니다.

내 경우에는 여기에 몇 가지 구체적인 내용이 있습니다.

  1. 인덱싱을 위한 MS Onenote 캐시에 대한 레지스트리 경로에 잘못된 드라이브 문자가 있습니다. 잘못된_드라이브:\backups\onenotecache\index\search\data\temp
  2. 검색/인덱싱 서비스와 관련된 오류는 Windows 이벤트 뷰어에서 찾을 수 있습니다. 이 내용은 '액세스 불가능'하거나 가득 차거나 작동하지 않는 것으로 간주되는 잘못된 드라이브임을 확인할 수 있을 만큼 충분히 자세했습니다.
  3. 변경해야 할 레지스트리 항목은 다음과 같습니다.기본응용프로그램경로아래의모임 관리자Windows 검색 HKEY_LOCAL_MACHINE_SOFTWARE 항목
  4. 이 항목은 잠겨 있으므로 해당 값을 변경할 수 있도록 여기에 제공된 정보를 사용하여 해당 레지스트리 항목의 소유자를 재설정해야 합니다.
  5. 잘못된 드라이브 문자가 레지스트리의 여러 위치에서 사용되었으므로 드라이브 문자를 변경하려면 전체 검색이 필요합니다.
  6. 드라이브를 변경하고 있었기 때문에 레지스트리 변경 사항을 적용하고 인덱싱을 자동으로 시작하려면 '새' 드라이브에 전체 폴더 구조를 만들어야 했습니다.

관련 정보