QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
2天前
查看: 40425|回复: 22
收起左侧

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

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

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

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

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。
2 g, v. p) }5 h9 \$ {
3 l7 p# h6 }0 g; Y QQ截图20110603103928.jpg 3 x8 Z& Q4 @$ |; \. G8 c+ K$ S" o

: V1 T5 L7 Z% }# |, d, T点击看 日志文件,内有详细说明:
9 k& W, X  p/ i3 ~4 c
, r! s7 }8 A- |% r QQ截图20110603104118.jpg # \+ f* _( x2 |8 [# q

# L7 V( g0 E5 D扩展更多说明,有这么一条:0 a" y  a" |' a( A4 ^( L/ j
. U+ c. d# x( C" e: E1 [% G0 |6 _
QQ截图20110603104143.jpg
: V4 \* t) D5 Z9 a2 g: a2 d4 O5 ^$ U+ \; V  t4 y
无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:
0 {& d6 t7 ]! R# x4 G$ u; v3 Q, y
因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。
  p+ d4 p/ Y3 O9 ~  A. h
" [( Y; U% g7 C) z* a) \
6 q. c$ l: b/ |. w那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。
+ U  Y+ u7 `# P+ q0 T$ k5 Q" [
; U0 V3 T+ j8 x2 {: D* G, _
3 O* C( z& |( i( O 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 . ?  W7 }- P8 `

" x3 s1 ~0 d5 @6 E
- j: F% S' v. I+ H& s0 C' H8 _Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。! s. g1 D3 w1 X3 v' O' J

. N* `& [. {8 Z* _/ Q1 v( k, f3 b- l9 l& H" v$ F6 E0 E; Y' x
打开regedit注册表;3 L  z: L% a, z$ w8 _

# _# \4 N2 \2 O却发现没有这个项。8 Q/ ~6 I+ b! U8 w  s! G" g- A
QQ截图20110603104200.jpg
' N( q1 H7 }3 L* }
- G: H8 J; M. u4 f对Main及之下的几个子项都设置了允许操作的权限:
! ?. G9 A6 M4 u; }; n QQ截图20110603112240.jpg
$ }. K, N, B+ N/ y3 J7 t& \- I' O" D
7 n7 ?8 _, v) T3 M. R) w
. z7 X* w4 R  \4 I9 b并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。
6 Q; j8 V  q  @4 _. n6 f; I
4 I  I' [+ ^# W9 Q1 P9 N ! b6 t" W0 e- S% s6 n, u& I
重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?2 S& q* S4 r+ v
  V# a7 r! M/ ]* I/ ]
WindowsInstaller-KB893803-v2-x86(3.1).exe
  A/ |# U  Z' i: m2 _( e! dwic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?; z7 D3 d4 G* r
9 U. e* W. O3 c' b2 C
WindowsInstaller-KB893803-v2-x86(3.1).exe) H' Z1 p* k, }7 D- J, L; V
wic_x86_enu.exe
3 l. L' B* _% d8 @叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif

5 Q4 |5 G* [9 n9 Y7 e
7 M: c8 f5 \6 C7 v! a# L我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉
/ ]' a  ?  _4 f: O! N* z: c' F叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif

* {, h0 i/ S- J, M# m. L
* T3 G7 l2 m7 wQQ电脑管家已退出,公司杀毒软件麦克菲没退出的地方。
发表于 2011-6-3 12:03:05 | 显示全部楼层 来自: 中国四川成都
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。
- Y, x! p& O- H4 Q' }7 C( v0 i
, G) b( Q) q: I3 D5 \! v-------感到是系统阻止新建键,不行做一个注册文件手动导入,无效删除就是。
发表于 2011-6-3 12:14:47 | 显示全部楼层 来自: 中国上海
看提示应该是没有权限写入注册表,不知道楼主是不是管理员用户啊,
% B: D' U4 f( _8 F1 V所有的杀毒防护软件都退掉再安装试试看啊。
发表于 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 | 显示全部楼层 来自: 中国浙江台州
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.
, {! s5 D" R1 Z9 Gakk1898 发表于 2011-6-3 12:17 http://www.3dportal.cn/discuz/images/common/back.gif
" D0 E8 O% ^$ L, ^. J
$ _9 E: I; |2 b4 J% s
说白了今天讨论这个问题是因为:0 O5 p, P3 F5 c- ~; W% B  e: I
' X( y# J4 Y. u. [4 }. T0 a
iTunes自动升级到高版本后,链接iPhone4时不显示设备?!8 K* j7 U( B) P! g# s
原来的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的版本,求教了!1 [. E( B% H, K6 K7 L7 x
卸载后引起的如下“错误 7”的问题:) M* m- Y) C5 R0 v
+ O* m- P3 U2 w+ H2 T$ z
240_2198598_b684bd276145512.jpg
8 @7 U8 ~5 S6 u' n+ y/ [8 P9 E" _  C. v5 z* Z8 Y

* a* s$ S/ n# v! Y" l$ v) {苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!9 ]1 Y3 F! Z+ ~9 p
1 b7 |$ ^* i! h1 H" ]# r
http://support.apple.com/kb/TS3074?viewlocale=zh_CN% X3 g/ j  S9 W  o

( g. e9 L  ~) E

2 t3 y" J. O  c. u, \/ V解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。5 G+ y  W5 n+ K' d4 N! C% u
Windows XP:
. n# U3 s% m$ d5 ?; `Microsoft .NET Framework 2.0% q$ ^! z3 w0 i( H/ H/ I
Microsoft .NET Framework 3.5 SP 1& x/ J' Y9 b- A  M2 V9 O+ f
Microsoft .NET Framework 4.0
4 W8 D5 K9 x$ r$ K9 q0 i1 a: q' B2 B. u8 B

, t5 Q" J; `. }1 d, s ; f" t4 W2 q9 J% z/ o" W' ~7 o
公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。
8 W+ v$ Y) m* }- G
4 o! H7 h! Z4 b; G2 T
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ...& |1 j8 P' i) N# ?# M0 v! U" C
叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif
" P) I3 T( Q2 `# v; ^
* o8 \+ f6 j8 S
多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

