QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
查看: 40433|回复: 22
收起左侧

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

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

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

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

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。9 q' F# V. @/ c# n+ `3 Y9 G' N
% W/ r$ y2 G" N0 W. {
QQ截图20110603103928.jpg 1 T( a) H. d$ R0 G! O8 d# Q

8 W# w1 x; R, T, y4 ~* J点击看 日志文件,内有详细说明:
* v9 k0 y% @3 b7 |
+ l9 a8 h9 o! q2 F: Y6 s QQ截图20110603104118.jpg
8 M/ C0 f- m1 b
( q: I/ d2 [2 r3 v扩展更多说明,有这么一条:2 ~9 y2 K& `( C" ~

. F+ J# m2 u7 ^) y7 E  W1 ~) \8 q QQ截图20110603104143.jpg
" W' u; n0 e4 `2 |# g1 r( n# S$ i, q# z, R& ?  G; d; V9 _
无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:- z4 {  W  S* q/ A3 F# W

# B" w/ G$ [2 s因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。  l( K. `7 `( I- B( |

# t/ S- K3 I* i1 y8 z+ H$ f! D+ f8 |6 X( Z- C0 ], q
那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。/ y7 |& Q/ l4 `  u: ?, L

0 r; V! n5 ]( b' r3 b4 o9 b% G
" W7 a& e' Y$ ?. ~& H, h; h/ ` 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   m/ b1 @* C! B6 l# c

3 Z7 A( f" c# n: d% Q) D. b  u) i$ k3 R6 k/ ^) z$ |
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。& E' C3 [, z% D( K9 ]5 e, L, G

, j2 B) O  N1 ^6 X) o% q" I0 ^6 A1 P! g& j
打开regedit注册表;: c' J2 K) K6 A  O* T6 g

2 D9 Y* V4 z; W# t2 k; K却发现没有这个项。
* k( B' U; Z/ i) {4 k/ w; r6 X QQ截图20110603104200.jpg
2 R: i' I9 S, |' w5 N# O( g* J" a9 [4 N, F0 {
对Main及之下的几个子项都设置了允许操作的权限:
3 S# u5 i, g% G5 S; U) B QQ截图20110603112240.jpg
0 \5 c, m: N8 Q5 f% U5 u) j" p2 x' ^) E9 b$ [6 i
7 U1 @; x2 }$ }$ E/ L8 x) n
并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。$ o0 X) W! m2 E1 y0 l- T

( B% e- x5 Z, t8 r- y( {5 ]! D( |
, K& f! R. a/ T8 Y8 g( H重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?
& m4 y5 U6 O) z, n  M- `/ o$ m
WindowsInstaller-KB893803-v2-x86(3.1).exe9 N  R) x  d: v7 Q
wic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?/ i% [4 Q# O- R

5 b* t6 h* n" M/ p" `, pWindowsInstaller-KB893803-v2-x86(3.1).exe
& ?0 E# d' X  W- iwic_x86_enu.exe
: v/ G: r/ S4 k. _5 ]叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif
2 O' @. L! {7 q! I
8 Q: `; Y( h1 k  |# e  x
我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉; E2 j  D* X5 L  @
叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif

/ q. N3 L6 G$ l
" D7 X, ?; @* k. V$ L- V& nQQ电脑管家已退出,公司杀毒软件麦克菲没退出的地方。
发表于 2011-6-3 12:03:05 | 显示全部楼层 来自: 中国四川成都
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。
) I# u! F: z, p" m. I7 ?' P" R+ A
3 T) p- G0 B* h-------感到是系统阻止新建键,不行做一个注册文件手动导入,无效删除就是。
发表于 2011-6-3 12:14:47 | 显示全部楼层 来自: 中国上海
看提示应该是没有权限写入注册表,不知道楼主是不是管理员用户啊,. ^2 M( h6 e# c
所有的杀毒防护软件都退掉再安装试试看啊。
发表于 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 | 显示全部楼层 来自: 中国浙江台州
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.! a4 W- c7 m7 S! J8 p* i
akk1898 发表于 2011-6-3 12:17 http://www.3dportal.cn/discuz/images/common/back.gif

% h% f2 |. X, I/ L: P* v2 z# Y
: v% t$ e, D! y0 b说白了今天讨论这个问题是因为:: m( B- n7 W6 r. O& x9 u9 g

. F* m7 M8 E. c8 u/ ]iTunes自动升级到高版本后,链接iPhone4时不显示设备?!
+ v. x. {6 g5 Z原来的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的版本,求教了!% v- I2 u4 R+ o: D5 l8 Q: w
卸载后引起的如下“错误 7”的问题:' a* s5 K' i2 G  o, e; b* [$ N

  d  S1 c* P3 |+ f, g+ Y 240_2198598_b684bd276145512.jpg
7 M' L9 Y1 O' D% g. M/ V2 |5 E) b$ ]7 `% q% o
8 i; d9 y- K/ ?* w6 l
苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!
6 O" I" O9 W! E+ ~6 k. J/ d 7 d& Q8 X" s, }; @
http://support.apple.com/kb/TS3074?viewlocale=zh_CN0 E8 \9 ?" w" }: u# t+ ~0 z) ?
$ k9 X9 o/ \4 U. G* d0 @% o  @
) U( m( o* i# L
解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。
/ n+ |$ e0 ]! v2 q5 a, VWindows XP:( J; X! o9 f+ o% G! X
Microsoft .NET Framework 2.0
! ^/ j! r; y1 |6 t: W3 _Microsoft .NET Framework 3.5 SP 1; h" [9 ?4 D9 I4 Z) }- ?
Microsoft .NET Framework 4.0& R) }9 ]" V3 Z* {

