相关疑难解决方法(0)

"本地系统"帐户与"网络服务"帐户之间的区别是什么?

我编写了一个Windows服务,它产生了一个单独的进程.此过程创建一个COM对象.如果服务在"本地系统"帐户下运行,一切正常,但如果服务在"网络服务"帐户下运行,则外部进程启动但无法创建COM对象.从COM对象创建返回的错误不是标准的COM错误(我认为它特定于正在创建的COM对象).

那么,我如何确定"本地系统"和"网络服务"这两个帐户的区别?这些内置帐户看起来非常神秘,似乎没有人知道它们.

windows security

374
推荐指数
1
解决办法
34万
查看次数

修改Windows服务的"可执行路径"

我想修改我的应用程序的路径,但这样做会打破它,因为该服务仍指向旧位置.

通过转到Administrative Tools > Services您可以打开属性对话框并查看Path to executable,但无法更改它.

有没有办法用户可以修改服务路径而无需重新安装应用程序?

windows windows-services

244
推荐指数
5
解决办法
23万
查看次数

无法在NetworkService帐户中启动Windows服务

我有一个Windows服务项目实现,我试图安装为网络服务.

process = new ServiceProcessInstaller();
process.Account = ServiceAccount.NetworkService;
Run Code Online (Sandbox Code Playgroud)

但每当我尝试启动服务时,我得到:

System error 5 has occurred.

Access is denied.
Run Code Online (Sandbox Code Playgroud)

这是在net start MyServiceVisual Studio命令提示符中运行命令之后,该命令提示符顺便以管理员身份运行.

有关如何使其工作的任何帮助?谢谢.

.net c# windows-services network-service

7
推荐指数
1
解决办法
3万
查看次数

Windows服务:错误5:访问被拒绝

我正在尝试创建一个简单的Windows服务.该服务的用户帐户是NetworkService.然后我installUtil从命令提示符运行,我得到了这个:

提交阶段成功完成.

事务处理安装已完成.

这意味着服务已成功安装.但是,当我尝试从Service applet我运行它得到此错误:

Windows cannot the CustomersService service on Local Computer. Error 5 : Access is denied.

我使用64位Windows 7.

.net windows-services

5
推荐指数
3
解决办法
4万
查看次数

标签 统计

windows-services ×3

.net ×2

windows ×2

c# ×1

network-service ×1

security ×1