Udostępnij za pośrednictwem


Odniesienie do pakietów funkcji weryfikacji systemu operacyjnego

Możesz użyć wstępnie zdefiniowanych pakietów funkcji, aby dodać funkcjonalność do systemu operacyjnego weryfikacji.

Gdzie uzyskać składniki funkcji weryfikacyjnego systemu operacyjnego

Plik ISO systemu operacyjnego weryfikacji zawiera wstępnie zdefiniowane definicje pakietów funkcji w folderze <ISO_ROOT>:\GenImage\configs. Są to proste pliki konfiguracyjne oparte na tekście z rozszerzeniem .pkg, które można otworzyć w edytorze tekstu, aby zbadać ich zawartość. Ta zawartość odnosi się do opcjonalnych pakietów Validation OS zawartych w pliku ISO do dystrybucji.

Górna sekcja tych plików zawiera więcej informacji na temat konkretnej funkcji.

Jak dodać funkcje opcjonalne

Możesz użyć metody Customize with Validation OS Image Builder lub metody Customize using GenImage (Advanced), aby dodać opcjonalne funkcje do podstawowego obrazu Validation OS.

Funkcje systemu operacyjnego walidacji a opcjonalne składniki systemu operacyjnego walidacji

Pakiety funkcji systemu operacyjnego Validation OS składają się z opcjonalnych pakietów komponentów (.cab), które można dodać do obrazu offline systemu Validation OS .wim. Opcjonalne pliki pakietu składników umożliwiające te funkcje są dostępne na ISO systemu operacyjnego Validation w folderze <Root>\cabs.

  • Każdy opcjonalny pakiet ma wersję CAB neutralną i specyficzną dla języka. Obie wersje należy dodać do obrazu.
  • Walidacja OS obsługuje WOW. Jeśli którakolwiek z aplikacji korzysta z plików binarnych x86, pamiętaj o dodaniu pakietu WOW64.

W przypadku korzystania z obsługiwanego procesu dodawania opcjonalnych funkcji systemu Validation OS do obrazu podstawowego nie ma potrzeby martwić się o neutralność/język ani nie jest wymagane określenie komponentów WOW64.

Dostępne funkcje

nazwa funkcji Opis
Aplikacje i wsparcie aplikacji Dodaje pakiety instalacyjne redystrybucyjne dla bibliotek DLL VC++, .NET Framework 4.5, obsługę COM, narzędzia do zarządzania dyskami, ograniczoną liczbę czcionek i podstawowe aplikacje (np. Notatnik)
Dźwięk Włącza odtwarzanie i nagrywanie dźwięku
Bluetooth Włącza obsługę połączenia Bluetooth
Kamera Dodaje obsługę korzystania z aparatów fotograficznych
Debugowanie Dodaje obsługę debugowania jądra
Aprowizowanie urządzeń i administrowanie nimi Obejmuje narzędzia dism, bctboot, bcdedit, basic networking, PowerShell, inne narzędzia umożliwiające administrowanie urządzeniami.

Uwaga 1:
Narzędzie WMIC udostępniane przez system operacyjny weryfikacji obsługuje obecnie wszystkie formaty xsl z wyjątkiem formatu TABLE, który jest formatem domyślnym. Obsługiwane formaty to VALUE, LIST, RAWXML, HTABLE, HFORM, XML, MOF i CSV.
W przypadku korzystania z wmic użyj przełącznika /format, aby określić odpowiedni format.
Np.: wmic bios get name /format:xml

Uwaga 2:
Aby skonfigurować usługę EMS po wgraniu obrazu na urządzenie, użyj tych poleceń z poziomu wiersza polecenia systemu operacyjnego Validation:
bcdedit /emssettings emsport:1 emsbaudrate:115200
bcdedit /ems on
bcdedit /bootems on

Uwaga:
Usługa EMS nie może działać wraz z KD.
Obsługa grafiki/DirectX Dodaje obsługę uruchamiania aplikacji DirectX i OpenGL. Obejmuje również GDI+ i zapewnia nowoczesny wygląd układu okien (UXTheme)
Multimedia Umożliwia odtwarzanie multimediów przy użyciu podstawowych koderów CODECs systemu Windows
OOBE (Out of Box Experience) Włącza pierwsze zadania rozruchowe: zmień nazwę komputera na losową nazwę i (opcjonalnie) nową konfigurację użytkownika administratora. Niewspierane przy uruchamianiu z USB.

Nazwa komputera zostanie zmieniona tylko wtedy, gdy nazwa komputera to MINWINPC lub nazwa zaczyna się od MVOS. Nowa nazwa rozpocznie się od VOS, po którym następuje losowo wygenerowany ciąg.

Aby dodać niestandardowego użytkownika administratora, podczas tworzenia obrazu należy ustawić kilka kluczy rejestru, zgodnie z tym przykładem:
Sample.reg 

Edytor rejestru systemu Windows w wersji 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="nazwa użytkownika"
"DefaultPassword"="hasło"
"AutoAdminLogon"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WinVOS]
"CreateLocalAdminUser"=dword:00000001


Uwaga: te klucze rejestru nie zostaną wyczyszczone po pierwszym rozruchu, ale OOBE nie zostanie uruchomiony podczas drugiego rozruchu.
Opcjonalne systemy plików Włącza obsługę UDFS i dodaje chkdsk.exe
Urządzenia peryferyjne i karty sieciowe Ulepszona obsługa sterowników, rozszerzenia klasydriver, infrastruktura PnP, wspólne karty sieciowe i inne elementy umożliwiające sterownikom specyficznym dla urządzeń komunikowanie się ze sprzętem
Zarządzanie energią Umożliwia zarządzanie energią i różne stany zasilania.

Gdy obraz zostanie flashowany na urządzeniu, użyj tego polecenia z poziomu wiersza polecenia systemu operacyjnego Validation, aby włączyć hibernację: powercfg /h /type Full
PowerShell
(podstawowe pliki wykonywalne bez cmdletów)
Obejmuje program PowerShell 5.1 i program .NET Framework
Czujniki Obsługa podstawowych czujników
SMB (Małe i Średnie Przedsiębiorstwa) Umożliwia obsługę klienta SMB, Lanman i wielu dostawców UNC (MUP)
Obsługa USB Obejmuje minimalną obsługę urządzeń USB i HID
Obsługa wirtualizacji Dodaje podstawową obsługę wirtualizacji
Wi-Fi Włącza obsługę bezprzewodowej sieci LAN

Gdy obraz zostanie flashowany na urządzeniu, użyj tych poleceń z poziomu wiersza polecenia walidacji systemu operacyjnego, aby wyświetlić listę interfejsów i dostępnych sieci:
netsh wlan show interface
netsh wlan show networks

Na standardowej maszynie z systemem Windows podłączonej do wybranej Wi-Finetwork uruchom polecenie:
cd %TEMP%\
netsh export profile name=\<profile name\> folder=. key=clear
Uwaga: Nazwa profilu jest zwykle po prostu nazwą identyfikatora SSID.

Skopiuj utworzony plik do klucza USB i przetransferuj go do urządzenia testowego.
Uruchom następujące polecenia na urządzeniu testowym.
netsh wlan add profile filename=\<the profile XML\>
netsh wlan connect name=\<profile name\>
ping 8.8.8.8