Zaczniemy od wymaganych plików. Gdy przejrzysz artykuł, stanie się to bardziej jasne. Pliki wymagane do ukończenia procesu:
Zestaw zautomatyzowanej instalacji systemu Windows
Zostanie on zainstalowany na komputerze, który nie jest używany do tworzenia obrazów, w celu utworzenia pliku unattend.xml dla programu sysprep i pliku image.wim znajdującego się na dysku instalacyjnym systemu Windows 7. Pobierz WAIK
Pobierz Mysysprep2
Teraz zainstaluj system Windows 7 na komputerze i użyj konta domeny, to konto domeny musi mieć uprawnienia lokalnego administratora i zostać dodane do grupy administratora. Nie może zawierać żadnych skryptów / zasad. W tym przewodniku używamy konta domeny o nazwie imageprep podczas instalowania oprogramowania z udziału DFS. Pozwoli to na naprawę programów w razie potrzeby poprzez znalezienie plików instalacyjnych. Jeśli chcesz, możesz również użyć konta lokalnego. Zainstalowałbym wszystkie wymagane programy, skonfigurowałbym ustawienia, menu startowe, utworzyłbym lokalne konta użytkowników i skonfigurowałbym profil. Ten profil będzie później naszym domyślnym profilem na obrazie komputera.
Gdy będzie gotowy, należy utworzyć plik odpowiedzi unattend.xml za pomocą Menedżera obrazu systemu Windows (Windows SIM). Na innym komputerze zainstaluj WAIK - po zakończeniu instalacji uruchom Windows SIM z menu Start.
- Teraz włóż nośnik, którego użyłeś do zainstalowania W7 na komputerze obrazu.
- Uruchom Windows SIM z menu Start, wybierając Narzędzia -> Utwórz katalog.
- Zostaniesz poproszony o „install.wim”, który znajduje się na twoim nośniku.
- Przejdź do tego pliku w katalogu ze źródłami na nośniku W7 - po utworzeniu katalogu będziesz gotowy do skonfigurowania pliku odpowiedzi.
- Przykładowy plik unattend.xml jest dołączony w celach informacyjnych. Otwórz ten plik i spójrz na skonfigurowane ustawienia.
- Pobierz plik unattend.xml
Teraz program sysprep zapyta nas o nazwę komputera przed dodaniem go do domeny. Problem, który znalazłem z plikiem unattend.xml i sysprep polegał na tym, że jeśli nazwa komputera nie jest określona w pliku, doda komputer o losowej nazwie do domeny. Jeśli usunieszz pliku odpowiedzi, zapyta o nazwę, gdy plik odpowiedzi zostanie przetworzony, ale wtedy jest już za późno. Komputer zostanie już dodany do domeny przy użyciu losowej nazwy i jeśli nadasz systemowi taką nazwę, spowoduje to więcej problemów, zwykle błędów związanych z zaufaniem. Aby to obejść, trzeba było użyć zmienionej nazwy wersji mysysprep.exe zamiast pliku sysprep.exe systemu Windows. Mysysprep2 pozwoli ci nazwać komputer i dodać go do domeny po przetworzeniu pliku unattend.xml. Mysysprep musi być umieszczony w C: \ Windows \ System32 \ Sysprep obok sysprep.exe. Nie usuwaj ani nie zmieniaj nazwy pliku sysprep.exe.
W załączonym pliku unattend.xml zobaczysz
% Proszę podać nazwę komputera (0,15)%
% Wybierz domenę, do której chcesz dołączyć {twoja.domena.com}%
Są to specyficzne wpisy, gdy używany jest mysysprep2. Mogą pojawić się błędy w karcie SIM, ale należy je zignorować. (0,15) obetnie nazwę komputera, jeśli jest on dłuższy niż 15 znaków.
prawdziwe
W ten sposób program sysprep ma skopiować skonfigurowany profil do profilu domyślnego
Aby dodać komputery, należy określić OU, w przeciwnym razie doda je do domeny.
OU = test, DC = Twój, DC = domena, DC = tutaj
W przypadku pliku unattend.xml konieczne będzie utworzenie lokalnego konta użytkownika podczas procesu sysprep, podczas instalowania systemu Windows 7 przy użyciu dysków zostanie wyświetlony monit o utworzenie konta użytkownika lokalnego. Ten proces będzie nadal występował w przypadku attend.xml i sysprep. Więc powinieneś mieć lokalnego użytkownika w pliku odpowiedzi, w naszym pliku odpowiedzi tworzymy użytkownika o nazwie TempUser. Ten użytkownik zostaje usunięty, gdy laptop po raz pierwszy uruchamia się na ekranie logowania systemu Windows. Ma to na celu ukrycie monitu o utworzenie użytkownika lokalnego po uruchomieniu programu sysprep.
Sztuczka tutaj , co jest , aby przejść do katalogu C: \ Steup \ Windows i utworzyć nowy katalog o nazwie skrypty. W katalogu skryptów utwórz plik o nazwie SetupComplete.cmd, polecenia, które umieścisz w SetupComplete.cmd, będą uruchamiane przed ekranem logowania do systemu Windows i tutaj zostanie usunięty TempUser.
Aby usunąć użytkownika, utwórz następujące polecenie w pliku SetupComplete.cmd
Usuń użytkownika tymczasowego
użytkownik sieciowy TempUser / delete
Aby włączyć konto administratora, użyj:
użytkownik sieciowy Administrator / aktywny: tak
Należy to zrobić, ponieważ sysprep wyłączy konta administratora.
Usuń plik unattend.xml
del C: \ Windows \ System32 \ Sysprep \ unattend.xml
Aby być bezpieczniejszym z hasłami, nawet jeśli są one zaszyfrowane
Plik odpowiedzi należy dostosować w zależności od wymagań. Tak więc, po utworzeniu pliku unattend.xml, skopiuj go do C: \ windows \ system32 \ sysprep -> to powinno wystarczyć do uruchomienia sysprep na komp.
W skonfigurowanym profilu otwórz wiersz polecenia i uruchom następujące polecenie, aby rozpocząć proces sysprep.
mysysprep.exe \ generalize \ oobe \ shutdown \ unattend: unattend.xml
Komputer zostanie wyłączony po zakończeniu działania programu Sysprep.
Możesz teraz zrobić zdjęcie dysku twardego, w zależności od wybranych metod, ale używamy programu Ghost, ponieważ zrobi obraz całego dysku. ImageX nie zadziałał dla mnie, ponieważ z ImageX nie możesz zrobić obrazu dysku i musisz zrobić każdą partycję z osobna i to samo dotyczy zastosowania obrazu, gdzie jak Ghost pozwala mieć pełny obraz. Kiedy obraz zostanie zastosowany, komputer uruchomi się ponownie i pojawi się monit o podanie nazwy kompilacji, a następnie nazwy domeny, która pojawi się automatycznie, jak określono w
% Wybierz domenę, do której chcesz dołączyć {twoja.domena.com}%
Można dodać wiele domen, aby utworzyć menu rozwijane
% Proszę wybrać domenę do przyłączenia {domain1; domain2; domain3}%
Po zakończeniu procesu instalacji i uruchomieniu komputera do ekranu logowania systemu Windows powinno być możliwe zalogowanie się przy użyciu konta domeny, jeśli wszystko poszło dobrze.
Dodatkowe wskazówki / przewodniki
Aby upewnić się, że sprzęt pozostanie, po uruchomieniu programu Sysprep
prawdziwe
True = urządzenia PnP pozostaną zainstalowane w dest-comp. Urządzenia nie muszą być instalowane podczas specjalistycznego przebiegu konfiguracji. Należy to dodać do przebiegu generalize: x86_Microsoft-Windows-PnpSysprep
Tworzenie niestandardowego planu zasilania
Możesz utworzyć niestandardowy plan zasilania i określić go w pliku unattend.xml. Utworzysz i nazwiesz niestandardowy plan zasilania, będzie to Panel sterowania -> Opcje zasilania. Po zakończeniu uzyskaj identyfikator GUID swojego planu, aby znaleźć identyfikator GUID, otwórz wiersz poleceń i uruchom PowerCfg -List i poszukaj Guid . Dodaj to do pliku unattend.xml, a będzie to domyślny plik PP. Należy to dodać do przepustki specjalizacji: x86_Microsoft-Windows-powercpl__neutral
Wyłącz powiadomienie „Ustaw kopię zapasową” w Centrum akcji
Możesz wyłączyć powiadomienia ActionCenter za pomocą zasad grupy lub uruchomić obserwację rejestru w skonfigurowanym profilu
Edytor rejestru systemu Windows w wersji 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsBackup] „DisableMonitoring” = dword: 00000001
Odepnij skróty i dodaj niestandardowe skróty
Pobierz skrypt -> ConfigTaskbar.vbs
Skopiuj skrypt i wklej go do C: \ windows \ system32 \ sysprep \ custom - wywołaj ten skrypt za pomocą pliku wsadowego, umieszczając go w folderze startowym skonfigurowanego profilu, który jest profilem domyślnym. Po uruchomieniu plik wsadowy zostanie usunięty - jest potrzebny tylko za pierwszym razem.
Problemy z lokalizacją sieci
Określono lokalizację sieciową w pliku unattend.xml, ale nadal pojawia się monit przy pierwszym logowaniu. Aby rozwiązać ten problem, zainstaluj poprawkę: //support.microsoft.com/kb/2028749
Internet Explorer zresetowany
Dodaj ustawienia IE do pliku unattend.xml w ramach przepustki specjalizacji:
x86_Microsoft-Windows-IE-InternetExplorer__neutral_31bf3856ad364e35_nonSxS