用友 T3【T3 产品服务 / 用友通服务无法启动】全套分步排查
先分清最常见提示:
①启动后立刻自动停止(最多,错误 1067)
②找不到指定文件(错误 2)
③超时无法启动(错误 1053)
⚠️重要前提:先确认 SQL 数据库服务已经正常启动!
Win+R 输入services.msc,找到SQL Server(MSSQLSERVER),状态必须【正在运行】,数据库没启动,T3 服务必然启动失败。
第 1 步:杀毒软件优先排查(最高频故障)
-
打开 Windows Defender / 360 安全卫士 →隔离区 / 信任区
-
查找文件:ServerNT.exe
-
如果被隔离:恢复文件,并且加入白名单
-
白名单路径参考:
-
64 位系统:C:\Windows\SysWOW64\ServerNT.exe
-
32 位系统:C:\Windows\System32\ServerNT.exe
-
T3 安装目录UFSMART\bin
典型现象:提示【错误 2,系统找不到指定文件】= 杀毒删除了 ServerNT.exe
第 2 步:清理残留进程,手动启动测试
-
Ctrl+Shift+Esc打开任务管理器
-
结束进程:admin.exe、ServerNT.exe
-
Win+R 输入services.msc
找到【T3 产品服务 / 用友通】右键【启动】
第 3 步:查看日志定位真实报错(精准定位根源)
-
Win64:C:\Windows\SysWOW64\UF2000.log
-
Win32:C:\Windows\System32\UF2000.log
用记事本打开,看最后几行提示:
-
不能连接SQL、SA口令不正确→ SA 数据库密码错误
-
找不到UFSystem→ 系统库损坏
-
不能装订接口→4630 端口被占用 / 防火墙拦截
-
Server不能装入底层接口SGV→ ServerNT 版本不匹配
常见日志对应解决方案
情况 A:SA 口令错误
-
打开注册表
64 位路径:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\UFSOFT\UF2000\2.0\Setup
修改pwd值,填入正确的 SQL sa 密码;若无密码直接清空。
情况 B:端口 4630 冲突
-
关闭迅雷、其他财务软件、金蝶等占用端口程序;
-
在防火墙放行端口1433(SQL)、4630(T3 服务端口)
情况 C:提示缺少 UFSystem 系统库
-
备份 UFSMART\Admin 文件夹内所有 mdf、ldf;
-
删除注册表UF2000\2.0\Setup;
-
打开【系统管理】,会自动重建系统库 ufsystem;
第 4 步:服务登录账户权限修复(启动后停止常用方案)
-
服务列表找到【T3 产品服务】→右键【属性】→【登录】标签
-
选择【此账户】→浏览 → 找到LOCAL SERVICE
-
密码两栏全部清空,确定保存
-
重新启动服务
第 5 步:服务文件丢失 / 损坏(ServerNT.exe 异常)
-
同版本正常电脑拷贝ServerNT.exe覆盖本机对应目录;
-
如果没有其他电脑:完整备份账套,修复重装 T3 软件;
-
手动重装服务(管理员 CMD 执行)
ServerNT.exe /install /silent
第 6 步:兼容与系统组件问题(Win10/Win11 高发)
-
找到UFSMART\bin\ServerNT.exe
右键→属性→兼容性
✅勾选【以兼容模式运行 Windows7】、✅【以管理员身份运行此程序】
-
修复 MDAC 数据库访问组件(老系统)
第 7 步:终极自检顺序(照着依次执行,节省时间)
-
✅确认 SQL 数据库服务处于【正在运行】
-
✅检查杀毒隔离区,恢复 ServerNT.exe 并加入白名单
-
✅任务管理器结束所有 admin.exe、servernt.exe 残留进程
-
✅打开 UF2000.log 日志查看准确报错信息
-
✅修正注册表 SA 数据库密码
-
✅修改 T3 服务登录账户为 LOCAL SERVICE
-
✅放行防火墙 1433、4630 端口
-
✅ServerNT.exe 设置 Win7 兼容 + 管理员权限