安装金蝶(标准版、专业版)时出现“安装IKernel.exe时出错(请确保具有向此文件夹复制文件的相应权限。(0x20)”的解决办法
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
前几天来了一个小哥们儿,给他麻麻安装金蝶专业版V12.3,据说程序是从别人哪里买的,但是在安装的时候提示以下错误;“安装IKernel.exe时出错:IKernel.exe无法复制到'C:\Program Files\Common Files\InstallShield\Engine\6\Intel 32'。请确保具有向此文件夹复制文件的相应权限。(0x20)” 如下图
出现这个问题,确实是权限的问题,那就需要给权限,有些时候我们卸载的时候也无法卸载掉,就需要我们来赋予权限之类的操作;
“安装IKernel.exe时出错的解决办法:
1、要使用系统管理员来安装软件 Administrator (最好一定是这个用户)
2、删除C:\Program Files (x86)\InstallShield Installation Information 这个文件夹即可(如果无法删除,就直接重命名InstallShield Installation Information这个文件夹即可)
3、有可能 Windows Installer 服务错误;手动启动一下InstallService 服务即可(控制面板---所有控制面板项---Windows 工具---服务--找到Windows Installer 服务-右键启动或者选择重启即可)
安装IKernel.exe时出错(请确保具有向此文件夹复制文件的相应权限。(0x20)延伸阅读:
1.确认用户账户控制设置为从不通知
2.数据执行保护设置为仅为基本Windows程序和服务启动DEP(T)
3.关闭防火墙
4.退出杀毒软件与安全卫士
5.运行services.msc打开服务,找到windows installer服务,把启动类型改为手动,然后启动
6.在系统程序中卸载金蝶软件,或在360软件管家之类的第三方软件中卸载
7.卸载完成后重启电脑,重装金蝶软件即可
★★★★★★★如果无法卸载,需手动删除,按照如下安装地址逐步删除:★★★★★★★
金蝶KIS专业版卸载不干净导致无法安装之解决办法
1---卸载专业版产品以后,将安装目录下的kingdee文件夹删除;
2---将系统盘system32文件夹下的kiscom文件夹删除。文件夹路径为C:\WINDOWS\system32\KISCOM;
3---将系统盘隐藏目录下的以下文件夹删除:
(1)删除C:\Program Files\InstallShield Installation Information中{160D1940-400A-4D08-8225-37050CC640E4}文件夹,专业版V10.0及以前版本
(2)删除C:\Program Files\InstallShield Installation Information中{74BE567C-4A3A-443B-A531-E697BE8CD3DE}文件夹;
点进去,发现很多个多个文件夹,哪个才是金蝶的呢?--选中一个文件夹,里面都有个 setup.ini,打开配置设置,上面会有提示,有金蝶和KIS提示的都是金蝶,删除此文件夹就可以。
专业版V11.0
4--卸载专业版时,K3ClientCache.exe缓存程序仍在运行,所以在system32目录下受K3ClientCache.exe影响的文件并不会卸载掉,需要我们手动将system32目录下以下文件删除。
(1)名称类似于KISXXX.vbr、KISXXX.dll、KISXXX.ocx的文件。
(2)KDAppSvr.dll KDCHT11_RES_CHS.DLL KDINOTE_RES_CHT.DLL KDCHT11_RES_CHT.DLL KDCHT11_RES_EN.DLL KDGrid_Res_cht.dll KDGrid_Res_en.dll KDINOTE_RES_EN.DLL KDLock.dll KdLoginSvr.exe KDREPORT_RES_CHT.DLL KDREPORT_RES_EN.DLL KDSI12_RES_CHT.DLL KDSI12_RES_EN.DLL KDSNNT.dll
(3)Ledger控件相关文件: LedgerLib.VBR LedgerLib.dll ledger.ini Ledger50I_Res_en.dll Ledger50I_Res_cht.dll Ledger50I.ocx
(4)手动删除C:\Program Files\Common Files\Kingdee目录下所有文件。注:以上文件假如在相关目录下找不到,可不用理会。
5---以上文件清除后再重新启动电脑,再重新安装即可
还一种:在C:\Program Files (x86)\Common Files\InstallShield\Engine\6\Intel 32\路径下找到“iKernel.exe”程序。或者InstallShield目录-右键属性--在属性中设置“所有受限制的应用程序包”为修改权限-更改为所有权即可;
延伸阅读:最早写的一篇关于IKernel.exe的文章
安装IKernel.exe时出错:IKernel.exe无法复制到'C:\Program Files\Common Files\InstallShield\Engine\6\Intel 32'
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!