Windows 설치에 OEM 플러그 앤 플레이 드라이버 추가

이 문서에서는 OEM(Original Equipment Manufacturer)에서 제공하는 드라이버를 Windows 설치에 추가하는 단계를 설명합니다.

적용 대상: Windows Server 2003
원래 KB 번호: 254078

요약

이 문서에는 일반적으로 GUI(그래픽 사용자 인터페이스) 모드 설치 중 또는 설치 플러그 앤 플레이 열거형 이후에 설치되는 드라이버만 포함됩니다. 이렇게 하면 나중에 연결된 하드웨어가 시스템에 추가될 경우 사용할 수 있는 OEM 플러그 앤 플레이 드라이버를 미리 로드할 수 있습니다.

이 문서에서는 다음과 같은 상황에서 OEM 플러그 앤 플레이 드라이버를 추가하는 방법을 설명합니다.

  • 무인 설치
  • Sysprep 설정
  • RIS(원격 설치 서비스) 설치
  • Riprep 이미지
  • 기존 Windows 설치

추가 정보

GUI 모드 설정의 "디바이스 설치" 부분에 설치된 드라이버는 특정 위치에서 찾을 수 있어야 합니다. 이 시점에서 설치 프로그램은 Windows 플러그 앤 플레이 열거된 플러그 앤 플레이 ID를 사용하여 디바이스를 설치합니다. 설정은 드라이브에서 미리 정의된 경로를 검색하여 .inf 파일을 검색하여 디바이스의 플러그 앤 플레이 ID에 가장 적합한 항목을 찾습니다. 기본적으로 이 경로는 다음 레지스트리 위치에 정의되며 %SystemRoot%\Inf로 설정됩니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
설치 프로그램은 이 경로를 사용하여 디바이스 설치를 위한 .inf 파일을 찾습니다. 설치 후 이 경로는 검색되고 설치된 모든 새 하드웨어에도 사용됩니다. Sysprep.inf 파일 또는 무인 응답 파일을 사용하여 설치 중에 이 키를 수정하는 경우 값이 저장되고 설치 후에도 사용됩니다.

다음 섹션에는 Windows의 무인 또는 Sysprep 설치 설치에 OEM 제공 드라이버를 추가하는 단계가 포함되어 있습니다.

Microsoft Windows 2000의 경우

무인 설정

무인 설치 프로그램에 드라이버를 추가하는 경우 다음 단계를 수행합니다. OEM 제공 드라이버가 디지털 서명되지 않은 경우 설치 중에 드라이버에 대한 메시지가 표시될 수 있습니다.

  1. Windows 설치 디스크 I386 폴더의 내용을 복사하여 서버에서 배포 공유를 만듭니다. Setupmgr.exe 프로그램을 사용하여 이 공유 및 Unattended.txt 파일을 만들 수 있습니다. Deploy.cab 파일의 Support\Tools 폴더에 있는 Windows 설치 디스크와 Windows 무인 설치 프로그램에 대한 정보가 포함된 Unattend.doc 파일에서 Setupmgr.exe 프로그램을 찾을 수 있습니다.

  2. I386 폴더에 $oem$$1\Drivers 폴더를 만듭니다. 설치하려는 하드웨어에 따라 드라이버 하위 폴더에 추가 폴더를 만들 수 있습니다. 예를 들어 네트워크 어댑터, 모뎀 또는 비디오를 설치할 수 있습니다. $1 폴더가 %SystemDrive%로 확인됩니다. 텍스트 모드 설치 중에 이러한 폴더와 파일은 다음과 같이 %SystemDrive%\Drivers 폴더에 복사됩니다.

    \i386
    \$oem$
    - \$1
    ---\드라이버
    - - - - \network 어댑터
    -----\모뎀
    -----\비디오

  3. 이전 단계에서 만든 폴더에서 디바이스에 대한 모든 OEM 제공 드라이버 파일을 복사합니다.

  4. 설치 응답 파일의 [무인] 섹션에 OemPnPDriversPath = Driver_Paths 항목을 추가합니다. 세미콜론(;))으로 구분하여 이 키에 여러 경로를 나열할 수 있습니다. 예를 들어 다음 항목을 추가합니다.

    [무인]
    OemPnPDriversPath = "드라이버\network 어댑터; Drivers\Modem; Drivers\Video"

    참고

    %SystemDrive% 환경 변수 문자열은 나열된 각 검색 경로 앞에 자동으로 삽입됩니다.

  5. 응답 파일을 저장합니다.

