제목에 표시됩니다. 이 실행 파일이 액세스하려고 시도하는 파일/레지스트리 키를 정확하게 결정하는 방법을 찾고 있습니다. Windows auditing capabilities 및 Process Monitor을 사용하여 오류가 발생한 위치를 확인하려고했지만이 오류로 인해 감사 실패 이벤트가 생성되거나 프로세스 모니터에서 액세스 거부로 표시되지 않습니다.Windows 액세스/권한 오류를 진단하려면 어떻게해야합니까
물론 누군가가 이것을 경험하고 오류를 직접 해결할 수있는 솔루션을 제공하면 거의 좋을 것입니다.
배경 :
나는 다수의 Windows XP 워크 스테이션에 로컬 사용자 프로필의 보안을 변환 할 Windows Server 2003 Resource Kit Tools의 일부 인 Moveuser.exe를 사용하고 있습니다.
증상 :
때때로, 인 Moveuser.exe는 오류가있는 프로파일의 보안 변환 실패 "오류 : 5 액세스가 거부되었습니다." 나는 실패한 계정이나 그들이 거주하는 컴퓨터 사이의 공통성을 결정할 수 없었습니다. 주어진 컴퓨터는 호스트 6 프로파일을 가질 수 있으며 그 중 5 개는 문제없이 변환되고 1 개는 오류를 생성합니다.
난에 대해 할 수있는만큼 확신 몇 가지 요인이있다 :
내가 함께 인 Moveuser.exe를 실행하는 데 사용하고년 - 계정은 로컬 컴퓨터 및 도메인에 대한 전체 관리자 권한이 프로파일 보안이 변환됩니다.
-이 오류는 프로필 디렉터리 내의 파일 사용 권한과 관련이 없습니다 (전체 디렉터리를 이동, 이름 바꾸기, 삭제 또는 대안을 통해 성공적으로 변환 할 수 있음).
나는이 경우에 대한 신뢰할 수있는 해결 방법을 개발했지만 상당히 관련되어 있으므로이 오류의 근본 원인을 이해하고 선제 적으로 수정해야합니다.
해결 방법 (간단히 말해서 공유해 주어서 기쁘게 생각합니다.)이 오류는 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList 레지스트리 키와 관련이있는 것으로 보이지만 정확히 어떻게/왜 확인할 수 없습니다.
정확한 버전의 Windows에서 moveuser.exe를 실행하려고하십니까? 또한이 6 개의 호스트 프로필은 모두 로컬 프로필입니까? – Kosi2801