Windows 7 검색에 매핑 된 Server 2008 R2 공유 결과가 표시되지 않음


17

Win 7 x64에서 Windows Server 2008 R2 네트워크 공유 설정을 맵 드라이브로 설정했습니다. Windows 7을 통해 검색하고 싶지만 항상 "검색 내용과 일치하는 항목이 없습니다"라는 메시지가 나타납니다. 마치 검색을 시도하지 않는 것처럼 보입니다.

Windows 검색 서비스가 포함 된 파일 서버 역할이 설치되었습니다. 네트워크 공유를 보유한 드라이브가 서버의 인덱싱 옵션에 추가되고 인덱싱이 완료되었음을 나타냅니다.

내가 이해 한 바에 따라 검색 쿼리가 서버로 전송되어 (콘텐츠가 인덱싱되는) 결과가 반환됩니다.

실패한 솔루션 :

출처 : http://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/afb904c1-1c61-4aae-b6b1-5cf525b9f8de/

  • UNC에 대한 심볼릭 링크를 만듭니다. 나는 간단한 문제가 무엇인지에 대한 극단적 인 해결책이라는 것을 알았습니다.

  • UNC에 대해 "항상 오프라인 사용 가능"을 활성화하십시오. 회사 환경에서는 모든 서버 컨텐츠를 로컬로 복제하는 것이 허용되지 않으며 많은 TB의 서버 스토리지로는 불가능합니다.

  • "Windows 데스크톱 검색 : Microsoft 네트워크의 파일 용 추가 기능"설치 http://www.microsoft.com/downloads/details.aspx?DisplayLang=en&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283 UNC 경로를 허용합니다 클라이언트의 색인 옵션에 입력 한 다음 색인을 로컬로 빌드합니다. 그러나 애드온은 Windows 7 용이 아니며 x64 용으로 지원되지 않습니다.

최신 정보:

  • 설치에는 두 개의 클라이언트 (완전히 업데이트 된 Win7 x64), 하나의 파일 서버, 도메인 없음이 포함됩니다. 쉽게하기 위해 (이 경우 보안은 문제가되지 않음) 익명 액세스가 사용됩니다. 매핑 된 드라이브의 내용에 액세스하고 수정하고 만들 수 있기 때문에 권한 문제인지 의심됩니다. 난 그냥 검색 할 수 없습니다.

  • 서버에서 검색하면 항상 작동합니다. 해당 공유에는 많은 내용이 있습니다. 2.17TB (274,633 개 파일), 그러나 검색하려는 폴더에는 11,503 개 파일 (54.3GB) 만 있습니다.

  • 두 클라이언트 중 하나에서 검색하면 대부분 작동합니다. 다소 신뢰할 수없는 것 같습니다. 어떤 날에는 작동하지만 다른 날에는 작동하지 않습니다. 두 번째 클라이언트에서 검색 한 적이 없습니다.

  • 서버와 두 클라이언트 모두에서 인덱스가 다시 작성되었습니다.

업데이트 2 :

  • 클라이언트에서 공유의 모든 파일을 강조 표시하고 속성으로 이동하여 Win 7에서 파일을 계산 한 다음 계산이 완료된 후 검색을 계속하면 작동합니다. 왜 그것이 효과가 있었는지 잘 모르겠습니다 (이번에는 인덱스를 다시 작성하는 것과 관련이 있습니까?). 파일 서버 내용이 변경 되어도 계속 작동하지 않는다고 생각합니다. 이견있는 사람?

2
사용중인 UNC 경로가 DFS 경로 일 가능성이 있습니까? 그렇다면 불행히도 지원되지 않으므로 어려운 방법을 찾아야했습니다.
Jordan W.

아니요, DFS 서비스가 설치되어 있지 않습니다.
mbursill 2016 년

답변:


3

로컬 시스템이 아닌 서버를 검색하려고 할 때 파일 서버를 인덱싱하는 클라이언트가 모두 없어야하기 때문에 인덱싱과 관련이 없습니다.

완전히 다른 사용자로 로그인하여 서버를 검색하면 작동하지 않는 시스템에서 어떤 일이 발생합니까? 결과가 나오면이 사이트 에 제시된 단계를 시도하십시오

