定址接收器布建套件

孤立的布建套件是一種布建套件,從 Windows 10 1607 版開始即可使用。 不同于可從Windows映射擷取所有傳統Windows應用程式和設定的傳統布建套件,單一布建套件可以個別擷取傳統Windows應用程式、驅動程式和應用程式、只擷取設定,或擷取先前擷取之套件的附加元件。 這可為製造程式提供更多彈性,並協助減少在工廠中建置Windows型電腦所需的時間。

表現比較

下表顯示使用 Office 安裝程式與在一般處理月臺程式中使用定址接收器布建套件之間的比較。 使用接收器布建套件來安裝Office時,基底Office en-us 套件,以及附加元件Office fr-fr 和 Office de 套件會使用使用者狀態移轉工具 (USMT) ScanState.exe 公用程式擷取為映射實驗室中的一次性程式。 下表中的資料衍生自 VM 上具有 1607 版 Windows 10 版本 1607 桌面映射的範例執行。 工廠樓層的實際節省時間會根據所安裝的應用程式數目和大小以及實體裝置的硬體規格而有所不同。 您可以透過下列方式計算節省時間:

<time to Sysprep & boot to Audit mode> + <time to install applications + time to capture applications in a PPKG> + (optional) time to single-instance the PPKG><time to apply SPPs + time to Sysprep & boot to Audit mode>.

