QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
5天前
查看: 40431|回复: 22
收起左侧

[已解决] Microsoft .NET Framework 4 安装未成功,安装时发生严重错误(错误代码:0x80070643)

[复制链接]
发表于 2011-6-3 10:51:19 | 显示全部楼层 |阅读模式 来自: 中国浙江台州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。- v" M7 h) L3 C$ R1 c1 c
7 }/ w9 P) P) H$ g
QQ截图20110603103928.jpg ' r/ F4 H  A& P" \
$ }& l: x, T2 k0 z
点击看 日志文件,内有详细说明:. P! ~1 ~, ]8 p% g3 l

) D5 Z  R. M: B8 e, n; m+ o& v QQ截图20110603104118.jpg . D8 ^1 V0 R: C  O# G, @4 K

/ [& Q8 M. [% L! v+ B8 g扩展更多说明,有这么一条:" \: H- O; A# i" Z$ d

! @7 X7 q6 S) D& e( m: f QQ截图20110603104143.jpg
2 K3 Q# u+ r1 T: r/ w$ C1 @) q1 b
2 S% {' I& ]$ u无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:4 ^5 ?8 q1 v# g) I& Q' D4 ^. A; Q6 P
! s1 x6 C' x6 }6 Z6 y1 C4 m  M
因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。- x7 X/ @1 I* U) M$ \5 G

: t7 K; B$ j: A6 E8 Q- r) m  j$ N/ i1 i: ]1 C1 A( w
那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。
- H' Y- Q0 [# M  N+ }( l( a
: S* i! u5 }7 x7 b! S- J6 p" U2 ?$ o) s/ m/ _
dotnetfx_cleanup_tool.rar (251.49 KB, 下载次数: 17571)
发表于 2011-6-3 11:21:23 | 显示全部楼层 来自: 中国四川成都
我装没有问题,win7专业版,将微软的补丁打齐试试。
 楼主| 发表于 2011-6-3 11:25:32 | 显示全部楼层 来自: 中国浙江台州
