QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 40435|回复: 22
收起左侧

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

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

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

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

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。
8 f  w5 u: Z4 g: z
2 [6 w& y) L* ]9 r: E6 T) {. ~ QQ截图20110603103928.jpg
. `- l0 Q' T. \3 M9 q% }* t
4 l7 G- k8 E: y4 g% B2 o点击看 日志文件,内有详细说明:# ]5 [) g! t- m; A1 U5 l& B

' Q4 U( B; A! [" L0 t: q7 ]! \ QQ截图20110603104118.jpg
0 K; d- v* O8 S, c3 J7 U
4 m: r3 V8 @/ V- X- P; T, X扩展更多说明,有这么一条:) Y+ k; q( s/ T. Z  }1 v- i

' e! @. P" }. n. c4 Q( R QQ截图20110603104143.jpg ! X! l8 S, k* u
4 U/ g1 D, W2 W/ p
无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:
9 `: B4 S- k- k" K+ X3 L+ [. w# e% \7 t7 {0 J
因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。3 f6 g" u1 y$ B% D. e% c+ z& c

- Y: z* e% U  s/ Y% s" [3 Q( q. Q  V8 Q7 s3 ]2 Q( r7 \
那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。
* E3 w4 h3 h) C! P
8 y4 w7 p7 Y5 L7 U6 Q; i+ P1 r# u4 e6 m% [, k* c% ]7 {
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 : _1 n7 ?- A& [1 @$ X6 G

2 M8 O3 _( M: y. ^
: J4 A' M% O6 k2 e- s+ M9 ZReturning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。* W" k, b; h, N
: Q/ P2 |; N- J1 A/ r8 r% J

$ J/ G6 R  L$ M% N+ t打开regedit注册表;
/ x5 V2 Q; F* |, |9 y( W: m7 e# [* b& A, j2 `9 w
却发现没有这个项。$ `( Q$ o; }5 y, j
QQ截图20110603104200.jpg
: U' ?, B7 u; T: }5 Y1 O; v" x( R& A) q. z9 W
对Main及之下的几个子项都设置了允许操作的权限:
/ [! G0 ?( W; V& ? QQ截图20110603112240.jpg
- ^6 @4 @9 ?9 L8 d' O
! N* x! }+ [  H9 F% }9 t* t" E7 S2 q% o. w+ ]  W
并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。
* ^. O9 t" D; i
; I3 M& P. C( g% r% P
  |6 I5 j* {8 N( q; Z$ J3 L重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?* b1 G3 Z+ E) Q: v( g( ~
6 q# V4 m$ \% V# o
WindowsInstaller-KB893803-v2-x86(3.1).exe5 Z! Q$ m& i1 D6 G
wic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?
) o) }6 c8 {- ~$ [: i) @/ q
; @+ s( [. k7 ?, f% @) ]. LWindowsInstaller-KB893803-v2-x86(3.1).exe! g$ Z3 O1 o9 @$ e- G/ y7 a
wic_x86_enu.exe6 ?8 p" t- d+ H! p" ~. e$ v( V/ c3 X
叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif
, N. Z/ r0 _% M, ^% U. k4 b
3 u' D+ m0 x: Y
我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉0 g  L9 A1 v0 o
叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif

; M7 A- O* S) V* k9 J: [2 h% ~
. d" ], P9 ?# V# ?QQ电脑管家已退出,公司杀毒软件麦克菲没退出的地方。
发表于 2011-6-3 12:03:05 | 显示全部楼层 来自: 中国四川成都
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。, a) X1 S! f9 r6 A3 q2 ^3 H

1 V* m1 |% w/ W: a2 o- g+ g-------感到是系统阻止新建键,不行做一个注册文件手动导入,无效删除就是。
发表于 2011-6-3 12:14:47 | 显示全部楼层 来自: 中国上海
看提示应该是没有权限写入注册表,不知道楼主是不是管理员用户啊,
/ T$ I! L  G2 e0 w所有的杀毒防护软件都退掉再安装试试看啊。
发表于 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 | 显示全部楼层 来自: 中国浙江台州
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.- [0 |. P7 }: h, T% l
akk1898 发表于 2011-6-3 12:17 http://www.3dportal.cn/discuz/images/common/back.gif
' d" ?& J. h& ?4 p2 l# A  z) f

$ z* M% o6 H1 M说白了今天讨论这个问题是因为:' h4 y& _' P6 D% t/ [9 i
7 T; N) @5 P9 m2 p
iTunes自动升级到高版本后,链接iPhone4时不显示设备?!0 w0 j/ Y- h' [$ n
原来的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的版本,求教了!
" a  V- d1 n) m卸载后引起的如下“错误 7”的问题:
% ]* _+ U& s+ F. X! F" N
: f  S7 O2 B+ |6 ^# K 240_2198598_b684bd276145512.jpg
* t/ |0 H4 ^% S7 ~) Q+ `9 D
' {8 h% I: Z8 |4 V7 m! ^7 n5 Q5 Z/ \+ ]" W) o$ I; t
苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!
- W2 y! Z: W) x- h9 X( P: D# V - M" R. d2 L% k9 }8 m
http://support.apple.com/kb/TS3074?viewlocale=zh_CN% m+ H% P8 ~) X7 t5 p- J: @$ ?7 x! Z
, I/ d/ x# q* d7 j  y( C
# E7 k, Y# w. p! b
解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。6 L8 k8 z$ K. k5 f
Windows XP:1 m! @' T$ e% r
Microsoft .NET Framework 2.0' P& U/ D5 {; l  S
Microsoft .NET Framework 3.5 SP 1
6 D8 h. e# `5 \& O4 V1 |( @6 sMicrosoft .NET Framework 4.08 C! B5 E2 U  g9 ]' F1 R

! B" W' X$ _& |6 p, _, H
6 ?) q# d4 a5 d( X
; ^" b5 G  P, R. ~% }
公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。" I( p5 i: C! X' N: ?
" w" m7 x. h8 u2 {
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ...0 \' N, S+ K& D+ N# V
叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif
* H# i) V0 o) ^) ?
* L) E! L2 |& o0 k# G( h
多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

发表于 2011-6-4 18:09:41 | 显示全部楼层 来自: 中国云南昆明
只为iTunes,到微软官网上下载简版,有插件即可。
 楼主| 发表于 2011-6-7 15:27:45 | 显示全部楼层 来自: 中国浙江台州
只为iTunes,到微软官网上下载简版,有插件即可。
- j. t/ X  Z% f' h3 `0 o. D$ O叮咚 发表于 2011-6-4 18:09 http://www.3dportal.cn/discuz/images/common/back.gif
  L+ c4 \1 ~; b6 ^

4 e$ ^; ^2 i: m. g* B# ~说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。  s# o7 N/ i. g! S6 z" N
+ D7 p/ j" d$ g4 R) }6 z

- Z- l; S2 _- o. G4 r再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif
* r, H5 s  ?! J2 m- x# w多谢,下了这个软件,在列表中没找到这个。
9 J* H' G( S1 |0 X
更新一下这个清理软件:
0 `. l0 B0 A4 h; \* n6 B
; ]5 }( h; |( s  A6 s/ }: pWindows Installer Clean Up 2
" H. t% Z2 G/ r1 }2 I8 H+ T5 r( U7 _/ p: o4 w, @. W
Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”
# V. d2 d+ j! J6 @! @http://support.microsoft.com/kb/976982; {% V) C, m5 O0 ^
/ e2 y! a6 @6 u9 `8 Z
更新一个新版的dotnetfx_cleanup_tool.rar ( Q6 z  ~+ P. @% D, I% a/ t* U4 `. ^% R0 y
6 t$ |; C& ^) E1 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错误
* y. Y% t; Q8 [7 C6 S
4 c, l( m& M/ \& l其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。3 I- p, `' _3 d7 O: T

9 K9 M  @, }& T* ~5 J  b错误日志:
8 v& N: l7 t' J$ K3 C
9 a3 n( |6 U. \1 `) S[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603& q+ e+ ^) h7 ^$ ^# `. x- T. h
3 i  @; J: r3 Q7 q: \" Q- Z# b
[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
7 _0 g  B9 H# w* W' e2 ?& [( L[04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 16032 R0 ^# R, p- }
# P, B- F0 q1 M" Z0 V
[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed. , A# L! K& J2 J% Y: ?
: g% {  k9 I6 H6 C
原因分析:" w) i1 ~9 h7 W  |, ]. G+ p

4 @, S3 \$ s% t( ^, r( l1 b4 i9 C* Y* j即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。8 ~7 u7 h1 e# L' G

' G: K7 T( w5 B* h% K由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。5 `) A) ^; ^7 F* M
/ n$ d2 N* S3 z! v; m1 ]
解决方法:
4 F( c  S: Z; }/ L. S
8 i0 t  o  c- d8 ^# t  Y6 g* S1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。
* D, a0 r/ S$ q( ^! M, Q0 j- z9 g2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。
9 I& N7 _& @& n/ _3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。
/ o0 N( ^1 U( G, H  w# C; p4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。
6 S3 `. R, P: |( P' X9 F
+ u! s2 S2 _  U' Y8 J1 q" D* ~; Y1 q2 i, NHKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。
1 g, _" [$ r+ t# d- u5 P
4 o4 q( O3 {" x' z1 W3 V注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限)
' f: r, y% C. q2 g& E, v2 B3 `& p7 }4 F  ]6 t, E5 A" O
done.JPG
& M$ {% P$ T/ Y, S  d7 ^
% I  z" g. t1 u! P
" g% w2 {! g0 Q+ j sess.JPG
8 Q+ L& V* ?7 ~4 Q0 g7 j4 A: \
5 R0 l6 i' P' E. x' ?1 u
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机' @( }6 Q( m+ k- K; p
因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的+ q; K5 B1 G6 ~# ^
XP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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