직접 해결

중요 이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수도 있으므로 다음 단계를 주의하여 수행해야 합니다. 추가 보호 조치로 레지스트리를 수정하기 전에 해당 레지스트리를 백업하는 것이 좋습니다. 이렇게 하면 문제가 발생하는 경우 레지스트리를 복원할 수 있습니다. 레지스트리 백업 및 복원 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
322756 Windows XP 및 Windows Server 2003에서 레지스트리를 백업, 편집 및 복원하는 방법

Gpedit.msc가 포함되지 않는 운영 체제에 대해 자동 실행을 직접 사용하지 않도록 설정하려면 다음과 같이 하십시오.
  1. 시작, 실행을 차례로 클릭하고 열기 상자에 regedit를 입력한 다음 확인을 클릭합니다.
  2. 레지스트리에서 다음 항목을 찾아 클릭합니다.
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoDriveTypeAutorun
  3. NoDriveTypeAutoRun을 마우스 오른쪽 단추를 클릭한 다음 수정을 클릭합니다.
  4. 값 데이터 상자에 0xFF를 입력하여 모든 유형의 드라이브를 비활성화합니다. 또는 특정 드라이브를 선택적으로 비활성화하려면 "특정 자동 실행 기능을 선택적으로 비활성화하는 방법" 절에 설명된 값을 사용하십시오.
  5. 확인을 클릭한 다음 레지스트리 편집기를 종료합니다.
  6. 컴퓨터를 다시 시작합니다.

특정 자동 실행 기능을 선택적으로 비활성화하는 방법

특정 자동 실행 기능을 선택적으로 비활성화하려면 다음 레지스트리 키의 하위 키 중 하나에서 NoDriveTypeAutoRun 항목을 변경해야 합니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer\

다음 표에서는 NoDriveTypeAutoRun 레지스트리 항목의 설정을 보여 줍니다.
표 축소표 확대
의미
0x1 또는 0x80유형을 알 수 없는 드라이브에 대해 자동 실행을 사용할 수 없게 설정합니다.
0x4이동식 드라이브에 대해 자동 실행을 사용할 수 없게 설정합니다.
0x8고정 드라이브에 대해 자동 실행을 사용할 수 없게 설정합니다.
0x10네트워크 드라이브에 대해 자동 실행을 사용할 수 없게 설정합니다.
0x20CD-ROM 드라이브에 대해 자동 실행을 사용할 수 없게 설정합니다.
0x40RAM 디스크에 대해 자동 실행을 사용할 수 없게 설정합니다.
0xFF모든 종류의 드라이브에 대해 자동 실행을 사용할 수 없게 설정합니다.
NoDriveTypeAutoRun 레지스트리 항목의 값은 자동 실행 기능이 비활성화될 드라이브를 결정합니다. 예를 들어 네트워크 드라이브에 대한 자동 실행 기능만 비활성화하려면 NoDriveTypeAutoRun 레지스트리 항목 값을 0x10으로 설정해야 합니다.

여러 드라이브에 대한 자동 실행을 비활성화하려면 해당 16진수 값을 0x10 값에 추가해야 합니다. 예를 들어 이동식 드라이브 및 네트워크 드라이브에 대한 자동 실행 기능을 비활성화하려면 2개의 16진수 값을 합하는 것을 의미하는 0x4와 0x10을 더하여 사용할 값을 결정해야 합니다. 0x4 + 0x10 = 0x14. 따라서 이 예에서 NoDriveTypeAutoRun 항목 값을 0x14로 설정할 수 있습니다.

NoDriveTypeAutoRun 레지스트리 항목의 기본값은 Windows 기반 운영 체제마다 다릅니다. 이러한 기본값은 다음 표와 같습니다.
표 축소표 확대
운영 체제기본값
Windows Server 2008 및 Windows Vista0x91
Windows Server 20030x95
Windows XP0x91
Windows 20000x95