D:
Windows 7에서 지정된 사용자 의 드라이브 를 숨겨야합니다 . 어떻게해야합니까?
D:
Windows 7에서 지정된 사용자 의 드라이브 를 숨겨야합니다 . 어떻게해야합니까?
답변:
특정 드라이브에 대한 액세스를 비활성화 하고 다른 드라이브에 대한 액세스 를 숨기는 그룹 정책 설정이 있습니다. 이를 위해서는 Windows 7 Professional, Ultimate 또는 Enterprise가 필요합니다. 다른 버전의 경우 내 대체 솔루션으로 아래로 스크롤하십시오.
모든 사용자가 아닌 특정 사용자에게만 정책을 적용하려면 개별적으로 구성해야합니다. 그냥 열면이 작업을 수행 할 수 없습니다 gpedit.msc
. MMC에서 그룹 정책 편집기를 추가해야합니다.
mmc.exe
관리자 권한으로 실행File
>Add or Remove Snapin
Add >
Browse
하고 Users
탭을 클릭 한 후 사용자 또는 사용자 그룹을 선택하십시오. 개별 사용자와 두 개의 일반 그룹이 표시됩니다. "관리자"및 "비 관리자".OK
한 다음 Finish
마법사에서을 클릭 하십시오.OK
"스냅인 추가"대화창을 클릭하십시오 .User Configuration > Administrative Templates > Windows Components > Windows Explorer
.Hide these specified drives in My Computer
그냥하고 싶은 경우 숨길 드라이브를 여전히 드라이브 (실행 프롬프트 등의 예를 들어) 직접 액세스 할 수 있습니다. 찾기 Prevent access to drives from My Computer
드라이브를 숨기고에 액세스를 방지 할 수 있습니다.Enabled
라디오 버튼을 선택하고 제한하려는 드라이브를 선택하십시오. Windows 7부터는 다음과 같은 옵션 만 있습니다.
A and B drives only
C drive only
D drive only
A, B and C drives only
A, B, C and D drives only
Restrict all drives
Do not restrict drives
다음에 사용자가 로그인하면 드라이브를 보거나 액세스 할 수 없습니다. 이는 D : 드라이브 비활성화를 구체적으로 요청한대로 작동합니다.
당신이 할 경우 A, B, C 또는 D 드라이브가 아닌 다른 드라이브를 사용하지 않도록 당신이있는 경우, 또는 그룹 정책 편집기를 지원하지 않는 윈도우 7의 버전을 레지스트리에 수동으로 변경해야합니다.
첫 번째 단계는 드라이브를 제거 할 사용자의 레지스트리 하이브를로드하는 것입니다. 이 기능을 사용 하려면 사용자 가 로그 아웃 해야합니다 . 실제로이 프로세스를 수행하기 전에 새로 시작하는 것이 좋습니다.
HKEY_USERS
Load Hive
에서 선택File
C:\users\username
NTUSER.DAT
에 File name
상자. 이 파일은 시스템 숨김 파일이므로 파일 선택 창에 표시되지 않습니다. 입력해야합니다. ntuser.dat.log
실수 로 선택하지 마십시오 .Foo
입니다.HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
NoDrives
하고 드라이브 이름 을 숨기거나 NoViewOnDrive
액세스를 완전히 사용하지 않도록 이름을 지정하십시오 .1
(비활성화 됨) 또는 0
(활성화 됨)으로 표시됩니다. 이 이진수를 만든 다음 16 진수로 변환하십시오. 상자에 넣은 번호입니다. 그것의 왼쪽이 0에 숫자가 될 수 있도록 예를 들어, D 네 번째 드라이브 오른쪽에서 편지, 모든 것이,이다 b1000
인, x08000000
사용자가 입력 할 수 있도록, 08000000
값으로. C와 D를 비활성화하려면 b1100
, 또는을 사용 x0c000000
합니다. 이것이 혼란 스러우면 의견을 보내 도움을 요청하십시오.HKEY_USERS
하여로드 한 키를 선택한 다음 File
> 을 클릭하십시오 Unload Hive
. 이 단계는 절대적으로 비판적입니다! 하이브를 언로드하지 않으면 사용자가 제대로 로그인 할 수 없습니다.컴퓨터에서 해당 드라이브를 마우스 오른쪽 버튼으로 클릭하고 속성 → 보안을 선택하십시오 . 필요에 따라 액세스 업데이트 : "사용자"제거, "부모"추가 등
사용중인 Windows 버전에 보안 탭이없는 경우 icacls
명령 행에서 사용하십시오 .
icacls F:\ /grant Parents:(oi)(ci)F
icacls F:\ /remove Users
그룹 정책을 사용하여 모든 드라이브를 숨길 수 있습니다. 컴퓨터의 모든 사용자에 대한 제한이 설정됩니다.
도움이 되었기를 바랍니다! :)
이 링크 에서 가져 왔습니다 .
\\?\Volume{guid}
구문을 지원하지 않더라도 DefineDosDevice(1, "x:", "\\??\\Volume{guid}")
세션 로컬 드라이브 문자를 할당하기 만하면됩니다. (Btw, 이들은 서로 다른 두 가지 접두사입니다. 오타가 아닙니다.)