레지스트리 키가 있습니다 :

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced

이 키에는 두 가지 값이 있습니다 (16 진법)

Start_SearchFiles Start_SearchPrograms

Windows Search를 제거하면 기본값이 다른 경우 두 값이 모두 0으로 설정됩니다. 그러나 Windows Search를 다시 설치해도 기본 설정으로 복원되지는 않습니다. 둘 다 1로 수동 설정하면 시작 메뉴에서 Windows 검색 기능이 다시 활성화됩니다. 누군가 Windows 검색을 다시 설치하면이 레지스트리 키가 기본 설정으로 다시 올바르게 구성되도록이 문제를 해결해야한다고 Microsoft 소프트웨어 엔지니어 중 한 명에게 알리고 싶을 수 있습니다. 나는 갔다. (나 자신에게 연락하는 방법을 모르겠습니다.)

시도해야 할 또 다른 것은이 사이트에 설명 된 단계를 시도하는 것입니다


두 번째 링크에 표시된대로 다음에 대한 구성 / 검색 설정 : "파일 폴더에서 시스템 파일을 검색 할 때 색인을 사용하지 마십시오"가 트릭을 수행했을 수 있습니다. 이 기능을 켜면 매핑 된 폴더 검색이 작동합니다. 나는 이전에 고정 된 것으로 생각하기에 속였습니다 (때로는 몇 시간이 지나면 깨진 상태로 되돌아갑니다). 이 픽스에 대해 낙관적으로 조심스럽고 긍정적 인 것으로 확인되면 답변으로 표시합니다.
mbursill

왜 효과가 있었는지 확실하지 않지만 "파일 폴더에서 시스템 파일을 검색 할 때 색인을 사용하지 마십시오"옵션을 설정하면 트릭이 발생했습니다. 분명히 매핑 된 드라이브에는 시스템 파일이 없습니다. 아주 이상한.
mbursill

1

제어판의 Windows 7 시스템에서 홈 그룹으로 이동하십시오 (알고 있습니다 만 나에게 맡기십시오 ...). "고급 공유 옵션 변경"을 클릭하고 공개 섹션에서 네트워크 검색을 켜십시오 (또는 해제, 적용, 설정, 적용한 경우 이미 적용). 다시 색인을 생성하고 재부팅하십시오.

이것은 단지 제안 일뿐입니다. 또한 기기를 켰을 때 잠시 동안이라도 공유 네트워크 드라이브에 X가 표시되어있는 것을 알 수 있습니까? Win 7은 부팅시 즉시 사용할 수없는 경우 네트워크 공유 색인 생성을 포기하는 습관이 있습니다.

나는 이것이 당신이 그것을 끈 경우에도 홈 그룹 상호 작용과 관련이 있다고 생각합니다. 명백한 이유없이 동일한 OS의 다른 컴퓨터에서 즉시 사용할 수있을 때 기계를 표시하는 데 문자 그대로 며칠을 보냈습니다. 이러한 모든 경우에는 Windows 7 "홈 그룹"문제가 있습니다.


1

클라이언트 PC에서 들어가서 매핑 된 드라이브를 마우스 오른쪽 버튼으로 클릭하십시오. "이 드라이브의 파일에 내용을 색인화 할 수 있습니다 ..."가 선택되어 있는지 확인하십시오.

확인할 다른 옵션은 다음과 같습니다. 매핑 된 드라이브를 두 번 클릭하고 모든 폴더를 선택한 다음 마우스 오른쪽 버튼을 클릭하고 고급을 클릭 한 다음 "폴더를 보관할 준비가되었습니다"가 선택되어 있는지 확인하고 "이 폴더의 파일을 내용을 색인화했습니다 "가 선택되었습니다.

이 설정은 일반적으로 서버 설정에서 가져 오지 않고 PC별로 설정된다고 생각합니다.


1

