在WIN2000下,经常碰到由于系统文件未注册或丢失导致不能正常打开添加删除程序。按MS KB266668,可对其进行修复。
参考:http://support.microsoft.com/?kbid=266668

问题症状与处理方法:
1、不能打开“添加删除程序”,将如下内容保存为一批处理文件,运行后一般可解决。

regsvr32 -s %systemroot% System32 Appwiz . cpl
regsvr32 -s %systemroot% System32 Mshtml . dll
regsvr32 -s %systemroot% System32 Jscript . dll
regsvr32 -s %systemroot% System32 Msi . dll
regsvr32 -s %SystemDrive% Program  Files Common  Files System Ole DB Oledb32 . dll
regsvr32 -s %SystemDrive% Program  Files Common  Files System Ado Msado15 . dll
regsvr32 -s %systemroot% System32 Msdart32 . dll
regsvr32 -s %systemroot% System32 Mshtmled . dll
regsvr32 -s %systemroot% System32 Mswstr10 . dll 
rem  如果“添加/删除程序”工具显示的信息不完整或显示空白,请验证文件日期,并注册下列文件(如果可能):
regsvr32 -s %systemroot% System32 Gdi32 . dll
regsvr32 -s %systemroot% System32 User32 . dll
regsvr32 -s %systemroot% System32 Msvcrt . dll
regsvr32 -s %systemroot% System32 Ole32 . dll
regsvr32 -s %systemroot% System32 Shlwapi . dll
regsvr32 -s %systemroot% System32 Imm32 . dll
regsvr32 -s %systemroot% System32 Indicdll . dll
regsvr32 -s %systemroot% System32 Urlmon . dll
regsvr32 -s %systemroot% System32 Version . dll
regsvr32 -s %systemroot% System32 Lz32 . dll
regsvr32 -s %systemroot% System32 Comctl32 . dll
regsvr32 -s %systemroot% System32 Clbcatq . dll
regsvr32 -s %systemroot% System32 Oleaut32 . dll
regsvr32 -s %systemroot% System32 Mlang . dll
regsvr32 -s %systemroot% System32 Shell32 . dll
regsvr32 -s %systemroot% System32 Shdoclc . dll
regsvr32 -s %systemroot% System32 NetapI32 . dll
regsvr32 -s %systemroot% System32 Secur32 . dll
regsvr32 -s %systemroot% System32 Netrap . dll
regsvr32 -s %systemroot% System32 Samlib . dll
regsvr32 -s %systemroot% System32 Ws2_32 . dll
regsvr32 -s %systemroot% System32 Ws2help . dll
regsvr32 -s %systemroot% System32 Wldap32 . dll
regsvr32 -s %systemroot% System32 Dnsapi . dll
regsvr32 -s %systemroot% System32 Wsock32 . dll
regsvr32 -s %systemroot% System32 Plugin . ocx
regsvr32 -s %systemroot% System32 Wininet . dll
regsvr32 -s %systemroot% System32 Crypt32 . dll
regsvr32 -s %systemroot% System32 Msasn1 . dll
regsvr32 -s %systemroot% System32 Msls31 . dll
regsvr32 -s %systemroot% System32 Imgutil . dll
regsvr32 -s %systemroot% System32 Cscui . dll
regsvr32 -s %systemroot% System32 Cscdll . dll

2、打开“添加删除程序”有错误提示框

An unexpected error occurred.Class not registered
res://appwiz.cpl/listbox.htc
Line:225

大部分原因是用户安装了某软件后,在SYSTEM32目录下创建了msado15.dll,并使之注册,当软件卸载时,文件被删除,但注册表未更新。检查注册表[HKEY_CLASSES_ROOT/CLSID/{00000535-0000-0010-8000-00AA006D2EA4}/InprocServer32]其值可能是"c:/winnt/system32/msado15.dll",但正常值应为"C:/Program Files/Common Files/System/ado/msado15.dll"。修改成正确注册表值后一般可恢复正常。另也可以按第1步运行注册系统文件,以确保程序正常运行。

WIN2000控制面板的添加删除程序不能正常运行时的修复相关推荐

  1. 隐藏添加删除程序中的程序在控制面板中的“添加/删除程序”项

    隐藏添加删除程序中的程序在控制面板中的"添加/删除程序"项是我们要卸载程序一个程序最彻底的地方.但很多时候为了防止自己安装的程序不被别人卸载,我们希望能够在"添加/删除程 ...

  2. 服务器2003系统怎么卸载软件,WindowsXP系统添加删除程序的方法

    在使用电脑的过程中,我们常常需要安装或删除一些程序,可是就这么简单的操作很多用户表示不会,那么WindowsXP系统怎么添加删除程序呢?不懂的朋友赶紧来看看小编整理的WindowsXP系统添加删除程序 ...

  3. 如何从“添加/删除程序”列表中手动删除程序

    重要说明:本文包含有关修改注册表的信息.修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表.有关如何备份.还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsof ...

  4. 隐藏/显示“添加删除程序”的软件

    解决"添加删除程序"里面隐藏问题 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任. http://11198908.blog ...

  5. 让软件不在添加删除程序_功能强大却鲜为人知的四款软件,一但发现就无法自拔...

    Uninstall Tool Uninstall Tool是一款专业且实用的卸载软件. 电脑上流氓软件很多,有时候你想卸载,却无法卸载,那么你可以试试它,它比Windows自带的"添加/删除 ...

  6. 解决“添加删除程序”里面隐藏问题

    在C:\Windows\Inf下找到Sysoc.inf文件,用记事本程序打开它,该文件显示了当前已安装程序的部分列表.我们拿MSN Messenger来做个实验,在其中找到这一句"msmsg ...

  7. 巧用FC5的“添加/删除程序”(转)

    巧用FC5的"添加/删除程序"(转) 安装完后可以看到,FC5菜单结构中有个很明显的变化就是在"应用程序"的最下方,出现了"Add/remove so ...

  8. 在不能使用添加/删除程序时如何卸载软件

    序:在卸载软件时,出现不能使用卸载程序和无法找到uninstall程序,本文借鉴于博客,网址为在不能使用添加/删除程序时如何卸载NI软件 - NI. 步骤如下: 1. WIN+R键,打开Windows ...

  9. 计算机控制面板中无法删除程序,电脑在控制面板中无法打开添加或删除程序

    如下所示我们在xp系统中进入到电脑中的"控制面板"你会发现找不到"添加或删除程序"域者找到了也无法打开"添加或删除程序"选项后报错. 打开& ...

最新文章

  1. android sharedpreferences工具类
  2. 201571030322/201571030319《小学生四则运算软件需求说明结对项目报告》
  3. MATLAB一维数组的创建与元素提取
  4. 先弄清事物本身,再去查看评论
  5. mysql resultset null_com.mysql.jdbc.driver中resultset报NullException
  6. Bailian4097 报站【暴力】
  7. Buider模式应用实践
  8. LoRa:SX1278
  9. 怎么检查新买的mac是不是原封正品
  10. OSGi 框架的组件运行机制
  11. 【skLearn 练习】随机森林回归填补缺失值
  12. Linux 命令ps aux命令解析
  13. 华山论剑,B2C网站系统大比拼
  14. 【虚拟语气练习题】对过去的虚拟
  15. Cortex-M3与Cortex-M4的比较
  16. 9PIN串口定义以及直连交叉串口线区别
  17. PLC(光分路器)技术以及制作工艺大全
  18. leetcode.1037. 有效的回旋镖
  19. 图解华为云需求管理工具——CodeArts Req
  20. 跨境电商新手如何建设和推广外贸网站,教你6个方法

热门文章

  1. 中山城区“换气”工程全面铺开
  2. windows、mac、Linux 各系统字节换算单位
  3. form表单的常见属性
  4. Clion中使用头文件和源文件坑
  5. 被抛弃的三十五岁IT女人 zt
  6. 人脸识别常用的性能评价指标
  7. 谈谈目前网络工程师的待遇问题
  8. JDK源码分析实战系列-PriorityQueue
  9. iPhone 12 mini和iPhone SE2的区别
  10. Word中度量单位的设定