V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
romotc
V2EX  ›  问与答

如何制作一个不死系统(windows)

  •  
  •   romotc · 338 天前 · 2082 次点击
    这是一个创建于 338 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在在做一个自助系统,用的 Windows,应用场所很多且分散,经常出现系统无法启动的情况。
    每次出现这种情况都要过去维护,虽然维护很简单,但是路程远非常耽误时间。


    有没有办法在 windows 上安装完软件之后( A 状态),采取一些措施把系统做成不死系统,不管是异常关机(现在几乎都是直接断电关机)还是其他什么情况,只要重新开机都能从 A 状态正常启动呢?


    试过 shadow defender,会偶发异常关机无法启动的情况(卡在提示是否删除系统还原文件正常进入系统的地方)
    第 1 条附言  ·  338 天前
    冰点还原,影子系统这些软件都能实现系统保护的功能,现在的重点装完系统、配置好网络和常用软件之后,哪个软件能完全冻结住系统,无论异常关机、异常断电之后重启都能正常启动系统呢?
    17 条回复    2021-06-19 15:03:02 +08:00
    Jirajine
        2
    Jirajine  
       338 天前 via Android   ❤️ 1
    断电以后启动不了主要是文件系统 IO 错误,唯一的解决方式就是不进行 IO,让整个系统所在分区保持完全只读的状态。如果是 Linux 很容易实现,squashfs+tmpfs 就行。Windows 不清楚,不过有个通用的办法就是把预设好的虚拟机镜像存到只读分区,每次启动时从该分区复制出来再运行,这样不保留状态也就没有 IO 错误了。
    Quarter
        3
    Quarter  
       338 天前 via iPhone
    @Jirajine 类似于无盘?
    Cooky
        4
    Cooky  
       338 天前   ❤️ 1
    @Jirajine Windows 可以物理机用 VHD 启动,VHD 支持差分镜像,把基本镜像弄好,启动之后只读写差分盘
    243205964
        5
    243205964  
       338 天前 via Android
    影子系统?
    thunderw
        6
    thunderw  
       338 天前 via iPhone
    以前有一种技术叫还原卡。现在虽然不流行了,但应该还能用。京东一搜一大堆。
    delectate
        7
    delectate  
       338 天前
    硬件:还原卡
    软件:雨过天晴
    Tink
        8
    Tink  
       338 天前 via Android
    影子系统应该是能满足的
    h404bi
        9
    h404bi  
       338 天前
    想起以前学校机房电脑的冰点还原就是干这事的了。无论学生怎么搞,下次上课开机还是原始状态。
    romotc
        10
    romotc  
    OP
       338 天前
    @Tink 是 powershadow 吗?
    rap16
        11
    rap16  
       338 天前
    冰点还原不就是干这事的吗
    Tink
        12
    Tink  
       338 天前 via Android   ❤️ 1
    @romotc 是的
    1234rty
        13
    1234rty  
       338 天前
    RAMOS 也能满足,前提是你内存足够
    param
        14
    param  
       338 天前
    很久以前用的是 comodo time machine,科摩多系统时光机。不知现在还有没有。
    Xusually
        15
    Xusually  
       338 天前
    早些年学校机房和一些网吧都是带还原卡,随便搞,重启又是一条好汉
    systemcall
        16
    systemcall  
       338 天前 via Android
    如果每次开机不超过 48 小时,可以用 Windows PE
    你把要跑的软件封成 appx,添加进去就可以了。驱动也记得打包进去,可能需要补一下运行时
    Windows PE 默认是跑在内存里,也可以安装到硬盘上。这个自己可以参考一下微软的文档。要注意的是 Windows ADK 之类的一套东西有点大而且吃 c 盘
    systemcall
        17
    systemcall  
       338 天前 via Android
    你先在一台电脑上面封好 Windows PE,确定可以正常使用之后就烧到 U 盘里面
    电脑不再需要硬盘,PE 装 U 盘里面就行了。你可以配置 RAMDISK 的大小。内存不够就加内存
    如果你的机器配置都一样的话,还挺好弄的。配置差异比较大就要每台都测试一下,驱动可能要重新弄
    另外 Windows PE 要支持网络得处理一下,默认也没有资源管理器。很多东西都不自带。换来的是不到 1G 的大小
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4003 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 08:56 · PVG 16:56 · LAX 01:56 · JFK 04:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.