资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

windows 2000问题~~~困扰我许久~~望高手指点

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

windows   2000+sp4中,出现了如下的情况:  
  1:安装一些软件时,无法安装,给出的提示语如下:  
            安装程序无法访问WINDOWS安装程序组件。安装无法继续。  
        或者:  
            安装程序启动安装引擎失败,不支持此接口。  
        等等。  
  2:IE无法打开新页面。  
   
   
  不知道是为什么会出现这样的问题,望有高手能指点一下  
 

网友回答:

发表者:zhiqiu

Q:不支持此接口    
   
  很多朋友在WIN2000或XP下安装软件时,有时会提示“安装程序启动安装引擎失败:不支持此接口”,导致无法安装,我把相关资料做个整理,希望能对大家有所帮助。  
   
    方法一:是否具有管理员的权限  
   
    方法二:可能是系统文件损坏或被修改,请尝试用SFC命令修复一下。  
   
    方法三:装了ACDSEE5.0,有时会导致这种现象,请卸掉5.0,找个其它版本的装一下。  
   
    方法四:有的软件安装需要windows   installer支持,一般解决方法为:在控制面板->管理工具->服务中,找到windows   installer服务,把启动类型改为手动,然后启动即可。记住在安装好程序后将此服务停止。如果仍然存在问题,请到微软站点下载最新的windows   installer   2.0版。  
   
    方法五:安装文件是单线程的,查看正在运行的进程,如果里面有ikernel.exe,则表示现在无法安装,结束此进程,然后再安装就OK了。  
   
    方法六:因为NORDON杀毒软件会把INSTALL   SHIELD   那个ikernel.exe文件误认为病毒。退出防火墙,重新启动,就好了。    
   
    方法七:入系统所在分区program   files   ->   common   fiels   ->   installshield   ->   engine   ->   6   -   >   intel32,把这个文件夹中的文件全部删除,重新启动,然后再安装就OK了。  
   
    方法八:安装NORTON   SYTEMWORKS   2003,用它的WINDOCTOR自动修复,然后用了NORTON   SYTEMWORKS的ONE   BUTTON   CHECKUP,重起,一切OK。    
   
    方法九:现在的好多的软件的安装程序都不是exe的而是msi,而msi是一种新的安装程序的脚本文件。就算有的安装程序是exe的但在它的安装目录里也有个msi文件,实际上是exe调用msi文件来安装程序的。msi是脚本文件,实际上真正运行脚本文件的是“msiexec.exe”它就是一切问题的原因。需要安装instmsiw.exe这个文件,instmsiw.exe是一个压缩包里面包括了所有关于运行msi所需要的文件。运行后问题就可解决了。  
   
    方法十:当然是重装系统啦。  
   
   
   
     
 

发表者:zhiqiu

