로그인 화면에서 계정을 숨기지 만 UAC에서 사용할 수 있습니다


21

그래서 2 개의 사용자 계정이있는 Windows 7 가정용 컴퓨터가 있습니다. 하나는 표준 사용자 계정이고 다른 하나는 관리자 계정입니다. 이제는 매우 기술이 부족한 사용자가 사용할 수 있으므로 로그온시 관리자 계정을 볼 수는 없지만 다른 사람이 컴퓨터를 사용하지 못하도록하는 암호를 원합니다. .

내 목표는 사용자가 컴퓨터를 켤 때 자신의 로그인이 표시되는 것입니다. 비 관리자 계정으로 로그인 한 후 무언가를 설치해야하는 경우 UAC를 통해 관리자 계정을 사용할 수 있습니다.

reg 키를 만들고 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList계정 이름의 dword를 추가하여 0으로 설정 하려고 시도 했습니다. 로그인 화면에서 계정을 숨기는 데 성공했습니다. UAC에서 숨길뿐만 아니라 따라서 UAC를 통해 관리자 권한으로 작업을 수행 할 수 있어야한다는 두 번째 요구 사항이 실패합니다.

또한 관리자 암호를 설정하지 않았기 때문에 (비워 두십시오) runas는 빈 암호를 허용하지 않기 때문에 컴퓨터에서 완전히 잠긴 것 같습니다. 따라서 실행을 취소 할 수 없으며 OS를 다시 설치하라는 메시지가 표시되어 설치를 완전히 차단했습니다.

이것은 Windows 7 Home이므로 사용자 관리 콘솔이 없습니다.

답변:


13

원래 질문은 달랐지만 실제로 이전에이 질문에 대한 답변을 제공했습니다. " 마지막 / 기본 사용자 Windows 7 시작 화면 항상 표시 "질문에서 내 게시물을 참조하십시오. UAC와 숨겨진 계정을 함께 설정하여 UAC를 통해 계정을 인증 할 수 있지만 시작 화면에서 로그인 할 수 없도록하는 방법을 설명합니다.

기본적으로 사용자가 사용자 이름과 비밀번호를 모두 수동으로 입력하라는 메시지를 표시하도록 UAC를 구성하면 로그인 화면에서 숨겨져 있지만 여전히 활성화 된 사용자 이름을 입력 할 수 있습니다. 이를 수행하는 방법에 대한 지침은 링크 된 게시물에 있습니다.

그 동안 전체 재설치를 수행하지 않고도 계정을 복구 할 수 있습니다. 명령 프롬프트 ( cmd.exe)를 runas /user:USERNAME regedit.exe열고을 입력하십시오 . 여기서 USERNAME은 관리 계정의 이름입니다. 해당 사용자의 암호를 묻는 메시지가 나타납니다. 입력하고 Enter 키를 누르십시오. 그러면 해당 사용자로 실행중인 레지스트리 편집기가 열리 며, 로그인 화면에 계정을 다시 추가하여 변경 사항을 적용하고 되돌릴 수 있습니다.

질문을 다시 읽고 run-as가 작동하지 않는다는 것을 알았습니다. 안전 모드로 부팅하려고하면 어떻게됩니까? Windows 7 Home Premium에서는 기본 제공 관리자 계정이 기본적으로 비활성화되어 있지만 안전 모드에서는 활성화되어 있으므로 로그인하여 변경할 수 있습니다. 설정 한 계정 외에 기본 제공 계정을 숨기지 않은 경우 작동 할 수 있습니다.

마지막으로 다른 모든 방법이 실패하면 복구 콘솔에서 시스템 복원을 실행할 수 있습니다. Windows 7 설치 디스크로 부팅하고 설치 대신 "Windows 설치 복구"를 선택하십시오. 설치를 선택하면 결국 복원을 수행 할 수있는 화면이 나타납니다. 복원 지점이 충분한 경우 레지스트리를 변경하기 전의 상태로 다시 변경해야합니다. 일부 시스템 설정이 있더라도 파일이 시스템 복원으로 수정되지 않습니다.


그것은 실제로 내가 찾던 것과 거의 동일하지만 regedit를 편집하는 것 외에도 관리자 프롬프트를 정리하는 방법이 있습니까? 로컬 보안 정책에서 전환 할 것을 기대하고 있습니다.
wag2639

1
예, gpedit.msc그러나 Windows 7 Home Premium에서는 사용할 수없는 옵션 이므로 Win7 Pro 이상을 사용하지 않는 사람들은 혼란스럽고 지침을 따르지 못하므로 생략했습니다. 그래도 그룹 정책 편집기에서 수행 Computer Configuration > Administrative Templates > Windows Components > Credential User Interface하려면 "상승시 관리자 계정 열거"설정을 "사용 안 함"으로 변경할 수 있습니다 .
닌클

고마워, 나는 그것을 위해 웹을 검색하고 반대 SU 질문에서 그것을 발견했다. 나는이 일을하고 싶었습니다 .SOHO Windows 관리자를 좋아하고 전문가 이상을 다루는 것이 좋습니다.
wag2639

당신이 잠겨져있어 경우 Winlogon\SpecialAccounts\UserList개방 : 단순히이 사용 cmd, 유형을 runas /user:admin cmd새로운 콘솔 유형 : regedit를 레지스트리를 편집 할 수있는 것보다. 시스템 복원이 전혀 필요하지 않습니다.
Gergely Fehérvári

5

(질문이 바뀌 었으므로 대답해야합니다.)

내 생각은 관리자 계정을 사용하기 위해 숨기기를 해제 할 필요가 없다는 것입니다. 이 계정은의 메커니즘을 통해 시작 화면에서 숨겨져있을 수 있습니다 Winlogon\SpecialAccounts\UserList.

이것은 RunAs를 사용하여 항상 관리자 권한으로 명령 프롬프트 (또는 실행 상자)에서 명령을 실행할 수 있다는 사실을 기반으로합니다.

RunAs /user:admin "control userpasswords2"
RunAs /user:admin regedit

이 방법으로 미리 준비된 .reg 파일을 가져 와서 자신의 사용을 위해 관리자 계정의 숨기기를 해제 한 다음이 .reg 파일을 사용하여이 컴퓨터를 마칠 때 다시 숨길 수 있습니다.

RunAs /user:admin regedit c:\secret\directory\unhide_admin.reg
RunAs /user:admin regedit c:\secret\directory\hide_admin.reg

이렇게하면 관리자 계정 숨기기 및 숨기기 해제를 자동화 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.