炫酷锁屏壁纸图片大全:我的电脑控制面板里出现了“本机上没有安装程序”这样的提示,还出现了一个对话框,

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 07:23:54
上面的提示是“An unexpected arror occurred . 没有注册类别. res://appwiz.cpl/listbox.htc. line:225”
是控制面板里的添加删除程序里出现的这种问题。
没有吧,不过我的这台电脑是办公室的,别人也用过,具体我想知道到底怎么办,要不要重装系统
我的是2000的系统,请问有没有更简便更安全的办法

1、您发现的症状为:
当您安装和卸载程序时,“控制面板”中的“添加/删除程序”工具可能无法正确地显示已安装的程序。“当前安装的程序”框中可能只有单个的文本字符串,或可能在程序项前显示一大片空白。还可能出现其他显示问题,例如没有列出任何程序等。此外,还可能会显示下列错误消息:
An unexpected error occurred.Class not registered
“一个意外错误发生。没有注册类别”res://appwiz.cpl/listbox.htc Line:225
2、产生原因
如果某个程序的卸载程序错误地删除了由 Windows 和“添加/删除程序”工具使用的注册表项,则可能会出现这种问题。
3、解决方案--如果是windowsXP操作系统,请您用系统还原到前几天的正常系统。您也可以用以下方法解决,但不推荐!!!,因为难度大、危险大^^,仅供参考:

1). 单击开始,单击运行,然后键入 CMD。
2). 在命令提示符处,键入 REGSVR32 APPWIZ.CPL。
3). 如果失败,请查找下面列出的注册表项。要解决此问题,请检查注册表中的下列注册表项和值。重新创建所有丢失的注册表项和值。请注意,这些注册表项使用了系统驱动器号。您可能必须调整这些注册表项,使之与您的计算机配置相匹配。 • [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}]
"ADODB.Recordset"
• [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\InprocServer32]
"C:\Program Files\Common Files\System\ado\msado15.dll"
• [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\InprocServer32]
"ThreadingModel"="Apartment"
• [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\ProgID] "ADODB.Recordset.2.5"
• [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\VersionIndependentProgID]
"ADODB.Recordset"
• HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}
"Microsoft OLE DB Row Position Library"
• HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\InprocServer32
"C:\Program Files\Common Files\System\Ole DB\oledb32.dll" "ThreadingModel"="Both"
• HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\ProgID
"RowPosition.RowPosition.1"
• HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\VersionIndependentProgID
"RowPosition.RowPosition"
• [HKEY_CLASSES_ROOT\CLSID\{352EC2B7-8B9A-11D1-B8AE-006008059382}\InProcServer32]
"%SystemRoot%\System32\appwiz.cpl"

4). 根据计算机的情况,按照下列某个过程中的步骤操作,然后测试问题是否已经得到解决。如果问题已经解决,请跳过其余步骤。如果问题仍未解决,请转至步骤 5。• 在安装了 Internet Explorer 6.0 的情况下,要解决这一问题,请修复 Internet Explorer 6.0: a. 单击开始,然后单击运行。
b. 将以下命令粘贴到打开框中,然后单击确定:
rundll32 setupwbv.dll,IE6Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP.EXE" /g "C:\WINDOWS\IE Uninstall Log.Txt
由于此命令区分大小写,因此 Microsoft 建议您直接从本文中复制该命令,然后将其粘贴到打开框中。

• 在安装了 Internet Explorer 5.0 或 5.5 的情况下,要解决这一问题,请修复 Internet Explorer 5.0 或 5.5:a. 单击开始,然后单击运行。
b. 将以下命令粘贴到打开框中,然后单击确定:
rundll32 setupwbv.dll,IE5Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP.EXE" /g "C:\WINDOWS\IE Uninstall Log.Txt
由于此命令区分大小写,因此 Microsoft 建议您直接从本文中复制该命令,然后将其粘贴到打开框中。

5). 执行就地升级:

注意:在执行就地升级之前,确保备份您的数据。有关执行就地升级的风险的更多信息,请参阅“更多信息”一节。a. 从 Windows 2000 安装 CD-ROM 上的 \I386 目录中运行 Winnt32.exe。
b. 出现“Windows 2000 安装程序”屏幕时,单击“升级到 Windows 2000”。
c. 等待安装过程完成。

控制面版里的程序都没有了?

你是不是删过什么东西,或者改过注册表阿。

先注册下DLL文件吧
开始 运行regsvr32 Appwiz.cpl回车
开始 运行regsvr32 Mshtml.dll回车
开始 运行regsvr32 Jscript.dll回车
开始 运行regsvr32 vbscript.dll回车
开始 运行regsvr32 Msi.dll回车
开始 运行regsvr32 "c:\Program Files\Common Files\System\Ole DB\Oledb32.dll"回车
开始 运行regsvr32 "c:\Program Files\Common Files\System\Ado\Msado15.dll"回车
开始 运行regsvr32 Mshtmled.dll回车