Windows 2000, Windows Server 2003 또는 Windows XP 이미지를 사용 하 여 설정 하는 Windows 2000 기반, Windows Server 2003 기반 또는 Windows XP 기반 컴퓨터는 WSUS 콘솔에 나타나지 않습니다.

증상

Windows 2000, Windows Server 2003 또는 Windows XP를 실행 하는 컴퓨터를 Windows 서버 업데이트 서비스 (WSUS) 콘솔에서 나타나지 않습니다.

이 문제는 컴퓨터에 Windows 2000 이미지, 이미지를 Windows Server 2003 또는 Windows XP 이미지를 클라이언트 컴퓨터에 배포 하기 전에 SusClientID 레지스트리 값 입력을 사용 하 여 설정 된 경우 발생 합니다.

Sysprep를 사용 하 여 가상 컴퓨터에 대 한 이미지를 일반화 하는 경우 또는 고유한 SID를 생성 기술을 사용 하 여 이미지를 만들 때 이미지를 배포 하기 전에 이미지 내 채워지면 SusClientId 레지스트리 값 지워지지 않습니다.

참고: WSUS 3.0 클라이언트 하드웨어 구성이 변경 되 면 해당 SusClientID를 변경 합니다. Windows vista, Windows Server 2008 및 이후 버전에서 Sysprep는 SusClientID 다시 변경 됩니다. 따라서이 문제는 가상 컴퓨터 실행 되는 Windows Vista 이전 운영 체제, 또는 Sysprep를 사용 하 여 만들어지지 않은 영향을 줍니다.

원인

이미지 클라이언트 레지스트리에서 SusClientID 값이 중복 있을 수 있습니다이 문제가 발생 합니다.

해결 방법

이 문제를 해결 하려면 다음 방법 중 하나를 사용 합니다.

방법 1: 레지스트리 변경

중요: 이 섹션, 방법 또는 작업은 레지스트리를 수정하는 방법을 설명하는 단계를 포함합니다. 그러나, 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의 깊게 수행해야 합니다. 추가 보호 조치로, 해당 레지스트리를 수정하기 전에 미리 백업하세요. 그런 다음, 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은, Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
322756 백업 및 Windows에서 레지스트리를 복원 하는 방법
  1. 시작 실행을 차례로 누르고 열기 상자에 cmd 를 입력 한 다음 확인을 누릅니다.
  2. 명령 프롬프트에서 net stop 누릅니다를 입력 하 고 enter 키를 누릅니다.
  3. 시작, 실행을 순서대로 클릭한 다음 열기 상자에 regedit 를 입력하고 확인을 클릭합니다.
  4. 다음 레지스트리 하위키를 찾아 클릭합니다.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  5. 레지스트리 편집기의 세부 정보 창에서 다음 레지스트리 항목을 삭제 합니다.
    • PingID
    • AccountDomainSid
    • SusClientId
    • SusClientIDValidation
    참고: SusClientIDValidation 값을 추가 하는 Windows Update 에이전트 3.0입니다. 이 값은 2007 년 5 월에에서 릴리스 되었습니다. 레지스트리 항목이 Windows Update 에이전트 3.0 및 Windows 업데이트 에이전트 2.0 모두에 존재합니다.
  6. 레지스트리 편집기를 종료합니다.
  7. 명령 프롬프트에서 net 시작 누릅니다입력 하 고 enter 키를 누릅니다.
  8. 명령 프롬프트에서 wuauclt.exe /resetauthorization /detectnow입력 한 다음 ENTER 키를 누릅니다.
  9. 마치려면 검색 사이클이 10 분 정도 기다립니다.
  10. 클라이언트는 WSUS 콘솔에 표시 되는지 확인 하 고 WSUS 콘솔을 시작 합니다.

Sysprep.inf 파일을 사용 하는 방법 2:

라는 Sysprep.inf Sysprep.exe와 같은 폴더에 파일이 이미 있으면 다음이 단계를 수행 합니다.

참고: 이 문제를 해결 하려면 다음이 단계를 이미지를 일반화 하기 전에 적용 되어야 합니다.
  1. Sysprep.inf 파일을 메모장에서 열을 두 번 클릭 합니다.
  2. [GuiRunOnce] 구역을 찾을 수 아래로 스크롤하십시오.

    참고: [GuiRunOnce] 섹션을 존재 하지 않는 Sysprep.inf 파일의 끝에 입력 하 여 만듭니다.
  3. [GuiRunOnce]아래에 다음 텍스트를 입력 합니다.

    참고: 이러한 새 명령 "지휘 차량 3."을 통해 "Command0"으로 분리 되어 [GuiRunOnce] 구역에는 현재 명령이 없습니다 있는 경우에 이러한 크기 올바릅니다. 이미 명령을 [GuiRunOnce]아래 있으면 다음 일련 번호를 사용 하 여 시작 되도록 새 명령 "명령x" 항목을 변경 합니다. 예를 들어, 섹션 "Command4"을 통해 "Command0"으로 나열 된 다섯 개의 명령이 이미 있으면 숫자 이러한 새 명령은 "Command5"를 통해 "Command8."
    • Command0="reg.exe 찾아 /v PingID /f" 삭제
    • Command1="reg.exe 찾아 /v AccountDomainSid /f" 삭제
    • Command2="reg.exe 찾아 /v SusClientId /f" 삭제
    • Command3="reg.exe 찾아 /v SusClientIDValidation /f" 삭제
  4. 파일 메뉴에서 저장을 클릭 합니다.
  5. 파일 메뉴에서 끝내기를 클릭 합니다.

방법 3: 파일 없는 Sysprep.inf 파일을 만들

라는 Sysprep.inf Sysprep.exe와 같은 폴더에 파일이 없으면 파일을 만들려면 다음과 같이 하십시오.

참고: 이 문제를 해결 하려면 다음이 단계를 이미지를 일반화 하기 전에 적용 되어야 합니다.
  1. 시작, 모든프로그램, 보조 프로그램및 다음 메모장을 누릅니다.
  2. 다음 텍스트를 입력 합니다.
    [GuiRunOnce]

    Command0="reg.exe 찾아 /v PingID /f" 삭제

    Command1="reg.exe 찾아 /v AccountDomainSid /f" 삭제

    Command2="reg.exe 찾아 /v SusClientId /f" 삭제

    Command3="reg.exe 찾아 /v SusClientIDValidation /f" 삭제
  3. 파일 메뉴에서 저장을 클릭 합니다.
  4. Sysprep.exe 파일이 있는 디렉터리를 찾습니다.
  5. Sysprep.inf 파일 이름 상자에 입력 합니다.
  6. 파일 형식 상자에서 모든 파일 을 선택 합니다.
  7. 저장을 클릭합니다.
  8. 파일 메뉴에서 끝내기를 클릭 합니다.

자세한 내용

첫 번째 Windows 2000 기반 컴퓨터, Windows Server 2003 기반 컴퓨터 또는 Windows 2000 이미지, 이미지를 Windows Server 2003 또는 Windows XP 이미지를 사용 하 여 설정 된 Windows XP 기반 컴퓨터는 WSUS 콘솔에 표시 됩니다. 동일한 이미지를 사용 하 여 설치한 다음 Windows 2000 기반, Windows Server 2003 기반 또는 Windows XP 기반 컴퓨터에 표시 되지 않습니다. 이러한 이미지 중 하나를 사용 하 여 설정 된 첫 번째 컴퓨터에서 같은 SusClientID 값을 사용 하는이 문제가 발생 합니다.

"해결 방법" 절에 설명 된 단계를 수행한 후 새 SusClientID 값이 생성 됩니다. 또한 다음 Windows 2000 기반 컴퓨터, Windows Server 2003 기반 컴퓨터 또는 Windows XP 기반 컴퓨터에서 동일한 이미지를 사용 하 여 설정 된 WSUS 콘솔에 나타납니다.



WSUS 클라이언트 컴퓨터에 설치 된 Windows 업데이트 에이전트를 자동 기능을 추가 했습니다 우리. 이 기능은이 중복 SusClientID 문제를 해결 하는 데 도움이 됩니다. 기능 버전 7.0.6000.374 클라이언트 쪽 Windows 업데이트 에이전트에 추가 하는 해결할 수 있습니다. (이 버전은 WSUS 3.0 포함 되어 있는 클라이언트 버전입니다.)

이 솔루션은 현재 클라이언트 하드웨어 SUSClientID 값이 만들어진 이후 변경 되었는지 여부를 확인 하려면 하드웨어 유효성 검사 루틴을 사용 합니다. (이 하드웨어 네트워크 어댑터 및 하드 디스크가 포함 됩니다.)

하드웨어 유효성 검사 루틴 Susclientid 레지스트리 값과 같은 위치에 Susclientidvalidation 레지스트리 키에 있는 이진 대형 개체가 저장 됩니다. 하드웨어 유효성 검사 루틴을 모든 하드웨어 변경 되었음을 나타냅니다., 새 SusClientID 값은 클라이언트에서 생성 됩니다.

참고: 하드웨어 유효성 검사 루틴 클라이언트가 Windows 소프트웨어 업데이트 서비스 2.0을 실행 하는 서버가 아닌 Windows 소프트웨어 업데이트 서비스 3.0 또는 이후 버전의 WSUS 실행 하는 서버에 연결을 해야 합니다.
속성

문서 ID: 903262 - 마지막 검토: 2017. 2. 7. - 수정: 1

피드백