Hi,
I am struggling with this issue for over 3 days and I cannot figure it out.
I am trying to capture a new Windows 8.1 x64 Enterprise image, that part goes normally but after I implement it to SCCM 2012 and deploy it to a VM, all logged on users get black background, but admin gets normal default yellow wallpaper.
I tried to deploy the image with and without unattend.xml to exclude the unattend.xml settings that maybe causing the issue, but that does not work.
My procedure and customization:
1. Install windows 8.1 x64 enterprise to a VM machine.
2. Create sccm user (I dont user ctrl+shift+F3), log in with him.
3. Enable administrator account, enter admin account, delete sccm user profile.
4. Join domain, install all available updates, add our custom logo to system32 folder, add cmtrace to system32 folder.
5. Run 5 registry files to add all My computers icon, User icon , show all taskbar icons for all users, as well as to disable welcome screen when you first logon and registry file to display classic desktop instead of tiles screen.
6. Leave domain and capture image with sccm 2012 TS capture wizard.
7. Then I make a new unattended.xml, I DO NOT USE COPY PROFILE.
Unattend.xml for my Windows 8.1:
<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">
<RegisteredOwner>xyz</RegisteredOwner>
<RegisteredOrganization>xyz</RegisteredOrganization>
</component>
</settings>
<settings pass="oobeSystem">
<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">
<OEMInformation>
<Manufacturer>xyz</Manufacturer>
<SupportHours>xyz</SupportHours>
<SupportPhone>xyz</SupportPhone>
<SupportURL>xyz</SupportURL>
<Logo>C:\Windows\System32\oemlogo.bmp</Logo>
</OEMInformation>
<RegisteredOrganization>xyz</RegisteredOrganization>
<RegisteredOwner>xyz</RegisteredOwner>
<TimeZone>%OSDTimeZone%</TimeZone>
</component>
<component name="Microsoft-Windows-International-Core" 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">
<InputLocale>%KeyboardLocale% </InputLocale>
<SystemLocale>%InputLocale% </SystemLocale>
<UILanguage>%UILanguage% </UILanguage>
<UILanguageFallback>en-us </UILanguageFallback>
<UserLocale>%InputLocale% </UserLocale>
</component>
</settings>
But like I said above, I tried with unattend.xml specified in TS and without unattend.xml. I pay attention if i change something to update the package right away but maybe I need to create a new package instead.
Computer object is in test OU and only default GPO applies but maybe as I am writing this we have a GPO for the user which controls this!?Thanks,