階段/工作 使用 Office 安裝程式的處理站程式 使用定址接收器布建套件的處理站程式
將映射套用至裝置 4 分鐘 4 分鐘
安裝語言套件 – fr-fr & de-de 20 分鐘 20 分鐘
執行BCDBoot.exe 微不足道 微不足道
執行 DISM 以套用孤立Office en-us 基底、Office fr-fr 和 Office de-de 套件 N/A 3 分鐘
執行 Sysprep & 開機至稽核模式 10 分鐘 19 分鐘
安裝 Office 2016 en-us, fr-fr, & de-de 12 分鐘 N/A
執行 ScanState 以擷取Office至 PBR) 的布建套件 ( 10 分鐘 N/A
(選擇性 – 針對在布建套件中擷取的低磁碟空間) 單一具現化Office檔案 7 分鐘 N/A
總計 56-63 分鐘。 46 分鐘
整體應用程式安裝時間 更快 45-65%
整體 E2E 部署時間 更快 18-30%

使用定址接收器布建套件

若要使用定址接收器布建套件,您必須在技術人員電腦上安裝Windows評定與部署套件

若要建立及部署定址接收器布建套件,您必須:

  1. CopyDandI.cmd使用腳本從 ADK 安裝位置複製二進位檔,讓 DISM 和 ScanState 能夠使用 SP。 執行腳本,將所有必要的檔案複製到輸出檔案夾,例如 D:\ADKTools:

    <%Windows ADK install root%>\Deployment Tools\CopyDandI.cmd amd64 D:\ADKTools
    
  2. 使用 DISM 之前,您必須再次將 ADK 工具複製到目的地裝置的非卸載式磁片。 將檔案複製到非卸載式位置,可避免與從卸載式磁片磁碟機安裝 DISM 相關聯的錯誤。

    xcopy D:\ADKTools\ W:\ADKTools\ /s
    
  3. 在目的地裝置上安裝工具:

    W:\ADKTools\amd64\WimMountAdkSetupAmd64.exe /Install /q
    
  4. 執行您剛安裝在目的地裝置上的 DISM 版本

    W:\ADKTools\amd64\DISM.exe /Apply-SiloedPackage /ImagePath:C:\ /PackagePath:e:\repository\SPP_base.spp /PackagePath:e:\repository\SPP_AddOn1.spp /PackagePath:e:\repository\SPP_AddOn2.spp
    
  5. 使用 ScanState 從開機Windows安裝擷取接收器布建套件,而 DISM 可從 WinPE 將 SP 套用至套用的Windows映射。

建立定址接收器布建套件

本節涵蓋如何使用來自Windows桌面的ScanState.exe,來建立包含應用程式、系統設定和驅動程式的定址接收器布建套件。

建議:

  • 使用全新Windows安裝。 這可防止套件中包含任何潛在的垃圾設定。
  • 使用具有檢查點的虛擬機器快速擷取 SP,然後還原為全新Windows安裝。

組態檔

ScanState 從 Windows 10 1607 版開始,現在可以擷取個別Windows傳統型應用程式。 根據預設,只會擷取來自Windows命名空間的元件。 您可以選擇搭配組態檔使用 ScanState /apps 選項時所擷取的內容。 Windows評定與部署工具組會在 資料夾中包含組態檔 <%Windows ADK install root%>\User State Migration Tool\<arch>\

自訂這些檔案,以擷取接收器布建套件中的更多或更少元件:

組態檔 使用方式
Config_AppsOnly.xml 擷取Windows傳統型應用程式和應用程式設定,而不需要其他非相關的設定。

這通常用來建立可在最終處理月臺程式中部署的應用程式清查。

Config_SettingsOnly.xml 僅擷取系統設定。

這通常用來建立可在最終處理月臺程式中部署的應用程式清查。

Config_AppsAndSettingsOnly.xml 擷取傳統型應用程式和系統設定。

這可以在建立應用程式的清查時使用,或做為處理月臺程式的最後一個步驟。

擷取Windows傳統型應用程式

下列範例會使用組態檔來建立接收器布建套件,其中包含參考裝置上安裝的桌面應用程式Windows:

ScanState.exe /apps:-sysdrive /o /v:13 /config:Config_AppsOnly.xml /ppkg e:\repository\SPP_base.spp /l:C:\Scanstate.log

以下是上述命令的參數意義:

參數 描述
/apps 告知 ScanState 擷取傳統型應用程式。
-sysdrive (或 +sysdrive) 告知 ScanState 忽略Windows命名空間以外的所有資料夾。 例如,如果有資料夾 c:\Folder,則當使用 /apps (或 /apps:+sysdrive 執行時,將會擷取該資料夾) ,但在使用 /apps:-sysdrive 執行時,將不會擷取該資料夾。 如果您想要將機器的整個狀態擷取到單一定址接收器布建套件,通常會使用 +sysdrive;如果您想要擷取單一應用程式 (或小型應用程式群組,請使用 –sysdrive) 。 Windows命名空間是Windows安裝所建立的資料夾集,通常是:
  • %systemdrive%\Users
  • %systemdrive%\ProgramData
  • %systemdrive%\Program Files
  • %systemdrive%\Program Files (x86)
  • %systemdrive%\Windows
  • %systemdrive%\Inetpub
/o 覆寫存放區中的任何現有資料。 如果未指定,如果存放區已經包含資料,ScanState 將會失敗。
/v:13 產生MigLog.xml檔案,指出擷取的內容。
/diff 與 /apps 命令選項搭配使用,以擷取相對於已擷取于定址接收器布建套件中父應用程式的附加元件。
/l:ScanState.log 告知 ScanState 儲存記錄檔的位置。 搭配 /v:13 使用 時,ScanState 會將MigLog.xml儲存到與 ScanState.log 相同的資料夾

擷取附加元件

您可以使用 /diff 選項來建立定址接收器布建套件,以擷取相對於孤立布建套件中已擷取之父應用程式的元件。 若要使用 /diff ,您必須指定 SPP 來比較擷取與下列專案:

ScanState.exe /apps:-sysdrive /o /v:13 /config:Config_AppsOnly.xml /diff:e:\repository\SPP_base.spp /ppkg e:\repository\SPP_AddOn1.spp

擷取系統設定

在裝置的所有部署工作都已完成且未安裝任何Windows傳統型應用程式的案例中,您可以使用 ScanState 來擷取任何其他 SPP 中尚未擷取的系統設定Config_SettingsOnly.xml。 SPP 可以在擷取期間直接放入復原資料夾,以在重設期間使用Push-Button。

下列範例會建立僅限裝置上系統設定的定址接收器布建套件,並將它放在復原資料夾中:

ScanState.exe /apps:-appfiles /o /v:13 /config:Config_SettingsOnly.xml /ppkg %systemdrive%\Recovery\Customizations\systemsettings.spp

擷取相同套件中的系統設定和Windows傳統型應用程式

Config_AppsAndSettingsOnly.xml旨在擷取Windows最後一分鐘安裝的桌面應用程式和系統設定,以便將它們放在復原資料夾中,以便在按鈕重設期間使用

例如,在裝置開機進入工廠的稽核模式之後,會安裝額外的 Win32 應用程式,而且必須擷取。 在此情況下,您有兩個選項:

  • 使用 /diff 參數和Config_AppsOnly.xml,在一個 .spp 中擷取其他應用程式和其相關設定。 然後使用 Config_SettingsOnly.xml,在不同的 .spp 中擷取系統設定。
  • 使用 /diff 參數和Config_AppsAndSettings.xml,將其他應用程式和系統設定擷取至一個 SPP。

當您想要將所有應用程式和設定擷取至一個 .spp 檔案時,也可以使用Config_AppsAndSettingsOnly.xml,以用於映射處理實驗室或工廠樓層。

擷取

本節說明如何使用 ScanState 擷取不同類型的驅動程式。

驅動程式類型

當您使用 /drivers 選項時,ScanState 會擷取協力廠商驅動程式。 根據預設,ScanState.exe會擷取所有協力廠商驅動程式,但也可以根據 .inf 名稱、製造商或類別來擷取驅動程式子集。 某些驅動程式類型,例如篩選驅動程式,在使用 時 /drivers 可能不會擷取。 如果您無法使用 選項擷取驅動程式 /drivers ,請使用 執行 Scanstate.exe 。 /apps

/drivers當您想要擷取驅動程式及其相關聯的管理軟體,例如印表機或視訊卡時,也可以使用 此選項搭配使用 /apps

硬體驅動程式

若要擷取使用 .inf 檔案安裝的驅動程式,請使用 /drivers 參數。 不需要使用 /apps 參數。

例如,若要擷取使用另一種方法安裝的驅動程式 (,setup.exe檔案) ,請使用 /drivers 和 /apps。 這可確保驅動程式套件和所有Windows傳統型應用程式和設定都會同時擷取該驅動程式的安裝程式所建立的設定。 若要篩選掉其他驅動程式套件,請使用與 /drivers 結合的引數。

其他驅動程式

篩選驅動程式之類的驅動程式不會使用 /drivers 參數來擷取。 若要擷取這些類型的驅動程式,請只使用 /apps 參數。

使用模式擷取驅動程式

ScanState.exe /drivers 預設會擷取所有協力廠商驅動程式,但如果您想要只擷取特定驅動程式,您可以使用模式來縮小 ScanState 擷取的驅動程式數目。 ScanState 會由左至右處理命令,因此命令中指定的最後一個模式會最後處理。 例如,如果您想要只擷取一組特定的驅動程式,您必須先排除所有驅動程式從擷取中,然後包含特定的驅動程式。 由於會依序處理引數,因此會擷取排除所有驅動程式之後指定的驅動程式。

以下是可用來選取要擷取哪些驅動程式的模式:

模式 描述
+n 根據 inf 名稱選取要包含的驅動程式
-n 根據 inf 名稱選取要排除的驅動程式
+p 選取要根據發行者名稱包含的驅動程式
-p 根據發行者名稱選取要排除的驅動程式
+c 根據類別名稱或類別 GUID 選取要包含的驅動程式
-c 根據類別名稱或類別 GUID 選取要排除的驅動程式

下列範例會使用模式來建立包含特定類別驅動程式的定址接收器布建套件。

ScanState.exe /drivers:-n:* /drivers:+c:{4d36e96f-e325-11ce-bfc1-08002be10318} /ppkg e:\repository\drivers.spp

以下是上述命令的參數所代表的意義:

參數 描述
/drivers 告知 ScanState 擷取協力廠商驅動程式。
-n:* 從擷取中移除所有驅動程式。
+c:{4d36e96f-e325-11ce-bfc1-08002be10318} 將特定類別的驅動程式新增回擷取。
/ppkg 指定輸出將會是 ppkg。 這需要搭配 /drivers 使用。

在相同的 SPP 中擷取應用程式和驅動程式

您可以在相同的命令中使用 /apps/drivers 選項來建立包含應用程式和驅動程式的 SP。

以下是擷取定址定址套件的範例,其中包含只有特定類別 GUID 的Windows傳統型應用程式和驅動程式。 cmd

ScanState.exe /drivers:-n:* /drivers:+c:{4d36e96f-e325-11ce-bfc1-08002be10318} /apps:-sysdrive /o /v:13 /config:Config_AppsOnly.xml /ppkg e:\repository\apps_and_drivers.spp

套用定址接收器布建套件

本節涵蓋如何使用 WinPE 的 DISM 來套用定址接收器布建套件。

DISM 支援透過新的 DISM 提供者將定址接收器布建套件套用至Windows映射,這只能透過 Windows ADK 使用。 您可以使用 CopyDandI.cmd 來取得此版本的 DISM。

限制

使用 DISM 套用孤立布建套件的功能僅限於支援下列案例:

  • DISM SiloedPackageProvider 不會包含在Windows映射中,也不會包含在 Windows PE 中。 WINDOWS ADK 版本的 DISM 必須安裝在維護主機上,然後從Windows ADK 安裝位置啟動DISM.exe。 在Windows ADK 安裝程式不支援的主機上,例如 Windows PE,可以使用%Windows ADK 安裝 root% > \Deployment Tools 中的 < CopyDandI.cmd 腳本,將所需的二進位檔複製到主機。
  • DISM 僅支援將定址接收器布建套件套用至裝置上磁片區根目錄的Windows映射,例如 C:\ 。 它不支援將定址接收器布建套件套用至掛接供離線服務使用的Windows映射。 典型的案例是將裝置開機以Windows PE,並在 Windows PE 中執行 Windows ADK 版本的 DISM,以在Windows映射套用至裝置之後套用定址接收器布建套件。
  • 將定址接收器布建套件套用至Windows映射的 DISM /Apply-SiloedPackage DISM 命令, () 只能在目標裝置上執行一次。 所有要套用至Windows映射的定址接收器布建套件,都必須以單一命令作業的正確順序指定。 將會保留安裝的順序,以便在 PBR 期間以相同順序還原套件。
  • 如果需要將額外的定址接收器布建套件套用 Windows至已透過 DISM 套用一組定址接收器布建套件的整個部署程式,則映射可以一般化並擷取為新的模型映射。 然後,當這個新的模型映射部署到其他裝置時,可以再次執行 DISM,以套用更多孤立布建套件。
  • 定址接收器布建套件必須套用至擷取的相同作業系統架構。 例如,不支援在 .spp 中擷取 x64 作業系統上的應用程式,並將其套用至 x64 作業系統。
  • 定址接收器布建套件可以套用至其他版本的Windows。 例如,Windows 10 企業版上擷取的應用程式可以套用至Windows 10 專業版。
  • 不支援在設定為開機進入稽核模式的一般化映射上套用定址接收器布建套件。 如果需要開機進入稽核模式,請使用Unattend.xml重新密封為稽核模式。

使用 DISM 來套用孤立布建套件

下列範例使用 CopyDandI.cmd 所建立的 DISM 來套用基底 SPP,以及兩個附加元件 SP:

DISM.exe /Apply-SiloedPackage /ImagePath:C:\ /PackagePath:e:\repository\BaseSPP.spp /PackagePath:e:\repository\SPP_AddOn1.spp /PackagePath:e:\repository\SPP_AddOn2.spp

如需語法,請參閱 DISM 映射管理Command-Line選項,或從 CopyDandI.cmd 的目標位置執行 DISM.exe /Apply-SiloedPackage /?

DISM 套用的所有定址接收器布建套件都會放在 %systemdrive%\Recovery\Customizations 資料夾中。

節省磁片磁碟機空間:在精簡作業系統上會自動執行單一實例

當 DISM 將定址接收器布建套件套用至裝置上已套用為 Compact OS 的 OS 映射時,預設會將套件套用至裝置上使用 WIMBoot v1 樣式) 的應用程式檔單一實例 (。

若要在不含 Compact OS 映射的裝置上單一實例布建套件,請在裝置開機進入 Windows PE 時使用 DISM /Apply-CustomDataImage。

DISM.exe /ImagePath:C:\ /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\myApp.spp /SingleInstance 

/Apply-SiloedPackage此命令適用于傳統布建套件和定址接收器布建套件, (.spp) 。

如果您在稽核模式中建立布建套件,您可以使用 命令選擇單一實例內容 DISM /Apply-CustomDataImage /SingleInstance 。 若要深入瞭解,請參閱實驗室 1g:從Windows (稽核模式進行變更) 。

一鍵重設

使用 ScanState 擷取傳統布建套件時,只有一個具有所有應用程式和系統設定的套件可以放在 %systemdrive%\Recovery\Customizations 資料夾中。 在 PBR) (按鈕重設期間,會處理單一布建套件來還原應用程式和系統設定。

從 Windows 10 1607 版開始,應用程式可以在多個定址接收器布建套件中擷取,而系統設定也可以在個別的定址接收器布建套件中擷取。 因此,PBR 會增強為允許套用多個定址接收器布建套件,以使用 Dism /Apply-Siloed Package 套用它們的保留順序。 然後,這些套件可以在 PBR 期間依正確的順序排入佇列並處理,以還原在這些套件中擷取的應用程式和系統設定。 如果使用單一實例來套用套件,當 PBR 將它們還原到裝置時,將會接受它。

如果使用 Compact OS,或手動執行單一實例,可能會自動發生。

使用定址接收器布建套件的案例

本節涵蓋使用定址接收器布建套件的案例。

擷取和套用獨立應用程式

Microsoft 合作夥伴可以在映射處理實驗室中擷取個別傳統Windows應用程式的定址隔離布建套件,然後在處理月臺以自訂順序安裝任意組合的定址布建套件。 例如,合作夥伴可以擷取 PDF 讀取器應用程式和防毒程式的孤立布建套件,然後在工廠的特定裝置型號上安裝這些程式套件。

Imaging lab for capturing independent applications

  1. 在參考裝置上清除安裝Windows 10 1607 版。
  2. 在桌面上安裝防毒軟體。
  3. 執行 ScanState.exe 以擷取防毒軟體定址接收器布建套件。
  4. 抹除和清除安裝參考裝置
  5. 針對 PDF 閱讀程式應用程式重複步驟 2-4。

或者,可以使用 VM 而非實體裝置來擷取尋的孤立布建套件:

  1. 建立 VM,並使用 Windows 10 1607 版或更新版本的 VHD/VHDX 映射將其開機。
  2. 在 VM 上建立全新 OS 安裝的檢查點。
  3. 在桌面上安裝防毒軟體。
  4. 執行 ScanState.exe 以擷取防毒軟體定址接收器布建套件。
  5. 將 VM 還原為檢查點。
  6. 在桌面上安裝 PDF 閱讀程式應用程式。
  7. 執行 ScanState.exe 以擷取 PDF 讀取器應用程式定址接收器布建套件。

Factory floor for applying independent applications

  1. 在目標裝置上,開機以Windows PE,並套用 Windows 10 1607 版或更新版本的桌面映射。
  2. 在 Windows PE 中,請使用 PDF 讀取器和防毒程式套件執行 DISM /Apply-SiloedPackage 命令,將套件中的應用程式檔套用至套用的桌面映射。
  3. 完成其餘的離線自訂工作。
  4. 流覽第一次開機並執行特製化以進入稽核模式。
  5. 完成線上自訂/設定工作。
  6. (選擇性) 在稽核模式中,執行 ScanState 僅將系統設定擷取到孤立布建套件,並將它放在復原資料夾中。
  7. 完成其餘工廠工作,並關閉/密封產品。

使用相依性擷取和套用應用程式

Microsoft 合作夥伴可以使用差異擷取支援來產生補充 (或附加元件) 與先前擷取的父系定址接收器布建套件相關的附加元件。 然後,定址接收器布建套件可以安裝在工廠的裝置上,並先使用父套件,再依自訂順序組合補充套件。

例如, 您可以擷取防毒程式基底定址定址布建套件,然後使用基底套件作為父系,擷取 MSP () 定址接收器布建套件的防毒程式修補程式。 在處理月臺上,防毒軟體程式基底套件和修補程式套件的選取專案會依所需順序指定,然後可以安裝在特定的模型裝置上。

Capturing a siloed provisioning package for the base application

Option one for capturing a siloed provisioning package for an add-on app

Option two for capturing a siloed provisioning package for an add-on app

  1. 在參考裝置上清除安裝Windows 10 1607 版或更新版本。
  2. 在桌面上安裝防毒應用程式。
  3. Sysprep 一般化並從參考裝置擷取 OS 映射。
  4. 執行 ScanState.exe 以擷取防毒基底定址布建套件。
  5. 安裝防毒軟體程式修補程式。
  6. 執行 ScanState.exe 以差異擷取使用防毒基底套件的孤立布建套件中的防毒軟體程式修補程式。
  7. 請繼續使用差異參數搭配已擷取的基底和程式修補程式套件,以擷取另一個防毒程式修補定址接收器布建套件:
    1. 安裝其他防毒軟體程式修補程式。
    2. 執行 ScanState.exe 以差異擷取其他程式修補程式,並使用防毒基底套件和第一個程式修補程式 SP 來擷取額外的程式修補程式定址布建套件。
  8. 或者,在參考裝置上抹除並重新開始清除,以差異擷取另一個防毒軟體隔離布建套件:
    1. 使用步驟 3 中擷取的 OS 映射來抹除和清除安裝參考裝置。
    2. 在桌面上安裝防毒軟體。
    3. 使用步驟 4 中擷取的防毒基底套件,執行ScanState.exe以差異擷取防毒軟體軟體程式修補程式定址定址的定址套件。
  9. 重複步驟 7 或 8,以擷取任何其他防毒軟體程式修補定址接收器布建套件。

或者,可以使用 VM 而非實體裝置來擷取尋的孤立布建套件。 使用 VM 時:

  1. 建立 VM,並使用 Windows 10 1607 版或更新版本的 VHD/VHDX 映射將其開機。
  2. 在桌面上安裝防毒應用程式。
  3. 使用 VM 上的防毒軟體建立 OS 安裝的檢查點。
  4. 執行 ScanState.exe 以擷取防毒基底定址布建套件。
  5. 安裝防毒軟體程式修補程式。
  6. 執行 ScanState.exe 以差異擷取使用防毒基底套件的孤立布建套件中的防毒軟體程式修補程式。
  7. 請繼續使用 diff 參數搭配已擷取的基底和語言套件,以擷取另一個 Office 2016 語言定址接收器布建套件:
    1. 安裝其他防毒軟體程式修補程式。
    2. 執行 ScanState.exe 以差異擷取其他程式修補程式,並使用防毒基底套件和第一個程式修補程式 SP 來擷取額外的程式修補程式定址布建套件。
  8. 或重新開機 VM 以差異擷取另一個防毒軟體程式修補定址接收器布建套件:
    1. 將 VM 還原為步驟 3 中產生的檢查點。
    2. 在桌面上,安裝防毒軟體。
    3. 使用步驟 4 中擷取的防毒基底套件,執行ScanState.exe以差異擷取防毒軟體軟體程式修補程式定址定址的定址套件。
  9. 重複步驟 7 或 8,以擷取任何其他防毒軟體程式修補定址接收器布建套件。

定址接收器布建套件也可以擷取具有相依性的應用程式。 例如,若要擷取多個相依于.NET Framework的應用程式:

  1. 建立 VM,並使用 Windows 10 版本 1607 或更新版本的 VHD/VHDX 映射將其開機。
  2. 安裝.NET Framework。
  3. 使用 .NET Framework 建立 OS 安裝的檢查點。
  4. 擷取基底 .spp,例如 DotNet.spp。
  5. 安裝 App1,使用 /diff:DotNet.spp 將其擷取為 App1.spp。
  6. 將 VM 還原為步驟 3 中建立的檢查點。
  7. 安裝 App2,使用 /diff:DotNet.spp 將其擷取為 App2.spp。

若要保留相依性,請依下列順序套用套件:

  • DotNet.spp、App1.spp、App2.spp

  • DotNet.spp、App2.spp、App1.spp

重點在於必須先套用 DotNet.spp。

擷取具有相關聯設備磁碟機的應用程式

Microsoft 合作夥伴可以在映射實驗室中擷取個別傳統Windows應用程式的孤立布建套件,這些應用程式在映射處理實驗室中具有相關聯的硬體驅動程式,然後在處理月臺以自訂順序安裝任意組合的定址布建套件。 例如,合作夥伴可以擷取 Microsoft Mouse 和 Keyboard Center 的定址接收器布建套件,其中包含應用程式和驅動程式檔案。

  1. 在參考裝置上清除安裝Windows 10 1607 版或更新版本。
  2. 在桌面上安裝 Microsoft Mouse 和 Keyboard Center。
  3. 執行 ScanState.exe,使用 /apps 和 /drivers 參數來擷取滑鼠和鍵盤中心定址接收器布建套件。
  4. 抹除並清除安裝參考裝置
  5. 在目標裝置上,開機以Windows PE,並套用 Windows 10 1607 版桌面映射。
  6. 在 Windows PE 中,使用 Microsoft Mouse 和 Keyboard Center 套件執行 DISM /Apply-SiloedPackage 命令,將套件中的應用程式和驅動程式檔案套用至套用的桌面映射。
  7. 完成其餘的離線自訂工作。
  8. 流覽第一次開機並執行特製化以進入稽核模式。
  9. 完成線上自訂/設定工作。
  10. (選擇性) 在稽核模式中時,請執行 ScanState,只將系統設定擷取到孤立的布建套件,並將其放在復原資料夾中。
  11. 完成處理月臺工作的其餘部分,並關閉/重新密封產品。

擷取和套用 BTO 模型的應用程式

在建置對訂單模型中,處理月臺的最後一分鐘自訂可能包括將其他傳統Windows應用程式安裝在自訂映射上。 如果映射實驗室中未擷取任何傳統Windows應用程式,處理月臺程式將會包含下圖所示的工作:

Capturing and applying applications for bto model

  1. 在目標裝置上,開機以Windows PE,並套用 Windows 10 1607 版桌面映射。
  2. 在 Windows PE 中,執行 DISM /Apply-SiloedPackage 命令,指定所有定址接收器布建套件,以將套件中的應用程式檔套用至套用的桌面映射。
  3. 完成其餘的離線自訂工作。
  4. 流覽第一次開機並執行特製化以進入稽核模式。
  5. 在稽核模式中線上安裝傳統Windows應用程式。
  6. 完成線上自訂/設定工作。
  7. 執行 ScanState.exe,將步驟 5 中所安裝的應用程式擷取到單一定址接收器布建套件,並使用基底模型映射中已安裝應用程式的定址接收器布建套件。
  8. (選擇性) 執行 ScanState,只將系統設定擷取到定址接收器布建套件,並將其放在復原資料夾中。
  9. (選擇性) 將裝置開機以Windows PE,然後執行 DISM 命令,以單一實例將應用程式檔案放在步驟 7 所擷取的定址套件中。
  10. 完成工廠樓層工作的其餘部分,並關閉/密封產品。

BTO 模型的慣用程式指導方針:如上述步驟所述,差異擷取支援提供彈性,以允許在工廠樓層安裝傳統Windows應用程式做為最後一分鐘的自訂。 不過,差異擷取作業可能需要一些時間才能完成,視其需要差異的接收器布建套件數目和大小而定。 程式中的其他步驟也有額外成本。 因此,在 BTO 模型中安裝傳統Windows應用程式的慣用指導方針是產生在映射處理實驗室中擷取這些應用程式的定址接收器布建套件的一次性成本。 然後,您可以視需要套用在工廠樓層,以進行最後一分鐘的自訂。

WinPE:建立 USB 可開機磁片磁碟機

實驗室 9:從Windows (稽核模式進行變更)

實驗室 10:使用定址接收器布建套件新增桌面應用程式和設定, (SP)