Sysprep.exe 和 Unattend.xml - 自動應用產品金鑰不起作用

Sysprep.exe 和 Unattend.xml - 自動應用產品金鑰不起作用

我的目標是透過消除輸入新產品金鑰的需要來自動化 OOBE 流程(由 sysprep 啟動)。自從我透過 sysprep 啟動它以來,我已經有了產品金鑰。我可以完全跳過該步驟,因為系統已經處於活動狀態。但是,我認為僅提供系統上已使用的產品金鑰可能會更容易。

我是第一次使用 sysprep。我已在 sysprep 資料夾中儲存了 unattend.xml 檔案。我試著讓它盡可能簡單。我的文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="specialize">
    <component name="Microsoft-Windows-Shell-Setup"
     processorArchitecture="amd64"
     publicKeyToken="31bf3856ad364e35"
     language="neutral"
     versionScope="nonSxS"
     xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <ProductKey>xxxxx-xxxxx-xxxxx-xxxxx-xxxxx</ProductKey>
    </component>
    </settings>
</unattend>

為了產生這個,我查看了 Microsoft 文件:https://technet.microsoft.com/en-us/library/cc732280%28v=ws.10%29.aspx

然而,這並沒有奏效。我發現與常規 OOBE 沒有任何變化,並且仍然顯示提示我輸入產品金鑰的畫面。

sysprep.exe /oobe /reboot /unattend:unattend.xml我使用儲存在目錄中的 unattend.xml啟動了 sysprep C:\Windows\System32\Sysprep。我還從該目錄執行了命令。

我還瀏覽了 StackExchange 上的幾個主題,雖然存在許多與無人參與文件相關的主題,但大多數都非常古老或與應用產品金鑰無關。

我的問題

如何使用 unattend.xml 檔案在 sysprep 啟動的 OOBE 期間自動套用金鑰或跳過金鑰應用程式?

答案1

也許這對你有幫助

<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>

或嘗試使用生成器:http://windowsafg.no-ip.org/win10x86_x64.html

相關內容