MSFN Forum: Need help debugging my Sysprep.xml file please - MSFN Forum

Jump to content


  • 4 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Need help debugging my Sysprep.xml file please

#1 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 05 June 2010 - 08:56 AM

Every time I attempt to run it, I get Windows cannot parse or find the sysprep.xml file.

I have put it in the right place.

C:\WINDOWS\SYSTEM32\Sysprep

All this sysprep.xml is needed to do is copy the profile, activate the administrator account and auto activate windows, and run an install at first login

?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="generalize">
        <component name="Microsoft-Windows-Security-SPP" 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">
            <SkipRearm>1</SkipRearm>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Deployment" 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">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <Path>net user administrator /active:yes</Path>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>
        <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>
</SkipAutoActivation>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" 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">
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                    <CommandLine>cscript //b c:\windows\system32\slmgr.vbs /ipkPRODUCT KEY REMOVED</CommandLine>
                    <Order>1</Order>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
                <SynchronousCommand wcm:action="add">
                    <Order>2</Order>
                    <CommandLine>cscript //b c:\windows\system32\slmgr.vbs /ato</CommandLine>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
                <SynchronousCommand wcm:action="add">
                    <Order>3</Order>
                    <CommandLine>C:\WINDOWS\ClaraLaptop.vbs</CommandLine>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
            </FirstLogonCommands>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="catalog:d:/sources/install_windows 7 professional.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>



This post has been edited by clivebuckwheat: 05 June 2010 - 09:17 AM



#2 User is online   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 05 June 2010 - 03:52 PM

View Postclivebuckwheat, on 05 June 2010 - 08:56 AM, said:


I've found some help here:
http://blog.brianlee...start-to-finish
Extract

Quote

Copy or move your sysprep.xml file to : C:\windows\system32\sysprep.
Now to run sysprep, navigate to that sysprep folder, hold SHIFT and right click and select “Open New Command Windows Here”. Next, input the following commands:

sysprep /generalize /oobe /shutdown /unattend:sysprep.xml

I hope that will help you!

This post has been edited by myselfidem: 05 June 2010 - 03:52 PM


#3 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 05 June 2010 - 03:55 PM

that is the exact tutorial I used to created my sysprep.xml file.

#4 User is online   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 05 June 2010 - 11:21 PM

It seems you need to add some parameters, and at the line:
<SkipAutoActivation>true</SkipAutoActivation> 

Have you see the example?:
http://www.brianleej...x86_sysprep.xml
You can also find help inside "Windows AIK for Windows 7 chm".

Maybe you can install your sysprep.xml at the root?
sysprep /generalize /oobe /shutdown /unattend:C:\sysprep.xml

This post has been edited by myselfidem: 06 June 2010 - 12:03 AM


#5 User is offline   arwidmark 

  • Member
  • PipPip
  • Group: Members
  • Posts: 102
  • Joined: 22-December 05
  • OS:none specified
  • Country: Country Flag

Posted 06 June 2010 - 06:11 AM

For sysprep and/or setup to pick up the unattend.xml file automatically it needs to be named unattend.xml or autounattend.xml depending on where you store it.

Check the Implicit Answer File Search Order section
http://technet.micro.../dd744269(WS.10).aspx

If you use the /unattend:filename.xml to sysprep you can use any name.

/ Johan

#6 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 8,669
  • Joined: 28-April 06
  • OS:Server 2012
  • Country: Country Flag

Posted 07 June 2010 - 08:53 AM

Check this out, maybe you posted your code wrong, which is why we recommend you post your XML file as an attachment, but of course edit out your product key.

?xml version="1.0" encoding="utf-8"?>


Should be

<?xml version="1.0" encoding="utf-8"?>


:P

#7 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 09 June 2010 - 08:34 AM

View PostTripredacus, on 07 June 2010 - 08:53 AM, said:

Check this out, maybe you posted your code wrong, which is why we recommend you post your XML file as an attachment, but of course edit out your product key.

?xml version="1.0" encoding="utf-8"?>


Should be

<?xml version="1.0" encoding="utf-8"?>


:P



I'm still getting uanble to parse can't find the xml file. If anyone can help I'd appreciate it. This is mission critical.

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="generalize">
        <component name="Microsoft-Windows-Security-SPP" 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">
            <SkipRearm>1</SkipRearm>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Deployment" 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">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <Path>net user administrator /active:yes</Path>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>
        <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>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" 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">
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                    <CommandLine>cscript //b c:\windows\system32\slmgr.vbs /ipk PRODUCT KEY REMOVED </CommandLine>
                    <Order>1</Order>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
                <SynchronousCommand wcm:action="add">
                    <Order>2</Order>
                    <CommandLine>cscript //b c:\windows\system32\slmgr.vbs /ato</CommandLine>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
                <SynchronousCommand wcm:action="add">
                    <Order>3</Order>
                    <CommandLine>C:\WINDOWS\ClaraLaptop.vbs</CommandLine>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
            </FirstLogonCommands>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="catalog:d:/sources/install_windows 7 professional.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>



#8 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 8,669
  • Joined: 28-April 06
  • OS:Server 2012
  • Country: Country Flag

Posted 09 June 2010 - 09:58 AM

Please attach the XML file and not paste into the post.

#9 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 09 June 2010 - 10:35 AM

here it is as an attachment

View PostTripredacus, on 09 June 2010 - 09:58 AM, said:

Please attach the XML file and not paste into the post.

Attached File(s)



#10 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 8,669
  • Joined: 28-April 06
  • OS:Server 2012
  • Country: Country Flag