GUI 모드 설치 중에 시스템에서 .inf 파일에서 플러그 앤 플레이 ID를 검색할 때 OemPnPDriversPath에 기록된 경로와 %WinDir%\Inf의 표준 기본 경로도 확인합니다. %WinDir%\Inf 경로가 검색 순서에서 먼저 나열되지만 둘 이상의 .inf 파일에서 지원되는 디바이스가 있는 경우 설치 프로그램은 OemPnPDriversPath 항목에 지정된 모든 경로를 계속 검색합니다. ((Windows에는 일반 기능을 제공하는 드라이버가 포함될 수 있습니다.) 여러 일치 항목을 찾을 수 있지만 플러그 앤 플레이 가장 일치하는 .inf 파일을 사용한 다음 연결된 디바이스 드라이버를 설치하여 디바이스를 지원합니다.

Sysprep 설정

Windows Sysprep 설치 프로그램에 OEM 제공 드라이버를 추가하는 단계는 배포 공유를 만들 필요가 없다는 점을 제외하고 "무인 설정" 섹션의 단계와 유사합니다. Sysprep의 미니 마법사에 드라이버를 추가하려면 다음 단계를 수행합니다.

참고

컴퓨터를 시작하는 데 사용하는 Sysprep 이미지에 OEM 타사 대용량 스토리지 드라이버를 추가하려면 Sysprep 버전 1.1 이상이 필요합니다. Sysprep 도구 및 Sysprep을 포함하는 배포 도구에 대한 많은 업데이트가 있었습니다. 따라서 최신 버전의 Sysprep 도구와 배포하는 운영 체제와 관련된 배포 도구를 사용하는 것이 좋습니다.

  1. %WinDir% 폴더가 있는 볼륨의 루트에서 다음과 같이 OEM 제공 드라이버를 저장할 폴더 구조를 만듭니다.

    \드라이버
    - etwork 어댑터 \n
    --\비디오
    \Sysprep
    \Winnt

  2. OEM 제공 드라이버를 해당 하위 폴더에 복사합니다.

  3. Sysprep.inf 파일의 [무인] 섹션에 OemPnPDriversPath = Driver_Paths 항목을 추가합니다. 다음 예제와 같이 세미콜론(;))으로 구분하여 이 키의 여러 경로를 나열할 수 있습니다.

    [무인]
    OemPnPDriversPath = "드라이버\network 어댑터; Drivers\Video"

    참고

    %SystemDrive% 환경 변수 문자열은 나열된 각 검색 경로 앞에 자동으로 삽입됩니다.

미니 마법사가 완료된 후 OEM 제공 드라이버가 볼륨에 유지되지 않도록 하려면 이전 단계에서 만든 폴더 구조를 Sysprep 폴더 아래에 추가할 수 있습니다. OemPnPDriversPath = 키를 적절하게 조정해야 합니다. 설치가 완료되면 Sysprep 폴더와 해당 하위 폴더가 자동으로 제거됩니다.

Sysprep.inf 파일을 Sysprep 폴더에 저장한 다음, Sysprep.exe 실행합니다. 모든 플러그 앤 플레이 디바이스는 대상 컴퓨터의 미니 설치 마법사 중에 자동으로 설치됩니다. (이러한 파일에는 OEM 드라이버 .inf 파일을 사용하여 찾은 파일이 포함됩니다.)

참고

대상 컴퓨터에 이전(ISA) 디바이스가 없으면 -pnp 명령줄 스위치를 지정할 필요가 없습니다. -pnp 명령줄 스위치를 사용하는 경우 Sysprep 미니 마법사 프로세스에 5-10분을 추가하는 모든 디바이스의 전체 플러그 앤 플레이 다시 열거가 수행됩니다. 또한 Sysprep 버전 1.1 이상을 사용하여 추가 대용량 스토리지 컨트롤러를 지정하는 경우 -pnp 명령줄 스위치로 인해 일부 추가 하드 디스크 컨트롤러가 장치 관리자 나타날 수 있습니다.

