QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
5天前
查看: 40432|回复: 22
收起左侧

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

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

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

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

x
安装 Microsoft .NET Framework 4 时提示安装未成功,发生严重错误。
+ M' Y+ I) q) i  M" r' r3 u) o" w
; Q/ {# Z& g: o* q QQ截图20110603103928.jpg
1 t/ W5 e, j; u% L) X+ Y% |2 R
% f' v# ~/ H1 ~点击看 日志文件,内有详细说明:' j& a: |$ v) M2 r3 m6 F  g) q3 W

4 Z+ c6 g3 `8 B  l- W# F- d9 s* b QQ截图20110603104118.jpg
: c6 c. ]8 M1 X3 A3 j9 Q) j2 {  Z# A7 e
扩展更多说明,有这么一条:
- s' ~9 |$ `9 g& N  d4 k3 r- A2 _, j" m
QQ截图20110603104143.jpg 7 ]* ]( L2 H- x
6 y4 C2 c& y3 J9 X+ H; z* G
无法写入键值,问题就是这样的。寻求解决办法。
 楼主| 发表于 2011-6-3 10:55:33 | 显示全部楼层 来自: 中国浙江台州
首先,有人说:
& Y/ B+ `  Q3 K9 C6 B4 T# [  H- z: L. I/ X% G0 b
因为之前安装过.net framework2.0但是没有卸载干净导致的,通过使用微软提供的“.NET Framework Setup Cleanup Utility”将.net framwork2.0和所有残存文件统统卸载,再重新安装问题即可解决。5 j# o1 w9 ~* S2 W* L. m( h1 F7 j
, w6 Z0 ?" ^* w. e

0 B/ L" G) t; N2 a+ U. C( D* h那么我先下载这个 “Asp.net清除工具.NET Framework Setup Cleanup Utility ”  进行清理。- y4 T1 a# e8 N& r1 ?0 \

  C; }6 p- j! o; g- T2 a" W& H; @& T$ v9 c3 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 # n$ z* Y/ Z. q6 V4 F3 t0 `( e; N! h+ J
$ l7 o/ g( s8 s3 ]6 [: L& }
! g0 b8 n! g0 Z
Returning IDOK.INSTALLMESSAGE_ERROR[无法将数值 PresentationHost.exe 写入键] \Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LEGACY_COMPRESSION。请验证您对该键拥有足够的访问权限,或者与您的技术人员联系。
% q5 n5 F6 J; B8 j; \
9 s: h3 L: d$ [# |* j0 Z5 k* |2 p9 ?% h9 p
打开regedit注册表;
! P0 l; e; P0 K, a6 G5 V) ~3 H2 b8 F. ?0 M* b% v  f
却发现没有这个项。
$ `$ M/ Q/ [8 |* D! K6 d QQ截图20110603104200.jpg ( H3 y0 w, @) n$ @& x
: c: |- l! U" i
对Main及之下的几个子项都设置了允许操作的权限:
+ v7 F: h0 j3 J( C1 C QQ截图20110603112240.jpg
$ M; y/ P: H2 z9 X  K" n" |! n/ K
4 t- ]. [3 y% U) S0 e
4 W. v' Y) Q& `: e: _6 L) B% Z并增加了这个项“FEATURE_LEGACY_COMPRESSION ”并赋予了所有用户操作权限。  d3 g2 W- a6 ~  `* X

" E! x; D- Q0 Q* r8 ^ ' x9 l+ d" p, x7 B8 D- N- N3 g
重新安装仍是失败。
发表于 2011-6-3 11:47:58 | 显示全部楼层 来自: 中国四川成都
把杀毒/防火软件。。。。关掉
发表于 2011-6-3 11:51:16 | 显示全部楼层 来自: 中国四川成都
这两个更新装没有?5 ], [1 v8 ^8 ^% X! S  w' X0 z7 e# ^

3 i  a& ~0 Q7 RWindowsInstaller-KB893803-v2-x86(3.1).exe) n- G* g2 ?+ m- S# |
wic_x86_enu.exe
 楼主| 发表于 2011-6-3 11:56:58 | 显示全部楼层 来自: 中国浙江台州
这两个更新装没有?0 b3 F+ t! G+ w/ u5 ]) g4 K& @% G

  X6 p9 b" D- r* k4 OWindowsInstaller-KB893803-v2-x86(3.1).exe
$ s' d* G  e" Q+ M  y# S+ x& jwic_x86_enu.exe
5 q/ ^  d9 U- A; k3 |7 I叮咚 发表于 2011-6-3 11:51 http://www.3dportal.cn/discuz/images/common/back.gif

% Q8 F2 c& p3 z* q2 G. K* \/ Z( e0 C% c$ _! X' n
我是XP SP3。安装时提示无需安装。
QQ截图20110603115630.jpg
 楼主| 发表于 2011-6-3 11:58:25 | 显示全部楼层 来自: 中国浙江台州
把杀毒/防火软件。。。。关掉
4 J$ ~: E0 S( o叮咚 发表于 2011-6-3 11:47 http://www.3dportal.cn/discuz/images/common/back.gif

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

( b% |2 u6 M' Q) T* t" w2 J5 \& k: d! \
说白了今天讨论这个问题是因为:
5 O6 E$ G* q8 k, k. V+ M7 q1 _3 s8 k& \1 H: @# O! ^2 c* z
iTunes自动升级到高版本后,链接iPhone4时不显示设备?!
2 |# S! m: `" z) g* w原来的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 Y! p- r! B' p$ k, k/ y4 H8 j卸载后引起的如下“错误 7”的问题:
% J5 \' ?; r+ O  `2 b
/ ]" m2 U3 s9 ?  ~! w 240_2198598_b684bd276145512.jpg
  R0 r% d( B6 s$ Z+ P+ a0 g1 @& e0 K' p- R
+ _/ l; b2 T5 g+ K$ j* J6 f8 K" p1 v8 [
苹果官网上有讲“错误7”的引起是与 .NET有关的,让卸载所有的版本然后重装,问题就出现卸载后再装都不能装了,真搞怪!& J& H* T3 ^9 u4 R+ e
. w1 g; L: [2 \
http://support.apple.com/kb/TS3074?viewlocale=zh_CN
/ N6 G' f+ K% I' Y1 x! B: ^% e+ J2 Q1 e( U8 ]

# A$ t$ Z$ j+ C- n' ]( U! B2 g% W- r解决此问题可能是由 Microsoft .NET Framework 的版本安装不正确引起的。请务必注意,版本 2.0、3.5 和 4.0 可以全部同时存在。点按操作系统旁边的箭头,以显示适用于您操作系统的 Microsoft .NET Framework 版本链接;您将需要下载并安装所有这些版本。这些链接将转到下载页面。点按此页面上的“下载”按钮,并在随即出现的窗口中点按“存储”,以将安装程序存储至“下载”文件夹。, J. u/ i& ]/ v- z5 T: F
Windows XP:
. T. K7 f$ ~% ]7 O+ l; _- A) X- R2 fMicrosoft .NET Framework 2.0& T5 n' r' I2 L2 P
Microsoft .NET Framework 3.5 SP 1
9 q; W2 @: X8 Q, b- f( c9 u0 yMicrosoft .NET Framework 4.0( M# U: C$ G2 p, {9 Q
. n. V( y3 V: R9 Q3 ]) W; m! U
* n+ T0 D- K! y2 X  o! Y. g

3 |& X# G* B) U3 n/ S6 \公司的很多软件都与麦咖啡杀毒软件有关联,不能轻易卸载的,不然问题就更多了。! [5 K& E' ~- G. D9 u

- `: t3 D4 _" t) t) M5 v
 楼主| 发表于 2011-6-3 17:46:42 | 显示全部楼层 来自: 中国浙江台州
安装Windows Installer Clean Up,到安装目录,默认安装目录是C:\Program Files\Windows Installer Clean Up,运行msicuu.exe。打开msicuu.exe的界面后,在列表中找到与 Microsoft Antimalware相关的,按住ctrl同时选 ..." j* P3 [9 L0 i# M4 x7 o" l" k# b
叮咚 发表于 2011-6-3 12:26 http://www.3dportal.cn/discuz/images/common/back.gif

. Q2 Y5 P: O8 b9 d4 d5 x8 t  S. T: S1 H
多谢,下了这个软件,在列表中没找到这个。

Windows Installer Clean Up.zip

53.38 KB, 下载次数: 677

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

+ V/ t4 L, P/ r( S$ c4 [, |& W1 k: k6 s* x4 d
说的可是.NET简版?
 楼主| 发表于 2012-10-6 22:02:28 | 显示全部楼层 来自: 中国上海
现在要装AutoCAD 2013了,遇到同样的问题, .NET Framework 无法安装导致CAD无法安装。
5 m$ z& k, V" M& n6 I9 {5 `9 i$ t% T% y% H" S8 [3 T
9 B. n8 t' R4 k8 t. g/ B: j
再用工具清理了电脑里所有版本的 .NET Framework . 仍是N次的安装失败,发现是1603错误。
 楼主| 发表于 2012-10-6 23:01:24 | 显示全部楼层 来自: 中国上海
江南有雪 发表于 2011-6-3 17:46 static/image/common/back.gif
( l! v& {, d) t8 J多谢,下了这个软件,在列表中没找到这个。

# r1 c  j. E, [; S5 K更新一下这个清理软件:
7 z  t6 b  y) K1 X' p
- n4 Z1 v( x0 q2 M: g4 VWindows Installer Clean Up 2 # d2 W  E- ]( @5 O2 R* T( f% y

2 l) Q( h, G0 H Windows Installer Clean Up 2.zip (145.08 KB, 下载次数: 9)
 楼主| 发表于 2012-10-6 23:19:13 | 显示全部楼层 来自: 中国上海
安装 .NET Framework 更新时出现错误代码“0x80070643”或“0x643”/ {  O; N6 L3 k
http://support.microsoft.com/kb/976982! s  A: Z7 D# K% S

4 ~9 `9 I/ q  y* u更新一个新版的dotnetfx_cleanup_tool.rar ; f3 j# E! \9 F$ x* `7 S0 g
, _6 i+ ^5 e7 z$ m2 B0 R1 @- c1 }
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! ~8 X, S  k# ~, e# y* O0 N5 Q
5 y* Y% w$ b5 y其实部门新购了一台电脑,电脑里已经安装有GHOST版本的 Windows XP,我们的工作是将电脑加入域,配置好电脑的内邮外邮,安装专用软件(打印机、扫描仪),还原旧电脑数据。最后安装EPICOR客户端,结束到安装客户端第一步安装.net framework 3.0就发生错误了。
9 {2 B2 t6 y' H, _2 e. `8 O9 _! y9 f4 q* S% K6 O& U& p
错误日志:
% Q( ]$ r% {2 a4 D
3 X- F9 a$ ~% a3 T7 ?: @" g5 S[04/17/12,11:19:12] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 16039 d! E- E% E' ^3 P  }
6 k! j! @& T; Q& G2 F% W# h" S
[04/17/12,11:19:57] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
. R& X! ]( @! ^3 {[04/17/12,11:32:20] Windows Presentation Foundation: [2] Error: Installation failed for component Windows Presentation Foundation. MSI returned error code 1603
8 c" I8 G) y( c: h# f5 e" B6 a/ l. v2 T
[04/17/12,11:33:09] WapUI: [2] DepCheck indicates Windows Presentation Foundation is not installed.
3 Y- j# N" z9 t0 A, P+ n5 Q
3 A# M* C$ n8 r" [5 I% m# z- j原因分析:5 _! @8 h: W* T5 [+ w/ d

* Y$ E7 w5 D) s- C0 z/ ^- `# g( _即使您将电脑中的常用软件(360、杀毒等)关闭或卸载掉重新安装仍然是会发生同样的错误,因此排除因为安装了什么软件导致的问题,除此之外只有操作系统的问题了。  l7 i! E  I9 e7 j" x3 k

$ n0 r4 G' c- F8 o由于安装了简化版的操作系统无法安装.NET等系统软件的问题很多,简化版的操作系统主要有“新萝卜家园、萝卜家园、电脑公司ghostxp_sp3专业装机增强版、雨林木风、英雄装机、GhostXp_Sp3技术员装机版”等版本。2 Y  u' v; S; \1 L0 ~/ D' c

; Q. o2 q% X! |2 w4 B3 {2 g) X解决方法:
& Z. K/ u- ~* O% n5 ?  h; z- [0 _- X, V  \$ J' j0 K6 h" {1 c
1.点击电脑桌面右下角的“开始”按钮,点击“运行”按钮,在弹出的节目输入框中输入“regedit”。
' z( ]" c% L+ C0 N& U2.在弹出来的“注册表编辑器”界面上,选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main。
, h) W" y# S9 K3.右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。+ V' i: C# m/ }+ @1 X* K
4.最后关闭注册表编辑器、重新安装.NET就可以了。
 楼主| 发表于 2012-10-7 08:13:23 | 显示全部楼层 来自: 中国上海
解决办法:还是使用4楼及楼上的修改注册表项的方法解决了。8 {& |& e* Y& ?) m+ o# L

2 @& o+ q" d! VHKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet Explorer\Main 右键选中Main,选择“权限”选项,在弹出来的“Main的权限”界面下,选中组或用户名称下内容,在“完全控制”选项中,在“允许”下方打上“√”。" W6 }7 H4 _+ ^! q1 i

, b. Q, \8 S) c7 o注意:是在所有用户下面都设置一下,而非当前用户!(我的问题就出在 Everyone用户下的完全控制没有选,4楼的时候只是检查了Admin下的完全控制权限)& v; s2 r7 k0 y& k) ^( G

5 H9 ^8 ?$ q7 T/ a done.JPG ! Z$ \4 ~8 r3 K( n

$ T! z; F# P- @1 Y4 X8 h7 o3 V
4 o0 M* d: @9 l sess.JPG 4 W  g& M' k7 n$ L! k# A0 S# s
! y. i7 A( q( m; w# q6 K, E
发表于 2012-10-11 12:24:22 | 显示全部楼层 来自: 中国台湾
原来权限里会有相关这个问题哦,上次也碰到此问题,装完却当机% {+ p5 I4 z9 x: W  ?: x
因为系统装的是别人编辑好的一键安装XP SP3,改成装纯正的
$ t1 L  h8 p6 G4 r* s: `XP SP3 就可以安装这些微软的更新文件了,在此又学习一招了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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