代码之家  ›  专栏  ›  技术社区  ›  sfriberg

在Windows Vista和2008 Server上使用内存中的锁定页而无需管理员身份

  •  0
  • sfriberg  · 技术社区  · 17 年前


    how do i run my app with large pages in windows ".

    我试图解决的问题是如何在Vista和2008服务器上配置它。

    通常,您只允许特定用户在内存中锁定页面,就完成了。但是,在Vista和2008上,这仅在您使用管理员帐户时有效。如果用户实际上是Administrators组的一部分,则没有帮助。所有其他用户都会收到一个错误代码,说明缺少某些权限。

    有人知道还需要配置什么吗?

    谢谢

    2 回复  |  直到 9 年前
        1
  •  1
  •   Roger Lipscombe    17 年前

    在Vista和Windows 2008上,你会被UAC咬到。Administrators组中的人有一个受限令牌,该令牌不包含他们的所有权限。UAC提升提示用于启用额外权限。

    我假设“在内存中锁定页面”特权是额外的特权之一。

    真正的“管理员”帐户不受UAC限制。

    您需要提升运行程序,这意味着从提升的命令提示符运行程序,或者使用状态为“requireAdministrator”的清单进行设置。

        2
  •  1
  •   stephbu    17 年前
    推荐文章