OEM 제공 드라이버가 디지털 서명되지 않은 경우 미니 마법사는 관리자가 컴퓨터에 로그온할 때까지 디바이스 설치를 연기합니다. 이를 미니 마법사 설치 중에 발생하는 클라이언트 쪽 및 서버 쪽 설치라고 합니다.

RIS 설치

RIS 설치에 OEM 플러그 앤 플레이 드라이버를 추가하려면 "무인 설정" 섹션에 나열된 동일한 단계와 두 가지 작은 조정이 포함됩니다.

  1. RIS 이미지의 \I386 폴더와 동일한 수준으로 $oem$ 폴더를 배치합니다. 예를 들어 다음 폴더 구조를 사용합니다.

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    \network 어댑터
    \모뎀
    \비디오

  2. RIS 이미지 기본 템플릿(Ristndrd.sif)을 수정합니다. [무인] 섹션에서 OemPreinstall = 키 값을 아니요에서 예로 변경한 다음 OemPnPDriversPath = Driver_Path 항목을 추가합니다. 다음 예제와 같이 세미콜론(;))으로 구분하여 이 키의 여러 경로를 나열할 수 있습니다.

    [무인]
    OemPreinstall = 예
    OemPnPDriversPath = "드라이버\network 어댑터; Drivers\Modem; Drivers\Video"

    참고

    %SystemDrive% 환경 변수 문자열은 나열된 각 검색 경로 앞에 자동으로 삽입됩니다.
    OEM에서 제공하는 드라이버 중 하나가 네트워크 어댑터 디바이스용인 경우 텍스트 모드 설치 프로그램에서 다시 시작할 때 RIS 서버에 이 파일을 사용할 수 있어야 합니다.

  3. 기술 자료 문서 246184 설명한 대로 추가 네트워크 어댑터 또는 대용량 스토리지 드라이버를 \i386 폴더에 복사하는 경우 RIS 서버에서 BINL 서비스를 중지하고 다시 시작합니다. BINL 서비스를 중지하고 다시 시작하려면 명령 프롬프트에 다음 명령을 입력한 다음 각 명령 다음에 Enter 키를 누릅니다.

    • net stop "boot information negotiation layer"
    • net start "boot information negotiation layer"

Riprep 이미지

