QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。
2 I9 ]" H9 V/ T3 @- S6 l
; o/ z& t* Q$ J4 m. b QQ截图20110603103928.jpg
" k4 W' U/ F" C' ]) t& [. r* ^- H- p7 w2 p# `* G2 H1 z) h
点击看 日志文件,内有详细说明:0 Q' A: Q. F& Q- i
6 c: O+ x. m& N* @* }
QQ截图20110603104118.jpg
  q# C0 Z- }' Z" e5 m) a
! U: q4 h0 O3 H3 k; V扩展更多说明,有这么一条:" |; Q# u# ^" M/ ^( D

5 i; {0 c# _* C$ n7 _' y6 T1 ] QQ截图20110603104143.jpg
# z1 o4 I! I2 k6 y
1 O  ?0 t8 C( k8 B无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:
; M0 |7 v6 L2 h4 E8 `" b$ S5 i2 p# D: O" O/ _% {
因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。" s. m& M' d; c! x3 ^- j# Y
, ?: z* s7 g1 ?
9 c7 Y# G9 [: I8 f: o
那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。
: r8 H  w/ s4 y% f; v; w8 T
* i: ?, Q/ h( L) Z
6 }0 D, F# F- [7 L! X) u 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 ( U1 n( _5 c  _3 ?2 A$ X4 [2 E
2 _0 e0 K2 {5 v+ w) y" J; y
$ {+ H9 @9 V# `/ t4 }5 K: \2 _
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。3 @' ]! K) L  ?. e
8 i8 U$ a! u% X4 l  w% a
1 n% w. U+ M' {1 S! y
打开regedit注册表;
; {$ n; u7 d. N+ k3 V7 f5 q( x) D2 B3 {
却发现没有这个项。* ^! E0 @, Z3 Z' J  `7 s
QQ截图20110603104200.jpg
" [- L+ n; z% D: d9 V( d6 C! S. j! f
对Main及之下的几个子项都设置了允许操作的权限:6 u& A  I& s) K7 v& I5 t
QQ截图20110603112240.jpg & M1 k- m" U6 Y) y  J
) ?( c0 U5 T3 r( d) @! Z

* f* H1 n. e9 S& x* I7 G" |并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。
6 I2 b, m% v! u% x 7 {" k6 L/ Y) j+ K  u3 m
1 U. U* }- P" ]/ g; a7 h
重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?
) \$ l4 k, i# ?1 `0 H5 V6 i6 w# y8 s: ]
WindowsInstaller-KB893803-v2-x86(3.1).exe
3 V- `. w0 Z3 m$ M) Fwic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?
* o  m3 |8 ~& }+ h* x' C: ?. |, p
2 Y' c3 Y9 g* e" u, E; V/ IWindowsInstaller-KB893803-v2-x86(3.1).exe
, ?: l9 g; c; d& @$ l1 ^wic_x86_enu.exe2 ^3 l$ ?- y* q1 T
叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif
7 q( {, B! f: D% ]+ w

4 G. J6 `2 G& o* Y! ~我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉
8 A* U" y6 [* E3 l% Q8 k叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif
4 `7 f  v6 l' e

. E/ y; x- C" KQQ电脑管家已退出,公司杀毒软件麦克菲没退出的地方。
发表于 2011-6-3 12:03:05 | 显示全部楼层 来自: 中国四川成都
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。
, K5 g4 K* ?" ^: d
) U$ @, k6 l8 F& J; L# x-------感到是系统阻止新建键,不行做一个注册文件手动导入,无效删除就是。
发表于 2011-6-3 12:14:47 | 显示全部楼层 来自: 中国上海
看提示应该是没有权限写入注册表,不知道楼主是不是管理员用户啊,
, @* w" W! s8 B% M所有的杀毒防护软件都退掉再安装试试看啊。
发表于 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 | 显示全部楼层 来自: 中国浙江台州
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.
6 H8 [( _' J; Sakk1898 发表于 2011-6-3 12:17 http://www.3dportal.cn/discuz/images/common/back.gif
% |4 l% K; y$ L# z1 h- R2 {/ ^4 W% f: Z

/ e: I* N+ j3 C! W, N7 }) `说白了今天讨论这个问题是因为:
# F6 b( F5 a2 V8 Z+ {* \. U% A
' B* {! q1 x/ d1 J' B+ d4 ^, DiTunes自动升级到高版本后,链接iPhone4时不显示设备?!
* y* v% Y5 A% a# n5 Q* t原来的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的版本,求教了!
; u& a# \- D  r# B卸载后引起的如下“错误 7”的问题:: ?+ D7 ]5 h7 M+ H6 g; g
9 |, D2 ]: K) q7 D. A
240_2198598_b684bd276145512.jpg ' F: N4 k. @: [) y2 K% }' {
, [! L2 b5 w% v

, }5 z3 P' k# ]/ c& N苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!. a; f6 p! x% L- W! i/ G  [7 B

8 D# e1 }) U( @( _* u7 K3 chttp://support.apple.com/kb/TS3074?viewlocale=zh_CN  {- M1 r4 t' h

; }  |' L3 P- R  e5 V

