WIN7嵌入式系统安装问题(WES、ICE、Toolkit)

匿名
2016-06-02T10:56:07+00:00

我在微软官网上下载了Standard 7 SP1 Toolkit和Standard 7 SP1 32bit IBW。已经全部下载完毕,并且已经提取解压分别生成Standard 7 SP1 Toolkit.iso和Standard 7 SP1 32bit IBW.iso两个镜像文件。然后我在电脑上(XP系统)安装了Standard 7 SP1 Toolkit.iso这个镜像,然后在我电脑上自动生成了Image Configuration Editor(ICE),这个软件。

接下来我点击ICE里面的File》select distribution share选中Standard 7 SP1 32bit IBW(解压出来的文件夹)里面DS目录。这时候就开始报错了。

继续点击OK 又报错,接着ICE就自动关闭了。

报错的日志文件如下:

18:40 : 

18:40 : User Name:              Administrator

Machine Name:           YAN

Processor Architecture: x86

Domain Name:            YAN

CLR Version:            2.0.50727.3655

OS Version:             Microsoft Windows NT 5.1.2600 Service Pack 3

Current Directory:      F:\迅雷下载\Standard 7 SP1 32bit IBW\已解压包Standard 7 SP1 32bit IBW\DS

Command Line Parameters: "C:\Program Files\Windows Embedded Standard 7\Tools\Image Configuration Editor\ice.exe" 

Physical Memory for this process: 75821056

Bitness for this process: Native 32-bit

File Version Information

C:\Program Files\Windows Embedded Standard 7\Tools\Image Configuration Editor

        PidGenX.dll     Microsoft Corporation     6.0.5469.139 (winmain(wmbla).081105-1806)     x86

        EmbeddedAddDriverAPI.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        EmbeddedDriverSetupLib.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        EmbeddedDSI.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        DSIMsgs.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        EmbeddedUtil.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        Microsoft.Embedded.Command.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.Common.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.Controls.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.Serializer.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.ComponentPlatformImplementation.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        Microsoft.Embedded.ComponentPlatformInterface.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.DSI.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        Microsoft.Embedded.PmqParser.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        PmqParser.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        Microsoft.Embedded.Compression.cab.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.Compression.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.Compression.zip.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.WindowsInstaller.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.WindowsInstaller.Package.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        Microsoft.Embedded.PDAnalyzer.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     msil

        PEImports.dll     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        sqmapi.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        ice.exe     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        ImportPackage.exe     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        Tap.exe     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

        PkgScn.exe     Microsoft Corporation     1.1.0222.0 (win7sp1_rtm_embedded.110214-1900)     x86

C:\Program Files\Windows Embedded Standard 7\Tools\Servicing\

        dpx.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        msdelta.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        smiengine.dll     Microsoft Corporation     6.1.7601.17514 (win7sp1_rtm_embedded.110214-1900)     x86

        ssshim.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        wcp.dll     Microsoft Corporation     6.1.7601.17514 (win7sp1_rtm_embedded.110214-1900)     x86

        wimgapi.dll     Microsoft Corporation     6.1.7601.17514 (win7sp1_rtm_embedded.110214-1900)     x86

        compatprovider.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        dismcore.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        dismcoreps.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        dismprov.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        folderprovider.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        logprovider.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        mspatcha.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        wdscore.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        wimprovider.dll     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        dism.exe     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        expand.exe     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

        pkgmgr.exe     Microsoft Corporation     6.1.7600.16385 (win7_rtm.090713-1255)     x86

File does not exist: C:\WINDOWS\system32\wimgapi.dll

C:\WINDOWS\system32\msxml6.dll     Microsoft Corporation     6.20.2502.0     x86

CLSID does not exist: {9F543912-5F3E-4230-AC46-3FD0B933F591}

18:40 : 

18:40 : 

18:40 : Windows Embedded Standard 7 - Image Configuration Editor execution failed.

18:40 : 

18:40 : System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

   在 Microsoft.Embedded.ComponentPlatformInterface.ComponentSettingImpl.InitializeSettingDefinitions(ISettingsNamespace* settingsNamespace)

   在 Microsoft.Embedded.ComponentPlatformInterface.ComponentSettingImpl..ctor(ISettingsEngine* settingsEngine, ISettingsContext* currentContext, ISettingsIdentity* settingsIdentity)

   在 Microsoft.Embedded.ComponentPlatformInterface.SettingsHelperImpl.GetComponentSettingsForDS(Object smiEngine)

   在 Microsoft.Embedded.ComponentPlatformInterface.DistributionShare.get_ComponentSettings()

   在 Microsoft.Embedded.DistributionShareBrowser.Initialize(DistributionShare ds, CommandSet commandSet)

   在 Microsoft.Embedded.DistributionShareBrowser.Initialize(String path, CommandSet commandSet)

   在 Microsoft.Embedded.MainForm.OnFileSelectDistributionShare()

18:42 : 

18:42 : Windows Embedded Standard 7 - Image Configuration Editor execution failed.

18:42 : 

