Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 3
  • 441

Przygotowałem komputer wzorcowy. Uruchomiłem polecenie:

sysprep /generalize

Później utworzyłem z niego obraz SYSTEM.WIM używając WDS-a. Wielkie było moje zdziwienie, gdy po "odtworzeniu" tego obrazu na dokładnie tym samym sprzętowo komputerze, system nie miał odpowiednich sterowników do karty graficznej, tylko STD, sterowniki Microsoftowe i rozdzielczość tylko 1024x768. Musiałem jeszcze raz zainstalować sterowniki dokładnie takie same, jakie miał mój komputer źródłowy. Gdzie jest błąd? Czy to z tego powodu, że obraz był utworzony przez WDS-a, a nie np. Imagex z użyciem Windows PE?

  • Zapytał
  • @ | 28.03.2014
  • TRENER ALTKOM AKADEMII

Odpowiedź (1)

  • 6

Problem nie leży w sposobie tworzenia samego obrazu, ale w samej aplikacji SYSPREP. Po uruchomieniu SYSPREP /generalize podczas przechodzenia przez etap  specialize usuwa wszystkie informacje o sterownikach z rejestrów i podczas uruchomienia uruchamiaPlug and Play” i wykrywa na nowo urządzenia. Znane są dwa sposoby zabronienia operacji kasowania sterowników:

  1. Przygotowujemy plik odpowiedz np. file.xml  z opcją:

    <settings pass="generalize">
      <component name="Microsoft-Windows-PnpSysprep">
        <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
      </component>
    i uruchamiamy polecenie sysprep.exe /oobe /generalize /unattened:file.xml

  2. Zmieniamy wpisy w rejestrach w źródłowym komputerze:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\Settings\sppnp
    i atrybut PersistAllDeviceInstalls ustawiamy na 1
  • Odpowiedział
  • @ | 10.04.2014
  • TRENER ALTKOM AKADEMII