I had this issue with Windows 8 and now appears the same deploying Windows 10 with 2012 R2 SP1 + MDT 2013.1 during the MDT task sequence there are steps to set the background image. During the WinPE phase all is fine but after joining domain it will no longer set background for Windows 8 & 10 (although Windows 7 builds are fine)
The command is ztisetbackground and the log file says this
The task sequencer log is located at C:\WINDOWS\CCM\Logs\SMSTSLog\SMSTS.LOG. For task sequence failures, please consult this log. ztisetbackground 25/08/2015 15:56:56 0 (0x0000)
SUCCESS: 0: Create object: Set oScriptClass = New ztisetbackground ztisetbackground 25/08/2015 15:56:56 0 (0x0000)
SUCCESS: 0: Failed to run WindowHide ztisetbackground 25/08/2015 15:56:56 0 (0x0000)
SUCCESS: 0: Failed to set the background ztisetbackground 25/08/2015 15:56:56 0 (0x0000)
ztisetbackground processing completed successfully. ztisetbackground 25/08/2015 15:56:56 0 (0x0000)
Property image is now = 5 ztisetbackground 25/08/2015 16:13:42 0 (0x0000)
It appears not to be able to run windowhide.exe
Which means the image stays with the default black background rather than the nice SCCM/MDT backdrop
Not a major issue but would be nice to so