Windows XP 서비스 팩 1에서 기본 프로그램 설정 기능을 사용하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 328326 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

이 문서에서는 Windows XP 서비스 팩 1(SP1)에 포함되어 있는 기본 프로그램 설정 기능을 사용하는 방법을 설명합니다. 이는 고급 사용자와 IT 전문가를 위한 정보입니다. Windows XP SP1의 기본 프로그램 설정 기능에 대한 기본 정보를 포함하여 자세한 내용을 보려면 Microsoft 기술 자료의 다음 문서를 참조하십시오.
332003 기본 프로그램을 변경하고 Microsoft Windows 및 비 Microsoft 프로그램에 대한 액세스를 설정하거나 제거하는 방법
참고 기본 프로그램 설정에 표시되도록 하려면 프로그램을 등록해야 합니다. 소프트웨어 공급업체에서 프로그램을 등록하는 방법은 다음 Microsoft 웹 사이트를 참조하십시오.
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_adv/registeringapps.asp

기본 프로그램 지정

기본 프로그램 설정 아이콘은 시작 메뉴와 제어판의 프로그램 추가/제거 도구에 있습니다. 컴퓨터 관리자는 기본 프로그램 설정 기능을 사용하여 웹 검색, 전자 메일 메시지 보내기, 미디어 재생 등의 특정 작업에 사용할 기본 프로그램을 지정할 수 있습니다. 또한 프로그램의 아이콘, 바로 가기 및 메뉴 항목이 어떻게 나타나는지도 제어할 수 있습니다.

기본 프로그램을 지정하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
332003 기본 프로그램을 변경하고 Microsoft Windows 및 비 Microsoft 프로그램에 대한 액세스를 설정하거나 제거하는 방법
참고 Windows XP 64-bit Edition에는 Microsoft Windows Messenger, Microsoft Windows Media Player 및 Microsoft Virtual Machine(VM)이 포함되어 있지 않습니다. 따라서 Windows XP 64-bit Edition의 기본 프로그램 설정 기능에 이들 프로그램이 나타나지 않습니다.

Microsoft Windows 프로그램에 대한 액세스 제거

컴퓨터 관리자나 Administrators 그룹의 구성원인 경우 Microsoft Internet Explorer, Microsoft Outlook Express, Windows Media Player 또는 Windows Messenger 같은 프로그램에 대한 액세스를 제거하려면 앞에서 설명한 것처럼 설치 프로그램을 실행한 후에 제어판, 무인 설치 절차 또는 Sysprep 도구 또는 공장 도구를 사용하면 됩니다.

이러한 방법을 사용하여 프로그램에 대한 액세스를 제거하면 이러한 프로그램에 대한 표준 바로 가기와 프로그램 아이콘이 시작 메뉴, 바탕 화면 및 그 밖의 다른 위치에서 제거됩니다. 이들 방법을 사용하면 이러한 프로그램의 실행 파일(.exe 또는 .dll 파일)이 제거되거나 프로그램에서 등록한 파일 및 프로그램 연관 관계가 해제되지 않습니다. 해당 파일 형식과 프로토콜을 다른 프로그램과 연관시키려면 그 프로그램을 기본 프로그램으로 구성하십시오. 이 프로그램이 기본 프로그램 설정에 등록되어 있지 않다면 이 프로그램을 기본 프로그램으로 만들거나 파일 형식과 프로토콜을 이 프로그램과 연관시키는 방법을 공급업체에 문의하십시오.

무인 설치 사용

관리자는 무인 설치 절차 도중이나 설치를 실행한 후에 Sysprep 도구나 공장 도구를 사용하여 Internet Explorer, Outlook Express, Windows Media Player 또는 Windows Messenger에 대한 액세스를 제거할 수 있습니다. 이러한 방법에서는 사용자가 통합 설치 방법을 사용한다고 가정합니다. 이 방법을 통해 Windows XP와 서비스 팩을 동시에 설치할 수 있습니다.

무인 설치 동안이나 Sysprep 동안 Internet Explorer, Outlook Express, Windows Media Player 및 Windows Messenger에 대한 액세스를 제거하려면 Unattend.txt 파일에 다음과 같은 옵션이 포함되어 있는 [Components] 섹션을 추가하십시오.
[Components]
IEAccess = Off
OEAccess = Off
WMPOCM = Off
WMAccess = Off
이 방법에 대한 자세한 내용을 보려면 Deploy.cab 파일을 구하십시오. 이 파일은 도구 모음이 들어 있는 압축 파일입니다. Deploy.cab 파일은 Windows XP SP1 CD의 Support\Tools 폴더에 있습니다. 배포 도구에 대한 자세한 내용은 "Microsoft Windows Corporate Deployment Tools User's Guide" 도움말 파일(Deploy.chm)을 참조하십시오. 이 파일은 Deploy.cab에 포함되어 있습니다. 이 도움말 파일에서는 도구 목록, 이러한 도구의 사용 방법에 대한 지침 그리고 서비스 팩을 미리 설치, 사용자 지정 및 배포하는 방법에 대한 자세한 정보를 제공합니다.