Riprep 및 Sysprep은 동일한 기능의 대부분을 공유합니다. 따라서 이미지화할 컴퓨터에 OEM 플러그 앤 플레이 드라이버를 추가하려면 Sysprep에 사용되는 단계와 유사한 단계가 포함됩니다. 이미지 컴퓨터에 대해 Riprep를 실행하여 RIS 서버에 복사하기 전에 다음 단계를 수행합니다.

  1. %SystemDrive% 폴더에 Sysprep이라는 폴더를 만듭니다. (Riprep.exe 하나의 볼륨/파티션만 복사할 수 있기 때문에 C 드라이브일 가능성이 큽니다.)

  2. 동일한 볼륨의 루트에서 다음과 같이 OEM 제공 드라이버를 저장할 폴더 구조를 만듭니다.

    \드라이버
    - etwork 어댑터 \n
    --\비디오
    \Sysprep
    \Winnt

  3. OEM 제공 드라이버를 해당 하위 폴더에 복사합니다.

  4. Sysprep 폴더에 Sysprep.inf 파일을 만든 다음 [무인] 및 OemPnPDriversPath = Driver_Path 항목을 추가합니다. 세미콜론(;))으로 구분하여 이 키에 여러 경로를 나열할 수 있습니다. 예를 들면

    [무인]
    OemPnPDriversPath = "드라이버\network 어댑터; Drivers\Video"

    참고

    %SystemDrive% 환경 변수는 지정된 각 나열된 검색 경로 앞에 자동으로 삽입됩니다.
    운영 체제에서 이미 알려진 디바이스 또는 알 수 없는 디바이스로 디바이스를 인식한 경우 Sysprep을 실행하기 전에 장치 관리자 사용하여 디바이스를 제거해야 합니다. 그렇지 않으면 미니 설치 중에 업데이트된 드라이버가 시작 시 설치되지 않습니다.

  5. 클라이언트 컴퓨터의 \RisServer \Reminst\관리\I386 폴더에서 Riprep.exe 프로그램을 실행하여 선택한 RIS 서버에 이미지를 복사합니다. Riprep은 Sysprep.inf 파일에 대한 Sysprep 폴더를 찾고 OemPnPDriversPath= 키를 읽은 다음 다음 레지스트리 하위 키를 업데이트합니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath 그런 다음, Riprep은 미니 설치 마법사 중에 사용할 수 있도록 레지스트리를 서버에 복사합니다.

    참고

    이 프로세스 중에 만들어진 기본 Riprep.sif 파일은 이전 단계에서 만든 Sysprep.inf 파일의 항목에 영향을 받지 않습니다.

    참고

    OEM에서 제공하는 드라이버 중 하나가 기본 네트워크 어댑터용인 경우 Riprep 이미지를 다운로드하기 전에 RIS 서버에 일반적인 RIS 플랫 이미지에서도 이 파일을 사용할 수 있어야 합니다.
    이미지가 이미 만들어졌으며 OEM 제공 플러그 앤 플레이 드라이버를 추가하려는 경우 RIS를 사용하여 이미지를 컴퓨터에 다운로드하고 이전 "Riprep 이미지" 섹션에 나열된 단계를 수행한 다음 이미지를 RIS 서버로 다시 Riprep하는 것이 좋습니다.

    한 가지 부작용은 드라이버 경로가 Software\Microsoft\Windows\CurrentVersion\DevicePath 키에 두 번 입력된다는 것입니다.

기존 Windows 설치