再看错误日志文件里面,有这么一条:http://www.3dportal.cn/discuz/attachments/month_1106/110603105123c1d480c41eb218.jpg
; D( d+ [/ }: _2 `& E4 s/ t  B* ^& o4 i$ k: S7 X9 ?
# W* e5 W1 I4 a3 }) o7 p  h9 e
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。3 {6 ]$ d+ d8 g9 Y) _
  [( x+ ]( c4 H# O, K

$ h# V4 E1 ]# M打开regedit注册表;
5 j: z# F- e! Y2 n9 V
" p; \; M/ M$ j: b' i5 a0 W却发现没有这个项。
0 ?: U5 p1 U! G1 h0 g; ~7 \* g6 A; S QQ截图20110603104200.jpg
% D1 q2 ~% H" Y
9 C, B9 Y* M# H8 m对Main及之下的几个子项都设置了允许操作的权限:. T: ^3 o0 y5 h: w. Y- A* }$ v. s6 B
QQ截图20110603112240.jpg 1 P% w% Y0 R7 y- X3 p, p& o  J
8 W& m1 v4 Y, B1 Z  S' `
* F5 t2 P( I, A1 S8 j( k# M4 b
并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。; h5 I  G" r* c6 e6 g

4 W# i. }8 `. c" X 1 I8 F* {0 k, c4 K7 R1 C
重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?
) h3 I" g1 c3 X' k& u
- I6 ]& _( z8 x0 k3 EWindowsInstaller-KB893803-v2-x86(3.1).exe4 n8 n- D( p- B- l9 }- H5 i
wic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?
/ A% |5 @( x5 Z
" q  B" b# S# \- A) vWindowsInstaller-KB893803-v2-x86(3.1).exe
6 P% e; O" Y7 Q6 [1 V% twic_x86_enu.exe" R( }/ q; g2 f! Y5 f+ l
叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif
! A' P& M4 j- g0 _  U5 @* V

7 h1 `: |! @# {  ^9 p; f6 i我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉0 w" M2 r  K+ P8 F9 t7 J
叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif

6 B! Z3 o( m9 A7 V7 Z$ ]1 d1 i' |3 G/ H  _# _8 N6 K
QQ电脑管家已退出,公司杀毒软件麦克菲没退出的地方。
发表于 2011-6-3 12:03:05 | 显示全部楼层 来自: 中国四川成都
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。
3 [+ B& |9 F6 `) c! f3 Z( ~' w7 r* s
-------感到是系统阻止新建键,不行做一个注册文件手动导入,无效删除就是。
发表于 2011-6-3 12:14:47 | 显示全部楼层 来自: 中国上海
看提示应该是没有权限写入注册表,不知道楼主是不是管理员用户啊,0 o0 S& D" v) F) J. x3 W, x
所有的杀毒防护软件都退掉再安装试试看啊。
发表于 2011-6-3 12:17:39 | 显示全部楼层 来自: 中国上海
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.
发表于 2011-6-3 12:26:23 | 显示全部楼层 来自: 中国四川成都
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选择,然后单击Remove-----------网上的资料。
 楼主| 发表于 2011-6-3 17:24:53 | 显示全部楼层 来自: 中国浙江台州
卸载.NET后,2.0的装成功了,现在3.5的又没法装了,呵呵,不知道会有什么不良后果。
 楼主| 发表于 2011-6-3 17:33:17 | 显示全部楼层 来自: 中国浙江台州
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.
* E9 ^8 l7 T1 Gakk1898 发表于 2011-6-3 12:17 http://www.3dportal.cn/discuz/images/common/back.gif

$ G/ o2 r: O( l) i
% s5 |' l  |' B& D& o说白了今天讨论这个问题是因为:
% y/ }, n/ }% t! q9 z9 J5 B
, H5 o( G2 `6 o! H1 liTunes自动升级到高版本后,链接iPhone4时不显示设备?!, V  ~! q0 d4 L( K
原来的iTunes是10.1.2.17的版本,与iPhone 4.2.1版本,不知道什么时候iTunes升级到了10.2.2.12,导致插上iPhone之后,只能显示充电,不能在左侧显示设备,卸载iTunes 10.2之后,重新安装10.1,又提示一个什么Libiary文件是高版本的iTunes创建,导致无法打开软件,真郁闷啊,该怎么办,我不想把iPhone升级到4.3的版本,求教了!
; r+ B; t* }3 ]卸载后引起的如下“错误 7”的问题:
* N4 R8 r9 J; W1 k0 `; O) V! m7 q% z3 W; [8 j' p
240_2198598_b684bd276145512.jpg + O3 e6 n. w4 T0 a2 L
% G* `3 a$ H; Z0 I

  _9 c; I& X- K6 P4 a苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!
8 p4 H; ]2 l+ ^ / ~/ f% c, P  r5 w
http://support.apple.com/kb/TS3074?viewlocale=zh_CN
( b# B: ?, ?3 i7 u* Y: J) L/ Z4 r9 `' Z" N

6 @) e6 l! f8 ]# i* ^# f解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。$ Q- l/ |0 d5 Z) n
Windows XP:
; h, y  n  ^9 @+ k( F9 m+ [Microsoft .NET Framework 2.0
8 \, N5 M( Z2 m* s+ t; aMicrosoft .NET Framework 3.5 SP 1
% @4 ^2 t, O# F8 J/ I! ~  W* a1 [" gMicrosoft .NET Framework 4.03 \3 V7 A" u3 Q9 z6 h! u

# m/ S4 C% ?1 ]

& x9 B; E# \! W7 \! w & x) Z# C. Q* b  N1 A9 ~; ~) \7 K* f6 Y
公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。' i& ]8 i" d4 z# c; ]6 x# v

8 X8 G% }5 n7 D1 G$ b
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ...
# B; C& S- U6 T: v4 k) f叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif

- i; I; t- P* t, A# F0 U( r0 X! ^% _2 E) Y. ~! @
多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

发表于 2011-6-4 18:09:41 | 显示全部楼层 来自: 中国云南昆明
只为iTunes,到微软官网上下载简版,有插件即可。
 楼主| 发表于 2011-6-7 15:27:45 | 显示全部楼层 来自: 中国浙江台州
只为iTunes,到微软官网上下载简版,有插件即可。: R% J+ U8 t; C
叮咚 发表于 2011-6-4 18:09 http://www.3dportal.cn/discuz/images/common/back.gif

  l+ \  P, s% l% H9 u, N4 T, _
说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。
3 A6 X# E& O3 W( z) Q3 G  u# m/ l6 f8 A& ?+ U0 ^+ U% z' p

# E8 }1 k9 W. y3 T# J0 n再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif0 V+ n0 p" V' w3 C- B2 `4 Q
多谢,下了这个软件,在列表中没找到这个。
' `+ w% V( s1 C8 }+ `' k( w
更新一下这个清理软件:) `, |* i6 u) j8 r
3 X. R: g+ H% t. T% `
Windows Installer Clean Up 2   ?2 m5 c/ O7 A- @
6 |) [9 Q& G" j; m# M
Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”  \6 \3 E6 \7 O, _3 p
http://support.microsoft.com/kb/976982
) N* S5 Q. I- ~, s+ X' ?
/ |. i& j& R% s7 n; L7 m更新一个新版的dotnetfx_cleanup_tool.rar - O8 ^9 t# y; c5 ?) T
$ V& c* f" r3 ]5 g( A1 u
dotnetfx_cleanup_tool(v2012 August 3).zip (259.37 KB, 下载次数: 8)
 楼主| 发表于 2012-10-7 08:04:10 | 显示全部楼层 来自: 中国上海
XP安装NET Framework 3.0发生MSI returned error code 1603错误
& n. K7 G+ _: P$ \( v# R
; b. ?# E6 i) T+ N' \其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。
# {5 A/ ~* K7 A: c$ C: {3 R1 S, X" C. ^) i8 P5 X7 o3 ]
错误日志:; p* h9 f3 f9 {; t# y, g
# x! \2 L0 P3 M- x3 t  |: K. ^
[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
0 |% Q! \9 F( [2 s9 T5 j( S2 V! c8 _0 y& }4 L8 s5 z0 d' R  V
[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
0 Q- _, V* L# ][04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 16035 u( v5 @( `  j- ?9 ~% S

! y& e, D3 D; `# l# h* e[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed. ' A! T9 W/ _' U. q
2 |/ p' C$ Z9 E6 D
原因分析:
9 g' @4 k( E3 X% l3 n, s, u! I2 ^4 }2 p+ j
即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。% f$ U+ `* w/ ?! A; l+ X
* u5 b/ q1 N0 U8 q. ]
由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。) Y7 `7 q( ~' b3 w, d% {# I

$ y) B3 `7 V' P$ y解决方法:7 u: c  {& C( j

- \) S1 g3 I. q( l, N4 E# r1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。# K% d1 j- x' X( w5 D  ]# d9 O5 O
2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。
  o' q8 e5 v+ \: I2 T9 z3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。  y/ y% c$ @+ [* v
4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。7 ^4 n9 W- L2 F! |# E
/ s) e, l0 e' ~; e/ C
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。& E/ {1 s5 @  T" b
1 i: ^1 c8 p/ I  L8 H* w& V
注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限)' v) U3 M# p8 @8 x3 K  t
! G8 A" U& c2 d2 X$ l3 K( n
done.JPG
( X5 z4 y) J+ R8 k* S1 k
! \: L4 ~+ b! a$ W  R: r4 f- ?/ u4 S  K: f) u7 B1 X" ?; V
sess.JPG
, r) j$ \. Z5 j- Z3 d; p: l+ J* u; K6 z
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机+ g" I2 l2 x4 U% o/ Y
因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的" K) |: G# A) q, N+ t
XP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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