18:42 : Microsoft.Embedded.Common.FatalErrorException: Internal error. Windows Embedded Standard 7 - Image Configuration Editor cannot continue. ---> System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

   在 Microsoft.Embedded.ComponentPlatformInterface.ComponentSettingImpl.InitializeSettingDefinitions(ISettingsNamespace* settingsNamespace)

   在 Microsoft.Embedded.ComponentPlatformInterface.ComponentSettingImpl..ctor(ISettingsEngine* settingsEngine, ISettingsContext* currentContext, ISettingsIdentity* settingsIdentity)

   在 Microsoft.Embedded.ComponentPlatformInterface.SettingsHelperImpl.GetComponentSettingsForDS(Object smiEngine)

   在 Microsoft.Embedded.ComponentPlatformInterface.DistributionShare.get_ComponentSettings()

   在 Microsoft.Embedded.DistributionShareBrowser.Initialize(DistributionShare ds, CommandSet commandSet)

   在 Microsoft.Embedded.DistributionShareBrowser.Initialize(String path, CommandSet commandSet)

   在 Microsoft.Embedded.MainForm.OnFileSelectDistributionShare()

   --- 内部异常堆栈跟踪的结尾 ---

   在 System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)

   在 System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)

   在 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)

   在 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

   在 Microsoft.Embedded.Commands.Command.Invoke()

   在 Microsoft.Embedded.Commands.Command.OnClick(Object sender, EventArgs e)

   在 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

   在 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)

   在 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

   在 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

   在 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

   在 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

   在 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

   在 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)

   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

   在 System.Windows.Forms.Control.WndProc(Message& m)

   在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)

   在 System.Windows.Forms.ToolStrip.WndProc(Message& m)

   在 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)

   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

   --- 内部异常堆栈跟踪的结尾 ---

   在 Microsoft.Embedded.Program.Application_ThreadException(Object sender, ThreadExceptionEventArgs e)

   在 System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)

   在 System.Windows.Forms.Control.WndProcException(Exception e)

   在 System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)

   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

   在 System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)

   在 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)

   在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)

   在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)

   在 System.Windows.Forms.Application.Run(Form mainForm)

   在 Microsoft.Embedded.Program.Main(String[] args)

18:42 : System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

   在 Microsoft.Embedded.ComponentPlatformInterface.ComponentSettingImpl.InitializeSettingDefinitions(ISettingsNamespace* settingsNamespace)

   在 Microsoft.Embedded.ComponentPlatformInterface.ComponentSettingImpl..ctor(ISettingsEngine* settingsEngine, ISettingsContext* currentContext, ISettingsIdentity* settingsIdentity)

   在 Microsoft.Embedded.ComponentPlatformInterface.SettingsHelperImpl.GetComponentSettingsForDS(Object smiEngine)

   在 Microsoft.Embedded.ComponentPlatformInterface.DistributionShare.get_ComponentSettings()

   在 Microsoft.Embedded.DistributionShareBrowser.Initialize(DistributionShare ds, CommandSet commandSet)

   在 Microsoft.Embedded.DistributionShareBrowser.Initialize(String path, CommandSet commandSet)

   在 Microsoft.Embedded.MainForm.OnFileSelectDistributionShare()

   --- 内部异常堆栈跟踪的结尾 ---

   在 System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)

   在 System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)

   在 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)

   在 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

   在 Microsoft.Embedded.Commands.Command.Invoke()

   在 Microsoft.Embedded.Commands.Command.OnClick(Object sender, EventArgs e)

   在 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

   在 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)

   在 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

   在 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

   在 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

   在 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

   在 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

   在 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)

   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

   在 System.Windows.Forms.Control.WndProc(Message& m)

   在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)

   在 System.Windows.Forms.ToolStrip.WndProc(Message& m)

   在 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)

   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

18:42 : System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

   在 Microsoft.Embedded.ComponentPlatformInterface.ComponentSettingImpl.InitializeSettingDefinitions(ISettingsNamespace* settingsNamespace)

   在 Microsoft.Embedded.ComponentPlatformInterface.ComponentSettingImpl..ctor(ISettingsEngine* settingsEngine, ISettingsContext* currentContext, ISettingsIdentity* settingsIdentity)

   在 Microsoft.Embedded.ComponentPlatformInterface.SettingsHelperImpl.GetComponentSettingsForDS(Object smiEngine)

   在 Microsoft.Embedded.ComponentPlatformInterface.DistributionShare.get_ComponentSettings()

   在 Microsoft.Embedded.DistributionShareBrowser.Initialize(DistributionShare ds, CommandSet commandSet)

   在 Microsoft.Embedded.DistributionShareBrowser.Initialize(String path, CommandSet commandSet)

   在 Microsoft.Embedded.MainForm.OnFileSelectDistributionShare()

在网上找了很久 也没找到解决办法,求懂这个的大神指点一下。因为我要用ICE这个工具去生成一个WES的嵌入式的可以安装的ISO文件。

社区中心 | 未监视

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释
问题作者接受的答案
  1. 匿名
    2016-06-06T00:59:21+00:00

    您好!

    如果有其他问题需要提交,欢迎发帖。

    0 个注释 无注释

3 个其他答案

排序依据: 非常有帮助
  1. 匿名
    2016-06-03T10:14:28+00:00

    您好!

    我了解到您遇到关于这边的问题

    很抱歉给您带来不便,关于这个问题,建议您前往微软开发者论坛进行发帖

    https://social.msdn.microsoft.com/forums/zh-cn/home

    希望以上的信息可以帮助到您。

    谢谢你的热心帮助  已经在你所说的开发者论坛上发帖了

    0 个注释 无注释
  2. 匿名
    2016-06-03T03:06:42+00:00

    您好!

    我了解到您遇到关于这边的问题

    很抱歉给您带来不便,关于这个问题,建议您前往微软开发者论坛进行发帖

    https://social.msdn.microsoft.com/forums/zh-cn/home

    希望以上的信息可以帮助到您。

    0 个注释 无注释
  3. 匿名
    2016-06-02T11:00:02+00:00

    我是在XP系统下使用ICE的,没有在WIN7/WIN8下面试过,不知道和操作系统平台有没有关系。

    0 个注释 无注释