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

如何静默升级 Windows 10 ?

  •  
  •   Hypixel · 2018-09-23 17:00:14 +08:00 · 3342 次点击
    这是一个创建于 2264 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请问有没有什么方式可以实现从 Windows 7 静默升级 Windows 10 ?

    需求:

    从 U 盘拷贝所需资料到电脑,运行一个程序或脚本即可在后台静默升级 Windows 10,升级过程中无窗口,无提示,仅保留后台进程,升级完后自动重启电脑

    系统:

    Windows 7 专业版,已联网,无 360 软件

    请问有没有程序或脚本能实现静默升级呢,谢谢

    11 条回复    2018-09-24 17:35:02 +08:00
    syuraking
        1
    syuraking  
       2018-09-23 18:10:30 +08:00
    毫无可能性……
    minamike
        2
    minamike  
       2018-09-23 18:12:56 +08:00 via iPhone
    升级的时候不就要重启吗
    ShareDuck
        3
    ShareDuck  
       2018-09-23 18:15:01 +08:00 via Android
    从旧系统升级的话,无人值守都难,更别说静默安装了。
    ysc3839
        4
    ysc3839  
       2018-09-23 18:34:44 +08:00   ❤️ 3
    Windows 10 安装程序支持命令行参数的。
    https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options

    setup /auto upgrade /quiet 应该能满足你的要求。

    Win7 还有个问题就是没自带虚拟光驱,可以先把文件提取出来或者带上一个虚拟光驱。
    geelaw
        5
    geelaw  
       2018-09-23 19:03:09 +08:00   ❤️ 2
    @syuraking #1 @ShareDuck #3 显然是可以的,否则我无法想象企业里的 Windows 要怎么更新——除非 IT 会累死。

    这里介绍如何升级 Windows 7 到 10:

    https://docs.microsoft.com/en-us/windows/deployment/windows-10-deployment-scenarios#in-place-upgrade

    这里介绍如何使用无人应答的方式安装 Windows (无人应答全新安装至少从 Windows 2000 就开始支持了)

    https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-automation-overview

    我不知道如何具体设置 unattended.xml ,但是可以注意到的是这个设置

    https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-setup-upgradedata

    @ysc3839 #4 文档里指出这个玩意儿只能用于 volume license,但是 unattended.xml 文件似乎没有这个要求(也可能是我没找到)
    ysc3839
        6
    ysc3839  
       2018-09-23 19:05:57 +08:00 via Android
    @geelaw 我运行 setup.exe /? 也显示出了类似的命令行参数说明,应该是可以用的吧?
    coeo91
        7
    coeo91  
       2018-09-23 19:16:23 +08:00 via iPhone
    用易升热升级,有空就直接重装吧。
    ShareDuck
        8
    ShareDuck  
       2018-09-23 20:08:02 +08:00
    @geelaw #5 感谢您的回复。
    我也做过部署。
    平时的更新,我们是用 WUSU 做的,这个很好,没什么坑。
    至于将 Windows 7 升级为 Windows 10 之类的,坑太多,总有这样那样的错误要求人手参与,所以我们都是直接新安装,批量无人值守。反正后面部署应用非常加单,没有多大必要非得从旧系统升级上来。
    flynaj
        9
    flynaj  
       2018-09-23 22:12:02 +08:00 via Android
    @ysc3839 就是这个参数,软件不复杂是可以成功升级的
    lihongjie0209
        10
    lihongjie0209  
       2018-09-23 22:24:03 +08:00
    你以为升级 linux 呢?
    ShareDuck
        11
    ShareDuck  
       2018-09-24 17:35:02 +08:00 via Android
    楼上很多搞混了“无人值守安装”和“后台静默安装”,两者最大的区别是升级时系统是否还能使用。Windows 是支持前者的,但正如我上面回复提到的,用在旧系统升级时,无人值守都有很多坑,静默安装我是觉得暂时无法实现的。
    但新版本 Windows 在这个方向上有改进,就是在系统使用时间尽量做更多的准备工作,尽可能减少重启时需要进行步骤和所需时间,如果这个时间足够短,我就认为是达到“静默升级”了。但目前这个时间还是实在太太太长了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1022 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 20:44 · PVG 04:44 · LAX 12:44 · JFK 15:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.