发表于 2011-6-4 18:09:41 | 显示全部楼层 来自: 中国云南昆明
只为iTunes,到微软官网上下载简版,有插件即可。
 楼主| 发表于 2011-6-7 15:27:45 | 显示全部楼层 来自: 中国浙江台州
只为iTunes,到微软官网上下载简版,有插件即可。8 C, q/ j/ O! t" W/ P% }
叮咚 发表于 2011-6-4 18:09 http://www.3dportal.cn/discuz/images/common/back.gif
; R- T- x' E$ z6 b7 j* Q

) d( }/ h% c1 R1 x. N" y说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。0 w6 Y1 ~1 i1 f( k- c+ i

' u0 e6 l, \# U: I8 v- [! S& G: |. p
再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif
( j2 ~7 g3 V& _: W- _  x多谢,下了这个软件,在列表中没找到这个。

" T0 ?' K& |* Q$ [  ?3 @! q# A5 C更新一下这个清理软件:
, Q' [, v5 b9 U8 n. A) I: Z
( N  G! C2 E; X; l& zWindows Installer Clean Up 2
4 a$ `/ x. J4 U+ O( B1 {! y9 I0 E* H6 D8 I
Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”
; p0 W, M) \( c. Ehttp://support.microsoft.com/kb/976982
+ T: T- I% u( i2 \. _7 l! h% o  ?' `
8 I7 ~- F. P! ^更新一个新版的dotnetfx_cleanup_tool.rar
& y& a( x2 ~! c1 |7 ]+ b. N' q3 @  X3 [
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错误& t: L0 [+ l0 j  B& }. a8 G
2 S% o) c7 O& T1 x( D
其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。
  Y( g- ?( ]: C) y; F
# ?$ Y/ ^3 h7 L0 E/ @6 N错误日志:
' O% k, }" X' F. M6 v6 E1 \/ r
: o- N. C7 @$ t% r[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603+ s9 ]3 M: H, j( {2 q- a
/ Y: |# f+ s( @2 C5 ?- q8 P
[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
, R2 |% Y- K, {" U[04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
$ s3 F6 D) H2 b; U* g; m) y$ V, f$ ^9 p% V0 G( x+ a! S; A
[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed. . x- k4 x7 C& K4 w- F0 z
7 O8 P" H2 z- c. \
原因分析:3 a' i4 p+ R' t

3 v- j8 f! D2 U, y. Z1 [4 V2 N即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。) {0 @/ ^( J: S. \2 k+ L

, v0 Q+ q0 d- T4 Y" i由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。' i, a6 a# b1 E6 J, C" q
3 f* r, K4 I' I7 U- ^/ Z0 {
解决方法:/ E  J! W5 c* ^

- T9 ^8 `$ m1 s: |1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。! O( t6 M4 G( z/ c0 t
2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。
+ B' f2 r9 X3 D* ~3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。$ o" o2 [0 A/ Q2 ^- Y  S; g, A% g' x
4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。
/ f* y0 L+ i# X9 V; P4 H6 A) ^* R$ g
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。
3 O% Q. W6 F9 _% |
1 ]3 w# w: e% r" r: t8 K! {注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限)
6 R3 Y% ~" @* r- [$ o. |/ ?! S8 `  e0 ]
done.JPG 4 R2 s8 |* q% Q/ \

6 g& k; Y/ a4 k. H" M% @
8 B" m! K1 s1 g# r  T8 t! ^1 e4 x+ m sess.JPG
" g, W( V* o2 b" y5 i7 _  s3 m" Z/ b+ h
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机4 _: ?. ~. N; @* q0 o( ~, E
因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的! Y5 X2 J% e/ M/ Q) H# T
XP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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