现象
1.您正在尝试安装代理
2.安装失败,并显示“安装过程中出现致命错误”
3.使用 MSI 技术分析安装日志时,您会看到错误“A null reference pointer was passed to the stub”
MSI日志的完整错误示例
1: MsiManagedMachineServiceInstall:Error 0xf50009: Failed to add existing user 'acronistest.local\acronisuser' to service users.
| line: 0xd2c4f13c2d5bfd9e
| file: d:\472\inst_supp\msi_supp\user.cpp:673
| function: AddExistingUserToServiceUsers
| $module: custom_actions_msp_vsa64_s_30988
|
| error 0xf50003: Failed to add user 'acronistest.local\acronisuser' to group 'SeServiceLogonRight'.
| line: 0xd2c4f13c2d5bfb94
| file: d:\472\inst_supp\msi_supp\user.cpp:151
| function: `anonymous-namespace'::GrantUserPrivileges
| $module: custom_actions_msp_vsa64_s_30988
|
| error 0xfff0: A null reference pointer was passed to the stub
| line: 0xbd28fdbd64edb8f8
| file: d:\472\core\common\error.cpp:314
| function: Common::Error::AddWindowsError
| code: 0x800706f4
| $module: custom_actions_msp_vsa64_s_30988
原因
上述用户在受影响的计算机上没有足够的权限。
解决方法
要解决此问题,请手动将用户添加到“备份操作员”组:
1.单击“搜索”,输入 compmgmt.msc,然后按 Enter 键。
2.打开“计算机管理”。导航到“本地用户和组”,单击“组”,然后双击右侧的“备份操作员”。
3.在“属性”窗口中,单击“添加”。
4.在输入要选择的对象名称中,输入受影响用户的用户名,然后单击检查名称。
5.单击“确定”并保存更改。
有关更多信息,请查看此Acronis 文章
更多信息
如果建议的解决方案无法解决问题,请按照文章中的说明操作:managed machine service必需的用户权限