XP
• 2010/06/27
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
| |||||||||||||||||||||||
|
우리 사이트 스폰서 링크입니다 | |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
문장:Faithe Wempen (Special to TechRepublic) 번역 교정:村上雅章 野崎裕子2010/05/12 07:00 Windows XP사용자를 위해서, 제어판에서는 설정을 변경할 수 없는 수준의 커스터마이즈를 레지스트리의 편집에 의해 행하는 방법을 소개한다.
레지스트리 편집기는 아마, 독자 쪽에 있어서도 친밀함의 툴일 것이다. Windows XP의 경우, 시작 메뉴로부터 [실행]을 클릭하여, 「regedit」라고 입력해서 [확인] 버튼을 클릭하는것만으로 기동할 수 있다. 그리고 표시된 창에서 레지스트리 계층을 더듬어 가서 변경하고 싶은 레지스트리 키를 찾아내고, 그것을 더블 클릭하면, 대화 상자가 표시되어, 거기에서 키의 값을 변경할 수 있게 된다. 단, 변경을 하기 앞에 [파일]-[내보내기(export)]을 선택하고, 그 레지스트리의 backup copy를 작성해 두는 습관을 붙여 두는 것이 좋을 것이다. 그러면 이하에, 당신의 기호에 맞게 해서 시스템을 주문해서 만들게 하는 방법을 소개한다.
Windows XP의 제어판은, 디폴트인 카테고리 표시에서는 카테고리별로 표시되게 되고 있지만, 액세스하고 싶은 항목이 어느 카테고리에 속해 있는지를 모르는 것도 자주 있을 것이다. Microsoft의 분류에 불만이 있을 경우, 항목의 카테고리를 변경할 수 있다. 항목을 달랐던 카테고리에 소속시키기 위해서는 우선, 이하의 키를 찾아내주었으면 싶다. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Control Panel \ Extended Properties \ {305CA226-D286-468e-B848-2B2E8E697B74} 2 거기에서 카테고리를 변경하고 싶은 항목을 찾아내고, 그것을 더블 클릭하는 것으로 대화 상자를 표시시킨다. 그리고 「값의 데이터」를 좋아하는 카테고리의 물건으로 변경한다. 값의 데이터에 대해서는 표 A를 참고로 해서 원한다 (10진수로 표기해 있기 위해서, 대화 상자의 「표기」는 [10신(進)]을 선택해주었으면 싶다). 표 A
PC를 기동했을 때에 표시되는 환영 화면에는, 당신의 설정한 사용자 계정이 표시된다. 이 기회에 특정한 계정을 비표시로 하고 싶을 경우, 우선은 이하의 키를 찾아낸다. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon \ SpecialAccounts \ UserList 레지스트리 에디터의 윈도우내의 아무 것도 없는 곳에서 오른쪽 클릭해서 [신규]-[DWORD 값]을 선택하고, 「값의 이름」에 비표시로 하고 싶은 계정명을 지정한다. 그리고 「값의 데이터」에 「0」 (10진수)을 지정한다. 한편, 사용자의 간이 변경 기능을 이용했을 경우에는 이 계정에 액세스할 수 없다 (「Windows에 로그온」 로그온했을 경우, 「로컬 사용자와 그룹」에도 표시된다.
옛날의 좋았던 Windows 3.1을 기억하고 있을 것인가? 그 시절은 텍스트에디터에서 win.ini파일을 열고, 기동시에 로드하고 싶지 않은 프로그램의 「run=」행을 삭제할 수 있었다. 그러나 Windows 9x이후, 32비트 프로그램은 기동시에 레지스트리로부터 로드되게 되었기 때문, win.ini파일은 그다지 유용해서는 없어져버렸다. 기동시에 특정한 프로그램을 로드시키지 않도록 하기 위해서는, msconfig이라고 하는 커맨드를 ([파일명을 지정해서 실행]로부터) 사용하는 방법과, 레지스트리를 직접 편집한다고 하는 방법이 있다. 후자는 이하의 2개의 키의 어느 것인가를 편집하게 된다. 어느 사용자가 로그온해도 기동하는 어플리케이션의 경우에는 : HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run current user가 로그온했을 때에 기동하는 어플리케이션의 경우에는 : HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run 로드시키고 싶지 않은 프로그램의 entry를 삭제하기 위해서는, 키를 오른쪽 클릭해서 [삭제]을 선택한다.
사용자를 위해서 새로운 프로그램을 인스톨해도, 그 프로그램은 곧 알파벳순으로 시작 메뉴에 표시되는 것은 아니다. 당분간은 시작 메뉴의 최후에 표시되게 된다. 해당 사용자가 시작 메뉴를 「클래식 [시작]메뉴」로 하고 있을 경우, 작업표시줄을 오른쪽 클릭하고, [속성]을 선택한 후, [클래식 [시작]메뉴]의 오른쪽 옆에 있다 [사용자 지정] 버튼을 클릭하고, 다음에 [나란히 정리] 버튼을 클릭하는 것으로 강제적으로 알파벳순으로 늘어놓을 수 있다. 그러나, Windows XP 스타일의 시작 메뉴에는 이러한 버튼이 없는 것이다. 프로그램의 리스트가 항상 알파벳순으로 표시되도록 하기 위해서는, 시작 메뉴의 줄(또는) 순서를 컨트롤하는 레지스트리 키의 액세스 허가를 제거 할 필요가 있다. 그 것을 위하여는 우선, 이하의 키를 찾아낸다. HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ MenuOrder [편집]-[액세스 허가]을 선택하고, [상세 설정]버튼을 클릭한다. [아이 오브젝트에 적용하는 액세스 허가 entry를 부모에게서 계승하고, 그것들을 여기에서 명시적으로 정의되고 있는 것에 포함시킨다]의 체크를 돌린 후, 「보안」대화 상자가 표시되면 [복사]를 클릭한다. [확인]을 클릭하고, 당신의 계정과, 당신이 멤버가 되고 있는 모든 보안 그룹의 「풀 컨트롤」을 클리어한다. 「읽기」 허가만을 남기는 라고 하는 것이다.
「매 60 일에 바탕 화면 정리 마법사를 실행한다」인가 아닌가는 「화면의 속성」를 통해서 설정할 수 있다 (데스크탑을 오른쪽 클릭해서 [속성]을 선택하고, [데스크탑] 탭에서 [데스크탑의 개인 설정] 버튼을 클릭하고, [전반]탭을 표시시킨다). 단, 이 대화 상자로부터는 마법사의 실행 간격을 설정할 수 없다. 그러나, 레지스트리를 편집 함으로써, 이러한 설정이 가능하게 된다. 그 것을 위하여는 우선, 이하의 키를 찾아낸다. HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Desktop \ CleanupWiz 「Days between clean up」의 값에, 클린업을 하고 싶은 간격의 일수를 (10진수로) 지정한다.
Windows XP는 이전의 Windows에 있었던 패턴 표시 기능을 직접 서포트하지 않고 있지만, 동(同)기능이 없어진 것은 아니다. 레지스트리내에 숨겨지고 있는 것 뿐이다. 패턴을 표시시키기 위해서는 우선, 「화면의 속성」의 「데스크탑」탭으로 「배경」을 「없음」에 설정한다. 그 다음에, 표시시키고 싶은 패턴 코드를 찾아낼 필요가 있다. 코드를 찾아내기 위해서는 이하의 키를 찾아낸다. HKEY_CURRENT_USER \ Control Panel \ Patterns 다양한 패턴이 준비되고 있어, 각패턴에는 값이 할당되어 있다. 표시시키고 싶은 패턴의 값을 클립 보드에 복사한 후, 이하의 키를 찾아낸다. HKEY_CURRENT_USER \ Control Panel \ Desktop 여기에 「Pattern」이라고 하는 문자열값을 새롭게 추가한다. 그리고 「값의 데이터」에 클립 보드의 값을 붙여놓는다. 새로운 패턴은, 다음번 로그온했을 때에 표시되게 된다.
Windows XP의 「내 컴퓨터」윈도우내는, 「하드디스크 드라이브」나 「리무버블(removable) 기억 영역이 있는 디바이스」라고 한 카테고리에 나뉘어져 있다. 이러한 카테고리의 1개에 「이 컴퓨터에 보관되고 있는 파일」이 있어, 「내 컴퓨터」윈도우의 상부에 표시된다. 사용자가 이 카테고리를 필요로 하지 않고 있을 경우(대부분의 사용자에 있어서 불필요할 것이다), 없애버릴 수 있다. 그 것을 위하여는 우선, 이하의 키를 찾아낸다. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ MyComputer \ NameSpace \ DelegateFolders 여기서 {59031a47-3f72-44a7-89c5-5595fe6b30ee}서브 키를 삭제하면, 해당 카테고리는 표시되지 않게 된다.
누군가가 사용자의 스와프(swap) 파일을 열람하고, 기밀정보를 수집하는 것이 아닐까라고 하는 걱정을, 당신도 품고 있을 지도 모른다. 가능성은 대단히 낮을 지도 모르지만, 제로가 아니다. 그러한 것에 대비해서 보안을 강화하기 위해서는 우선, 이하의 키를 찾아낸다. HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management 그리고, ClearPageFileAtShutdown의 DWORD값을 「1」에 설정한다. 이것에 의해, 스와프(swap) 파일의 모두가 제로로 덮어 써지기 때문, shutdown에 의해 시간이 걸리게 된다. 이것 때문에, 보안에 대한 중대한 위협이 존재하지 않는 한, 이 기능을 효율적으로 하면 안될 것이다.
Windows XP에서는, 시스템의 복원 기능에 의해, 레지스트리도 포함시킨 시스템의 스냅샷이 24시간마다 자동적으로 백업된다. 또, 복원 포인트도 90매일에 보존된다. 이러한 간격은 시스템의 복원 유틸리티에서는 직접 편집할 수 없지만, 레지스트리를 변경 함으로써 조정할 수 있다. 이것에는 이하의 키를 찾아낸다. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ SystemRestore 여기에서 각양각색인 설정이 가능하게 되어 있다. 복원 포인트의 작성 간격을 변경하기 위해서는 「RPGlobalInterval」이라고 하는 설정을 변경한다. 또, 복원 포인트의 보존 일수를 변경하기 위해서는 「RPLifeInterval」이라고 하는 설정을 변경한다. 시스템 복원 유틸리티에서는 간격을 일수가 아니고 초수로 지정하게 되고 있기 때문에, 일수를 초수에 변환 할 필요가 있다. 하루는 8만6400초이기 때문, 지정하고 싶은 일수와 이 값을 타게 된다. 한편, 1시간은 3600초다.
폴더를 오른쪽 클릭하면, 그 폴더에 적용할 수 있는 커맨드의 일람이 표시된다. 이 일람에, 오른쪽 클릭한 폴더를 커런트 디렉토리(current directory)로서 커맨드 프롬프트를 열린다고 하는 커맨드를 추가하는 방법을 소개한다. 우선, 메모장등의 텍스트에디터에서 이하의 내용의 파일을 작성한다. Windows Registry Editor Version 5.00 상기의 내용을, 확장자를. reg로 한 임의의 파일명으로 보존한다. 그 다음에, 보존한 이 파일을 더블 클릭하고, 파일의 정보를 레지스트리에 병합할 것인가 아닌가의 확인에 [네]을 선택한다. 해당 파일은 이 다음, 삭제해서 개의치 않는다. 이것으로, 폴더를 오른쪽 클릭하면 메뉴에 「Command Prompt Here」가 표시되게 되었을 것이다. 이 기사는 CBS Interactive발의 기사를 아사히 인터랙티브가 일본에 적합하게 편집한 것입니다.
| |||||||||||||||||||||||
|
맞춤검색
|
|
|
이 팁은 이전에 이 사이트에서 한 번 소개된 적이 있지요.
그 글에 나와 있기를
숨긴 계정으로 로그인하려면 로그인할 계정 선택화면에서 Ctrl+Alt+Del을 눌러야 한다
고 했습니다.