, a4 Q$ h2 j' q4 i8 R1 s0 b% l解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。3 ~- q0 Z$ Y% o/ @4 B6 C3 v- i
Windows XP:
  M6 O# y( \3 T( W+ v: [. c2 L. \Microsoft .NET Framework 2.0
7 K1 p1 o( e, d9 MMicrosoft .NET Framework 3.5 SP 17 u0 _& E, U$ k. b+ o* y. |0 x% b
Microsoft .NET Framework 4.0$ u" p1 ?2 B9 p  k
2 X2 L* p9 c1 g/ a

4 R# K$ A8 p7 r( c4 F
4 m( j$ p6 g3 ~! P公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。! a2 y# `4 }( m0 x- w6 U1 |

5 u. Q& f/ R9 w  L
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ...
" d+ L0 Z/ e+ O* }# W" x" V) H: a叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif
) n" x: O7 k! j$ \$ S5 |
! O% `8 @- v( R5 Q  q* y' l
多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

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

# G  F+ O3 T# }5 Y
8 [9 l) T9 s* I& t- G说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。/ c9 C: r! E' `4 A
+ y1 O( V/ e- L: D

% X6 x  C' J& I* v, t再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif
% Q0 P: j  F5 {5 F: F多谢,下了这个软件,在列表中没找到这个。
2 E( S) p& {. k5 q# O0 F6 ~
更新一下这个清理软件:; H9 Y; V! P0 D/ T+ C

) C5 ^" |$ S% [* V8 LWindows Installer Clean Up 2
1 c4 J8 U2 G( l5 U, {6 O. g# d0 }
Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”, q, w/ E, S: L: @7 F, K1 ?5 a4 S
http://support.microsoft.com/kb/976982. D4 L6 f1 w( D" G3 a2 t9 _5 |* G0 ~0 O

% j) p* H) a8 t6 W更新一个新版的dotnetfx_cleanup_tool.rar
" x( a6 Z: J' M% N3 c" p6 V
5 X) j" ?6 B! j" S& I5 ]* _! g' F 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错误2 Z$ v1 F. {- r5 \8 V
1 B9 S2 b3 D- W$ f* m
其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。2 j7 r( q. ^; L1 H7 p

/ i6 h" z4 I9 y  \7 j1 ?' F错误日志:/ T" E9 a& d8 t! g& ~

6 e. G! Y5 g5 d0 Q4 M, w* ^" T[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
3 }' {& |$ j/ X6 K0 ^( v9 O* K& P
( J- Y+ }( s, U- h! }2 k' q[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed. * I$ L; B. `4 F/ R+ m: f
[04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
# k5 R; l/ Z5 K* W3 ]$ U; Q1 h7 A' _  }, E
[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
+ y8 i: W9 t0 |& s& l+ E, z2 ~
" l7 B- i. y% L8 n! B$ }$ F原因分析:
  a* _( F2 l6 ?' b4 _( @' Q/ j) C2 q
即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。
# o; Q% ~; [: G
" V1 }' m- s# I! S6 b! d由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。$ X5 z3 [, w: L( o
& T$ I5 A' _% R+ ~6 J# o
解决方法:( `0 k( n# x) ~- q0 W
' d+ {! ]# q* B. H- ?) `
1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。  @6 K& p' \3 p3 F+ R
2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。
7 x: L/ {( a& R& R3 J' t3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。* A% n( p- J9 {8 P5 n
4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。# i0 d8 o" H" u% m  v' v* R3 {! {

$ Y/ j, |8 u7 cHKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。4 Z! U0 ^, ?0 W& d: i

4 c; P; R/ [5 Q! {* V注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限), T* i5 t$ s- S
% S) N1 _' t1 F
done.JPG " R8 e* x# B/ z5 c
* O6 E" z2 i0 k- Y- e

7 N6 |. D& b" ^% Y+ G( {0 C8 F/ r6 k sess.JPG 8 S6 X2 j0 x4 [" G5 Q! A9 A* K0 h# E
7 }& f2 d9 _9 @5 x0 H. {- u9 ^0 s1 k
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机6 W% ]* ?$ Q5 {+ O# u  H; a
因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的
, f, x2 d0 D" l5 zXP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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