QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
21小时前
查看: 40421|回复: 22
收起左侧

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

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

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

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

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。
- X; x# Z( x- ]  L8 o
. j; u, v, t/ J) G! W QQ截图20110603103928.jpg 9 p$ ^5 j4 f1 Y1 N+ L! g

  f5 _$ t9 @- l% E点击看 日志文件,内有详细说明:
4 V/ e7 S# q0 ~* [4 B' x' L+ ~- k9 ^% I
QQ截图20110603104118.jpg 7 T8 Y, Q: R+ D) M
7 [; q( M% c4 T2 g8 H
扩展更多说明,有这么一条:
# Y" {8 S" S1 H, [$ z/ o* e6 S; @5 `9 L/ Y8 I
QQ截图20110603104143.jpg
( d2 B: o3 G) ?# D
- E( L8 `/ I! ^+ ]* ~无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:' N2 _3 A! q8 t& k: V/ ^

0 X: ]6 ~: x4 O  Y. a因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。- J2 n( O4 _0 f; l' X5 E0 y
. U3 S& t& W3 ?4 Z% W  }
& O6 v2 K3 O" c8 E
那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。3 i' I, j2 t7 f8 t# [4 e
/ t/ J, x9 R/ H7 w
/ q  q6 p2 a# m) o' d: F
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 " q+ x' o' v! D) O8 O# I( }
8 [0 E5 K1 X" L
4 G$ G# J( z) }9 ]% V/ e
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。: L) M2 N( }1 R

0 K$ c( r. [2 g+ B6 u
  P% B9 n6 ]6 K+ R  ?; N打开regedit注册表;1 w- F) ~# ~5 u. H' A0 t' Q

. ?+ t/ W1 P4 Z* K" S却发现没有这个项。- A. F* m" `; `  J
QQ截图20110603104200.jpg
9 a; z7 L! F- F/ t7 M# q
8 b5 }9 B  n0 [# i" @  ~' r对Main及之下的几个子项都设置了允许操作的权限:' f' D/ \2 A: m' g7 N+ y  f( a
QQ截图20110603112240.jpg + }5 i9 V) S( `0 U

4 z# t" j7 m" h4 [3 v6 _  k5 y% i! d5 \
并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。
+ E) D7 h3 ^0 z9 ?   m4 o4 h- ?+ f$ O) k, m! Z( t) y
  m. j+ C! j1 m6 Y/ e" _3 {
重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?/ b. U4 `: u1 h/ {
& v+ M; d! a+ n' U( _- t6 @0 R
WindowsInstaller-KB893803-v2-x86(3.1).exe
" o  ?& ^! q7 ^# o8 n/ W' vwic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?, t5 X- N* ~$ U6 ]2 a& N
! T8 t: q# }& g: X; @
WindowsInstaller-KB893803-v2-x86(3.1).exe
5 B! \* r8 L0 j# t% Nwic_x86_enu.exe8 n+ F0 N% R1 n. x
叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif
- s3 x# d% s* P8 t5 C

* Q- c3 v1 `3 }' u' p我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉
' `2 `, L" u* L# p1 A叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif
9 L, ^. J" x" W

