咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9278|回复: 10

简化XP版本安装后无法运行的解决办法

[复制链接]

54

主题

679

帖子

2675

积分

高级会员

Rank: 4

积分
2675

咖迷论坛管理(CAXA)

发表于 2012-5-9 09:05:00 | 显示全部楼层 |阅读模式
制造工程师2013发布后,接到一些反馈,在一些xp操作系统上安装后无法运行的问题。一般会弹出一个对话框,提示“MFC100.dll"没有找到之类的。
遇到这类问题的朋友,一般用的操作系统是经过简化的Ghost版本,如我帮一个朋友解决的时候,他说他安装的是深度做的简化ghost的xp,虽然也打了sp3补丁,但有些服务给禁止了,对windows的安装有限制,会导致VC运行库安装不上。
解决办法:
把附件中的文件解压出来,全部拷贝到操作系统的文件夹内,即:C:\Windows\system32里面。
制造工程师就可以运行了,其它类软件也支持。

xp_mfc10_dll.zip (4.91 MB, 下载次数: 6968)


此附件只对使用VC10编译出来的软件起作用。我只试过XP,其它的没试。
欢迎大家报告试用情况。
回复

使用道具 举报

54

主题

679

帖子

2675

积分

高级会员

Rank: 4

积分
2675

咖迷论坛管理(CAXA)

 楼主| 发表于 2012-5-9 09:48:00 | 显示全部楼层
另一个测试的方法:
http://support.microsoft.com/default.aspx?scid=kb;en-us;315346

To resolve this problem, use the following methods.
Back to the top
Method 1: Reregister the Windows Installer
To reregister the Windows Installer, verify the location of the Msiexec.exe file on your hard disk and in the Windows Registry, and then reregister the Windows Installer. To do this, follow these steps.

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.
Determine the location of the Msiexec.exe file on your hard disk. To do this, follow these steps:
Click Start, click Run, type %windir%\system32, and then click OK.

Note This step will open the folder where the Msiexec.exe file is located.
Make a note of the location of the Msiexec.exe file. The location of the Msiexec.exe file will be a combination of the value in the Address text box and the Msiexec.exe file name itself.

For example if the Address text box contains a value of C:\Windows\system32, the location of the Msiexec.exe file will be C:\Windows\system32\Msiexec.exe.
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756  How to back up and restore the registry in Windows


Make sure that the location of the Msiexec.exe file in Registry Editor is correct. To do this, follow these steps:
Click Start, click Run, type regedit in the Open text box, and then click OK.
Expand HKEY_LOCAL_MACHINE, expand SYSTEM, expand CurrentControlSet, expand Services, and then click MSIServer.
In the right pane, right-click ImagePath, and then click Modify.
In the Value data text box, type the location of the Msiexec.exe file that you determined in step 1, followed by the value of /V, and then click OK.

For example, if the location of the Msiexec.exe file is C:\Windows\system32\Msiexec.exe, type the following text in the Value data text box:
C:\WINDOWS\System32\msiexec.exe /V
Click OK to close the Edit String dialog box.
Click the File menu, and then click Exit to close Registry Editor.
Start your computer in safe mode, and then register the Msiexec.exe file. To do this, follow these steps:
Click Start, and then click Turn off computer or Shut Down.
Select the Restart option, and then click OK, or click Restart.
Press F8 before the Windows splash screen appears.
On the Windows Advanced Option menu, use the arrow keys to select the Safe Mode option, and then press ENTER.
If you use a dual-boot or multiple-boot computer, select the appropriate operating system from the list that is displayed, and then press ENTER.
Log on to the computer.
Click Start, click Run, type msiexec /regserver in the Open text box, and then click OK.

Note For 64-bit operating systems, you also have to reregister the 64-bit MSI installer. To do this, click Start, click Run, type %windir%\Syswow64\Msiexec /regserver in the Open text box, and then click OK.

On 64-bit editions of the Windows operating system, 32-bit binaries are located in %systemroot%\SysWow64 folder. The 64-bit binaries are located in the %systemroot%\System32 folder.
Click Start, and then click Turn off computer or Shut Down.
Select the Restart option, and then click OK, or click Restart.
If the issue persists, and you still receive the error message that is mentioned in the "Symptoms" section, follow the steps in Method 2.
Back to the top
Method 2: Reinstall the Windows Installer
To reinstall the Windows Installer, rename the damaged Windows Installer files, and then reinstall the Windows Installer. To do this, follow these steps:
Click Start, click Run, type cmd in the Open text box, and then click OK.
Type cd %windir%\system32, and then press ENTER.
Type attrib -r -s -h dllcache, and then press ENTER.
Type ren msi.dll msi.old, and then press ENTER.
Type ren msiexec.exe msiexec.old, and then press ENTER.
Type ren msihnd.dll msihnd.old, and then press ENTER.
Type exit, and then press ENTER.
At the command prompt, type exit, and then press ENTER.
Click Start, and then click Turn off computer or Shut Down.
Select the Restart option, and then click OK, or click Restart.
Log on to the computer.
Download and install the latest version of the Windows Installer. For more information about how to obtain the Windows Installer, click the following article number to view the article in the Microsoft Knowledge Base:
893803  Windows Installer 3.1 v2 (3.1.4000.2435) is available
Click Start, and then click Turn off computer or Shut Down.
Select the Restart option, and then click OK, or click Restart.
回复 支持 反对

使用道具 举报

54

主题

679

帖子

2675

积分

高级会员

Rank: 4

积分
2675

咖迷论坛管理(CAXA)

 楼主| 发表于 2012-5-10 10:31:00 | 显示全部楼层

回复 4# zhang_112 的帖子

你的问题解决了吗?
回复 支持 反对

使用道具 举报

16

主题

79

帖子

260

积分

注册会员

Rank: 2

积分
260
QQ
发表于 2012-5-9 10:46:00 | 显示全部楼层
很好!支持!!!
回复 支持 反对

使用道具 举报

10

主题

104

帖子

359

积分

注册会员

Rank: 2

积分
359
发表于 2012-5-9 23:29:00 | 显示全部楼层
谢谢贾工!
回复 支持 反对

使用道具 举报

7

主题

58

帖子

125

积分

注册会员

Rank: 2

积分
125
发表于 2012-5-14 09:20:00 | 显示全部楼层
呵呵,我没解决的办法都是安装完整版的系统,贾工这个方法更好!
回复 支持 反对

使用道具 举报

5

主题

13

帖子

88

积分

注册会员

Rank: 2

积分
88
发表于 2012-5-17 16:46:00 | 显示全部楼层
制造工程师2013工作区坐标原点上多一个正方形线型干什么用?如何才能清除掉?
回复 支持 反对

使用道具 举报

54

主题

679

帖子

2675

积分

高级会员

Rank: 4

积分
2675

咖迷论坛管理(CAXA)

 楼主| 发表于 2012-5-20 18:53:00 | 显示全部楼层

回复 7# cn510510 的帖子

那个是显示的毛坯方框,双击树上的毛坯结点,在打开的毛坯定义对话框中,把毛坯显示的选项去掉就可以。
回复 支持 反对

使用道具 举报

0

主题

136

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2012-5-24 17:23:00 | 显示全部楼层
谢谢,学习
回复 支持 反对

使用道具 举报

wangzhanqiang2 该用户已被删除
发表于 2012-9-1 19:12:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )

GMT+8, 2024-11-22 23:35 , Processed in 0.202909 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表