OEM에서 제공하는 드라이버가 필요한 기존 Windows 기반 컴퓨터에 새 하드웨어 디바이스를 추가해야 할 수 있습니다. 이 프로세스에서는 새 디바이스를 설치해야 하지만 OEM 제공 드라이버를 제어된 방식으로 배포하거나 중앙에서 하나의 서버에 배치하도록 할 수 있습니다. 이렇게 하려면 다음과 같이 하십시오.

  1. 드라이버를 로컬로 복사할지 아니면 중앙 배포 서버에 저장할지 결정합니다. 드라이버를 컴퓨터의 하드 디스크에 로컬로 저장하려면 드라이버를 컴퓨터에 복사하는 절차가 있어야 합니다. (예를 들어 로그온 스크립트, SMS(Microsoft Systems Management Server) 일괄 처리 작업 또는 기타 메서드를 사용합니다.

  2. 배포 방법이 결정되면 디바이스 드라이버의 경로를 가져옵니다. 로컬로 복사하려는 경우 경로는 C:\Drivers\network 어댑터일 수 있습니다. 중앙 위치에 있는 서버에 복사하려는 경우 경로는 \\ServerName\Drivers \network 어댑터일 수 있습니다(여기서 Drivers 는 공유 폴더임).

  3. 새 OEM 드라이버 위치를 반영하도록 로컬 컴퓨터 레지스트리의 DevicePath 키를 업데이트해야 합니다. 레지스트리 키를 원격으로 업데이트하는 자동화된 방법이 있어야 합니다. 로그온 스크립트 또는 SMS 일괄 처리 작업과 함께 Regedit 파일을 사용할 수 있습니다. 기본값은 다음 레지스트리 키에 있습니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. 드라이버가 있는 경로가 검색 경로에 포함되도록 Regedt32.exe 사용하여 DevicePath 키를 편집합니다.

    중요

    이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료: 322756 Windows에서 레지스트리를 백업 및 복원하는 방법 문서를 확인합니다.

    예를 들어 드라이버가 %WinDir% 폴더가 있는 드라이브의 루트에 로컬로 복사되는 경우(드라이버\network 어댑터) DevicePath 최종 값은 다음을 읽어야 합니다.
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter 드라이버가 중앙에 있는 서버 또는 배포 지점에 유지되는 경우 OEM 제공 드라이버에 UNC 경로를 추가해야 합니다. 예를 들면

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\ServerNameShareName\\Drivers\network 어댑터

    참고

    설치 프로세스에서 값을 추가하지 않으므로 %SystemRoot%가 자동으로 추가되지 않습니다. 레지스트리를 편집하는 경우 %SystemRoot% 값을 수동으로 입력해야 합니다.

이러한 단계를 완료하고 새 하드웨어가 설치되면 사용자가 로그온하면 플러그 앤 플레이 새 하드웨어를 찾고 지정한 디바이스 경로를 검색하여 OEM 제공 드라이버를 찾습니다. 서명/서명되지 않은 드라이버에 적용되는 모든 규칙은 설치 후 설치된 디바이스에도 적용됩니다. 새 디바이스에 대한 OEM 제공 드라이버가 디지털 서명되지 않고 관리자가 아닌 사용자가 새 하드웨어를 설치한 후 컴퓨터에 로그온하는 경우 관리자가 컴퓨터에 로그온할 때까지 사용자는 디바이스 설치를 완료할 수 없습니다.

참고

운영 체제에서 이미 알려진 디바이스 또는 알 수 없는 디바이스로 디바이스를 인식한 경우 Sysprep을 실행하기 전에 장치 관리자 통해 디바이스를 제거해야 합니다. 또는 미니 설치 중에 업데이트된 드라이버가 시작 시 설치됩니다.

Windows Server 2003의 경우

무인 설정

무인 설치 프로그램에 드라이버를 추가하는 경우 다음 단계를 수행합니다. OEM 제공 드라이버가 디지털 서명되지 않은 경우 설치 중에 드라이버에 대한 메시지가 표시될 수 있습니다.

  1. Windows 설치 CD-ROM I386 폴더의 내용을 복사하여 서버에서 배포 공유를 만듭니다. Setupmgr.exe 사용하여 이 공유 및 Unattended.txt 파일을 만들 수 있습니다. windows 또는 서비스 팩 CD-ROM의 Deploy.cab 파일의 Support\Tools 폴더와 Windows 무인 설치 프로그램에 대한 정보가 포함된 deploy.chm 및 ref.chm 도움말 파일에서 Setupmgr.exe 찾을 수 있습니다. Microsoft 웹 사이트에서 최신 파일을 다운로드할 수도 있습니다.

  2. I386 폴더에 $oem$$1\Drivers 폴더를 만듭니다. 설치하려는 하드웨어(예: 네트워크 어댑터, 모뎀 또는 비디오)에 따라 드라이버 하위 폴더에 추가 폴더를 만들 수 있습니다. $1 폴더가 %SystemDrive%로 확인됩니다. 텍스트 모드 설치 중에 이러한 폴더와 파일은 %SystemDrive%\Drivers 폴더에 복사됩니다. 예를 들면

    \i386
    $oem$
    - $1
    ---\드라이버
    - - - - \network 어댑터
    -----\모뎀
    -----\비디오

  3. 이전 단계에서 만든 폴더에서 디바이스에 대한 모든 OEM 제공 드라이버 파일을 복사합니다.

  4. 설치 응답 파일의 [무인] 섹션에 OemPnPDriversPath = Driver_Paths 항목을 추가합니다. 세미콜론(;))으로 구분하여 이 키에 여러 경로를 나열할 수 있습니다. 예를 들면

    [무인]
    OemPnPDriversPath = 드라이버\network 어댑터; Drivers\Modem; Drivers\Video UpdateInstalledDrivers = Yes | 아니요

    참고

    %SystemDrive% 환경 변수 문자열은 나열된 각 검색 경로 앞에 자동으로 삽입됩니다.

  5. 응답 파일을 저장합니다.

