none
关于sysprep的问题 RRS feed

  • 问题

  • 1.使用了几次sysprep后,突然用不了。手动运行或者命令行运行都是一样,老是报错:

    setuperr.log

    2012-09-24 15:07:25, Error      [0x0f0073] SYSPRP RunExternalDlls:Not running DLLs; either the machine is in an invalid state or we couldn't update the recorded state, dwRet = 31
    2012-09-24 15:07:25, Error      [0x0f00ae] SYSPRP WinMain:Hit failure while processing sysprep cleanup external providers; hr = 0x8007001f

    我重装系统后还是存在这个错误。

    2.成功部署好系统后,如果机器没有连网线,则很正常,如果有网线,则会弹出对话框:

    请选中计算机当前位置,此计算机已连接到网络,windows将根据网络位置自动应用正确的网络设置,家庭网络,工作网络,公用网络等。。。。。。

    可是我在sysprep.xml中已经定义了网络位置啊?

    <OOBE>
                    <NetworkLocation>Work</NetworkLocation>
                    <SkipUserOOBE>true</SkipUserOOBE>
                    <SkipMachineOOBE>true</SkipMachineOOBE>
                    <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                    <ProtectYourPC>1</ProtectYourPC>
                    <HideEULAPage>true</HideEULAPage>
                </OOBE>

    怎样解决呢,我需要自动设置,为什么脚本中失败呢

    2012年9月24日 7:38

答案

  • sysprep  generalize只能用3次。

    第二个问题可能和第一个问题有关。


    Stay Running


    MCTS:
    Windows Embedded Standard 2011,Development
    Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    Beijing Strong Union Technology CO., Ltd.

    2012年9月28日 3:52
    版主