无法添加/删除windows组件
系统吧
全部回复
仅看楼主
level 1
悲忞 楼主
要装IIS,于是登陆管理员帐号,打开“添加/删除windows组件”,可是却直接弹出“正在配置组件”的窗口,进度条一闪而过,然后就是“你已成功地完成了windows组件向导”的窗口,只有一个“完成”的按钮可以点,点了就结束了,选择组件的窗口始终没有出现。反复几次都一样。第一次遇到这个问题,疑惑中。哪位有经验,望不吝赐教。 
2006年12月25日 07点12分 1
level 1
悲忞 楼主
自己上网找吧. 想起曾经改过SYSOC.INF,搜一搜,找到这么段话: 你的组件是不是被隐藏了啊?不行再说吧! 查看: 开始——运行——%systemroot%\inf\SYSOC.INF ——记事本(包含了系统安装的组件) 这些组件后面如果跟随着"HIDE",或者"hide",就表示他们被隐藏了,而不会在添加/删除Windows组件里面列出来。比如:Terminal Service TerminalServer=TsOc.dll, HydraOc, TsOc.inf,hide,2 去掉hide,保存。 然后控制面板-〉添加删除程序-〉添加删除Windows组件-〉Terminal Server就可以看见了。 其他的组件也可以如法炮制。 Accessibility Wizard AccessOpt=ocgen.dll,OcEntry,optional.inf,HIDE,7 Automatic Windows Update AutoUpdate=ocgen.dll,OcEntry,au.inf,hide,7 COM+ com=comsetup.dll,OcEntry,comnt5.inf,hide,7 Communications components (including Chat, Hyperterminal, and Phone Dialer) CommApps=ocgen.dll,OcEntry,communic.inf,HIDE,7 Distributed Transaction Coordinator dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,hide,7 Windows Messenger msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7 WordPad MSWordPad=ocgen.dll,OcEntry,wordpad.inf,HIDE,7 Multimedia components (including Media Player, Volume Control, and Sound Recorder) MultiM=ocgen.dll,OcEntry,multimed.inf,HIDE,7 Pinball game Pinball=ocgen.dll,OcEntry,pinball.inf,HIDE,7 Tablet PC TabletPC=tabletoc.dll,TabletSetupProc,Tabletpc.inf,HIDE,7 Terminal Server TerminalServer=TsOc.dll, HydraOc, TsOc.inf,hide,2 Windows Management Instrumentation WBEM=ocgen.dll,OcEntry,wbemoc.inf,hide,7 如果是2000,可以试试这个: 当您在 Windows 2000 中试图打开“添加/删除程序”工具时,无法打开它且没有收到错误信息。窗口会短暂出现,但随即消失。 原因 如果某注册表项丢失,可能会出现此问题。 解决方案 要解决此问题,请添加丢失的注册表项: 1. 单击开始,然后单击运行。 2. 在打开框中,键入 cmd,然后按 Enter 键。 3. 在命令窗口中,键入 regsvr32 mshtml.dll,然后按 Enter 键。 4. 单击确定以确认是否已添加此注册表项。 5. 在命令窗口中,键入 regsvr32 shdocvw.dll -i,然后按 Enter 键。 6. 单击确定以确认是否已添加此注册表项。 7. 在命令窗口中,键入 regsvr32 shell32.dll -i,然后按 Enter 键。 8. 单击确定以确认是否已添加此注册表项。 9. 关闭命令窗口。
2006年12月25日 07点12分 2
1