설치 후 Sysprep 도구나 공장 도구 사용

Windows를 이미 설치한 상태에서 Internet Explorer, Outlook Express, Windows Media Player 또는 Windows Messenger에 대한 액세스를 제거하려면 이 절에 설명되어 있는 방법 중 하나를 완료하십시오.

Sysprep를 사용한 액세스 제거

Sysprep를 사용하여 Internet Explorer, Outlook Express, Windows Media Player 및 Windows Messenger에 대한 액세스를 제거하려면 다음과 같이 하십시오.
  1. Unattend.txt 파일에 다음과 같은 옵션이 포함되어 있는 [Components] 섹션을 추가합니다.
    [Components]
    IEAccess = Off
    OEAccess = Off
    WMPOCM = Off
    WMAccess = Off
  2. Sysprep를 실행하기 전에 Sysprep.inf의 [GuiRunOnce] 섹션에 다음과 같은 명령줄을 추가합니다.
    [GuiRunOnce] 
    
    sysocmgr /i:%windir%\inf\sysoc.inf /u:unattend.txt /q /r /c /x
    
Winbom.ini 파일 및 공장 도구를 사용한 액세스 제거
  1. [Components] 섹션 앞부분에서 설명된 항목을 포함하는 Winbom.ini 파일을 만듭니다.
  2. sysprep -factory를 실행하기 전에 Sysprep.inf의 [GuiRunOnce] 섹션에 다음과 같은 명령줄을 추가합니다.
    [GuiRunOnce]
    sysocmgr /i:%windir%\inf\sysoc.inf /u:winbom.ini /q /r /c /x
이 방법에 대한 자세한 내용을 보려면 Deploy.cab 파일을 구하십시오. 이 파일은 도구 모음이 들어 있는 압축 파일입니다. Deploy.cab 파일은 Windows XP SP1 CD의 Support\Tools 폴더에 있습니다. 배포 도구에 대한 자세한 내용은 "Microsoft Windows Corporate Deployment Tools User's Guide" 도움말 파일(Deploy.chm)을 참조하십시오. 이 파일은 Deploy.cab에 포함되어 있습니다. 이 도움말 파일에서는 도구 목록, 이러한 도구의 사용 방법에 대한 지침 그리고 서비스 팩을 미리 설치, 사용자 지정 및 배포하는 방법에 대한 자세한 정보를 제공합니다.

기본 프로그램 설정에 대한 관리 정책

기본 프로그램 설정 기능을 제어하기 위한 관리 정책은 두 가지가 있습니다. 한 정책은 시작 메뉴에서 아이콘을 제거하기 위한 것이고, 다른 정책은 제어판의 프로그램 추가/제거 도구에서 기본 프로그램 설정 섹션을 숨기기 위한 것입니다.

시작 메뉴에서 기본 프로그램 설정 아이콘 제거

경고 레지스트리 편집기나 다른 방법을 사용하여 레지스트리를 잘못 수정하는 경우 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하려면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 문제에 대해 해결을 보증하지 않습니다. 레지스트리의 수정에 따른 모든 책임은 사용자에게 있습니다.
시작 메뉴에서 기본 프로그램 설정 아이콘을 제거하려면 다음 방법 중 하나를 사용하십시오.
  • 모든 사용자에 대해 다음 레지스트리 설정에 값이 1인 NoSMConfigurePrograms라는 DWORD 값을 추가합니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  • 현재 사용자에 대해서만 다음 레지스트리 설정에 값이 1인 NoSMConfigurePrograms라는 DWORD 값을 추가합니다.
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
이러한 레지스트리 값을 추가하려면 다음과 같이 하십시오.
  1. 시작, 실행을 차례로 누르고 열기 상자에 regedit를 입력한 다음 확인을 누릅니다.
  2. 레지스트리에서 다음 키를 찾아 누릅니다.
    • 모든 사용자:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    • 현재 사용자:
      HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Explorer라는 하위 키가 아직 존재하지 않을 경우 다음과 같이 합니다.
    1. 편집 메뉴에서 새로 만들기를 가리킨 다음 를 누릅니다.
    2. 새 하위 키의 이름에 Explorer를 입력한 다음 확인을 누릅니다.
  4. 편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD 값을 누릅니다.
  5. DWORD의 이름에 NoSMConfigurePrograms를 입력한 다음 확인을 누릅니다.
  6. NoSMConfigurePrograms를 마우스 오른쪽 단추로 누른 다음 수정을 누릅니다.
  7. 값 데이터 상자에 1을 입력한 다음 확인을 누릅니다.
  8. 레지스트리 편집기를 끝냅니다.
  9. 컴퓨터를 다시 시작합니다.