# z+ s! V6 q  n% G" x% J
  z) U( F, s4 B8 i2 m
* r7 @: g% D6 x' k$ C
公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。" L0 b  H4 ?+ M  {. K8 P( {# N

. u% S6 z! g1 N2 o/ O
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ...2 \" y! u6 A4 g* W
叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif
7 I) t6 V! |5 x" R$ z
' x5 e: O' l  B' U6 s
多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

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

. n- j& Z; C8 z5 t! _
9 w- G4 n: ^3 f6 I6 j. ?! H说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。7 S' z2 H2 c8 k$ j% i
3 g! a8 n6 q. z! e5 E5 B1 M' x

( b4 @2 p# I3 U# f! Q) E) {6 _, Y再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif
6 \4 j( ]3 h* m9 M8 O# e多谢,下了这个软件,在列表中没找到这个。

; Y4 F1 n" l5 e. w' i. n更新一下这个清理软件:
, H1 [4 D9 h/ T# }8 E# M: ?; l+ k; _- S  O2 y  C* N& D# |
Windows Installer Clean Up 2 ' Z& t: G5 `9 K. i: Z

) V* n, G) b- r7 S, ^5 Q) C7 _1 ] Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”
) G% Z1 ~! T5 @2 r- H5 {http://support.microsoft.com/kb/976982! s8 V+ Q: Y: M' K
8 M) E4 l2 G, W
更新一个新版的dotnetfx_cleanup_tool.rar 5 x! [" _+ Z4 |3 F+ X9 }
& S% T; Z2 U2 ^9 T/ a5 H& P4 l
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错误
, \6 O$ i! }' f$ r8 ?9 q- @2 D+ F/ d  I9 v8 W
其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。
- z; |2 v! I4 O( E5 O
: o; X, j! K+ \' T) t3 [错误日志:
$ h2 |6 Z; V- u; ?- S
' h5 f; q0 C4 [4 M2 t[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
- d+ E+ Y$ ]& h! d5 K+ }, I$ d; r& \( u, g
[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
; Z: F" Z  V' w" `8 g[04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
- ?  d8 y- l1 S6 [' m( f* H! N) `  U6 M6 D0 M
[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
2 Z  {1 A2 S1 a9 X( ?2 {0 G" R' X( r# A( E3 q2 g
原因分析:' e  Y2 @0 W1 u1 R6 i+ d/ U
% \2 ?$ q4 W/ h, _
即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。, E" T4 `) L' k7 h
* q8 T$ U$ ?$ v  s% l6 k
由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。1 j* \. ~- M* z" J

# ~! ]% S3 x* A解决方法:
: m0 \" q; }8 A' J
% N4 }% R+ f7 j& @! W+ y8 I! x& `1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。! ]7 t: L% D! L
2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。! T, l4 q+ q1 f+ t* Y5 [0 B; V7 r
3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。
" F5 A' \6 S! a* g) A4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。" M, }+ G5 `8 n  Y* M
# `; r; c* p- r  g1 b' F
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。  h  k0 z! k; W- m5 X

; O$ Q" c) Z) {注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限)3 w9 v( F, C: Q

6 H# w6 I  Z& ~) D8 Y9 g$ r: t3 _ done.JPG - P4 u1 ]) v" V  v0 C) s

; G7 a& r1 h5 I6 b2 _2 n1 {: `0 E9 i3 z* G
sess.JPG
+ G" s5 X1 H+ z5 w2 s
; y- K* F5 Y) N( N2 H
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机7 k; ^% E0 H% N
因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的3 @' s% v* b4 q: l; i
XP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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