Q:IE打不开新连接    
  一般可能是装了ACDSEE5。0迷你中文版造成的,卸掉他,然后装个低版本的。  
  如果不行,可以尝试:  
  1   退出所有正在运行的程序:    
  2   点击开始,点击运行    
  3   输入regsvr32   urlmon.dll,   然后点击确定。.    
  4   当你收到   "DllRegisterServer   in   urlmon.dll   succeeded"   消息时点击确定。    
  如果这还不能解决问题,为下面每一个文件重复2到4步:    
  Shdocvw.dll    
  Msjava.dll    
  Actxprxy.dll    
  Oleaut32.dll    
  Mshtml.dll    
  Browseui.dll    
  Shell32.dll      
  如果问题仍没有解决,请检查注册表中下列键值是否正确    
  HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}    
  Name:   (Default)    
  Value:   IDispatch    
  HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid    
  Name:   (Default)    
  Value:   {00020420-0000-0000-C000-000000000046}    
  HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32    
  Name:   (Default)    
  Value:   {00020420-0000-0000-C000-000000000046}    
   
  把以下命令行作成一个批处理文件(A.bat),运行之。  
   
   
  rem   =====批处理开始========  
   
  rundll32.exe   advpack.dll   /DelNodeRunDLL32   C:\WINNT\System32\dacui.dll  
  rundll32.exe   advpack.dll   /DelNodeRunDLL32   C:\WINNT\Catroot\icatalog.mdb  
  regsvr32   setupwbv.dll  
  regsvr32   wininet.dll  
  regsvr32   comcat.dll  
  regsvr32   shdoc401.dll  
  regsvr32   shdoc401.dll   /i  
  regsvr32   asctrls.ocx  
  regsvr32   oleaut32.dll  
  regsvr32   shdocvw.dll   /I  
  regsvr32   shdocvw.dll  
  regsvr32   browseui.dll  
  regsvr32   browseui.dll   /I  
  regsvr32   msrating.dll  
  regsvr32   mlang.dll  
  regsvr32   hlink.dll  
  regsvr32   mshtml.dll  
  regsvr32   mshtmled.dll  
  regsvr32   urlmon.dll  
  regsvr32   plugin.ocx  
  regsvr32   sendmail.dll  
  regsvr32   comctl32.dll   /i  
  regsvr32   inetcpl.cpl   /i  
  regsvr32   mshtml.dll   /i  
  regsvr32   scrobj.dll  
  regsvr32   mmefxe.ocx  
  regsvr32   proctexe.ocx   mshta.exe   /register  
  regsvr32   corpol.dll  
  regsvr32   jscript.dll  
  regsvr32   msxml.dll  
  regsvr32   imgutil.dll  
  regsvr32   thumbvw.dll  
  regsvr32   cryptext.dll  
  regsvr32   rsabase.dll  
  regsvr32   triedit.dll  
  regsvr32   dhtmled.ocx  
  regsvr32   inseng.dll  
  regsvr32   iesetup.dll   /i  
  regsvr32   hmmapi.dll  
  regsvr32   cryptdlg.dll  
  regsvr32   actxprxy.dll  
  regsvr32   dispex.dll  
  regsvr32   occache.dll  
  regsvr32   occache.dll   /i  
  regsvr32   iepeers.dll  
  regsvr32   wininet.dll   /i  
  regsvr32   urlmon.dll   /i  
  regsvr32   digest.dll   /i  
  regsvr32   cdfview.dll  
  regsvr32   webcheck.dll  
  regsvr32   mobsync.dll  
  regsvr32   pngfilt.dll  
  regsvr32   licmgr10.dll  
  regsvr32   icmfilter.dll  
  regsvr32   hhctrl.ocx  
  regsvr32   inetcfg.dll  
  regsvr32   trialoc.dll  
  regsvr32   tdc.ocx  
  regsvr32   MSR2C.DLL  
  regsvr32   msident.dll  
  regsvr32   msieftp.dll  
  regsvr32   xmsconf.ocx  
  regsvr32   ils.dll  
  regsvr32   msoeacct.dll  
  regsvr32   wab32.dll  
  regsvr32   wabimp.dll  
  regsvr32   wabfind.dll  
  regsvr32   oemiglib.dll  
  regsvr32   directdb.dll  
  regsvr32   inetcomm.dll  
  regsvr32   msoe.dll  
  regsvr32   oeimport.dll  
  regsvr32   msdxm.ocx  
  regsvr32   dxmasf.dll  
  regsvr32   laprxy.dll  
  regsvr32   l3codecx.ax  
  regsvr32   acelpdec.ax  
  regsvr32   mpg4ds32.ax  
  regsvr32   voxmsdec.ax  
  regsvr32   danim.dll  
  regsvr32   Daxctle.ocx  
  regsvr32   lmrt.dll  
  regsvr32   datime.dll  
  regsvr32   dxtrans.dll  
  regsvr32   dxtmsft.dll  
  regsvr32   vgx.dll  
  regsvr32   WEBPOST.DLL  
  regsvr32   WPWIZDLL.DLL  
  regsvr32   POSTWPP.DLL  
  regsvr32   CRSWPP.DLL  
  regsvr32   FTPWPP.DLL  
  regsvr32   FPWPP.DLL  
  regsvr32   FLUPL.OCX  
  regsvr32   wshom.ocx  
  regsvr32   wshext.dll  
  regsvr32   vbscript.dll  
  regsvr32   scrrun.dll   mstinit.exe   /setup  
  regsvr32   msnsspc.dll   /SspcCreateSspiReg  
  regsvr32   msapsspc.dll   /SspcCreateSspiReg  
   
  rem   =====批处理结束========  
   
     
 

发表者:凤凰

1.首先你需要安装   Windows   Installer   V2.0!!  
   
  Microsoft   Windows   Installer   V2.0   For   Win2000  
  http://www.skycn.com/soft/11602.html  
   
  Microsoft   Windows   Installer   V2.0   For   Win9x/ME  
  http://www.skycn.com/soft/11601.html  
   
  如果你装过而仍然出现应用程序安装失败这是由于一些软件制作的问题导致windows   installer不能正常工作!!  
   
  恢复步骤如下:  
   
  1.再次安装windows   installer2.0,运行instmsiw.exe  
  如果说"服务已经安装"然后直接退出安装就再跟着做,否则你重装就OK了!  
   
  2.删除注册表中的[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]  
  然后运行instmsiw.exe  
   
  3.(1)   删除msiserver   服务  
  运行regedit,删除下面的MSIServer   服务  
  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]  
  把下面的内容存为unmsiserver.reg   文件,然后双击左键,把它合并进注册表中  
   
   
  Windows   Registry   Editor   Version   5.00  
  [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]  
   
   
  (2)   重新启动,按F8键,进入带命令行的安全模式,执行下面的命令  
  regsvr32   /u   %windir%\msi.dll  
  del   %windir%\msi.dll  
   
  (3)   重启动,运行instmsiw.exe,安装windows   installer2.0   ,一切正常了。  
 


 

 
热门推荐笔记本: IBM笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved