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

如何自己打包 win 系统镜像?

  •  1
     
  •   buynonsense · 53 天前 · 3977 次点击
    这是一个创建于 53 天前的主题,其中的信息可能已经有所发展或是发生改变。
    经常给自己和家人装系统,装完都要下载很多自己常用的软件。有没有方法能提前打包好每个人的镜像,然后安装系统自带那些应用(有便携版有安装版)。或者有没有什么自动化的方式安装应用?
    48 条回复    2024-10-02 01:18:18 +08:00
    shadowyw
        1
    shadowyw  
       53 天前
    Microsoft Deployment Toolkit, 虽然已经停止开发, 但 windows11 也能支持
    CapNemo
        2
    CapNemo  
       53 天前
    Sysprep
    abc8678
        3
    abc8678  
       53 天前 via Android
    每次装完系统,控制面板还有一堆选项想改。也想一次性调完,注册表监视一遍也许可以做出来
    StinkyTofus
        4
    StinkyTofus  
       53 天前   ❤️ 1
    说到这个, 就挺怀恋当年的《云端》软件。
    StinkyTofus
        5
    StinkyTofus  
       53 天前
    《云端软件平台》
    Tumblr
        6
    Tumblr  
       53 天前
    装完系统之后,进审核模式( audit mode )完成所有设置和配置,再运行 sysprep 进行封装,之后打包。
    seedhk
        7
    seedhk  
       53 天前
    ghost?
    qupei2u
        8
    qupei2u  
       53 天前
    现在不流行 ghost 了?
    poorcai
        9
    poorcai  
       53 天前   ❤️ 1
    插眼,我也想知道怎么弄,每次自己重装系统都得重新安装一大堆软件😂
    Jhma
        10
    Jhma  
       53 天前
    @Tumblr 审核模式安装软件然后用 sysprep 进行封装的话,会清理注册表相关位置,有几率导致软件创建的桌面快捷方式被清理掉,像预装 QQ 这种打开也会报错,office 和 wps 我试过没有问题
    Tumblr
        11
    Tumblr  
       53 天前
    @Jhma #10 桌面快捷方式不是通过注册表,而是通过 Default 或者 Public 的桌面。至于一些非企业类应用,从来没搞过这种场景,不了解。
    Jhma
        12
    Jhma  
       53 天前
    @Tumblr 所以搞 sysprep 封装真需要一些技术填坑,第三方 sysprep 工具虽然好用但基本都夹带私货,不敢用
    feifan19
        13
    feifan19  
       53 天前
    现在不流行 ghost 了?
    keyan5200
        14
    keyan5200  
       53 天前
    第一反应也是 ghost ,是我老了吗?
    hahahazhou
        15
    hahahazhou  
       53 天前
    Acronis
    NoOneNoBody
        16
    NoOneNoBody  
       53 天前
    dism++
    hscui
        17
    hscui  
       53 天前
    GHOST 目前对很多启动方式支持是有问题的,整个硬盘 GHOST 过去还是启动不了(前年到今年至少遇到过 4 次这样的事);当然也可能是我使用的版本不对。
    xclimbing
        18
    xclimbing  
       53 天前
    楼主这需求不需要 sysprep 之类的操作啊。直接用一个克隆软件把系统做个克隆,需要的时候恢复一下就行了。

    https://linux.do/t/topic/207729
    xiaozecn
        19
    xiaozecn  
       53 天前 via Android
    一键 ghost,dism++。但是我常用 disk genius 里的备份镜像功能,我觉得这个好用,能排除文件夹,增量备份。备份和恢复的效率也好,几分钟就能完成。
    aoguai
        20
    aoguai  
       53 天前
    之前刚好有想法,找到了这个教程系列

    2021 年 WIN10 20H2(2009)系统封装视频教程(一)定制母盘_哔哩哔哩_bilibili
    https://www.bilibili.com/video/BV11K411M73e/
    Ricardoo
        21
    Ricardoo  
       53 天前
    @StinkyTofus #5 没想到还有人记得这个,云端是真的方便。可惜这么多年也没有一个继承者。
    ouqihang
        22
    ouqihang  
       53 天前
    @Ricardoo #21 有吧。以前用学校的电脑,有个 software center ,可以自己下载上面的应用,也可以远程部署。
    ouqihang
        23
    ouqihang  
       53 天前
    不如写脚本,用命令行安装应用,制作软件的安装包把设置放进去,有的是配置文件有的用注册表,后面系统大更新或者应用更新更加灵活,设置注册表单独拿出来,每次部署的时候注入一下。
    每次全新安装后运行一下。不过有些设置可以用 DISM++和 NTLITE 改,里面的设置也足够丰富了。
    dobelee
        24
    dobelee  
       53 天前
    现在不流行 ghost 了?
    loading
        25
    loading  
       53 天前
    Chocolatey
    abc8678
        26
    abc8678  
       53 天前 via Android
    @Ricardoo 勉强正在用 sandboxie 来代替云端
    hutng
        27
    hutng  
       53 天前
    我是装完 windows 以后,pe 进 diskgenius 备份分区到镜像文件,别的电脑需要复用的话,pe 进去分好区,恢复镜像文件到分区即可。uefi 的话,修复一下引导即可。速度挺快的。
    hutng
        28
    hutng  
       53 天前
    @hutng 原理和 ghost 差不多吧,但我感觉比 ghost 快多了。
    busier
        29
    busier  
       53 天前 via iPhone
    软件更新太快了 打包更新效率太低。

    我转为研究软件安装程序的无人职守安装参数,并做成批处理

    驱动程序类最为方便顺利,毕竟是大厂官方做的安装程序

    其他大厂软件也大多容易实现无人安装

    小软件很多又可以绿色运行

    剩下一点例外无所谓了
    busier
        30
    busier  
       53 天前 via iPhone
    系统优化类也积攒了几十条命令,reg.exe wmic.exe 命令调配系统一把梭哈
    chqome
        31
    chqome  
       53 天前
    太多了 SnapShot 或者 Todo Backup
    ikas
        32
    ikas  
       53 天前   ❤️ 1
    windows 提供完整的自定义方案


    https://learn.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/boot-windows-to-audit-mode-or-oobe?view=windows-11

    最简单的方式

    -------------------------------------------
    在参考计算机上安装 Windows 。

    安装完成后,启动计算机并安装任何其他设备驱动器或应用程序。

    更新 Windows 安装后,运行 Sysprep:

    在命令行中运行 Sysprep /generalize /shutdown 命令。

    -或-

    在“系统准备工具”窗口中,选中“关机选项”框中“系统清理操作”框下的“通用化”复选框,选择“关机”,然后单击“确定”。

    Sysprep 将从 Windows 安装中删除特定于系统的数据。 系统特定的信息包括事件日志、唯一的安全 ID (SID) 和其他唯一信息。 在 Sysprep 删除独特的系统信息后,计算机将会关闭。

    计算机关闭后,插入 Windows PE USB 闪存驱动器或其他可启动媒体,然后重新启动进入 Windows PE 。

    在 Windows PE 会话中,使用 Dism /capture-image 命令捕获参考映像。
    lianyanjiajia
        33
    lianyanjiajia  
       53 天前
    dism++,傲梅备份助手,veeam windows agent
    hoofei
        34
    hoofei  
       53 天前
    dism++
    ABCDEFAA
        35
    ABCDEFAA  
       53 天前
    ..做系统镜像··之前笔记本换硬盘。直接克隆的镜像备份到机械 然后换了一个容量大的固态还原进去了。老硬盘还在 ,
    huguotai
        36
    huguotai  
       53 天前
    ArtCell
        37
    ArtCell  
       53 天前 via Android
    https://ameliorated.io/

    用过这个安装过 altasos 和 revios ,这两个都是自定义的 Windows 系统。自定义 playbook 应该可以达到你想要的效果
    HappyAndSmile
        38
    HappyAndSmile  
       52 天前   ❤️ 1
    当年就是用 dism++
    mingl0280
        39
    mingl0280  
       52 天前 via Android
    安装完以后 sysprep 一下,然后进 WinRE 或 PE 直接用 dism /captureimage 捕捉镜像。
    完了以后用 Windows SIM 弄个自动应答文件。
    eddyme
        40
    eddyme  
       52 天前 via Android
    @ikas 凯哥? lezhu
    PrinceofInj
        41
    PrinceofInj  
       52 天前
    如果不封装,那就 hyper-v 装完,然后直接 dism++捕获 wim ,随后直接替换 ISO 里面的 install.wim 好了。
    buynonsense
        42
    buynonsense  
    OP
       52 天前
    @abc8678 #3 #3 这个修改选项的我大概知道。昨天在 b 站看了个视频:

    https://www.bilibili.com/video/BV1WixjeCEMF/?spm_id_from=333.880.my_history.page.click

    讲的是自己制作“应答文件”提前放进 iso 镜像文件里,然后随安装系统时自动使用。不知道对你是否有帮助
    buynonsense
        43
    buynonsense  
    OP
       52 天前
    @PrinceofInj install.wim 是什么?
    gitopen
        44
    gitopen  
       52 天前
    @buynonsense 微软 windows 镜像中,有个文件叫做 install.wim 。
    liyafe1997
        45
    liyafe1997  
       52 天前
    第一反应是 GHOST
    是我老了嘛
    luny
        46
    luny  
       51 天前
    还是 ghost 方便,搞一次就行了,之前不支持 nvme 硬盘,现在没问题了,最近系统装完都用 ghost 备份了
    Songxwn
        47
    Songxwn  
       51 天前
    Dism++
    bao3
        48
    bao3  
       50 天前
    如果你既不想用 ghost 也不想用 dsm++,那就用 clonezilla 吧。
    如果你还是不满意,我觉得你可以用 win32 disk image 之类的,或者使用任意 linux 盘启动,然后做 dd
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1439 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 17:17 · PVG 01:17 · LAX 09:17 · JFK 12:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.