GUI 모드 설치 중에 시스템에서 .inf 파일에서 플러그 앤 플레이 ID를 검색할 때 OemPnPDriversPath에 기록된 경로와 %WinDir%\Inf의 표준 기본 경로도 확인합니다. %WinDir%\Inf 경로가 검색 순서에서 먼저 나열되지만 둘 이상의 .inf 파일에서 지원되는 디바이스가 있는 경우(Windows에 일반 기능을 제공하는 드라이버가 포함될 수 있음) 설치 프로그램은 OemPnPDriversPath 항목에 지정된 모든 경로를 계속 검색합니다. 여러 일치 항목을 찾을 수 있지만 플러그 앤 플레이 가장 일치하는 .inf 파일을 사용한 다음 연결된 디바이스 드라이버를 설치하여 디바이스를 지원합니다.

Sysprep 설정

Windows Sysprep 설치 프로그램에 OEM 제공 드라이버를 추가하는 단계는 배포 공유를 만들 필요가 없다는 점을 제외하고 "무인 설정" 섹션의 단계와 유사합니다. Sysprep의 미니 마법사에 드라이버를 추가하려면 다음 단계를 수행합니다.

참고

운영 체제에 사용할 수 있는 최신 버전의 Sysprep을 사용하는 것이 좋습니다.

  1. %WinDir% 폴더가 있는 볼륨의 루트에서 OEM 제공 드라이버를 저장할 폴더 구조를 만듭니다. 예를 들면

    \드라이버
    - etwork 어댑터 \n
    --\비디오
    \Sysprep
    \Winnt

  2. OEM 제공 드라이버를 해당 하위 폴더에 복사합니다.

  3. Sysprep.inf 파일의 [무인] 섹션에 OemPnPDriversPath = Driver_Paths 항목을 추가합니다. 세미콜론(;))으로 구분하여 이 키에 여러 경로를 나열할 수 있습니다. 예를 들면

    [무인]
    OemPnPDriversPath = 드라이버\network 어댑터; Drivers\Video UpdateInstalledDrivers = Yes | 아니요

    참고

    %SystemDrive% 환경 변수 문자열은 나열된 각 검색 경로 앞에 자동으로 삽입됩니다.

미니 마법사가 완료된 후 OEM 제공 드라이버가 볼륨에 유지되지 않도록 하려면 이전 단계에서 만든 폴더 구조를 Sysprep 폴더 아래에 추가할 수 있습니다. OemPnPDriversPath = 키를 적절하게 조정해야 합니다. 설치가 완료되면 Sysprep 폴더(및 해당 하위 폴더)가 자동으로 제거됩니다.

Sysprep.inf 파일을 Sysprep 폴더에 저장하고 Sysprep.exe 실행합니다. 모든 플러그 앤 플레이 디바이스(OEM 드라이버 .inf 파일을 사용하여 찾은 디바이스 포함)는 대상 컴퓨터의 미니 설정 마법사 중에 자동으로 설치됩니다. 대상 컴퓨터에 이전(ISA) 디바이스가 없으면 -pnp 명령줄 스위치를 지정할 필요가 없습니다. -pnp 명령줄 스위치를 사용하는 경우 Sysprep 미니 마법사 프로세스에 5-10분을 추가하는 모든 디바이스의 전체 플러그 앤 플레이 다시 열거가 수행됩니다. 또한 추가 대용량 스토리지 컨트롤러를 지정하는 경우 -pnp 명령줄 스위치로 인해 일부 추가 하드 디스크 컨트롤러가 장치 관리자 나타날 수 있습니다.

참고

OEM 제공 드라이버가 디지털 서명되지 않은 경우 미니 마법사는 관리자가 컴퓨터에 로그온할 때까지 디바이스 설치를 연기합니다. 이를 미니 마법사 설치 중에 발생하는 클라이언트 쪽 및 서버 쪽 설치라고 합니다.

RIS 설치

RIS 설치에 OEM 플러그 앤 플레이 드라이버를 추가하려면 "무인 설정" 섹션에 나열된 동일한 단계와 두 가지 작은 조정이 포함됩니다.

  1. RIS 이미지의 \I386 폴더와 동일한 수준으로 $oem$ 폴더를 배치합니다. 예를 들어 다음 구조를 사용합니다.

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    \network 어댑터
    \모뎀
    \비디오

  2. RIS 이미지 기본 템플릿(Ristndrd.sif)을 수정합니다. [무인] 섹션에서 OemPreinstall = 키 값을 아니요에서 예로 변경한 다음 OemPnPDriversPath = Driver_Path 항목을 추가합니다. 다음과 같이 세미콜론(;))으로 구분하여 이 키의 여러 경로를 나열할 수 있습니다.

    [무인]
    OemPreinstall = 예
    OemPnPDriversPath = "드라이버\network 어댑터; Drivers\Modem; Drivers\Video"
    UpdateInstalledDrivers = 예 | 아니요

    참고

    %SystemDrive% 환경 변수 문자열은 나열된 각 검색 경로 앞에 자동으로 삽입됩니다.

    참고

    OEM에서 제공하는 드라이버 중 하나가 네트워크 어댑터 디바이스용인 경우 텍스트 모드 설치 프로그램에서 다시 시작할 때 RIS 서버에 이 파일을 사용할 수 있어야 합니다.

  3. 기술 자료 문서 246184 설명한 대로 추가 네트워크 어댑터 또는 대용량 스토리지 드라이버를 \i386 폴더에 복사하는 경우 RIS 서버에서 BINL 서비스를 중지하고 다시 시작합니다. BINL 서비스를 중지하고 다시 시작하려면 명령 프롬프트에 다음 명령을 입력한 다음 각 명령 다음에 Enter 키를 누릅니다.

    • net stop "boot information negotiation layer"
    • net start "boot information negotiation layer"

Riprep 이미지

Riprep 및 Sysprep은 동일한 기능의 대부분을 공유합니다. 따라서 이미지화할 컴퓨터에 OEM 플러그 앤 플레이 드라이버를 추가하려면 Sysprep에 사용되는 단계와 유사한 단계가 포함됩니다. 이미지 컴퓨터에 대해 Riprep를 실행하여 RIS 서버에 복사하기 전에 다음 단계를 수행합니다.

  1. %SystemDrive% 폴더에 Sysprep이라는 폴더를 만듭니다. (Riprep.exe 하나의 볼륨 또는 파티션만 복사할 수 있기 때문에 C 드라이브일 가능성이 큽니다.)

  2. 동일한 볼륨의 루트에서 다음과 같이 OEM 제공 드라이버를 저장할 폴더 구조를 만듭니다.

    \드라이버
    - etwork 어댑터 \n
    --\비디오
    \Sysprep
    \Winnt

  3. OEM 제공 드라이버를 해당 하위 폴더에 복사합니다.

  4. Sysprep 폴더에 Sysprep.inf 파일을 만든 다음 [무인] 및 OemPnPDriversPath = Driver_Path 항목을 추가합니다. 다음과 같이 세미콜론(;))으로 구분하여 이 키의 여러 경로를 나열할 수 있습니다.

    [무인]
    OemPnPDriversPath = 드라이버\network 어댑터; Drivers\Video UpdateInstalledDrivers = Yes | 아니요

    참고

    %SystemDrive% 환경 변수는 지정된 각 나열된 검색 경로 앞에 자동으로 삽입됩니다.

    참고

    운영 체제에서 이미 알려진 디바이스 또는 알 수 없는 디바이스로 디바이스를 인식한 경우 Sysprep을 실행하기 전에 장치 관리자 통해 디바이스를 제거해야 합니다. 그렇지 않으면 미니 설치 중에 업데이트된 드라이버가 시작 시 설치되지 않습니다.

  5. 클라이언트 컴퓨터의 \\RisServer\Reminst\관리\I386 폴더에서 Riprep.exe 프로그램을 실행하여 선택한 RIS 서버에 이미지를 복사합니다. Riprep은 Sysprep.inf 파일에 대한 Sysprep 폴더를 찾고 OemPnPDriversPath= 키를 읽은 다음 다음 레지스트리 하위 키를 업데이트합니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
    그런 다음, Riprep은 미니 설치 마법사 중에 사용할 수 있도록 레지스트리를 서버에 복사합니다.

    참고

    이 프로세스 중에 만들어진 기본 Riprep.sif 파일은 이전 단계에서 만든 Sysprep.inf 파일의 항목에 영향을 받지 않습니다.

