准备事项六项先备
六项准备不花多少时间,但能挡掉后面大半的返工。备齐了再点取包入口。
系统版本与位宽
Windows 10 与 Windows 11 的 64 位环境可用。系统类型一行写着 64 位才算对上。
- 位宽不对先换环境
- 版本升级不影响继续用
旧版是否在跑
托盘图标还在,说明旧进程没退干净。文件被占用时,覆盖安装会卡在替换环节。
- 托盘图标处退出
- 进程列表确认结束
目标目录
用英文短名目录,避开桌面与盘符根目录。路径里带全角符号时读路径容易出错。
- 目录名越短越稳
- 不要装在共享目录
拦截状态
拦截软件常在这类写入动作上插一手。装的过程先关掉,装完立刻打开并复查入口。
- 装完恢复并复查
- 别在装的过程中切回拦截面板
包体是否完整
拿回来第一步是列目录。条目数与来源记录对得上再继续,对不上先去补卷。
- 先列目录再执行
- 分卷按编号核对
记录留存
旧包留一份,旧配置导出一份。新环境出问题时,退回旧包比现场排查更快。
- 旧包挪进备份目录
- 配置导出放在本机之外
安装流程
四步顺序固定:展开、选目录、挂入口、验一次。中间任何一步跳过,最后都要回来补。
展开包体
双击包体按提示走。分卷包从第一卷开始,后面的卷由程序自动接读,不必手工合并。
指定目录
选英文短名目录,路径不要在装的过程中改。改路径会留下一个空的旧目录。
挂入口与关联
把右键菜单与格式关联都勾上。只挂菜单时,双击包仍会打开别的程序,两个入口要一起挂。
验一次入口
随便找个压缩包点右键,菜单里有解压项就算通,再双击一个包确认关联。
校验与修复两根线
校验走两根线:一根看包能不能整体展开,一根看单个条目能否单独解出。两根都过,复验才算完成。
整体线:能列目录
把包拖进主界面,索引没坏的话目录会当场展开,名字、体积、时间都摆出来。
目录铺不开时先确认是不是设了口令。设过文件名加密的包本来就不显示条目名,这不是损坏。
三个排查方向
- 缺的那一卷往往正好带着索引
- 传到一半就断了,包尾没写完
- 写入时报错,块数据缺了一截
三个方向都排除后仍铺不开,直接重取一份,不必反复跑修复。
条目线:单个解出
挑两个体积最大的文件单独解到临时目录,与来源记录比对体积与内容。
文本类可以直接看内容与行数,二进制类看体积与校验值是否一致。
修复之后再走一遍
- 修复产出的是新包,原作保持不动
- 新包先列目录,再抽两个文件解出
- 两根都过,才把旧包挪走
只验第一根会漏掉块级别的残损,解压到某个大文件时才会暴露。
报错对照
六类报错按出现顺序排开。先对上一条,再决定就地修还是重新取。
位宽与系统版本先对上。版本不符时文件写不进系统目录,报错里会点到这一项。
先确认有没有设口令与文件名加密。设过就要先输口令,输完仍空白才按损坏处理。
缺一卷,或者目标盘已经写满。先把报错点名的卷号补齐,再解一次,别连点重试。
这是块级残损。先用修复另存一份新包,再按两根线复验一次。
旧版本托盘还在跑会把菜单项顶掉。完全退出后重挂一次,入口会回来。
系统默认程序被别人占用了。在右键菜单里选打开方式指回本程序,默认项一起勾上。
资料留存
五条记录留着,下一次换机或重装时能省掉一轮现场判断。
- 旧包留一份在备份目录。新环境装不上时,退回旧包比重找来源快。
- 取包时记下来源与取回时间。条目数对不上时,这两个信息能判断是版本差异还是传输问题。
- 修复前后各留一份目录清单。条目数从多少变成多少,一眼就能看出修复效果。
- 口令单独记在一处,不与包放在同一个目录。放在一起等于把门和钥匙捆上。
- 换机后先跑一次两根线校验,再删旧机器上的副本,避免两边都不完整。
常见问题
八条按准备、安装与复验排列,答案只写一步能做的动作。
取回的包和记录里的条目数差一个,怎么办?
先看版本是否不同,再看是否漏了一卷。两项都排除后重新取一份,别手工补缺失的条目。
装完发现右键有两组菜单项,怎么处理?
说明旧版没退干净就被盖住了。清掉重复的那组再重挂一次,菜单会回到一组。
修复出来的新包比旧包小,正常吗?
正常。修复只写入还能读的块,读不到的部分不会补进去。体积差得多说明损坏范围大。
口令输对了仍然打不开,还能做什么?
先换一台机器试同一个包,排除输入法问题。都打不开就按损坏方向处理,先修再验。
目录能列出但解压报错,该信哪一边?
两边都信。目录只说明索引完好,块数据另算。按条目线单独解那个文件即可定位。
分卷包里某一卷体积偏小,要重下吗?
要。中间卷体积应接近上限,明显偏小说明没写完,重取那一卷比整包重下省时间。
覆盖安装会不会清掉已有配置?
不会。配置存在用户目录下,覆盖装只替换程序文件,配置按账户保留。
装完要不要立刻重启?
建议重启。右键菜单与关联项要等资源管理器重新加载才稳定出现,重启最省事。