SeAl80s
V2EX  ›  问与答

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

  •  
  •   SeAl80s · 1 day ago · 1570 views

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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