我正在考虑使用垫片绕过要求管理员权限的游戏(我尝试使用Resource Hacker编辑嵌入式“requestedExecutionLevel”标签并使用.manifest文件,但发现启动器软件在运行之前总是下载自己的新版本,从而用“requireAdministrator”覆盖“asInvoker”。如果我写保护exe它退出时出错。
我知道欺骗管理员权限所需的垫片本身可能不会增加明显的开销;但是,您需要安装以启用填充程序的MicroSoft应用程序兼容性工具包(ACT)使用数据库来跟踪哪个应用程序需要哪个填充程序。我确信这可以用很少的开销来完成;但是看过MS'(和其他公司')过去的英国媒体报道,我担心如果我安装它,我的整个系统都会放慢速度。
是否有人有直接安装ACT和KNOWS的经验,是否一般会降低系统速度?
答案 0 :(得分:0)
我发现你可以在这里给出应用程序名称的完整路径,将RUNASINVOKER添加为STRING键的值:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers
并且无需安装Microsoft的ACT软件包即可完成工作。
示例:如果您在目录c:\ LordOfTheRings中有一个名为Smeagol.exe的应用程序,则创建一个名为:
的STRING键C:\ LordOfTheRings \ Smeagol.exe
in
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers
并给它
的值^ RUNASINVOKER
并且它将在不请求管理员权限的情况下运行。