可能打不开xlsb
前几天的某个晚上,我用单位宿舍的那台迷你主机同步了坚果云,然后试图用那台机子去核对当天的数据,结果却发现某些文件打不开。倒也不是真的打不开,而是打开的时候会显示文件有错误,需要处理,处理之后文件里的数据大量丢失,从那个修改或者删除的文本看来,是因为有些东西被删除掉了,所以数据就丢失了。但不是每个文件都打不开。那天之所以要尝试核对数据,是因为我忘记了办公室那台电脑已经关机了。通常情况下,在宿舍核对数据,我会远程连接办公室的那台电脑,所以宿舍的那台电脑虽然有装office,但不需要使用。
几个月前,因为Microsoft 365家庭版的故障使得office无法打开、无法使用,而除了那个版本以外,其它版本的office不受影响,所以从那个时候开始,无论是在家里还是在单位。我都是一台电脑部署Microsoft 365,另外一台电脑部署Office 2021 proplus,用的是MAK激活。装完office打开文件,没有发现问题。不过准确来说,我安装那个版本以后并没有做完整的测试,我只是测试了某些功能某些公式。刚好在我测试的时候,打开的那些文件都是正常的。这一次打开的文件不正常,那个时候我想到的是如果我把那个打不开的文件用别的东西另存为一个格式,是不是就能打开呢?我尝试用手机的Microsoft 365 app,貌似那个玩意可以另存为,但居然不能改变文件的后缀,就是不能用其它格式保存。为什么居然会这样呢?另存为不仅仅是换了一个文件名,而是要换其它格式。如果我要换一个文件名的话,我用的是重命名。不知道微软是怎么想的。出现这样的状况,我说不准是不是因为宿舍的那台win11专业版说要升级,结果一个月都卡在那里毫无动静。文件打不开会不会跟那个东西有关,说不准。
某个晚上,我特意尝试了一下远程连接办公室那台电脑,把宿舍这台电脑打不开的那个文件在办公室那台电脑上文件另存为另外一个Excel格式。结果发现宿舍这台电脑就打开了,毫无难度,但是当我用办公室的那台电脑把已经另存格式的文件再另存为原始的那个格式,宿舍这台电脑又打不开了。所以这到底是什么毛病呢?当我把宿舍这台电脑能打开的那个格式另存为它打不开的那个格式的时候,当然宿舍这台电脑是可以打开的,办公室那台电脑也能打开。这样倒一倒手一点问题都没有,但关键是我根本不知道哪些文件能打开,哪些文件不能打开,不能打开的原因是什么。没办法找到确切原因我就没办法避免这个问题的发生。当我打不开这个文件的时候。我去哪里找能打开这个文件的那个office给我另存为呢?
第1次发现某个文件宿舍那台电脑打不开的时候,第2天我就把那个文件发送给了我的同事,她的那台电脑是win11,自带的Office 2021家庭版,她的那个电脑打开那个文件没有任何问题。所以这个就很诡异了,到底是什么原因导致宿舍这台电脑打不开那个文件呢?我尝试更新宿舍那台电脑的office,告诉我已经是最新的版本,但是因为那是一个MAK激活的office,用的更新频道是LTSC。Microsoft 365或者Office 2021家庭版用的都是零售的更新渠道。宿舍的那台电脑的Office 2021密钥除了LTSC以外,还有一个零售版的。如果我没猜错的话,安装零售版的Office 2021,我就可以正常打开那些文件,但我个人觉得用MAK激活的LTSC会更稳一些。理论上的更稳,实际上某些文件打不开,简直让人无语。
暂时我发现打不开的那些文件都是二进制xlsb的,普通的xlsx都是没有问题的。为了让文件可以减肥,我很多大数据的文件都用了xlsb保存,这个习惯我已经保持了5年以上。突然跟我说这个不太稳妥,可能打不开,修复了以后文件数据会丢失,我无法接受。但或许Office 2021 LTSC更新了以后就又能打开那些文件了。但到底这个什么时候才发生?会不会发生?我只能继续观望。 win11的LTSC Office 2021是这样,win10笔记本电脑上面的同一版本的office也这样。笔记本电脑说不准我什么时候需要异地办公,不能冒这个风险,于是我只能暂时卸载掉LTSC更新的Office 2021 proplus,装回Microsoft 365。
微软越来越神经了。








