为什么我的电脑老是弹出windows installer正在安装
2008-08-21 15:54提问者:在路上wow|浏览次数:3470次为什么我的电脑老是弹出windows installer正在安装,有时又弹出microsoft office prefessinal安装之类的,但是好像又安装不上,怎么回事啊?
满意回答2008-08-22 08:42
installer一般是windows安装向导目录,如果删除了可能有些软件不能安装,特别是微软官方的软件,大部分都是要windows installer支持的。
不可以删除Installer文件夹中的内容,这个文件夹保存着所有基于windows Installer安装的应用软件的注册信息,一旦此文件受损,那么所有基于windows Installer安装的软件都无法正常运行,你需要重新安装所有基于是windows Installer安装的应用软件,以修复%systemRoot%Instsllet文件夹中的注册信息。以offiec为例,当你删除了这个文件夹中的内容后,office的安装程序将无法使用,无论是重新安装,修复、添加和删除office组件,都无法运行,此时你必须手动删除office,然后再重新安装。打开注册表定位到
HKEY_CLASSES_ROOTInsallerproducts,在这里找到office的卸载信息,将对应注册表项删除,然后手动删除office文件夹,再重新运行office的安装程序,方可正常运行,其余所有基于windows Installer的软件都要如此处理.你到别人相同的系统中去复制这个文件基本是不可行的,因为每个人安装的软件怎么可能完全一样呢?
如果是你正在使用 office 组件时弹出,是正常的,因为 office 在安装时并不是一次性将所有组件安装好,而是将很多安装文件缓存到了本地磁盘,在以后您第一次要用到该组件时就进行安装。
但如果你是在做别的事的时候出现就不太正常了,这时可能有恶意程序正在进驻你的系统,直接按“取消”
开始-运行-services.msc-找到WINDOWS INSTALLER,然后双击,打开后点启动,确定,然后再安装
在开始-运行-输入GPEDIT.MSC就出来了
首先你要明白,windows installer是一项由作为Win2K/WinXP的组件之一,是专门用来管理和配置软件服务的工具。在Win95、Win98、WinMe与WinNT4,0下,只作为额外的产品提供。你的系统,估计是xp罢?
现在许多软件都使用windows Installer作为自己的安装程序,有时因为各种原因以及windows Installer本身的缺陷,都会导致windows Installer出错。
就你的例子,就是你在安装access2003的过程中,出现了错误。
要解决这个问题,请参照以下建议。
第一,首先杀毒,杀木马。因为这件实例并不排除,病毒损毁你的windows installer的可能性。只是相对小一点。
第二,下载Windows Installer CleanUp Utility 。这个是处理工具,你在网上下了之后,安装好,在点开始,程序,找到Windows Installer CleanUp Utility 。然后打开它,找到access2003,remove它!
一般到这一步,就绝对能搞定了!
不过若是你先前install出了事故,那就要再继续下面两步。如果成功,就不用看下面了。
第三,打开组策略→计算机配置→管理模板→Windows组件→Windows Installer→禁用Windows Installer,只是这样一来,很多软件就有能安装了,此法用于Win2000/XP。
第四,重新安装Windows Installer。XP安装盘的根目录有两个名为instmsi.exe和InstMsiW.exe的文件,instmsi.exe用于win9X/Me,InstMsiW.exe用于Win2000/XP。你安装一下就行了。
如果你没有安装盘的话,到网上下一个吧。
第七:Dll文件是什么转自电脑入门到精通网
DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享DLL文件。DLL文件一般被存放在C:WindowsSystem目录下。
1、如何了解某应用程序使用哪些DLL文件
右键单击该应用程序并选择快捷菜单中的“快速查看”命令,在随后出现的“快速查看”窗口的“引入表”一栏中你将看到其使用DLL文件的情况。转自www.58116.cn
2、如何知道DLL文件被几个程序使用
运行Regedit,进入HKEY_LOCAL_MACHINESoftwareMicrosrftWindowsCurrent-
ersionSharedDlls子键查看,其右边窗口中就显示了所有DLL文件及其相关数据,其中数据右边小括号内的数字就说明了被几个程序使用,(2)表示被两个程序使用,(0)则表示无程序使用,可以将其删除。转自电脑入门到精通网
转自电脑入门到精通网
3、如何解决DLL文件丢失的情况转自www.58116.cn
有时在卸载文件时会提醒你删除某个DLL文件可能会影响其他应用程序的运行。所以当你卸载软件时,就有可能误删共享的DLL文件。一旦出现了丢失DLL文件的情况,如果你能确定其名称,可以在Sysbckup(系统备份文件夹)中找到该DLL文件,将其复制到System文件夹中。如果这样不行,在电脑启动时又总是出现“***dll文件丢失……”的提示框,你可以在“开始/运行”中运行Msconfig,进入系统配置实用程序对话框以后,单击选择“System.ini”标签,找出提示丢失的DLL文件,使其不被选中,这样开机时就不会出现错误提示了。