SeAl80s
V2EX  ›  问与答

如何安全的转移一款软件?

  •  
  •   SeAl80s · 20h 41m ago · 1293 views

    亲戚家接手了一家宾馆,原店主的旧电脑上有一款酒店管理软件,没有安装包了,只能在原电脑上用。系统 win10 专业版,系统显示 RAM 24G ,但是却显示只有 3.36G 可用(电脑上没有其他耗内存大软件)。电脑启动非常慢,超过 30 分钟。机箱上只看到 intel i5-34xx(记不清了),硬盘显示是 466G ,(估计是 500G 3.5 寸机械硬盘)。我觉得启动不应该这么慢的,是不是多数时间在自检( windows 登录界面在转圈)?是不是跟那 24G 内存有关?(当时忘看机箱内存插槽了)硬盘不敢动,也不敢 chkdsk 检查。有没有安全的方法将磁盘上的全部内容完整的 clone 到另一块硬盘,然后换掉原有硬盘,包括启动分区?

    21 replies  •  2026-10-13 13:13:50 +08:00
    llCnll
        1
    llCnll  
       20h 36m ago
    以前软件都是安装在 D 盘,重装系统盘后,在 D 盘的软件还是能直接用的,重新安装微信然后把文件存储重新指向回 D 盘,数据都还在。

    所以可以先尝试把硬盘挂载到另一台机器上,然后在另一台机器看能否打开软件。说明可能不需要注册表什么的。
    yidinghe
        2
    yidinghe  
    PRO
       20h 34m ago
    京东搜“硬盘拷贝底座”
    Fading2276
        3
    Fading2276  
       20h 26m ago
    DiskGenius

    新硬盘再外接的 USB 硬盘盒内,USB 连上旧电脑,用 DiskGenius 的“系统迁移”或“克隆磁盘”把数据复制到新盘。新硬盘从盒子里拿出来,装到新机器上,看能否启动。
    SeAl80s
        4
    SeAl80s  
    OP
       20h 24m ago
    @llCnll 这个不像微信那么简单的,没有独立安装包。而且没有配置,安装说明,而且我还发现系统里有不少 sqlserver 的痕迹,不敢动。能想到的就是全盘拷贝,但是又怕启动分区无法拷贝,换盘起不来。把硬盘拆下来拷贝完,装回去启动不了,也在考虑范围内,毕竟 10 年左右的老系统(硬盘也老了,肯定有物理坏道)。现在至少能用,拆下来,装回去,用不了,就是我的责任。
    SeAl80s
        5
    SeAl80s  
    OP
       20h 6m ago
    @Fading2276 别说 DiskGenius 了,就连 Windows 自带的 chkdsk 我都不敢用。近 10 年的机械硬盘,肯定会有坏道的,任何一点改动,我都怕系统起不来,软件用不了。现在虽然慢,至少还能用。
    r6cb
        6
    r6cb  
       19h 47m ago
    U 盘弄个 pe 或者 wintog 启动进去就能拷贝硬盘了,不用拆机。实在不行 U 盘弄个 Linux 发行版的 live cd 也能启动进去
    avrillavigne
        7
    avrillavigne  
       18h 54m ago
    1 、如果是 32 位 Windows 系统,就只能管理这么内存
    datocp
        8
    datocp  
       14h 20m ago via Android
    1.关机
    2.pe 用 diskgenius 分区到镜像文件,最多就是记录复制过程是否有关键文件损坏,可以从相同版本 windows 提取,或者原机有备份最佳
    3.买 SATA ssd ,凯侠可以,分区 pe 恢复镜像文件,复制恢复损坏文件。或者能进系统试试 sfc /scannow 应该还有个叫 dism checkhealth 的命令,只要系统是标准的镜像也只是能恢复 windows 的坏文件。

    就这么简单。
    datocp
        9
    datocp  
       14h 17m ago via Android
    Diskgenius 应该在哪个菜单有个获得硬盘编号的东西,但其实这种方法对一些不知道使用什么方法激活的系统,可能会存在一定时间后激活失败的问题。能对付 99%的系统。
    YGHMXFAL
        10
    YGHMXFAL  
       12h 54m ago via Android
    所以楼主的意思是,既想要全盘克隆到新硬盘,又不敢全盘读写旧硬盘(因为有坏道)?

    你试试找那些数据恢复/数字取证门店呢?他们肯定有办法无损镜像旧硬盘,你有了旧硬盘备份再折腾迁移到新硬盘的事儿
    YGHMXFAL
        11
    YGHMXFAL  
       12h 42m ago via Android
    如果读写旧硬盘不会损失数据,你这个问题很简单

    ①旧电脑上执行 sysprep 通用化,将当前 systemroot 和当前硬件解绑

    ②进 PE 将旧电脑 systemroot 捕获为 WIM 镜像

    ③进 PE 将 WIM 镜像还原到新硬盘/新电脑

    ④进 PE 执行 BCDBOOT 从新硬盘 systemroot 恢复引导

    以上是不借助任何第三方程序的异机还原方案
    YGHMXFAL
        12
    YGHMXFAL  
       12h 28m ago via Android
    补充一下:

    #11 的方案,会读写旧电脑注册表,毕竟需要把注册表中和本机硬件/驱动相关的条目全部重置,然后才能在新电脑(硬件/驱动大概率有差异)上开机

    所以如果你的老程序存在什么激活/注册之类硬件绑定的话,就不能使用这种方法
    imnpc
        13
    imnpc  
       11h 41m ago
    PE ghost 克隆整盘 然后恢复到新硬盘就可以了

    不过软件很大概率启动不起来 绑定的硬件码 硬盘序列号也在里面
    cowcomic
        14
    cowcomic  
       10h 34m ago
    很重要的系统么?
    趁现在系统还能用,尝试把文件拷贝出来在其他机器上部署,普通拷贝,硬盘镜像都试一下呗
    实在不行就花钱求助
    peteretep
        15
    peteretep  
       9h 2m ago
    你这个没有历史负担吧,直接上新系统
    NewYear
        16
    NewYear  
       6h 17m ago   ❤️ 1
    你问的不是如何安全的转移一款软件。
    你问的是如何为这个事情兜底。。
    灾难化思维,谁都担不起责任,最后的结局往往是“多做多错,不做不错”,然后放弃,保持现状。

    从你的表述来看,你是纯外行(哪怕你从事 IT 行业 ,但具体事情也是术业有专攻),真的不懂。
    我的建议是你不要上手操作,更不要随意给建议。
    安全的办法,真的不适合你来操作。

    你这个情况,不碰是最好的,亲戚家的事情,你不乱搞啥问题都可以忍,起码现在可用,要是弄坏了,最后你白忙活不说,还落不着好。
    你要绝对安全?那就什么都不要做。

    你甚至没有全套工具,又没有经验,你这样上手搞,风险直接拉满。
    这个活真不适合你插一手。

    如果你非要弄,先买块硬盘,容量按你想的来,别买最便宜那个档位,,比如 200 是最便宜的,那你买 500 的一般靠谱,便宜都是阉割得来的,最容易有问题的就是最便宜的。
    然后,让电脑维修店的员工操作,或者让对方上门(记得说带上硬盘数据线),上门后当着你亲戚的面,问清楚,硬盘对拷对他们来说难度大不大,操作是否复杂,2 个问题都要问,问完你再让亲戚给意见,是弄还是不弄。
    弄的话维修员直接搞,其实操作真的很简单,楼上已经展示过什么叫没经验了。

    其实就是接上硬盘,打开 ghost ,设置忽略 crc 错误,选择硬盘对拷,硬盘容量不一样,没关系,可以调整新硬盘每个分区的大小,保持原有的分区结构就行,整个操作里最难的就是不要把源硬盘和目标硬盘选错了,然后敲回车,等待拷贝结束就行了,然后坐着喝茶,最后拔掉旧硬盘,没问题就开机正常进系统可以使用了,有空的话可以把那个软件的功能都测一下,正常的话就算结束…。

    整个工作,太容易了,你可能还会抱怨维修员的钱也太好赚了,要不要砍个价之类。


    嗯,说到这里,其实问题就出来了,你说情况太笼统,不像内行,该不该换硬盘都是你自己得出的结论,换硬盘真的能解决你妙手的问题吗我看不见得,内存有 24G 却显示 3.36 可用你也不知道为什么等等……
    我个人的意见是,你需要重新评估一下自己的能力,如果是纯外行,其实最好建议都不要提,如果你是内行,但显然你也不熟悉这些操作,让维修员上就好,对了,是让人家来检查问题,该怎么处理就怎么处理,讲真的,我有点信不过你。
    SeAl80s
        17
    SeAl80s  
    OP
       4h 59m ago
    @NewYear 感谢 v 友拨冗写这么多!讲真的,乍一看您写这么多,我是吓一跳的。你说的都对,我是外行。也没有从事 IT 相关类的行业,也不知道读哪个专业,能专业到知道硬盘对拷就能解决问题。从您能讲这么多来看,您确实是内行。这个问题对你来说太简单了,那直接给解决方案就好了。至于你说信不过我?从何说起啊?咱俩又不认识。您很专业,是您应该骄傲的事情,但是不要以居高临下的态度去对别人,让人感觉很别扭的。再次感谢您的解答!!!
    moefishtang
        18
    moefishtang  
       4h 50m ago via iPhone
    24gRam 显示不到 4g 可用的话大概是因为你安装的是 32 位系统,只能寻址到 4g 内存
    moefishtang
        19
    moefishtang  
       4h 47m ago via iPhone
    @moefishtang 不满 4g 我记得好像是因为 Windows 有个启动日志转储也要占据一部分内存(还是 Linux 有这个特征来着…一段时间没碰记不清了)
    moefishtang
        20
    moefishtang  
       4h 43m ago via iPhone
    @moefishtang 硬盘的话可以先下个 Diskgenius 看看磁盘 Smart 状况,状况良好的话买一块新的 ssd 对拷过去就行(旧硬盘留着,万一有什么神人软件激活认磁盘序列号还能换回去)
    byasm32
        21
    byasm32  
       4h 26m ago
    最保险的就是整机寄给我,付费我帮你解决
    ps:大环境不好,啥活都接
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5286 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 09:40 · PVG 17:40 · LAX 02:40 · JFK 05:40
    ♥ Do have faith in what you're doing.