Been playing with sysprep and wds, in preparation of rolling out - this involves customisation of the users environment (theme etc.) Normal stuff
But copyprofile just doesn't work - I've read a lot of threads about this and seems like everyone has some frustrations with it.
I've tried all kinds of tricks that i've read about and none works.
I've even tried it at the basic level.
I installed windows 7, entered audit mode (ctrl-shift-f3)
Then all I did was setup a default theme (changed wallpaper, background colour, no windows sounds etc.)
(This is all I did, nothing else)
then ran sysprep using sysprep /generalize /oobe /shutdown /unattend:unattend.xml
using this unattend.xml
<?xmlversion="1.0"encoding="utf-8"?><unattendxmlns="urn:schemas-microsoft-com:unattend"><settingspass="windowsPE"><componentname="Microsoft-Windows-International-Core-WinPE"processorArchitecture="x86"publicKeyToken="31bf3856ad364e35"language="neutral"versionScope="nonSxS"><SetupUILanguage><UILanguage>en-US</UILanguage></SetupUILanguage><InputLocale>0809:00000809</InputLocale><UserLocale>en-GB</UserLocale><UILanguage>en-US</UILanguage><SystemLocale>en-GB</SystemLocale></component><componentname="Microsoft-Windows-Setup"processorArchitecture="x86"publicKeyToken="31bf3856ad364e35"language="neutral"versionScope="nonSxS"><UserData><AcceptEula>true</AcceptEula><FullName></FullName><Organization></Organization><ProductKey><Key></Key><WillShowUI>Never</WillShowUI></ProductKey></UserData></component></settings><settingspass="oobeSystem"><componentname="Microsoft-Windows-Shell-Setup"processorArchitecture="x86"publicKeyToken="31bf3856ad364e35"language="neutral"versionScope="nonSxS"><OOBE><HideEULAPage>true</HideEULAPage><NetworkLocation>Work</NetworkLocation><ProtectYourPC>3</ProtectYourPC><SkipMachineOOBE>true</SkipMachineOOBE><SkipUserOOBE>true</SkipUserOOBE></OOBE><TimeZone>GMT Standard Time</TimeZone><UserAccounts><AdministratorPassword><Value></Value><PlainText>false</PlainText></AdministratorPassword></UserAccounts></component><componentname="Microsoft-Windows-International-Core"processorArchitecture="x86"publicKeyToken="31bf3856ad364e35"language="neutral"versionScope="nonSxS"><InputLocale>0809:00000809</InputLocale><SystemLocale>en-GB</SystemLocale><UILanguage>en-GB</UILanguage><UserLocale>en-GB</UserLocale></component></settings><settingspass="specialize"><componentname="Microsoft-Windows-Shell-Setup"processorArchitecture="x86"publicKeyToken="31bf3856ad364e35"language="neutral"versionScope="nonSxS"><ComputerName></ComputerName><CopyProfile>true</CopyProfile><RegisteredOrganization></RegisteredOrganization><RegisteredOwner></RegisteredOwner><Display><ColorDepth>32</ColorDepth><HorizontalResolution>1024</HorizontalResolution><RefreshRate>60</RefreshRate><VerticalResolution>768</VerticalResolution></Display><ShowWindowsLive>false</ShowWindowsLive></component></settings><cpi:offlineImagecpi:source="catalog:c:/windows7/sources/install_windows 7 professional.clg"xmlns:cpi="urn:schemas-microsoft-com:cpi"/></unattend>
This seems to be working as the country settings are applied correctly, however on capturing the image and deploying it the theme / wallpaper settings have not been applied. In fact the only way i've got this to work is to use a 3rd party utility I was recommended to copy current profile to default (defprof) Altho i'm unsure as to what issues it will cause later, so I am a bit reluctant to use this image.
Why doesn't this work as advertised, in my findings i've found branding an image to be uneccesarily difficult to do, i've even experimented with doing it using GPO and that proved just as frustrating....