用友下载老出问题?我踩过的那些坑和解决方法
下载版本选不对,后面全白费
我第一次装用友,就是从“用友下载”这类网站找的包。当时想着软件嘛,最新版肯定最好,结果下载完一安装,系统直接报错,说缺少什么VC运行库。后来才搞明白,用友对操作系统版本和数据库版本要求特别死,比如T3系列很多只支持Win 7,T+系列对Win 10兼容性还行但数据库必须配SQL Server 2012以上。我踩的第一个坑就是,没看清楚页面上小字标注的系统要求。现在我去这类下载站,先不看下载按钮多大,先找软件说明,重点看“支持的操作系统”、“数据库版本”、“硬件内存需求”这几行。举个例子,你电脑是Win 10 64位家庭版,想装用友T3标准版,大概率装不上,因为T3官方已经声明只支持Win 7专业版和企业版。我之前不信邪,花了两天折腾兼容模式运行,最后还是一样卡死。所以,别被下载站上的“最新版”忽悠,按自己电脑配置选对版本才是第一步。
安装文件下到一半就中断
用友安装包普遍不小,几个G很正常。我试过从“用友下载”站点下载时,进度条快到99%突然没了,或者下载完了文件校验不对,解压报“文件损坏”。那时候我真想砸键盘。后来发现,这类下载站很多用的是多线程下载技术,但网络不稳定时容易丢包。解决方法是:别用浏览器默认下载器,用迅雷或者IDM这类可以断点续传的工具。我习惯在浏览器点下载按钮后,复制下载链接到IDM里,它会自动分段下载,就算中途断网,下次也能接着下。还有个小技巧,下完后习惯性看看文件大小,如果和页面标注的尺寸差几MB甚至几十MB,那肯定有问题,直接删了重下,别浪费时间尝试。我自己吃过这种亏,下个7G的包,大小显示6.5G,强行解压安装,装到一半弹窗“组件丢失”,弄了三个小时还没搞定。
安装过程报错像个无底洞
下载没问题,但安装时各种弹窗才叫折磨。最常见的就是“运行时错误”、“找不到XXX.dll”、“数据库连接失败”。我遇到过最坑的一次,安装包明明是从“用友下载”拿的正版渠道包,但安装到最后一步,提示“没有找到MSADOX.DLL”,整个安装直接回滚。后来查了半天,原来是因为我的Win 7系统里缺少微软的MDAC组件。解决办法:先装好微软的Windows补丁包,尤其是KB971961这类数据库相关更新。另外,安装用友前,我习惯先装好SQL Server数据库,并且一定要以管理员身份运行安装程序。具体步骤是:右键安装包图标选“以管理员身份运行”,然后用户账户控制弹窗点“是”。很多人忽略这一步,装到一半权限不足,系统直接中断。还有,安装路径别用中文或带空格的文件夹名,比如C:\用友\T3这种虽然方便记,但很多老版本用友会识别不了乱码,改成C:\yonyou\T3反而更保险。
注册激活卡壳,激活码是个坑
安装完了,你以为完了?太天真了。用友软件需要注册激活,而且每个版本对应不同的加密狗型号。我当年是从“用友下载”站点下了一个T+试用版,装了后一直提示“未检测到加密狗”。明明电脑插着U盘式加密狗,但系统就是认不出来。后来问老同事才知道,用友的加密狗驱动需要单独安装,不是插上就能用。你应该去设备管理器里看看,如果“智能卡读卡器”项下有黄色感叹号,那就是驱动没装好。解决方法:去用友官网找对应型号的加密狗驱动,或者直接打电话给客服,让他们传给你。还有更坑的——有些下载站里的注册机或者破解补丁全是坑。我试过一次下载站的“免激活补丁”,结果软件能用,但三个月后数据库突然全崩了,数据恢复花了2000块。别信那种捷径,老老实实用正版加密狗,或者找代理商获取合法试用授权码。
数据库连接失败,一招搞定
用友安装时数据库连接问题是重灾区。我碰到过N次“无法连接数据库服务器”的提示,有时候是SQL Server服务没开启,有时候是端口被防火墙拦了。检查方法很简单:按Win+R键,输入services.msc,找“SQL Server (MSSQLSERVER)”这个服务,看状态是不是“正在运行”,不是的话右键启动。另一个常见问题是,你装的是SQL Server 2019,但用友版本只支持到2017,那连接时就会报错。解决办法:在安装用友前,先用SQL Server自带的配置管理器,把TCP/IP协议启用,端口默认1433别改。如果还是连不上,去防火墙里添加一个入站规则,放行TCP 1433端口。我上次折腾了整整一个晚上,最后发现是win10系统更新后自动把防火墙规则重置了,重新添加一遍立马就好。还有个经验之谈:装用友前,最好先单独测试SQL Server能不能用,比如用管理工具登录本地数据库,如果本地都连不上,别急着装用友,先把数据库修好。
系统兼容性和安全软件搞事情
很多“用友下载”站点下载的安装包,会被360、火绒或者Windows Defender误报病毒。我第一次遇到时吓得直接删了,后来一问做用友实施的朋友,他说这是正常现象,因为用友的安装包包含一些驱动程序和数据加密组件,行为有点像恶意软件,杀毒软件会误判。解决办法:安装前先把杀毒软件暂时禁用,或者给整个安装目录加白名单。具体操作:在360里点“木马查杀”->“信任区”,把用友安装文件夹加进去。但注意,千万别从陌生下载站拿“破解版”或“绿色版”,那些包里的确可能夹带真病毒。还有一点,用友对Win 10 32位系统的支持很烂,我试过在32位系统上装T3,装完点图标没任何反应,最后换了64位系统才搞定。所以,装之前先看看你系统是32位还是64位,方法:右键“此电脑”点属性,就能看到。如果系统版本太低或太新,都可能导致各种玄学问题,比如点“用友下载”页面上标注支持Win 10,但实际装完功能模块不全。我的建议是,尽量用Win 10专业版或企业版,家庭版容易缺组件。
更新补丁装不对,软件崩给你看
用友软件经常发布补丁,修复bug或者新增功能。我图省事,从“用友下载”网站直接找最新的补丁包,结果装上后软件打不开了,提示“版本不匹配”。后来才知道,补丁需要和软件主版本严格对应,比如T3 10.8.1的补丁不能打在T3 10.9上。下载补丁前,先打开用友软件,点“帮助”->“关于”,看到底是哪个版本号。另外,别一口气装多个补丁,我试过一次性打三个补丁,结果系统崩溃,只能重装。正确做法:先备份账套数据,然后逐个安装补丁,每装完一个重启一次电脑,确认没问题再装下一个。还有,补丁安装时最好关闭所有杀毒软件,而且必须用管理员身份运行。我曾经因为补丁装到一半被360拦截,导致文件没覆盖全,下次启动时一直卡在初始化界面。如果遇到这种情况,别慌,去控制面板里卸载用友,再重装一次,然后只装你需要的那个补丁。从“用友下载”之类的站点拿补丁时,多看看下面的评论和更新时间,别点那些半年没更新的链接,可能早就不匹配新系统了。