金蝶K3 WISE安装提示环境检测失败,别急先检查这几个地方

金蝶下载 ·
金蝶K3 WISE安装提示环境检测失败,别急先检查这几个地方

下载金蝶K3 WISE时,先确认操作系统版本对不对得上

装金蝶K3 WISE之前,我踩过最大的坑就是操作系统版本不对。有一次帮客户装,死活过不了环境检测,查了半天才发现他用的Windows 10家庭版,而K3 WISE对系统要求挺挑的。我自己的经验是,最好提前去金蝶官网看那个系统兼容性列表,或者你点本页下载按钮的时候,留意一下页面底部的说明。一般来说,K3 WISE支持Windows Server 2008 R2、2012、2016、2019这些服务器系统,也有说支持Windows 10专业版或企业版的,但家庭版和32位系统基本别想。你如果用的是Win7,也得是旗舰版或专业版,而且得打上SP1补丁。实在拿不准的话,装个虚拟机跑Server系统是最稳的,我有一台老电脑就这样,专门用来跑金蝶,省心得很。注意一点:64位系统是必须的,现在很少有32位版能用了,你下载前看一眼自己系统类型,右键“此电脑”属性里就能看到。

持续更新紧跟官方新版本免费使用无需付费解锁官方正版安装包带数字签名

检查.NET Framework和数据库组件是否安装完整

环境检测失败,十有八九是缺少组件。金蝶K3 WISE依赖.NET Framework,通常需要2.0、3.5、4.0这些版本。我遇到最烦的情况是,明明装了.NET Framework 4.8,但金蝶装到一半提示缺3.5。后来才知道,Windows功能里得手动开启.NET Framework 3.5,因为有些系统默认关了。你去控制面板里找到“启用或关闭Windows功能”,把那个3.5的勾打上,它有时候会联网下载,慢一点,但等它走完就行。另外,数据库组件也挺关键,金蝶安装包一般自带SQL Server Express或者那个更小的“金蝶数据库组件”,但如果你自己装了完整的SQL Server,得确保实例名和端口正确。有一次我没装SQL Server,直接点本页下载按钮后安装,结果它提示缺数据库依赖,后来补装了SQL Server 2008 R2 Express才过。提醒你一点:安装前最好把Windows Update跑一遍,有些补丁不打,检测工具直接判你不及格。

IIS和Web服务角色没配置好,环境检测直接挂掉

金蝶K3 WISE的Web功能需要IIS支持,很多朋友一上来就点“下一步”,结果检测时发现IIS角色没启用。我自己第一次装的时候也犯过这错,那个检测程序会列出具体失败项,比如“IIS未安装”或者“ISAPI扩展未启用”。解决办法是打开服务器管理器,添加角色和功能,勾选Web服务器(IIS),重点要装“应用程序开发功能”里的ASP.NET 4.x和ISAPI扩展。我记得有个细节:IIS里的“Windows身份验证”也得装上,不然金蝶登录页报错。有一次我装完后Web界面可以打开了,但一登录就弹401,查了半天发现是“匿名身份验证”和“Windows身份验证”的优先级没调好。你按顺序开功能,别漏掉“常见HTTP功能”里的“静态内容”和“默认文档”。装完后记得重启一下IIS服务,在命令行运行iisreset就行,这步不跑也可能检测失败。

SQL Server安装和配置,别让金蝶找不到数据库

装金蝶K3 WISE前,SQL Server得先弄好。我见过有人先装了金蝶,再去装数据库,结果环境检测永远过不了。最好顺序是:先装SQL Server,再装金蝶。如果你选的是SQL Server Express,注意那个实例名默认是“SQLEXPRESS”,金蝶安装向导里的数据库实例名也得写对这个。我遇到过个奇葩问题:装了SQL Server但没允许远程连接,金蝶检测时连不上本地的数据库,直接报环境失败。去SQL Server配置管理器里,把“SQL Server网络配置”的TCP/IP协议启用,再重启服务。还有一个常见坑:SQL Server的排序规则,金蝶一般要求“Chinese_PRC_CI_AS”,如果装的时候选了别的,后期改起来特别麻烦。你装SQL Server时,在“排序规则设置”里手动选一下这个,免得后面报错。另外,数据库密码别设太复杂,SA账户的密码如果带特殊字符,金蝶连接时容易解析失败,我自己习惯用“P@ssw0rd”这种标准的,稳。

防火墙和杀毒软件,悄悄把金蝶组件给禁了

环境检测失败,有时候不是系统缺东西,而是安全软件捣乱。我有一台笔记本,装了360卫士和火绒,每次装金蝶到一半就卡住,检测工具报“网络连接失败”。查了日志才知道,防火墙把金蝶的安装程序给拦了,尤其是那几个数据库相关的端口,比如1433和8088。我的经验是:装金蝶前,先暂时关闭所有第三方杀毒软件和Windows Defender实时防护,等装完再开。Windows防火墙也得放行,去控制面板里添加入站规则,打开1433、8088这些端口。有一次我朋友装了金蝶K3 WISE,环境检测过了,但客户端登录后老断线,最后发现是杀毒软件定期扫描金蝶的进程,给强行关了。解决办法是把整个金蝶安装目录都加进白名单。如果你用的是企业版杀毒软件,可能得找IT管理员开个权限。还有个小技巧:装完金蝶后,去任务管理器看看有没有“Kingdee”开头的进程在跑,如果被结束,就是杀毒搞的鬼。

硬盘权限和路径问题,检测工具也会报错

安装路径这块,很多人不注意,但其实挺关键。金蝶K3 WISE默认装到C盘,但我建议你改到D盘或其他非系统盘,因为它的日志文件和临时文件挺多,C盘空间不够容易出怪问题。但改路径时容易踩坑:如果你选的文件夹有中文名或有空格,环境检测可能直接失败。我上次建了个“金蝶软件”文件夹,结果检测说路径含非法字符,改成“KD”英文名就好了。还有权限问题,如果你用的是普通用户账号,装到Program Files目录时可能没写入权限,检测工具会报“无法创建临时文件”。解决办法是右键安装程序,选择“以管理员身份运行”。更保险的是,提前把安装目录的完全控制权限给当前用户,右键文件夹选属性-安全-编辑,勾上完全控制。有一次我把金蝶装到了移动硬盘上,结果环境检测老报错,后来发现是移动硬盘没有固定盘符,重装时改成固定盘符才搞定。总之,路径越简单越好,用纯英文、无空格、不设只读属性。

如果以上都检查了还失败,试试清理注册表和重装

碰到过最头大的情况:所有组件都齐了,权限也对,防火墙也关了,但环境检测还是报错。我后来研究了一下,发现是之前装过其他版本的金蝶或者盗版,注册表里残留了信息。你可以用系统自带的regedit打开注册表,搜索“Kingdee”和“K3”,把相关的项删掉,但这操作有风险,最好先备份一下。更省事的方法是用专门的卸载工具,比如Geek Uninstaller,把残留的注册表清理干净。还有一个歪招:把系统时间改回安装包发布的那个年份,比如2018年的安装包,你把时间调成2018年,有时候能绕过一些检测,但这只是权宜之计,不建议长期用。最后实在不行,就上虚拟机大法,装个干净的系统,按顺序装SQL Server、IIS、.NET Framework,再点本页下载按钮安装金蝶,基本百发百中。我手头有台专门装客户环境的虚拟机,装过不下20次K3 WISE,一次都没翻车。