写回忆录用记事本攒了十万字,换台机子打开全是乱码,折腾半天才明白
我这人怕折腾,写回忆录一直用系统自带的记事本,图的就是个简单——双击就开,敲字就存,不用学什么新东西。断断续续写了三年多,攒了十来万字,分七八个 txt 文件搁在一个叫「回忆录」的文件夹里,心里踏实得很。
上个月儿子给我换了台新机子,旧机器实在跑不动了。我想着文件拷过去不就完了嘛,U 盘一插一拖,齐活。结果双击一打开,傻眼了——本来该是逗号句号的地方,全变成了一串黑方块和问号,中间还夹着几个我根本不认识的字。我心里咯噔一下,想着这三年心血不会就这么没了吧。
坐下来慢慢琢磨。我先把旧机子又搬回来,打开那份原文件比对,发现旧机子上一切正常。这就说明文件本身没坏,是打开的方式变了。后来我留了个心眼,在记事本里点「另存为」,底下有个「编码」的选项,旧机子上写的是 ANSI,新机子上默认变成了 UTF-8。就这么个不起眼的下拉框,把我吓了个半死。
我讲两句这里头的道理,懂得不多,但够用。同样一段中文,机器存它的时候用的「本子」不一样,好比一个人用毛笔写、一个用钢笔写,字还是那些字,可换个人来认就得对得上号。老机子上存的是老本子,新系统上来就按新本子去认,认岔了,就出乱码。
明白过来我就试了几种法子。最稳当的一种:先在旧机子上把每个 txt 用记事本打开,另存为的时候把编码改成 UTF-8,存一份新的;再把这份新的拷到新机子上,打开就清清爽爽了。我七个文件挨个过了一遍,十来分钟的事,比我想的快。还有一种是文件不多的时候,直接在记事本里复制全文,粘到新机子的新文件里再存,也行,就是怕漏。
有个坑得提前说:改编码之前,千万别在原文件上直接覆盖着改。我是先另存成「回忆录_2024_utf8.txt」这样的新名字,原文件留着不动,等确认新的能正常打开、字数也对得上,才敢动旧的。念旧的人嘛,手里总得留个底。
另外顺带提醒一句,往后写东西,我打算一开始就存成 UTF-8,省得以后再换机子又来这么一出。软件越少越好,但这点小设置还是值得记一下的。
问问各位:你们那些攒了好些年的老文档、老笔记,搬家换机子的时候都是怎么处理的?有没有更省心的笨办法,教教我这个老头。
