win7设置软件开机自动启动没有权限咋么回事

win7设置软件开机自动启动没有权限咋么回事,第1张

如果您没有权限设置软件开机自动启动,可能是因为电脑上安装了杀毒软件,杀毒软件会禁止系统中未知的程序启动,因此您无法设置软件开机自动启动。此外,如果您的电脑是属于企业管理的,可能会有管理员设置了计算机的权限,您可以尝试联系管理员,让他帮您调整相关权限,以便您可以设置软件开机自动启动。同时,您也可以尝试用管理员账户登录您的电脑,然后再尝试设置软件开机自动启动,这样可能会更容易获得更多权限,使您可以成功设置软件开机自动启动。

这是几种解决方法:

在64位系统下我们64位的程序访问此

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 注册表路径,是可以正确访问的,32位程序访问此注册表路径时,默认会被系统自动映射到 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run 这个路径里面去。

因为32位需要管理员权限的程序通过注册表设置开机启动可以正常启动,所以我尝试将64位程序也将启动参数写入到

节点里面去,重启软件时,发现可以正常启动了,不知道这是微软的bug还是什么。

再写一个程序比如luancher.exe,将此程序设置为开机启动,但是此程序不要添加管理员权限,启动此程序时,此程序通过“runs”参数启动需要管理员权限的程序,这样就可以解决问题。

如果程序本身需要管理员权限启动,那么比较推荐使用使用这一种方式,不需要管理员权限的比较推荐其他方式,因为使用计划任务启动程序时,windows 不会d出讨厌的“允许某某程序对你的电脑进行修改吗的窗口”


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11962475.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存