V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pyse
V2EX  ›  程序员

win10 如何获取管理员权限

  •  
  •   pyse · 2018-03-31 16:27:36 +08:00 · 4871 次点击
    这是一个创建于 2426 天前的主题,其中的信息可能已经有所发展或是发生改变。

    进行一些操作时,总时没权限,或拒绝访问,很烦人,有什么办法可以永久获取到管理员权限吗

    13 条回复    2018-05-13 10:11:32 +08:00
    Humorce
        1
    Humorce  
       2018-03-31 16:32:21 +08:00 via iPhone
    最简单的,给内置管理员账户设定密码并启用,登录上去;不推荐。

    安全一点的,powertool 或者 dism++ 管理员权限运行,随便删;或者进 PE 删;可以快速解决你的烦恼

    在不借助工具的情况下其实也可以删,右键属性修改安全选项卡下的权限;推荐
    honeycomb
        2
    honeycomb  
       2018-03-31 16:33:41 +08:00
    包括 chrome 的沙盘机制都依赖于这个 UAC,所以楼主要接受这个烦人的设定
    wwqgtxx
        3
    wwqgtxx  
       2018-03-31 18:12:08 +08:00
    @Humorce 实际上经常用 dism++的无视权限删除都经常会删不掉,提示需要什么鬼 SYSTEM 或者 xxx/Administrator 权限,死活就是删不掉(在手动删除~/.PyChram201x.x 这类文件夹时常见),最后还是用 PCHunter 这种驱动级的程序才把删掉
    平时要是去组策略开 管理员特权审批 的话,所有 UWP 应用都费了,包括 EDGE,计算器这种系统级 UWP 应用,所以也没法这么用
    sugarsalt
        4
    sugarsalt  
       2018-03-31 18:26:13 +08:00
    我开了内置管理员。同时启用“用于内置管理员账户的管理员批准模式”,这样 uwp 都可以用。
    wwqgtxx
        5
    wwqgtxx  
       2018-03-31 18:30:24 +08:00
    @sugarsalt 奇怪你是怎么开的,为啥我这里开了“用于内置管理员账户的管理员批准模式”之后所有的 UWP 应用都打不开了
    Halry
        6
    Halry  
       2018-03-31 18:30:26 +08:00 via iPhone
    这样一些恶意软件提权你也不知道,还是留着烦人比较好
    Humorce
        7
    Humorce  
       2018-03-31 19:39:22 +08:00
    @wwqgtxx #3
    其实还是第三种方式最安全。
    starship
        8
    starship  
       2018-03-31 19:40:39 +08:00
    以前在网上下过一个右键添加菜单的 Win8 超级管理员权限获取工具.reg 你试一下管用不。
    Add.reg
    ```
    Windows Registry Editor Version 5.00

    [-HKEY_CLASSES_ROOT\*\shell\runas]

    [HKEY_CLASSES_ROOT\*\shell\runas]
    @="获取超级管理员权限"
    "Icon"="C:\\Windows\\System32\\imageres.dll,-78"
    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOT\*\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

    [-HKEY_CLASSES_ROOT\Directory\shell\runas]

    [HKEY_CLASSES_ROOT\Directory\shell\runas]
    @="获取超级管理员权限"
    "Icon"="C:\\Windows\\System32\\imageres.dll,-78"
    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOT\Directory\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

    [-HKEY_CLASSES_ROOT\dllfile\shell]

    [HKEY_CLASSES_ROOT\dllfile\shell\runas]
    @="获取超级管理员权限"
    "HasLUAShield"=""
    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOT\dllfile\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

    [-HKEY_CLASSES_ROOT\Drive\shell\runas]

    [HKEY_CLASSES_ROOT\Drive\shell\runas]
    @="获取超级管理员权限"
    "Icon"="C:\\Windows\\System32\\imageres.dll,-78"
    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOT\Drive\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
    ```
    remove

    ```
    Windows Registry Editor Version 5.00

    [-HKEY_CLASSES_ROOT\*\shell\runas]

    [-HKEY_CLASSES_ROOT\Directory\shell\runas]

    [-HKEY_CLASSES_ROOT\dllfile\shell]

    [-HKEY_CLASSES_ROOT\Drive\shell\runas]

    [-HKEY_CLASSES_ROOT\exefile\shell\runas]

    [HKEY_CLASSES_ROOT\exefile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
    @="\"%1\" %*"
    "IsolatedCommand"="\"%1\" %*"
    ```
    wwqgtxx
        9
    wwqgtxx  
       2018-03-31 20:02:48 +08:00
    @Humorce 当这个目录下有一堆零碎文件的时候这样改简直是要等 N 个世纪,而且有些时候依然会出现一些搞不清楚为什么会出现的权限问题,当然的确是安全
    PS:实在是搞不懂从 win7 之后 windows 干嘛要把文件系统权限搞得那么复杂,想要删个文件都要用各种蹊跷意淫,有些时候不得不拿出 PE 大法,这样真的要什么实际意义么,对于病毒还不是直接绕过这一堆限制,能看得出的好处就是挡住了小白乱删文件
    jaleo
        10
    jaleo  
       2018-03-31 20:14:48 +08:00
    geelaw
        11
    geelaw  
       2018-03-31 21:26:30 +08:00
    不太懂你说的“获取管理员权限”怎么困难,你可以按 Windows+X 然后用管理员身份打开 PowerShell,然后在 PowerShell 里面的操作就会是管理员权限的。

    如果你希望暂时得到一个管理员权限的文件浏览窗口,从管理员权限的 PowerShell 启动 explorer.exe 是不行的——因为所有的新 explorer.exe 都会传递给主 explorer.exe 进程处理,不会出现提权的窗口。最简单的解决方法是通过管理员权限的 PowerShell 打开 notepad.exe ,然后按 Ctrl+O 或者 Ctrl+S (打开或保存),然后你就会得到一个文件打开 /保存对话框,在这个对话框里操作文件就行了。(同样的道理适用于,你想要在 64 位操作系统上运行一下 32 位的 File Explorer,当然记事本换成画图也是可以的。)

    有些文件仅仅使用 Administrators 组是没法删除的,你可以尝试用 SYSTEM 账户运行(参考 https://blogs.technet.microsoft.com/askds/2008/10/22/getting-a-cmd-prompt-as-system-in-windows-vista-and-windows-server-2008/ )或者用 TrustedInstaller 账户运行(参考 https://github.com/jschicht/RunAsTI )。
    codenight
        12
    codenight  
       2018-03-31 23:27:13 +08:00
    win+X 键~
    wwqgtxx
        13
    wwqgtxx  
       2018-05-13 10:11:32 +08:00
    @sugarsalt 挖个坟贴,貌似在 1709 上不用开“用于内置管理员账户的管理员批准模式”,uwp 应用也能正常使用,但是在 1703 或者更早的版本就不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1775 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 16:36 · PVG 00:36 · LAX 08:36 · JFK 11:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.