레이블이 KB947243인 게시물을 표시합니다. 모든 게시물 표시
레이블이 KB947243인 게시물을 표시합니다. 모든 게시물 표시

2009년 12월 29일 화요일

Windows Vista 또는 Windows Server 2008 감사 모드에서 휴대용 컴퓨터에서 실행 중인 경우 Num Lock 키는 항상 켜져있는 경우

앞서 게재한 <CopyProfile> 문제와 관련이 있기에, Microsoft KB947243에 올라와 있는 내용을 다음과 같이 참조합니다.

 

[문제 설명]

Windows Vista 또는 Windows Server 2008 감사 모드에서 휴대용 컴퓨터에서 실행 중인 경우 Num Lock 키는 항상 켜져 있습니다.

다음 시나리오 중 하나에서 이 문제가 발생합니다.

시나리오 1

감사 모드에서 Windows Vista 또는 Windows Server 2008 시작되는 무인 설치를 수행할 수 있습니다.

시나리오 2

Windows Vista 또는 Windows Server 2008에서 부족 상자 환경 (OOBE) 마법사를 실행할 때 눌러 감사 모드로 시도하려면 Ctrl + Shift + F3을 누릅니다.

참고 숫자 패드로 문자 키가 표시되어 있기 때문에 이 문제가 발생합니다.

 

[원인]

InitialKeyboardIndicators 레지스트리 항목의 값이 2로 설정되어 있기 때문에 이 문제가 발생합니다. Num Lock 기능이 켜져 있는지 2 값을 나타냅니다. 이 값은 감사 모드에서 사용되는 관리자 프로필이 저장됩니다. 기본 프로필 및 사용자 계정을 관리자 프로필을 true로 설정된 태그 CopyProfile 값을 복사할 경우. 따라서 "문제 설명" 절에서 설명한 문제가 발생합니다.

 

[시나리오 1에 대한 해결 방법]

Unattend.xml 파일을 열고, 찾고 있는 <settings pass="auditUser"> 태그와 설정한 다음 해당다음 명령을 실행하여 RunSynchronous 명령:

"HKEY_USERS\.DEFAULT\Control Panel\Keyboard" cmd/c reg copy "HKEY_CURRENT_USER\Control Panel\Keyboard"/s/f

Unattend.xml 파일 RunSynchronous 명령을 실행하면 다음과 유사한.

<settings pass="auditUser">
        <component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="<http://schemas.microsoft.com/WMIConfig/2002/State>" xmlns:xsi="<http://www.w3.org/2001/XMLSchema-instance>">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <Path>cmd /c reg copy &quot;HKEY_USERS\.DEFAULT\Control Panel\Keyboard&quot; &quot;HKEY_CURRENT_USER\Control Panel\Keyboard&quot;  /s /f</Path>
                    <Description>Numlock Workaround</Description>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>......

이 해결 방법은 올바른 값을 초기 관리자 프로필을 기본 사용자 프로필을 복사합니다. 이러한 값은 InitialKeyboardIndicators 레지스트리 항목은 설정합니다. 이 레지스트리 항목은 키보드 동작을 제어합니다.

 

[시나리오 2에 대한 해결 방법]

자동 해결

이 문제를 해결하려면 자동으로 해결 링크를 누르십시오. 그런 다음 실행파일 다운로드 대화 상자에서 클릭하고 이 마법사의 단계를 따릅니다.

Microsoft Fix it 50111

 

수동 해결

중요한 이 섹션에서는, 메서드 또는 작업이 레지스트리 수정 방법을 알려 주는 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 이 단계를 주의 깊게 따라야 합니다. 추가 보호 기능을 수정하기 전에 레지스트리를 백업해야. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 백업 및 복원하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.

322756  (http://support.microsoft.com/kb/322756/ ) 백업 및 Windows 에서 레지스트리를 복원하는 방법

이 문제를 해결하려면 다음과 같이 하십시오.

  1. 시작 을 누르고, 실행 을, regedit 를 입력한 다음 Enter 키를 누릅니다.
  2. 찾은 후 다음 레지스트리 하위 키를 찾아 누릅니다.
    HKEY_CURRENT_USER\Control Panel\Keyboard
  3. InitialKeyboardIndicators, 마우스 오른쪽 단추로 클릭한 다음 수정 을 클릭하십시오.
  4. 값 데이터 필드에 2147483648 입력한 다음 확인 을 누릅니다.
  5. 레지스트리 편집기를 끝냅니다.