在 WinPE 3 (Win7) 64 位中运行 32 位应用程序
尝试在 WinPE 3.0 (Win7) 64 位环境中运行任何 32 位应用程序将导致出现以下错误消息:
支持图像类型所需的子系统不存在。
有问题的缺失子系统是Windows on Windows 64 (WOW64):允许 32 位应用程序在 64 位操作系统中运行的兼容层。
问题是:可以在WinPE中安装WOW64吗?如果是,如何安装以及安装的文件集有多大?
谢谢。
Trying to run any 32 bit app in the WinPE 3.0 (Win7) 64 bit environment will result in the following error message:
The subsystem needed to support the image type is not present.
The missing subsystem in question is Windows on Windows 64 (WOW64): the compatibility layer allowing 32 bit apps to run in the 64 bit OS.
The question is: would it be possible to install WOW64 in WinPE? If so, how, and how big is the set of files to be installed?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不幸的是,这并不能真正解决您的问题,但这是我们的解决办法。
我们分两步部署 Windows 7 64 位。
步骤 1. 使用 WinPE 3.0 64 位安装 Windows 7 64 位 RTM 并安装所有 MS 补丁,然后安装捕获 WIM。
步骤 2. 使用 WinPE 3.0 32 位部署捕获的 Win7 64 位 WIM,并在 WinPE 中运行 32 位应用程序。
这就像一个魅力。我不知道为什么,但确实如此:)
因此,我认为如果您想从 RTM 进行部署,您可能会陷入困境,但您没有理由不能只部署 RTM,然后重新捕获它,然后使用 32 位 WinPE。
祝你好运!
Unfortunately this doens't really resolve your problem but it is a work around for us.
We deploy Windows 7 64bit in 2 steps.
Step 1. Install Windows 7 64bit RTM using WinPE 3.0 64bit and install all MS Patches then Capture WIM.
Step 2. Deploy Captured Win7 64bit WIM using WinPE 3.0 32bit with 32bit apps running in WinPE.
This works like a charm. I don't know why but it does :)
So I think if you want to deploy from the RTM you might be stuck but there is no reason you can't just deploy RTM and then recapture it then use the 32bit WinPE.
Good luck!