
우리는 Windows Storage Server 2008 R2를 실행하는 새 서버로 다수의 사용자 홈 디렉터리를 마이그레이션하는 과정을 진행 중입니다.
대부분의 사용자에게는 이 작업이 잘 진행되었으며 그룹 정책은 사용자의 내 문서 폴더를 새 네트워크 경로(\\server\Users\%username%\Work)로 리디렉션하는 역할을 수행했습니다.
문제는 소수의 Windows 7 PC에서 문서 라이브러리가 다른 PC에서처럼 사용자의 리디렉션된 내 문서 경로를 자동으로 추가하지 않는다는 것입니다. 경로를 직접 추가하여 이를 수동으로 수정하려고 하면 "이 네트워크 위치는 인덱싱되지 않았기 때문에 포함될 수 없습니다."라는 메시지가 나타납니다.
Windows 검색 서비스가 서버에 설치되어 있고 사용자 디렉터리에 인덱싱이 활성화되어 있습니다. 제가 알 수 있는 한 네트워크 위치는 다음과 같습니다.이다색인이 생성되었습니다.
문제를 수동으로 해결하고 문서 라이브러리에 포함된 사용자의 홈 디렉터리를 가져오더라도 Windows에서는 "지원되지 않는 라이브러리 위치로 인해 일부 라이브러리 기능을 사용할 수 없습니다"라는 메시지가 계속 표시됩니다.
답변1
Windows 검색 서비스가 폴더/공유를 인덱싱할 수 있으려면 로컬 SYSTEM 계정에 서버에 대한 NTFS 권한이 필요합니다.
이러한 권한을 설정한 후 그룹 정책은 사용자의 홈 공유를 문서 라이브러리에 추가할 수 있었고 "이 네트워크 위치는 인덱싱되지 않았기 때문에 포함될 수 없습니다."라는 메시지 없이 수동으로 이 작업을 수행할 수 있었습니다.
Windows 검색 서비스에 폴더를 인덱싱하는 데 필요한 권한이 없음을 알려주는 오류가 시스템 이벤트 로그에 기록된다면 좋지 않을까요?
답변2
가능한 해결 방법 중 하나는 Windows에 "개인" 폴더가 있는 위치를 알려주는 레지스트리 키를 수동으로 업데이트하는 것입니다.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell 폴더] "개인"="\\\\서버\\사용자\\사용자 이름\\문서"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User 셸 폴더] "개인"="\\\\서버\\사용자\\사용자 이름\\문서"
그룹 정책이 적용될 때 이러한 레지스트리 키가 자동으로 업데이트되어야 한다고 생각합니다.
답변3
네트워크 위치를 색인화하려면 Windows 7에서 Windows 검색을 위해 오프라인 파일을 허용하고 리디렉션된 폴더를 "항상 오프라인 사용 가능"으로 설정해야 한다고 생각합니다. 네트워크 UNC 경로를 색인화할 수 있는 Windows 7용 패치가 있다고 생각합니다.
나는 mklink를 네트워크 위치에 대한 심볼릭 링크로 별도의 디렉토리에 사용하고 해당 디렉토리를 라이브러리에 추가하여 Windows 검색에서 색인을 생성할 수 있다는 다른 보고를 본 적이 있습니다.
답변4
역할 및 기능 아래에 Windows 검색 서비스를 추가합니다. 그런 다음 내 문서를 파일 서버의 매핑된 드라이브로 리디렉션할 수 있습니다.