" b5 a, t4 ?; U# X7 O  X, r% xQQ电脑管家已退出,公司杀毒软件麦克菲没退出的地方。
发表于 2011-6-3 12:03:05 | 显示全部楼层 来自: 中国四川成都
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。
2 t+ B: U* m8 j# C* F( x; _7 P2 \1 f
. s) Y0 ~/ Y, b& U6 T+ b8 k-------感到是系统阻止新建键,不行做一个注册文件手动导入,无效删除就是。
发表于 2011-6-3 12:14:47 | 显示全部楼层 来自: 中国上海
看提示应该是没有权限写入注册表,不知道楼主是不是管理员用户啊,! L) D7 r: s  m" J% i
所有的杀毒防护软件都退掉再安装试试看啊。
发表于 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 | 显示全部楼层 来自: 中国浙江台州
没用过这个杀毒软件不清楚怎么退出的,干脆先把麦克菲卸载了.( S, T2 m6 z7 A0 T
akk1898 发表于 2011-6-3 12:17 http://www.3dportal.cn/discuz/images/common/back.gif

/ m8 B; _# I  i) y; U2 U" [# F6 I' ?; e
+ F! M3 ?, ]& i# p: N9 y5 }说白了今天讨论这个问题是因为:
; P8 [4 |( i$ ?0 T, T1 A( L2 b  t  z" l) n/ X& d0 J' V) F" ~
iTunes自动升级到高版本后,链接iPhone4时不显示设备?!0 K2 O# e# M, }
原来的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# e8 t6 B* D卸载后引起的如下“错误 7”的问题:$ O* ^6 |4 t" L; p
. I2 j; a7 T4 ?4 a7 w# \' g
240_2198598_b684bd276145512.jpg
$ v0 I' F& \- O
8 o5 x8 a/ T& y0 f
. ?+ u' k. V( Y' \) c' O0 b苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!% Z# v2 x' g/ x: @

, m0 N- v- D2 P( O0 S3 mhttp://support.apple.com/kb/TS3074?viewlocale=zh_CN
1 N8 q3 p) z  ]& r
6 y( i( f" Y! K" q

0 t4 `5 b" G/ i) b解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。
7 u- c7 `, c$ y* S6 x/ B6 |8 LWindows XP:& K" {4 n0 J$ A( g; T* u. B
Microsoft .NET Framework 2.0, `1 R" X7 H) h: c+ U) ^8 v
Microsoft .NET Framework 3.5 SP 1
: A' E1 H7 V' ?9 n( s) P7 G6 B; t/ lMicrosoft .NET Framework 4.0' K/ l* P  m, i' H+ t

% D; C2 x* t+ a) V
- y% {# v: b' `
; S  t# U7 W- U- B) D
公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。
) l8 B- o* J; l: \. S
( H& g; n2 y7 P! ]3 T* ?' `5 u/ ^
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ...( L8 ^0 d. ]0 O3 y2 b
叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif
5 S4 j1 C+ \" L/ ^
! S9 K; G) w9 y% z% Z# K# k9 x  D
多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

发表于 2011-6-4 18:09:41 | 显示全部楼层 来自: 中国云南昆明
只为iTunes,到微软官网上下载简版,有插件即可。
 楼主| 发表于 2011-6-7 15:27:45 | 显示全部楼层 来自: 中国浙江台州
只为iTunes,到微软官网上下载简版,有插件即可。
/ v% I0 H1 d0 d) R叮咚 发表于 2011-6-4 18:09 http://www.3dportal.cn/discuz/images/common/back.gif
1 m' d# D* h$ D; u! q

) [/ ]" V& c' l( B* ]. H. f说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。
( B+ p% L9 E$ _0 X% _
* `$ v0 z, i- S- D& [
8 v, |; L7 r/ k/ z' G3 r# o! D再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif
+ z: a% t% ^" j* H( Y: s多谢,下了这个软件,在列表中没找到这个。
) Z  L5 l+ B, q. ^* |. K
更新一下这个清理软件:" l5 d/ X1 x3 S

* q: V0 e# s' c% n5 q  iWindows Installer Clean Up 2
  B) l" x" o4 h) i$ g. p) s( R" S
Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”6 `, z* X! ?8 A, B9 q
http://support.microsoft.com/kb/976982: s) I; i+ |! b$ e* i" f
  z3 U+ G7 Q2 i; p# A, h; i
更新一个新版的dotnetfx_cleanup_tool.rar 9 p) C5 Y: |8 N+ w; e

5 M3 N- R; y# ^# Q) y/ _. z 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错误
" c5 E" d, X7 ^, w0 x6 t" u8 I0 W1 x) w
其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。
* x3 a0 ~7 i- f$ Q" j; p  M0 I: O% F" W: Q$ U1 X# K: P4 l
错误日志:
9 P5 Y1 Z0 S6 v% |
5 Z& h% @4 j0 c1 X[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603* b5 I; _6 w, M8 O% t) X/ l( Q
7 U) u& d' }# `! F. I$ f$ d
[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
! d: I* H6 ]/ }) Y9 O[04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603# _' q" Y2 z6 k+ V3 @/ B. d9 c

( p$ Z; Q" R# U; U& v# J, n' z[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
" W0 n! ^. T8 v3 Q& [8 ^3 N3 {% \$ ^7 Y6 o& m# y0 L& ]
原因分析:
, }$ f0 }2 B. u. K% T9 D' F! Q
) R# G4 G2 ]- `- g' G) t& P9 _即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。
0 V; \: }  ?' [0 W/ r+ o
7 ^5 o6 n( u' c( U% I  @  N由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。) f2 l3 S) u" B  i6 r
) Y- ?0 ^8 \  d" o' _
解决方法:
1 T) G) y1 l9 B# ^! h& b/ b. z3 B
' c: V8 q6 U: ^" j! }% L7 U. G1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。
8 M2 t# b2 f( ]' ]2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。0 C& {7 o: M3 _
3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。9 B! y3 Y) P5 y# H
4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。
: y* O4 B! l  I2 Z$ `
& Y7 l% j) c) p6 O! w2 @2 O, hHKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。. H! ]3 t8 y& ~# v+ z1 K
  @1 \( T! B; B; a
注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限)
' _' a1 [0 ]9 p0 J
$ w4 \; t" I, E0 F9 w done.JPG ) B. u5 Z- ~$ x4 \

6 L% ^8 T' ?& @) B; U6 c( N# R% N9 f) ]$ [* {# A9 t* ^+ m8 w- X
sess.JPG / W$ `7 F- q4 z+ U& h7 P
6 L! n. R5 g/ B; \; p
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机. B- w1 Y2 T) z/ g
因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的
: ^& O' S6 j3 G5 p, e* gXP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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