프로그램 추가/제거에서 기본 프로그램 설정 숨기기

제어판의 프로그램 추가/제거에서 기본 프로그램 설정 기능을 숨기려면 다음 방법 중 하나를 사용하십시오.
  • 모든 사용자에 대해 다음 레지스트리 설정에 값이 1인 NoChooseProgramsPage라는 DWORD 값을 추가합니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall
  • 현재 사용자에 대해서만 다음 레지스트리 설정에 값이 1인 NoChooseProgramsPage라는 DWORD 값을 추가합니다.
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall
이러한 레지스트리 값을 추가하려면 다음과 같이 하십시오.
  1. 시작, 실행을 차례로 누르고 열기 상자에 regedit를 입력한 다음 확인을 누릅니다.
  2. 레지스트리에서 다음 키를 찾아 두 번 누릅니다.
    • 모든 사용자:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies
    • 현재 사용자:
      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
  3. Uninstall이라는 하위 키가 아직 존재하지 않을 경우 다음과 같이 합니다.
    1. 편집 메뉴에서 새로 만들기를 가리킨 다음 를 누릅니다.
    2. 새 하위 키의 이름에 Uninstall을 입력한 다음 확인을 누릅니다.
  4. Uninstall 하위 키를 누르고, 편집 메뉴의 새로 만들기를 가리킨 다음 DWORD 값을 누릅니다.
  5. DWORD 값의 이름에 NoChooseProgramsPage를 입력한 다음 확인을 누릅니다.
  6. NoChooseProgramsPage를 마우스 오른쪽 단추로 누른 다음 수정을 누릅니다.
  7. 값 데이터 상자에 1을 입력한 다음 확인을 누릅니다.
  8. 레지스트리 편집기를 끝냅니다.

문제 해결

다음 목록에는 Windows XP SP1에서 기본 프로그램 설정 기능을 사용할 때 발생할 수 있는 알려진 문제가 나와 있습니다.
  • 다음과 같은 오류 메시지가 나타날 수 있습니다.
    기본 프로그램을 설정할 권한이 없습니다.
    컴퓨터 관리자만 기본 프로그램 설정 기능을 사용할 수 있습니다. 컴퓨터 관리자에 도움을 요청하십시오.
  • 다른 사용자에 각각 다른 기본값을 지정할 수 없습니다.

    기본 프로그램 설정 기능은 해당 컴퓨터의 모든 사용자에 적용됩니다. 다른 사용자에 각각 다른 기본 프로그램을 지정하거나 일부 사용자의 프로그램에 대한 액세스만 제거할 수 없습니다.
  • Windows Messenger에 대한 액세스를 제거한 후에도 Outlook Express를 열면 Windows Messenger가 시작됩니다.

    Windows Messenger에 대한 액세스를 제거한 후에도 Outlook Express를 열면 여전히 Windows Messenger가 시작됩니다. 이 조건은 아래의 단계 중 하나를 수행한 후에 발생할 수 있습니다.
    • 기본 프로그램 설정에서 기본 프로그램으로 사용 확인란의 선택을 취소합니다.
    • 프로그램 추가/제거 도구의 Windows 구성 요소 추가/제거 기능을 사용하여 Windows Messenger에 대한 액세스를 제거합니다.
    이 문제에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    327390 Windows Messenger에 대한 액세스를 제거한 후에 Outlook Express를 시작하면 Windows Messenger가 시작된다

참조

Windows XP SP1에 포함되어 있는 기본 프로그램 설정 기능에 대한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://msdn.microsoft.com/library/en-us/shellcc/platform/Shell/programmersguide/shell_adv/setprogramaccess.asp
http://www.microsoft.com/about/legal/consentdecree
Windows Server 2003 SP1을 구하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322389 최신 Windows XP 서비스 팩을 구하는 방법
이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 신뢰성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.





Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 328326 - 마지막 검토: 2007년 10월 29일 월요일 - 수정: 5.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows XP 64-Bit Edition SP1
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
키워드:?
kbhowtomaster kbregistry kbenv kbproductlink KB328326

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com