내가 돌보는 사이트 에서이 작업을 수행하여 네트워크의 특정 폴더에서 스캔 한 문서를 검색하고 PDF 파일 내에서 텍스트를 검색해야합니다. 아름답게 작동합니다. 약 70,000 개의 파일 모음에서 네트워크를 통해 거의 즉시 특정 텍스트가 포함 된 파일 이름 및 PDF 문서를 검색 할 수 있습니다. 죄송합니다. 귀하의 정확한 문제는 해결되지 않지만 귀하 또는 다른 사람이 내 노력의 혜택을 누리기를 바랍니다. 나는 누군가에게 내 결과를 이메일로 알려주고 그 결과를 문서화하기 위해 이메일로 보냈다. 이제 여기에서 공유 :)

건배.

|||| >>

두 시간의 ******와 추가로 두 시간의 검색이 있었고 마침내 이것을 찾았습니다.

http://sourcedaddy.com/windows-7/understanding-remote-search.html

이것이 바로 내가 찾는 것입니다! 왜 **를 알려주는 단일 MS 웹 사이트를 찾을 수 없습니까?!?

... Windows 7 사용자는 네트워크의 공유 폴더에 저장된 콘텐츠를 검색 할 수도 있습니다. 이렇게하려면 다음 전제 조건이 필요합니다. 원격 컴퓨터에서 Windows 7, Windows Vista, Windows Server 2008, Windows Server 2008 R2 또는 Windows XP를 실행 중이거나 WDS 4.0이 설치된 Windows Server 2003이 있어야합니다. Windows Search (WSearch) 서비스는 원격 컴퓨터에서 실행 중이어야합니다 (Windows Server 2008의 경우 파일 서비스 역할을 설치 한 다음 해당 역할 내에서 Windows Search 역할 서비스를 사용하여 검색 서비스를 활성화 할 수 있음). 원격 컴퓨터의 공유 디렉토리는 원격 컴퓨터의 색인화 된 범위에 포함되어야합니다. 참고 원격 검색을위한 최적의 환경을 제공하려면 WDS 2.6.6 또는 WDS 3.01이 설치된 이전 버전의 Windows를 실행하는 컴퓨터를 WDS 4.0으로 업그레이드하는 것이 좋습니다.

로컬 컴퓨터에서 수행 된 원격 검색은 원격 컴퓨터의 Windows 검색 서비스를 사용하여 원격 컴퓨터의 인덱스에 대해 쿼리를 수행합니다.


명확히하기 위해이 솔루션의 유일한 색인은 서버에 있습니다. 어떤 클라이언트도 자신의 인덱스를 유지하지 않습니다. 모든 클라이언트는 Windows 7을 실행하며 작동하도록하기 위해 특별한 작업을 수행 할 필요가 없었습니다. Windows XP 클라이언트에는 Windows Search 4가 설치되어 있어야하지만 로컬 인덱스는 필요하지 않습니다. 서버 (Windows 2003 서버)에 내장 된 인덱싱 서비스를 무시 / 비활성화하고 서버에 Windows Search 4를 설치해야했습니다. 그런 다음 그룹 정책을 사용하여 Windows 검색을 구성했습니다.
Julian

0

인덱싱이 잘못되었거나 불완전한 경우처럼 들립니다.

서버에서 직접 정확히 동일한 검색을 시도 했습니까? 그래도 작동하지 않으면 인덱스를 다시 작성하도록 제안 할 수 있습니다.

  1. 클릭 시작을 클릭 실행 , 형식 regedit를 한 다음 클릭 확인 .
  2. 찾은 후 다음 레지스트리 하위 키를 찾아 누릅니다. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search \ SetupCompletedSuccessfully
  3. 편집 메뉴를 클릭 수정 .
  4. 입력 0 , 다음 Enter 키를 누릅니다.
  5. 레지스트리 편집기를 종료 한 다음 컴퓨터를 다시 시작하십시오.

( MS 지식 기반 에서 취한 단계 )


이것은 유망 해 보였지만 일을하지 않았습니다. 그러나 영향을받는 시스템은 하나뿐이라는 사실을 알게되었습니다. 서버 자체는 문제없이 검색을 실행할 수 있습니다. 다른 Windows 7 클라이언트를 테스트했는데 매핑 된 드라이브 검색이 성공적으로 수행되었습니다. 불행히도, 더 자주 사용되고 검색이 필요한 시스템은 여전히 ​​실패합니다. 매핑 된 네트워크 드라이브의 인덱스가 실제로 로컬로 복사됩니까? 실행을 위해 쿼리 문자열을 서버로 보내면 안되고 결과 만 반환해야합니까?
mbursill

내가 아는 한, 매핑 된 드라이브는 UNC 경로에 대한 간단한 지름길입니다. 매핑 된 드라이브를 통해 원격 서비스 (예 : Win2k8 서버의 Windows 검색 서비스)에 연결되지 않았습니다. 이제 생각해 보니 매핑 된 드라이브가 실제로 Win7 컴퓨터에서 인덱싱되고 있는지 확인해야합니다. 에 이동 옵션을 색인 하여에서 제어판 과이 선택되어 있지 않은 경우 매핑 된 드라이브를 선택합니다. 이미 확인 된 경우 고급을 클릭 한 다음 다시 작성 을 클릭 하여 색인을 다시 작성 하십시오 . 잘하면 그럴 것입니다.
Olivier L.

그냥 읽어 여기에 당신이 말한대로, 윈도우 UNC 경로에서 원격 인덱스를 사용하는 지능형 정도는 것을. 매일 무언가를 배우십시오. 어쨌든 아직 그렇게하지 않았다면 Win7 시스템의 인덱싱 옵션을 통해 문제를 해결하고 싶을 것입니다. 현재 설정된 경우 매핑 된 드라이브의 로컬 인덱싱을 제거 할 수 있습니까?
Olivier L.

@ mbursill, 아무것도 얻을 수없는 한 컴퓨터에 대한 권한이 괜찮습니까? (사용자 및 컴퓨터 계정 모두?) Server 2008에서 검색을 수행 한 다음 액세스 권한이없는 항목을 필터링해야합니다.
브라이언

@Olivier, Win 7에서는 로컬 인덱스에 UNC 또는 매핑 된 드라이브를 추가 할 수 없습니다. 색인 옵션을 불러오고 수정을 클릭 한 다음 "모든 위치 표시"를 클릭하십시오. 로컬 및 이동식 디스크까지 모든 것을 볼 수 있지만 원격은 없습니다. 즉, 어쨌든 재 구축을 시도했지만 마침내 완료되면 매핑 된 드라이브를 검색 할 수 없었습니다. 서버 또는 두 번째 클라이언트에서 정확히 동일한 검색 문자열 (한 단어)이 작동하지만이 경우에는 Win 7에서는 작동하지 않습니다.
mbursill


0

win 7에서 인덱싱 옵션에 매핑 된 드라이브를 포함시켜야합니다.



0

모든 설명이 누락 된 것처럼 보이는 것은 클라이언트 시스템 에서도 Windows Server 2008 이상 (예 : 원격 데스크톱 서버)을 실행 중이므로 RDS에 파일 서비스 역할이 설치되어 있고 Windows Server 2008 R2가 설치된 경우에만 Windows 검색이 작동한다는 것입니다 Windows 검색 기능이 활성화되었습니다.


-1

나는이 간단한 수정을 시도하고 매력처럼 일했습니다. 다른 사이트의 Thekid2point0이라는 이름의 천재에서 이것을 얻었습니다.

"이것이 도움이 될지 확실하지 않지만 동일한 문제를 가진 사용자가 있고 찾을 수있는 모든 설정을 변경 한 후 트릭을 수행 한 것을 발견했습니다. 폴더 옵션 아래의 검색 탭으로 이동하여 검색 방법을 확인하십시오 "시스템 파일의 파일 폴더에서 검색 할 때 색인을 사용하지 마십시오"확인란은 Windows 탐색기를 닫은 다음 다시 검색 한 후 다시 시도하십시오. 이는 다른 사람에게 도움이되기를 바랍니다.


이상적으로는 항상 소스에 연결해야합니다. 또한이 중 절반이 쓸모가 없으므로 더 많은 정보를 얻는 것이 좋습니다.
Julie Pelletier
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.