QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 40434|回复: 22
收起左侧

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

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

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

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

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。4 A8 [7 t7 j4 U8 L9 q

- q3 R0 Y1 {/ _5 n" ^ QQ截图20110603103928.jpg
6 R& J2 }+ F* @# C; f  w5 T% C. |
点击看 日志文件,内有详细说明:
' ^% X( x. a; e! c, ~2 ~
* n5 L$ f. e' r+ w$ ]; F QQ截图20110603104118.jpg % _. c, j4 {+ e& ?  ~6 c6 K

( N. T( A+ c; {7 g" ~% @扩展更多说明,有这么一条:
9 I; ~( @) u1 T* a5 P2 o# N2 D1 |
8 C& F9 Y( R. t! c& L: w QQ截图20110603104143.jpg
. N% M$ m4 G, p' [0 d, w
/ l# p. ]9 _7 j! Y5 y% h$ N无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:
5 I9 }' [! r5 |
! m, M: G( V% w. |$ E, j1 k因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。
  _' X6 g+ Z7 L3 H( S
* o# b, n. |0 |& @, Q6 f; }. C) H5 g/ ~8 B
那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。, _5 Q; F, {& e4 O! M
0 y( m# \9 H6 i* p
1 ~4 |- e0 l" l' D. 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 4 V" W% b  `5 K' ^1 N! f! w  u
, l' L( j8 t/ N; L

$ C3 Z0 s2 m3 CReturning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。6 J8 c1 M6 a% t0 M1 L. U' L
/ w! v- y8 q# t7 g3 Y7 @) Q8 a4 y
* [' ?& A; o/ ?  F
打开regedit注册表;; \( u" a; k& L2 ~$ i8 Z! E
8 s" w" D+ d# Z' ?) t
却发现没有这个项。. X: J. G" t& x9 K! ~2 O9 I
QQ截图20110603104200.jpg
; B9 e8 N/ M+ W/ A, N  B6 n* \3 Q- Q# M7 _1 b. P9 J
对Main及之下的几个子项都设置了允许操作的权限:1 b8 d' D- V! n0 o
QQ截图20110603112240.jpg + C  ~  b0 E7 O# M: X+ a: e8 d
) P4 ]: o! R1 e: f) ~( s
1 T. L! s2 d4 X1 m+ a3 l
并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。
, b* I; N% ]+ I( Q) D
: q# y4 i; X+ }. h/ F+ F& K ! Y# ?) i: G1 B# ^7 h
重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?! B6 V0 F0 M& @0 B8 C; V/ W
% [% [5 Y; q" ]: a! ~1 K
WindowsInstaller-KB893803-v2-x86(3.1).exe! T$ }6 W) k7 O( z/ a" c/ U
wic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?7 p0 {8 h+ m% Z
  I- c" M( [  v& K
WindowsInstaller-KB893803-v2-x86(3.1).exe
8 |" @+ p  c9 y6 Q7 p9 Lwic_x86_enu.exe
  h5 V6 V# @8 i4 P9 X% v5 U叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif

( h$ M' A2 t% D0 j' J! v  O6 K  Q! E; t' m! [( L& U% A
我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉
( r+ j2 O- B: [4 }* Y叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif

) v0 P0 C' Z9 \* z3 s2 J" q
- Q, n$ [; B- t0 A$ iQQ电脑管家已退出,公司杀毒软件麦克菲没退出的地方。
发表于 2011-6-3 12:03:05 | 显示全部楼层 来自: 中国四川成都
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。: [8 Y# Q/ Q8 Z* [7 }
  u5 n" r1 ], J# N* n
-------感到是系统阻止新建键,不行做一个注册文件手动导入,无效删除就是。
发表于 2011-6-3 12:14:47 | 显示全部楼层 来自: 中国上海
看提示应该是没有权限写入注册表,不知道楼主是不是管理员用户啊,; ]3 ]  y- j# ~& e* {. o' x1 F
所有的杀毒防护软件都退掉再安装试试看啊。
发表于 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 | 显示全部楼层 来自: 中国浙江台州
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.
  v0 T8 v- L0 P" Yakk1898 发表于 2011-6-3 12:17 http://www.3dportal.cn/discuz/images/common/back.gif

! G7 @, ^1 o. S& _
  z- E3 P" ^: A1 X* }. ^说白了今天讨论这个问题是因为:
2 I. m* T! T  {5 N) X: w5 T7 `8 m3 f* l+ C6 @+ n& P3 ?2 F, {
iTunes自动升级到高版本后,链接iPhone4时不显示设备?!( O3 ~1 g2 B; m8 r
原来的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的版本,求教了!0 N/ s2 z7 k! J3 C; m
卸载后引起的如下“错误 7”的问题:
0 e! {2 q+ ?8 e* L$ R3 ?7 _  Y6 d" w5 N! f# b6 t. o( O
240_2198598_b684bd276145512.jpg & _  v+ J$ X* s9 n: `
2 |; T' \, _/ f$ G
0 m3 F/ x% h5 E. P0 i
苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!# }% s* s6 }' X( b! `" m; o' n
! S2 U  F2 Z' {' x+ m5 }
http://support.apple.com/kb/TS3074?viewlocale=zh_CN% }4 H) F, K2 a, K) Q0 g

, Q$ N! l/ l3 G
! s' c+ d6 m2 Y
解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。
) [( K$ r% k% F- A9 |/ MWindows XP:
: ?( d! R2 h' {2 }$ ]Microsoft .NET Framework 2.0
6 S8 W" ]% \9 u* \Microsoft .NET Framework 3.5 SP 1
5 m1 [% L0 D$ Q3 J0 Q4 QMicrosoft .NET Framework 4.0# G9 p7 L. S8 R( A4 ]* V8 g
2 O9 W& H6 P/ d/ m, L

' n  \0 W! s3 M4 a% L7 R % l+ n' }& c+ F
公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。
4 R! t9 F1 a& {/ g2 [. e& U
6 \% B3 R  M7 F% m
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ...
  i% Z0 w2 x8 @" {7 m. o* r: G叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif
" T6 P; b8 ?. ], Q/ U9 i

! ^2 B* H2 g; v  J7 \多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

发表于 2011-6-4 18:09:41 | 显示全部楼层 来自: 中国云南昆明
只为iTunes,到微软官网上下载简版,有插件即可。
 楼主| 发表于 2011-6-7 15:27:45 | 显示全部楼层 来自: 中国浙江台州
只为iTunes,到微软官网上下载简版,有插件即可。) P7 z; e5 ?/ G/ @% p3 i# y
叮咚 发表于 2011-6-4 18:09 http://www.3dportal.cn/discuz/images/common/back.gif
. K5 W% _4 z4 d, k* ]8 e" d

1 r7 j. C: w% B5 h% m  B1 M) ~$ G说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。
$ u+ I; D+ q. S; P% A, g, X" n% {$ m' F; w4 a! L6 T5 r- v7 y" r

5 n& u& x/ G5 h  ^再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif9 \: P" ~4 n$ l, H9 N1 M/ k
多谢,下了这个软件,在列表中没找到这个。

( Y3 _. C# C6 }6 J1 V- h" l更新一下这个清理软件:
3 _% P, g" t3 o4 {$ _" k. v
: F) j8 p+ J$ V6 [; ~1 y8 lWindows Installer Clean Up 2
& M1 S3 B  D# k1 i& ^; y
" E& ^0 R- J6 P: s3 d( T5 r( F' b Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”
1 P5 \& F$ g& ]: l4 J. thttp://support.microsoft.com/kb/976982
* t$ ]! Q  G+ u$ c4 Y' p/ H6 E
2 t0 w+ V$ y+ c更新一个新版的dotnetfx_cleanup_tool.rar
) r* |& _7 c& d9 M; K9 f
, \8 U8 \& b' x+ w 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错误; }1 `+ J- b7 y. N  I. P; Q) t8 j8 P
8 O$ u5 J  W# l) N* u/ X
其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。  F- x! t1 f0 [" L7 v
2 ~: q5 \) P9 l
错误日志:" t' q: w9 d- e+ Y1 j
( G+ X3 U- }+ w. v5 F! T; h
[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
0 {1 {+ }* Q/ k1 W1 ?
4 b. f, X3 D" O4 R, y[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
9 i0 ]- H) J- p% D5 G, I. I, u[04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
! R3 C* ^- `) l# c7 K$ I% Q/ P' j/ S! v. V" y, c7 T
[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed. : C8 u0 j- \" E4 t

, E* [% ?& A5 m# O4 f原因分析:
% Q* Y" M! k. h% c! g  i
& E' x" D: t: _3 U. ^/ f即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。
, L$ q2 `4 E2 m) m0 ?" d6 B& `  X  X- }: Z
由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。! X% R# ~- w2 `' q% @7 Z) j
& W* J6 u0 v! F5 D# C; w; o
解决方法:
& A3 Q5 d/ @: u9 E( `; v- P& }% C, u3 }/ v) t$ N
1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。
. G& i& V- N* p  |" v1 Q2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。' [  P* r5 F2 z3 s& }9 T- `
3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。  z7 e, b2 E& F4 L
4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。
" Q) ^7 k( h' T9 \) b' j. l5 _! O  t) t! J6 {8 B% ?3 U7 y9 _6 E
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。
7 l/ T' {) K- b* `* O( s) y  B; o
注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限)$ V! ~: c2 M) U6 ]  k' u
' j5 M! u$ E3 m: S# v: f7 Q
done.JPG 9 \. \% a/ A8 F# O6 o$ p  B5 w2 J
9 i8 l: `# x( m# f2 w, l4 F

! {' }+ \# }/ z& E0 v sess.JPG
$ H5 V' F+ T! ]
' B, d; @0 n+ ^
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机
6 o3 P$ N  m; H( B7 X4 L- [, g因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的; [+ C6 }2 r! M1 V4 F$ k
XP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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