Posted 09 June 2010 - 01:48 PM

The XML seems to be valid. What does the Panther logs say?

#11 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 09 June 2010 - 09:27 PM

View PostTripredacus, on 09 June 2010 - 01:48 PM, said:

The XML seems to be valid. What does the Panther logs say?



where do I find the panther logs?

#12 User is online   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 10 June 2010 - 12:09 AM

Hello
You can find the logs inside "%systemdrive%\Windows\Panther", and also the unattend.xml used for the silent install.

#13 User is offline   cluberti 

  • Gustatus similis pullus
  • Group: Supervisor
  • Posts: 11,208
  • Joined: 09-September 01
  • OS:Windows RT
  • Country: Country Flag

Posted 10 June 2010 - 08:31 AM

You probably also want to get the setup*.* log files from %windir%\inf as well.

#14 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 11 June 2010 - 09:41 AM

I got the sysprep to run by using the full path.

C:\Windows\System32\Sysprep\Sysprep.exe /shutdown /oobe /generalize /unattend:"C:\Windows\system32\sysprep\sysprep32.xml"

but now it stops at the eula agreement can anyone take a look at my sysprep32.xml file and tell me what I need to add.

Attached File(s)


This post has been edited by clivebuckwheat: 11 June 2010 - 09:42 AM


#15 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 8,669
  • Joined: 28-April 06
  • OS:Server 2012
  • Country: Country Flag

Posted 11 June 2010 - 11:23 AM

Look up this code:

            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <NetworkLocation>Other</NetworkLocation>
                <ProtectYourPC>2</ProtectYourPC>
            </OOBE>


#16 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 11 June 2010 - 03:05 PM

View PostTripredacus, on 11 June 2010 - 11:23 AM, said:

Look up this code:

where do I add this in?


            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <NetworkLocation>Other</NetworkLocation>
                <ProtectYourPC>2</ProtectYourPC>
            </OOBE>



#17 User is online   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 12 June 2010 - 05:48 AM

Hello :rolleyes:

Set inside pass oobeSystem:

<settings pass="oobeSystem">
      <component name="Microsoft-Windows-Shell-Setup" 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">
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <NetworkLocation>Other</NetworkLocation>
                <ProtectYourPC>2</ProtectYourPC>
            </OOBE>


You can find more info here:
http://www.msfn.org/...seven-xml-here/

*Edit: Example for Windows 7 Ultimate x86

This post has been edited by myselfidem: 12 June 2010 - 09:00 AM


#18 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 12 June 2010 - 08:53 AM

I get an error when I try to open the xml file in Windows image manager from the waik kit. What is wrong?

10:52 AM : Error opening C:\Documents and Settings\Administrator\Desktop\Windows 7 Wim file\sysprep32.xml.
10:52 AM :
10:52 AM : System.ArgumentException: The specified setting cannot be applied to this configuration pass.
Parameter name: value
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFileSettingOverride.set_AppliedConfigurationPass(ConfigurationPass value)
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFileComponentSetting.MergeSettings(Node componentNode, Collection`1 nodesToRemove, MergeXmlEventArgs mergeArg, Boolean failOnError)
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFile.ReadSettingsFromUnattendNode(Node unattendRoot)
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFile.DoLoad(Boolean useImagePathInAnswerFile)
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFile..ctor(String path)
at Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.OpenAnswerFile(String path)
at Microsoft.ComponentStudio.MainForm.OnFileOpenUnattend(Command command)
10:52 AM :
10:52 AM : Error opening C:\Documents and Settings\Administrator\Desktop\Windows 7 Wim file\sysprep32.xml.
10:52 AM :
10:52 AM : System.ArgumentException: The specified setting cannot be applied to this configuration pass.
Parameter name: value
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFileSettingOverride.set_AppliedConfigurationPass(ConfigurationPass value)
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFileComponentSetting.MergeSettings(Node componentNode, Collection`1 nodesToRemove, MergeXmlEventArgs mergeArg, Boolean failOnError)
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFile.ReadSettingsFromUnattendNode(Node unattendRoot)
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFile.DoLoad(Boolean useImagePathInAnswerFile)
at Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFile..ctor(String path)
at Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.OpenAnswerFile(String path)
at Microsoft.ComponentStudio.MainForm.OnFileOpenUnattend(Command command)





View Postmyselfidem, on 12 June 2010 - 05:48 AM, said:

Hello :rolleyes:

Set inside pass oobeSystem:

<settings pass="oobeSystem">
      <component name="Microsoft-Windows-Shell-Setup" 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">
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <NetworkLocation>Other</NetworkLocation>
                <ProtectYourPC>2</ProtectYourPC>
            </OOBE>


You can find more info here:
http://www.msfn.org/...seven-xml-here/


#19 User is online   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 12 June 2010 - 08:59 AM

Hello
When you use Windows System Image Manager (WSIM) for check your unattended file choose before your version Windows catalog!
My example were for Windows 7 Ultimate x86.
Yours is Windows 7 Professional.

Try to set your unattended xml "at his place" ( source Windows folder) and don't set on the desktop! And choose the appropiate catalog file.

This post has been edited by myselfidem: 12 June 2010 - 09:29 AM


#20 User is offline   clivebuckwheat 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 562
  • Joined: 07-November 05

Posted 12 June 2010 - 11:41 AM

ok that fixed it but now I get Windows cannot parse error and the machine goes into a continual reboot. See screen shots.

Of the error

Windows Image manager

and my attached sysprepfixed.xml file.

I am using Windows 7 PRO 32 BIT

Attached File(s)



Share this topic:


  • 4 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy