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

为何 win7 默认不激活 Administrator 账户呢?

  •  
  •   arrowna · 2016-05-21 20:33:03 +08:00 · 3395 次点击
    这是一个创建于 3145 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚看到需要通过 net user administrator /active:yes 激活超级用户,
    为何搞这么麻烦?

    可以结合场景说下,微软这种sb设计么:)
    25 条回复    2016-05-23 01:39:20 +08:00
    am241
        1
    am241  
       2016-05-21 20:35:29 +08:00
    模仿 linux 的 sudo 机制?
    arrowna
        2
    arrowna  
    OP
       2016-05-21 20:37:14 +08:00
    @am241 好像即使管理员,不激活 adminstrator ,有些软件安装不了,为何呢?
    rssf
        3
    rssf  
       2016-05-21 20:55:40 +08:00 via iPhone
    哪些软件安不了?最受不了一些盗版系统自作聪明开 administrator 自动登录了,造成一堆兼容问题
    mxalbert1996
        4
    mxalbert1996  
       2016-05-21 20:58:33 +08:00 via Android   ❤️ 1
    你这个问题就跟为什么要有 UAC 一样,为了安全呗。不激活 Administrator 就不能安装的软件并不存在吧? LZ 举个例子看看?
    gamexg
        5
    gamexg  
       2016-05-21 21:04:56 +08:00
    记得原来老系统设置了普通账号的密码,由于 administrator 是空密码的,也可以直接使用 administrator + 空密码登陆系统。
    ming2281
        6
    ming2281  
       2016-05-21 21:25:22 +08:00
    因为 Windows 面向万千普通用户
    不想 Linux,面向专业用户
    zsx
        7
    zsx  
       2016-05-21 21:33:59 +08:00
    不激活 Administrator 就不能安装的软件有一部分是判断管理员权限的逻辑没写好,用判断当前用户名===Administrator 的形式来验证……
    kuxiazi
        8
    kuxiazi  
       2016-05-21 21:34:01 +08:00
    @gamexg 超级管理员默认是禁用的
    Balthild
        9
    Balthild  
       2016-05-21 22:39:30 +08:00 via iPhone   ❤️ 3
    这绝不是微软的 SB 设计。事实上,即使是在 Linux 上,把 root 用户用作日常使用的人,我们也称之为敢死队。
    DennyDai
        10
    DennyDai  
       2016-05-22 00:04:56 +08:00
    可以结合场景说下,用户这种 sb 安全意识么:)
    imxieke
        11
    imxieke  
       2016-05-22 00:15:26 +08:00
    ubuntu 默认也不启用 root 啊
    Bardon
        12
    Bardon  
       2016-05-22 01:04:40 +08:00
    你瞧,安卓也默认不给你 root ,不给你超级管理员。
    你瞧, ios 也是如此。

    他们为什么有这么 SB 的设计呢。
    arrowna
        13
    arrowna  
    OP
       2016-05-22 01:26:18 +08:00
    @imxieke 为何不启用啊?
    imxieke
        14
    imxieke  
       2016-05-22 01:29:24 +08:00
    @arrowna 这绝不是微软的 SB 设计。事实上,即使是在 Linux 上,把 root 用户用作日常使用的人,我们也称之为敢死队。看看九楼说的啥?
    @Balthild
    arrowna
        15
    arrowna  
    OP
       2016-05-22 01:55:23 +08:00
    @imxieke 不是 Adminstrator 的管理员,为何不能叫敢死队呢?
    mxalbert1996
        16
    mxalbert1996  
       2016-05-22 02:31:45 +08:00 via Android
    @arrowna 你连这个都不懂就来问这个问题?区别就在于非 Administra
    or 的管理员运行的程序想要提权需要用户同意( UAC 提示),而 Administrator 运行的所有程序都具有管理员权限,没有任何提示。
    dommyet
        17
    dommyet  
       2016-05-22 02:50:47 +08:00 via Android
    大多数人应该都是都不需要这样用的 因此默认就给你禁用了 然而在服务器系统上就是打开的

    它也没有阻止你启用啊 没说不让你用 我自己就是习惯用 Administrator 的 安全性就见仁见智吧我觉得这样顺手

    存在即合理吧 这样的预设不是没有道理的
    ynyounuo
        18
    ynyounuo  
       2016-05-22 03:54:10 +08:00 via iPhone
    那么想要权限给你 System 权限好了
    从盗版 XP 养成的进系统就是 Administrator 账户的习惯要改

    Why do idiot tweak guide authors disable UAC & claim it's not a security function?
    Because they click yes at everything, so they just disable it to not be annoyed.
    ynyounuo
        19
    ynyounuo  
       2016-05-22 03:56:21 +08:00 via iPhone
    前情提要
    /t/256484
    /t/249590
    Tink
        20
    Tink  
       2016-05-22 10:28:13 +08:00 via iPhone
    你是敢死队
    acess
        21
    acess  
       2016-05-23 00:00:59 +08:00   ❤️ 2
    Administrator 是系统内置的管理员账号,是审核模式等特殊用途中才会启用的。
    自己建的管理员账号也能有和 Administrator 一样的权限。
    建议 LZ 不要因为“麻烦”就尝试让平时跑的所有程序都具有管理员权限,也不必去折腾 Administrator 账户,因为自己新建的管理员账户已经有足够高的权限。
    有一些应用可能在开着 UAC 的时候碰到问题,比如 QQ 的远程协助和 Foxmail 邮件客户端。如果你必须用这些东西,只有运行前右键以管理员身份运行来暂时缓解。或者,可以尝试替代软件,比如 TeamViewer 和 Outlook 。

    UAC 类似于 sudo 。但有一些地方不一样:
    1.sudo 运行程序是以 root 身份运行, UAC 是“一个账户,两种权限”(实际上还不止两种),可以打开任务管理器,在详细信息里显示“特权”列,或者在 Process Explorer 中显示“ Integrity Level ”列, UAC 提过权的进程是 High ,默认是 Medium 。
    2.UAC 会检查数字签名,有效数字签名给蓝色窗口,否则是黄色窗口。
    3.UAC 的授权窗口和 sudo 都需要开发者主动触发,但 UAC 会在符合条件时自动弹窗提示提权。
    4.UAC 还有一个配套的虚拟化技术,与这个对应的大概是 chroot 和 fakeroot 吧。

    另外,如果完全关掉了 UAC ( Win10 控制面板里拉到底还不是完全关闭,只是需要提权时静默放行。改过 EnableLUA 键值才是彻底关闭),你会发现 UWP 应用都打不开了。
    arrowna
        22
    arrowna  
    OP
       2016-05-23 01:12:55 +08:00
    @acess 选择从不通知就是关闭 UAC 么?
    acess
        23
    acess  
       2016-05-23 01:19:55 +08:00
    @arrowna
    Win7 下如果选择“从不通知”,运行任何程序都是有特权的。
    Win8 以后,即使选择“从不通知”,运行程序默认是没特权的。
    arrowna
        24
    arrowna  
    OP
       2016-05-23 01:33:46 +08:00
    @acess win8 现在还不是主流吧?
    acess
        25
    acess  
       2016-05-23 01:39:20 +08:00
    @arrowna
    无论 Win7 还是 Win8 , Administrator 账户都不会默认启用,它只是一个在特殊场合下才会用到的内置账号。
    你碰到了什么应用,只认 Administrator ,在自己新建的管理员账户下会出问题?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1002 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:55 · PVG 05:55 · LAX 13:55 · JFK 16:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.