如何静默升级 Windows 10 ?

2018-09-23 17:00:14 +08:00
 Hypixel

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

需求:

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

系统:

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

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

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

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

Win7 还有个问题就是没自带虚拟光驱,可以先把文件提取出来或者带上一个虚拟光驱。
geelaw
2018-09-23 19:03:09 +08:00
@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
2018-09-23 19:05:57 +08:00
@geelaw 我运行 setup.exe /? 也显示出了类似的命令行参数说明,应该是可以用的吧?
coeo91
2018-09-23 19:16:23 +08:00
用易升热升级,有空就直接重装吧。
ShareDuck
2018-09-23 20:08:02 +08:00
@geelaw #5 感谢您的回复。
我也做过部署。
平时的更新,我们是用 WUSU 做的,这个很好,没什么坑。
至于将 Windows 7 升级为 Windows 10 之类的,坑太多,总有这样那样的错误要求人手参与,所以我们都是直接新安装,批量无人值守。反正后面部署应用非常加单,没有多大必要非得从旧系统升级上来。
flynaj
2018-09-23 22:12:02 +08:00
@ysc3839 就是这个参数,软件不复杂是可以成功升级的
lihongjie0209
2018-09-23 22:24:03 +08:00
你以为升级 linux 呢?
ShareDuck
2018-09-24 17:35:02 +08:00
楼上很多搞混了“无人值守安装”和“后台静默安装”,两者最大的区别是升级时系统是否还能使用。Windows 是支持前者的,但正如我上面回复提到的,用在旧系统升级时,无人值守都有很多坑,静默安装我是觉得暂时无法实现的。
但新版本 Windows 在这个方向上有改进,就是在系统使用时间尽量做更多的准备工作,尽可能减少重启时需要进行步骤和所需时间,如果这个时间足够短,我就认为是达到“静默升级”了。但目前这个时间还是实在太太太长了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/491958

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX