Undeployable status when using scripted install of Windows after upgrade to K2000 v4
** I asked the question earlier this morning, saw a grammatical problem that I tried to edit and the site then mangled the question and removed most of the post. So I'm reasking it. I tried it once more and it did the same thing. Luckily I typed the question first in notepad so I could repost it again without retyping it.
Hello,
Prior to the K2000 upgrade to version 4, back in December I believe, I had a scripted install of Windows 10x64 Enterprise build 1511.2 (volume licensing ISO from Microsoft, unmodified) that I had made an answer file for which booted the system directly to Audit mode. The answer file is included here:
<?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <settings pass="windowsPE"> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <UseConfigurationSet>true</UseConfigurationSet> <UserData> <AcceptEula>true</AcceptEula> <FullName>County</FullName> <Organization>County</Organization> </UserData> <ImageInstall> <OSImage> <InstallToAvailablePartition>true</InstallToAvailablePartition> </OSImage> </ImageInstall> </component> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <UILanguage>en-US</UILanguage> <SetupUILanguage> <UILanguage>en-US</UILanguage> </SetupUILanguage> <InputLocale>en-us</InputLocale> <SystemLocale>en-us</SystemLocale> <UserLocale>en-us</UserLocale> </component> </settings> <settings pass="specialize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <RegisteredOwner>County</RegisteredOwner> <RegisteredOrganization>County</RegisteredOrganization> <ProductKey>INSERT_PRODUCT_KEY_HERE</ProductKey> <TimeZone>Mountain Standard Time</TimeZone> <AutoLogon> <Enabled>true</Enabled> <Username>Administrator</Username> <Password> <PlainText>false</PlainText> <Value>INSERT_PASSWORD_HERE</Value> </Password> <LogonCount>15</LogonCount> </AutoLogon> <ComputerName>*</ComputerName> </component> <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <Identification> <JoinWorkgroup>WORKGROUP</JoinWorkgroup> </Identification> </component> <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <RunSynchronous> <RunSynchronousCommand wcm:action="add"> <Path>reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 00000000 /f</Path> <Description>Setting Network Location</Description> <Order>1</Order> <WillReboot>OnRequest</WillReboot> </RunSynchronousCommand> <RunSynchronousCommand wcm:action="add"> <Path>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v EnableFirstLogonAnimation /d 0 /t REG_DWORD /f</Path> <Description>Hide First Logon Animation</Description> <Order>2</Order> </RunSynchronousCommand> <RunSynchronousCommand wcm:action="add"> <Path>reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableFirstLogonAnimation /d 0 /t REG_DWORD /f</Path> <Description>Hide First Logon Animation</Description> <Order>3</Order> </RunSynchronousCommand> </RunSynchronous> </component> </settings> <settings pass="oobeSystem"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <OOBE> <HideEULAPage>true</HideEULAPage> <NetworkLocation>Work</NetworkLocation> <SkipMachineOOBE>false</SkipMachineOOBE> <SkipUserOOBE>false</SkipUserOOBE> <ProtectYourPC>3</ProtectYourPC> </OOBE> <UserAccounts> <AdministratorPassword> <Value>INSERT_PASSWORD_HERE</Value> <PlainText>false</PlainText> </AdministratorPassword> </UserAccounts> </component> <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <InputLocale>en-us</InputLocale> <SystemLocale>en-us</SystemLocale> <UILanguage>en-us</UILanguage> <UserLocale>en-us</UserLocale> </component> <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <Reseal> <Mode>Audit</Mode> </Reseal> </component> </settings> <settings pass="auditSystem"> <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <Reseal> <Mode>Audit</Mode> </Reseal> </component> </settings> <cpi:offlineImage cpi:source="wim:d:/windows%20isos/windows%2010%20enterprise/sw_dvd5_win_ent_10_1511.2_64bit_english/sources/install.wim#Windows 10 Enterprise" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> </unattend>
After Windows is applied to the machine, it's not coming up in Audit mode. In fact, the image status is reported as IMAGE_STATE_UNDEPLOYABLE. This doesn't give me a warm, fuzzy feeling when trying to use scripted installs to build a core WIM image.
I even tried to use a very basic answer file that had no mention of Audit mode, nor anything else, because it prompts for agreeing to the EULA and building the partitions just like if I ran the Windows install straight from the Microsoft ISO (which I also did separately and went to Audit mode just fine).
<?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <settings pass="windowsPE"> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <UseConfigurationSet>false</UseConfigurationSet> <ImageInstall> <OSImage> <InstallToAvailablePartition>true</InstallToAvailablePartition> </OSImage> </ImageInstall> </component> </settings> </unattend>
This results in the same IMAGE_STATE_UNDEPLOYABLE. Has anyone else seen this? Any suggestions or insight into why the K2000 is changing the Windows it installs in such a way that no means of switching to Audit mode is successful (even done manually) would be appreciated.
Thank you.
0 Comments
[ + ] Show comments
Answers (0)
Please log in to answer
Be the first to answer this question