Windows의 인덱싱 서비스에 최고 속도를 적용 할 수 있습니까?


42

Windows 7에는 '일시 중지'가 있으며 '사용자 활동으로 인해 색인 생성 속도가 느려집니다'가 있지만 데스크탑 활동 중에 최고 속도를 원한다면 어떻게해야합니까?


XP에서는 인덱싱 서비스 유틸리티에 액세스하여이 작업을 수행 할 수 있다고 생각합니다. MS 설명서에서 : 1. 컴퓨터 관리 (로컬)를 엽니 다. 2. 콘솔 트리에서 서비스 및 응용 프로그램을 두 번 클릭합니다. 3. Indexing Service를 두 번 클릭하십시오. 컴퓨터 관리를 열려면 시작을 클릭 한 다음 제어판을 클릭합니다. 성능 및 유지 관리를 클릭하고 관리 도구를 클릭 한 다음 컴퓨터 관리를 두 번 클릭하십시오.
Harv

1
그 다음엔? 거기 만 클릭하십시오.
j riv

인덱싱 프로세스의 실행 우선 순위는 무엇으로 설정되어 있습니까?
cp2141

그건 그렇고, 가치가 있기 때문에 최대 속도로 이동하는 데 2 ​​~ 5 분이 걸리지 않으므로 처음에는 중요한 기능이 아닙니다. Windows 8 이상.
j riv

답변:


59

컴퓨터의 그룹 정책에 설정이 있으므로 레지스트리를 수동으로 편집 할 필요가 없습니다.

  • 실행 대화 상자 열기 : Win+R
  • "gpedit.msc"를 입력하고 확인을 선택하십시오
  • 컴퓨터 구성 \ 관리 템플릿 \ Windows 구성 요소 \ 검색으로 이동
  • "인덱서 백 오프 사용 안함"을 선택하고 사용으로 설정하십시오.

여기에 이미지 설명을 입력하십시오

이 설정은 서비스를 다시 시작할 때까지 적용되지 않습니다. 가장 쉬운 방법은 컴퓨터를 재부팅하는 것이지만 실제로는 할 수 있습니다

  • 실행 대화 상자 열기 : Win+R
  • "services.msc"를 입력하고 확인을 선택하십시오.
  • "Windows 검색"으로 스크롤
  • 마우스 오른쪽 버튼을 클릭하고 "다시 시작"을 선택하십시오

또한보십시오


1
이것은 레지스트리를 편집하는 것보다 실제로 더 나은 방법입니다.
alx9r

인덱스 서비스가 현재 실행중인 경우 services.msc-> Windows 검색-> 중지-> 잠시만 기다리십시오--다시 시작하십시오. 또는 PC를 다시 시작하십시오.
mgutt

1
실행중인 경우 즉시 적용되지 않습니다. servises.msc-> windows
search-

1
이것은 Pro 이상의 버전에서만 작동합니다. 홈 버전에는이 옵션이 없습니다
smac89

가장 좋은 답변입니다. (하지만 홈 버전에서는 사용할 수 없다는 것을 알지 못했습니다).
Cricrazy

18

이 페이지 에서 요약

  • 인덱싱 할 폴더 제한
  • Windows Search를 버전 4.0으로 업데이트하십시오 (그러나 Windows Updater가 아직 수행하지 않은 경우에만)
  • HKLM\Software\Policies\Microsoft\Windows\Windows Search\Gathering Manager\DisableBackoff
    도메인에 가입하지 않은 컴퓨터에있는 경우 값을 1로 설정하십시오.
  • 도메인 가입 컴퓨터에서 그룹 정책을 편집하고 인덱서 백 오프 사용 안함사용 으로 설정하십시오. Computer Configuration\Administrative Templates\Windows Components\Search

    즉, DisableBackoff = 1 : 시스템 활동에 대해 걱정하지 마십시오. 색인을 생성하고 이미 가져 가십시오!


실제 키는 HKLM \ Software \ Policies \ Microsoft \ Windows \ Windows Search \ Gathering Manager \ DisableBackoff입니다. 답을 편집하겠습니다. 또한 Microsoft 권장 사항 (이 키를 망칠 수는 없음)에 대한 내용은 support.microsoft.com/en-us/kb/2903552를 참조하십시오 . 즉, 문제가 발생하면 항상 DisableBackoff를 0으로 복원 할 수 있습니다.
Jon

Microsoft 의이 페이지 는 레지스트리 키가 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager다음 이라고 말합니다 . DWORD: DisableBackOff=1 그러나 로컬 관리자 로도이 키를 편집 할 수 없습니다!
kevinarpe

서비스를 다시 시작해야합니다. 끊다 2012 R2에서 잘 작동
user2924019

10

첫 번째 최고 등급의 답변에있는 위의 "hack"레지스트리는 XP가 아닌 Windows 검색 4에만 적용되는 것 같습니다.

레지스트리 키의 올바른 경로는 다음과 같습니다.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows 검색 \ Gathering Manager

또한 변경을 허용하려면 권한을 변경 한 다음 검색 서비스를 다시 시작해야합니다.

다음은 내가 찾은 지침입니다 .

  1. 레지스트리 편집기를 시작하십시오. 를 눌러 Windows Logo Key+ R, 입력 regedit키를 누릅니다 enter. 당신은 당신의 키보드에서 Windows 로고 키가없는 경우 또는, 시작 메뉴 버튼, 입력 클릭 run을 눌러, enter다음 입력 regedit하고 Enter 키 enter한 번 더.

  2. 변경할 키를 찾으십시오. 왼쪽의 폴더보기 트리에서로 이동하십시오 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager. 일단 거기에 가면 (트리에서 Gathering Manager 폴더가 선택됨) 오른쪽 키에 전체 키가 나타납니다. 라는 것을 찾으십시오 DisableBackOffOnUser.

    • 이 열쇠는 모든 것이 중요합니다. 기본적으로 사용자가 작업을 수행 할 때 인덱싱 프로세스를 중지해야하는지 여부를 결정합니다. DVD를 추출하는 동안 Bioshock을 재생 중이고 프로세서에서 약간의 불꽃이 발생하더라도 인덱서가 인덱싱을 계속하도록 편집 할 수있는 유사한 키가 있지만 실제로는 불필요하므로이 키에 초점을 맞출 것입니다 키. 불행히도 Vista는 Error writing the value’s new contents.관리자 권한을 갖도록 승격되었지만 키 값을 변경하도록 허용하지 않습니다 (시도하면 다음과 같이 줄일 수 있습니다 ). 따라서 키 값을 변경할 수있는 권한을 얻으려면 다음을 수행해야합니다.

  3. 키를 클릭하여 선택하십시오. Edit메뉴로 이동하여을 선택하십시오 Permissions. 팝업 창에서 Advanced버튼을 클릭하십시오 . 새 팝업 창에서 Owner탭을 선택한 다음 아래 목록에서을 Change owner to:선택한 Administrators다음 OK두 팝업 창의 버튼 을 클릭 하여 레지스트리 편집기로 돌아갑니다.

  4. 이제 키를 두 번 클릭하고 값을 1(1) 로 변경할 수 있습니다 . OK레지스트리 편집기를 클릭 하고 닫습니다.

  5. 컴퓨터를 다시 시작하십시오 (또는 알고있는 경우 Windows 검색 서비스를 다시 시작하십시오). 작업 중에도 인덱서가 항목 색인을 생성하기 시작합니다. 약 20 분 만에 Vista가 컴퓨터에 46,000 개의 파일을 색인화했습니다.


다시 시작 윈도우 인덱싱, Windows Key + R-> services.msc-> OK-> 찾기 Windows Search-> 오른쪽 클릭 ->Restart
smac89

1
이것은 Windows 10에서도 작동합니다.
notandy

6

레지스트리에서 다음을 수행하십시오.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows 검색 \ Gathering Manager \

" DisableBackoff " 값 을 1로 설정하십시오

다른 흥미로운 레지스트리 키 :

  • DisableBackOffNotificationOverride
  • DisableBackOffOnCPU
  • DisableBackOffOnIO
  • DisableBackOffOnNotifications
  • DisableBackOffOnUser

-2

작업 관리자의 "Searchindexer.exe"(모든 사용자의 프로세스를 표시해야 할 수도 있음), 해당 프로그램의 우선 순위를 설정할 수 있습니다.

Searchindexer.exe를 마우스 오른쪽 버튼으로 클릭하고 우선 순위> 보통 또는 높음을 선택하십시오 ( "실시간"을 선택하지 마십시오)

http://techblissonline.com/run-program-process-cpu-priority-windows-vista-xp/

단점 :

우선 순위를 높게 설정하면 데스크톱 성능이 느려지거나 시스템이 잠길 수 있습니다. 시스템을 다시 시작하거나 프로세스를 종료하면이 설정이 지워집니다.

SearchIndexer가로드 될 때마다이를 설정해야합니다.

.

다음은 우선 순위를 영구적으로 변경할 수있는 일부 소프트웨어입니다. 설정을 먼저 실험 한 영구 변경 유틸리티를 사용하지 않았으므로 너무 높은 우선 순위를 선택하고 영구적으로 설정하면 부팅 할 때 문제가 발생할 수 있습니다.

http://www.prnwatch.com/prio.html

.


인덱싱 서비스가 자체 프로세스 우선 순위를 변경하여 해당 작업을 수행하는지 잘 모르겠습니다.
Harv

OP가 "Full Speed"가 무엇을 의미하는지 잘 모르는 것은 적어도 어쨌든 그 질문에 적용 할 수있는 유일한 글을 올렸습니다.
Moab

2
문제는 분명합니다. 우선 순위를 의미하지는 않습니다. 그것은 질문에 언급 된 '사용자 활동으로 인해 감소되었습니다'의 반대를 의미합니다. 그러니 날 탓하지 마
j riv

그것은 내가 당신을 비난 한 곳으로 연결되지 않습니다.
Moab
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.