QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
3天前
查看: 40428|回复: 22
收起左侧

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

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

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

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

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。
/ n. b+ \" E: W6 w- z4 r0 _$ p, W9 x- {( r' J# k
QQ截图20110603103928.jpg
, S. K" Y6 @; J: X. ~: q
- n/ f' p% |2 K点击看 日志文件,内有详细说明:
: Q+ l$ X9 K  p
) U9 L8 d- ]  w- f; a2 d7 q2 o QQ截图20110603104118.jpg ) @8 R9 h" a0 U3 T

& }  O9 N0 B9 S2 p& ^5 l$ B扩展更多说明,有这么一条:5 n! j4 A2 P/ f

" g$ T* a2 y* F9 C! Z QQ截图20110603104143.jpg # C  K. q2 g7 s
% r( e" X- [/ t* W9 J" |  n( J
无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:
+ e4 f8 M' k0 W1 M1 F" ~2 p+ U4 S$ _0 t+ r$ m( Q& i# |# V2 e7 z
因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。
, y: A0 h2 A. [5 ?/ J
- ~& k4 s& q, |' u5 ^, o6 Q$ D' j  o0 G; }2 l7 v
那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。
0 t+ a, F, R! P% |) i2 |: q% f- l% V; [$ G2 L& }
- J1 ~5 c- k/ V5 ]5 V' B
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   t- h" H0 I1 h4 k6 n- s
8 ]9 J( g- [# Q) M$ \
9 j# M  a! `; [
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。' A7 g5 u/ `5 l) j  T" m; q% i
! w4 E  n8 ~( `8 ]2 n+ F* L

& W9 C% c+ H* N6 E) ^5 O打开regedit注册表;
: e/ G1 A$ q( K: @6 N1 v$ |3 d2 j2 B( v6 H7 w9 {0 o1 \
却发现没有这个项。
* F9 _  F7 t; ]" B3 W% f7 ~ QQ截图20110603104200.jpg
( P- F7 A! q/ r
) |0 H9 r5 g. K# v* a对Main及之下的几个子项都设置了允许操作的权限:
6 p0 R1 `( r& i- c QQ截图20110603112240.jpg ! A: ^) F8 S! I. H7 `& W3 t4 U9 F- X
0 G/ N5 ?' I. K" _! N
+ o# E. l& a- t/ X
并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。
9 w( {% K; L: M9 I# |% _" s( a; M ( r! o9 q1 G1 R( G% K9 Q7 O" d

$ U! B( {5 S; d/ q! E) l7 p重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?
- C; b! R1 w* K' ~+ o! `; Y: A* f6 H% N: P4 _0 L7 B
WindowsInstaller-KB893803-v2-x86(3.1).exe" K) C3 |; Z9 |" ^
wic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?8 t  O6 i% \9 S7 s5 C

, ^! A6 k+ Z2 u7 P$ l+ U& C. hWindowsInstaller-KB893803-v2-x86(3.1).exe
; \" \$ p7 {( G! Bwic_x86_enu.exe
5 e3 v' L! O7 X8 u# t6 C9 T% |叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif

" L6 t+ V( Q3 B9 Q; C% b2 [" Z
- j' E+ g" h. ?7 u. a5 q' g我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉  F6 s( O$ w4 _" u# G
叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif

/ D  w0 R9 f6 S/ r+ b7 F& w: d" N, ?: Q; v
QQ电脑管家已退出,公司杀毒软件麦克菲没退出的地方。
发表于 2011-6-3 12:03:05 | 显示全部楼层 来自: 中国四川成都
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。* e# g2 l! t4 I5 m. X
5 p4 O  E4 q3 H0 U# V1 j2 K( P
-------感到是系统阻止新建键,不行做一个注册文件手动导入,无效删除就是。
发表于 2011-6-3 12:14:47 | 显示全部楼层 来自: 中国上海
看提示应该是没有权限写入注册表,不知道楼主是不是管理员用户啊,
* e5 b. ]" h" k2 D" M: V- H所有的杀毒防护软件都退掉再安装试试看啊。
发表于 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 | 显示全部楼层 来自: 中国浙江台州
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.
5 x/ K6 v1 ~5 s) D. o, `8 {akk1898 发表于 2011-6-3 12:17 http://www.3dportal.cn/discuz/images/common/back.gif
" s' s5 N+ h/ h1 U

9 @, j1 J& n+ W# a1 T/ o说白了今天讨论这个问题是因为:8 i) ^) u/ z0 e  p' N9 d+ R) R

& v0 l9 Z+ q* i- R' `iTunes自动升级到高版本后,链接iPhone4时不显示设备?!9 W( s' W- `7 w" L, t$ H1 D( ?8 I
原来的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的版本,求教了!
3 `& D# J9 W% Z2 i! q; ]卸载后引起的如下“错误 7”的问题:
4 M! N; @- @; z+ w/ \' _. `
0 u) p/ e2 h5 R. j+ m( f+ f3 A 240_2198598_b684bd276145512.jpg * c" d5 e$ s( N" c- P4 t8 Q. \

5 F- H9 n- Q- r; L) n' b( j4 b# P/ F4 B9 |5 a$ ~% s9 R& F
苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!/ @' i# w( `9 I7 C( p

# Q) ?' S9 k, s3 p# {5 f/ L" N0 Xhttp://support.apple.com/kb/TS3074?viewlocale=zh_CN
2 _9 |! E' N6 C4 Q1 z5 B! G  g3 d, |& T2 q2 q3 M
. z( p; R9 s4 \- S: V
解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。- ~4 [  j* F* c
Windows XP:1 x5 ~1 f) \, |
Microsoft .NET Framework 2.01 g5 G+ o; ^" J# Z% ~! v7 n
Microsoft .NET Framework 3.5 SP 1% N" K" k* O/ ]
Microsoft .NET Framework 4.0
* v: P1 O" o" Q, H0 N
9 q$ {1 x! I  f# v' {
/ y( [  x7 Z3 R+ F0 I. F* }4 O2 G0 U- l& }

6 q9 ~1 ]; @! ^; N- J, |. d( W6 i" |公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。. B& F& b" n4 C! `

+ ]2 m. i2 r, z/ b/ B7 ~* Y
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ...
$ n5 y6 P+ ]% ?( |8 |叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif

8 E8 O% A# Z5 b# v9 M5 D" z8 `
' v. e6 ~! b2 K' u多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

发表于 2011-6-4 18:09:41 | 显示全部楼层 来自: 中国云南昆明
只为iTunes,到微软官网上下载简版,有插件即可。
 楼主| 发表于 2011-6-7 15:27:45 | 显示全部楼层 来自: 中国浙江台州
只为iTunes,到微软官网上下载简版,有插件即可。
" l. k* o8 S* j叮咚 发表于 2011-6-4 18:09 http://www.3dportal.cn/discuz/images/common/back.gif
6 V/ a; X* B$ M! W1 A# [3 ?
0 G% {4 f7 t* K( _
说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。. H. v, ^# B  P0 N

( r( e! ?5 L5 O  H5 n6 v& @) t
4 v7 M# n/ |* N+ ]1 V再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif
" A% _4 o  I) Z- i多谢,下了这个软件,在列表中没找到这个。

" q  y7 D6 h4 [3 U更新一下这个清理软件:. }6 J; c2 @7 O* O

! {4 c; T" W- F+ wWindows Installer Clean Up 2
' Y# A% O+ W- s) E
1 G& r2 g! |, z5 F6 y/ c' J& ^  T Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”
! u; W2 w5 ?6 H" ?0 P$ zhttp://support.microsoft.com/kb/976982
7 y1 X+ D. t% U' a! W  R* O/ _& c' o8 h) m) t. }8 b" q
更新一个新版的dotnetfx_cleanup_tool.rar
: X3 M+ e, c( ^9 D- V* y0 }: w" M+ E
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/ m2 j5 h/ x& A5 J9 \) h6 |" w
' U0 O$ Q" T; W; k& f
其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。: p3 t" s1 |! H% H3 N
2 X/ v# S3 _, t6 V/ t, l; `
错误日志:
# k7 f* B" Z# @- n8 Z/ q& r
6 _6 ?2 i0 i" a- h[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 16031 _8 h5 `0 R9 q5 d, H1 P
+ ]$ |2 }5 M% i+ T2 U
[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
, \4 E: L) v4 v) Z3 Z6 d7 O; R+ i  [[04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 16038 s; w; ~$ _7 m2 x' B7 K
: l/ N$ u( o4 s, i# Q
[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
/ o$ e% ^- t" z  a7 J7 c. u& W$ ?0 O# w$ t9 D& H" D$ G! L/ T
原因分析:
1 \8 z: y+ |7 k
- b) \& A1 `( z2 E1 |; r. C即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。" h% k. f* G; b6 q! X5 ^2 V$ i

2 E, d6 J  E4 G. `由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。
9 ^0 v* s) B2 Y( S( a$ r  }7 m" i7 A! Z9 z/ l
解决方法:( g$ h; ]. b' V! U! h( G" c

) @; t# d, [# F. ]( y1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。" k8 R% f. X9 g" H7 H% c
2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。, R1 ]5 G# ^! \0 t' @- C/ M
3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。9 Y  W, R5 d* s( @( @- c! q8 A
4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。. y2 I$ f9 }) B" z

% Z' _4 d7 d, D; l1 v7 W' zHKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。
1 p/ E3 O3 O+ E8 |2 O+ k# C$ c. p& m5 s% J9 w' I0 `( [
注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限)
! E2 z, }4 P4 S0 D; i- |7 A# _3 O/ b! M/ s  p+ u9 G0 K3 C
done.JPG
; j- K$ M6 ^' g$ @5 {# ^3 y4 u. W& n

8 I' D$ F. v7 Q' q+ L sess.JPG 4 F& T" M# w3 L, j  C8 z3 C
, L! P% Z% x+ v- K7 f3 D( {
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机
% t9 r/ b/ f; l7 C- r* `( ^/ U因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的$ f6 x- O# r  E) v/ |
XP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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