기존 Windows 설치

OEM에서 제공하는 드라이버가 필요한 기존 Windows 기반 컴퓨터에 새 하드웨어 디바이스를 추가해야 할 수 있습니다. 이 프로세스에서는 새 디바이스를 설치해야 하지만 OEM 제공 드라이버를 제어된 방식으로 배포하거나 중앙에서 하나의 서버에 배치하도록 할 수 있습니다. 이렇게 하려면 다음과 같이 하십시오.

  1. 드라이버를 로컬로 복사할지 아니면 중앙 배포 서버에 저장할지 결정합니다. 드라이버를 컴퓨터의 하드 디스크에 로컬로 저장하려면 드라이버를 컴퓨터에 복사하는 절차가 있어야 합니다. 예를 들어 로그온 스크립트, SMS(Microsoft Systems Management Server) 일괄 처리 작업 또는 기타 메서드를 사용합니다.

  2. 배포 방법이 결정되면 디바이스 드라이버의 경로를 가져옵니다. 로컬로 복사하려는 경우 경로는 C:\Drivers\network 어댑터일 수 있습니다. 중앙 위치에 있는 서버에 복사하려는 경우 경로는 \\ServerName\드라이버\network 어댑터일 수 있습니다. (드라이버는 공유 폴더입니다.)

  3. 새 OEM 드라이버 위치를 반영하도록 로컬 컴퓨터 레지스트리의 DevicePath 키를 업데이트해야 합니다. 레지스트리 키를 원격으로 업데이트하는 자동화된 방법이 있어야 합니다. 로그온 스크립트 또는 SMS 일괄 처리 작업과 함께 Regedit 파일을 사용할 수 있습니다. 기본값은 다음 레지스트리 하위 키에 있습니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. 드라이버가 있는 경로가 검색 경로에 포함되도록 레지스트리 편집기 사용하여 DevicePath 키를 편집합니다.

    중요

    이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료: 322756 Windows에서 레지스트리를 백업 및 복원하는 방법 문서를 확인합니다.

    예를 들어 드라이버가 %WinDir% 폴더가 있는 드라이브의 루트에 로컬로 복사되는 경우(드라이버\network 어댑터) DevicePath 최종 값은 다음과 같이 읽어야 합니다.
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter 드라이버가 중앙에 있는 서버 또는 배포 지점에 유지되는 경우 OEM 제공 드라이버에 UNC 경로를 추가해야 합니다. 예를 들면

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\\\**ServerName**\\**ShareName**\Drivers\network adapter

    참고

    설치 프로세스에서 값을 추가하지 않으므로 %SystemRoot%가 자동으로 추가되지 않습니다. 레지스트리를 편집하는 경우 %SystemRoot% 값을 수동으로 입력해야 합니다.

이러한 단계를 완료했으며 새 하드웨어가 설치되었다고 가정합니다. 사용자가 로그온하면 플러그 앤 플레이 새 하드웨어를 찾고 지정한 디바이스 경로를 검색하여 OEM 제공 드라이버를 찾습니다. 서명된 드라이버와 서명되지 않은 드라이버에 적용되는 모든 규칙은 설치 후 설치된 디바이스에도 적용됩니다. 새 디바이스에 대한 OEM 제공 드라이버가 디지털 서명되지 않았으며 관리자가 아닌 사용자가 새 하드웨어를 설치한 후 컴퓨터에 로그온한다고 가정합니다. 이 경우 사용자는 관리자가 컴퓨터에 로그온할 때까지 디바이스 설치를 완료할 수 없습니다.

참고

운영 체제에서 이미 알려진 디바이스 또는 알 수 없는 디바이스로 디바이스를 인식한 경우 Sysprep을 실행하기 전에 장치 관리자 사용하여 디바이스를 제거해야 합니다. 또는 미니 설치 중에 업데이트된 드라이버가 시작 시 설치됩니다.

데이터 수집

Microsoft 지원의 지원이 필요한 경우 배포 관련 문제에 TSS를 사용하여 정보 수집에 설명된 단계에 따라 정보를 수집하는 것이 좋습니다.