DoNotCleanUpNonPresentDevices
此 DoNotCleanUpNonPresentDevices
設定會指定下一個特製化期間,目的地電腦上未偵測到裝置的隨插即用資訊是否應該保留在電腦上。
此設定適用于具有實體開啟/關閉開關的裝置。 當實體開啟/關閉開關關閉時,裝置資訊可能會在 一般化 或 特製化 設定階段期間移除。 不過,當 PersistAllDeviceInstalls 和 DoNotCleanUpNonPresentDevices
都設定為 true時,裝置資訊會保留在電腦上。
此清單描述 Windows 安裝程式用來判斷隨插即用資訊是否保留在電腦上、移除或移除,然後重新初始化的程式:
當 PersistAllDeviceInstalls 設為 true時,在 一般化 設定階段期間,隨插即用裝置資訊會保留在電腦上。
在下一 個特製化 設定階段期間:
任何偵測到的隨插即用裝置皆會重新安裝。
針對未偵測到的隨插即用裝置:
如果
DoNotCleanUpNonPresentDevices
設定為 true,則裝置資訊會保留在電腦上。如果
DoNotCleanUpNonPresentDevices
設定為 false,則會從電腦移除裝置資訊。
當 PersistAllDeviceInstalls 設定為 false時,在 一般化 設定階段期間,即會從電腦移除隨插即用裝置資訊。
在下一 個特製化 設定階段期間:
任何偵測到的隨插即用裝置皆會重新安裝。
未偵測到的任何隨插即用裝置仍會卸載。 此
DoNotCleanUpNonPresentDevices
設定不會有任何作用。
警告DoNotCleanUpNonPresentDevices
使用 設定可能會導致不必要的裝置狀態儲存,並導致開機時間變慢。 如需在擷取 Windows 映像時維護驅動程式組態的詳細資訊,請參閱 此 Microsoft 網站。
值
True |
指定在下一個 特製化 設定階段期間: 未偵測到的隨插即用裝置仍會保持安裝狀態。 |
false |
指定在下一個 特製化 設定階段期間: 未偵測到的隨插即用裝置會從電腦中移除。 這是預設值。 |
有效的組態傳遞
generalize
注意 雖然此設定是在 一般化 組態階段中指定,但它會控制下一 個特製化 組態階段的行為。
父階層
Microsoft-Windows-PnpSysprep | DoNotCleanUpNonPresentDevices
套用至
如需此元件支援的 Windows 版本和架構清單,請參閱 Microsoft-Windows-PnpSysprep。
XML 範例
下列 XML 輸出指定在 一般化 組態階段和下一 個特製化 組態階段期間,未安裝在目的地電腦上的裝置驅動程式。
<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
<DoNotCleanUpNonPresentDevices>true</DoNotCleanUpNonPresentDevices>