用友T+下载后打不开,八成是少了这一步
下载完双击没反应,别急着重装系统
这事儿我碰过好几次,第一次用用友T+的时候,从某个下载站点了下载按钮,进度条跑满,心里还挺美,结果双击setup.exe,屏幕抖了一下就没了下文。那是真懵,还以为是电脑中毒了,或者下载包被人动过手脚。后来跟个搞财务的老哥聊起来,他笑着说你少了个环境包,装完就好了。从那以后,每次给人装T+,我第一句话就是:你先看看系统里有没有装齐那几样基础组件,不然下再多次都白搭。Windows 10也好,Windows Server也好,最烦人的就是缺.NET Framework和VC++运行库,尤其是.NET 3.5,新的Win10默认不开,偏偏用友T+这个老家伙非得用这个版本。你不信的话,去控制面板里翻一下程序和功能,点开启用或关闭Windows功能,看.NET Framework 3.5那一项是不是灰的、没勾上。如果没勾,勾上再点击确定,系统会在线下载安装,等个三五分钟重启。装完后再去点T+的安装程序,基本就能看见安装向导界面了。另外,VC++运行库也得补上,从2005到2013那一整串都装全,别偷懒漏掉某个版本,不然运行时弹报错还是小事,最怕直接闪退,连错都不报。
安装路径和防毒软件的坑
有一次我给朋友远程装T+,他那边下载很顺利,也按我说的装了运行库,结果setup.exe还是打不开。我让他截图看看桌面右下角,发现360安全卫士的图标在闪。关掉所有防毒软件,再双击,安装界面立马弹出来。这个事情不单单是360,火绒、金山、腾讯管家都有类似毛病,它们会拦截安装程序释放临时文件,或者直接判定安装包有风险给扔进隔离区。你不是一定要卸载那些防毒软件,但至少在安装T+期间,把所有实时防护停掉。装完之后别忘了加白名单,把T+安装目录和数据库程序目录都设成信任区,不然以后每次启动都给你弹个警告框。再一个,安装路径千万别放系统盘以外的中文目录,比如D:\软件\用友T+,这种写法看着清楚,但用友的安装脚本处理中文路径时容易出乱子,装到一半报错C盘空间不足,其实不是空间问题,是它找不到路径。最保险的办法,用默认的安装路径或者自己改成纯英文,比如D:\UFIDA\TPlus,这样省心很多。我习惯建一个短名字的目录,安装时手动输进去,不要从下拉选,因为选路径时容易点错目录深层结构,导致安装位置多出一层无关文件夹。
系统版本和兼容性设置
用友T+对操作系统还算宽容,但也不是随便什么都能跑。我曾经在一台Win7旗舰版上装过T+12.2,一次顺利。后来帮人折腾一台Win11家庭版,折腾了两天才搞定。主要原因是家庭版缺少组策略功能,而T+的服务依赖组策略里的一些权限设置。如果你用的是Win10专业版或者企业版,问题不大。要是Win11家庭版,建议先用兼容性模式跑安装程序。右键点setup.exe,选属性,切到兼容性标签页,勾上以Windows 7兼容模式运行,下面再勾以管理员身份运行。这个方法能解决大部分权限不够导致的无响应。另外要注意,安装了某些精简版系统的人,比如那些号称纯净优化版的Win10,往往会缺很多系统组件,像Windows Installer服务被关了或者禁用了。检查一下服务列表,看Windows Installer状态是不是自动并已启动,不是的话启动它。还有,如果你电脑是UEFI引导加GPT分区,可能影响不大,但记得系统盘要留足够空间,至少20GB空闲,因为T+数据库还会占空间。
数据库安装与连接配置
很多人下载T+后一股脑装下去,碰到需要配置数据库时卡壳了。T+默认会带着一个简易版的SQL Server,但那个版本功能有限,而且经常跟用户本来装着的SQL Server冲突。如果你是第一次用,建议装T+自带的那个,过程简单。点开安装包里的setup文件,选择安装T+数据库那个选项,它会自动把SQL Server Express装到指定目录。过程中会提示输入sa密码,一定要记住,别随手填个123456,到时候数据库连不上你还不知道错在哪。装完数据库后,T+会提示配置数据库连接,这里填服务器名,一般填一个点号就行了,代表本机。如果填好后提示连接失败,先检查SQL Server服务有没有启动。在运行里输services.msc,找SQL Server (MSSQLSERVER)或者SQL Server (SQLEXPRESS)服务,右键启动。还连不上,那就是防火墙没放开1433端口。在防火墙高级设置里新建入站规则,端口选TCP 1433,允许连接,名称写SQL Server。很多人就在这里栽了跟头,数据库没连上,T+就直接罢工。
常见报错与紧急处理
我见过最频繁的报错之一是未找到数据库或无法连接到数据库服务器,这个多半是刚才说的服务没起来,或者sa密码不对。另一个常见弹窗是运行时错误339,这个通常是缺少某个控件文件。比如提示缺少MSCOMCTL.OCX,那就去下载这个文件放到C:\Windows\SysWOW64目录(64位系统)或者C:\Windows\System32 (32位系统),然后在开始菜单输cmd右键管理员运行,输regsvr32 MSCOMCTL.OCX注册。还有一些报错是安装界面卡在正在安装数据库那里超过半小时,这个往往是杀毒软件把数据库安装进程卡住了。遇到这种死局,直接重启电脑,进安全模式把防毒软件卸掉,再正常安装。还有个经验,安装到最后一步提示配置成功但启动界面空白,那可以去T+安装目录下的\Ufida\TPlus\WebSite\bin里找ConfigTool.exe,双击重新配置数据库连接,填上正确的sa密码重启即可。
激活与测试的小经验
装完T+后别急着关,会弹出一个激活窗口。你要是想先试用一下,别点取消,直接点试用按钮,一般能免费试用30天。但有个细节,试用期结束后数据不会自动删,不过不能再做新凭证了,之前录入的数据还能看看。试用期间建议你拿真实业务跑一遍,看看系统稳定性。我有个习惯,安装完新版本后,先建一个测试账套,随便录两笔销售单和采购单,然后点凭证生成,再查下科目余额表。如果这一步卡住或者数据对不上,八成是安装过程有遗漏的地方,比如数据库排序规则设置不对,中文显示乱码。碰到乱码,得进SQL Server管理工具,把数据库的排序规则改成Chinese_PRC_CI_AS。退出管理工具,重新登陆T+,乱码能解决。另外,新手容易忽略的事:首次打开T+必须用浏览器登录,而且是Internet Explorer或者Chrome的兼容模式,不然登录界面会白屏。把T+的登录地址添加到IE的受信任站点,再把所有弹窗拦截器关掉,这样双击快捷方式后能正常进入系统界面。
日常维护别手懒
装完能用了不代表一劳永逸,我吃过亏。有一次因为数据库日志文件太大,C盘爆满,T+直接卡死,连账套备份都做不了。后来我养成习惯,每个月手动清理一次数据库日志。在SQL Server Management Studio里,右键你的账套数据库,选任务收缩文件,文件类型选日志,收缩到100MB就行。如果你不会用管理工具,也可以让公司网管写个定时任务自动跑。还有个小技巧,T+的软件更新包不要直接从下载站下载,最好去用友官网的补丁专区,根据你的版本号找对应补丁。下载站上很多新版其实是测试版或者被修改过的,稳定性没保证。我见过有人在下载站下了一个更新包,装上后所有报表打不开,最后只能重装。重装前记住一件事:先备份账套数据,用T+自带的账套维护工具,导出成.ufbak文件,存到U盘或者网盘。不然重装后数据丢了,哭都来不及。