银河麒麟WPS保存报错?先别急着重装,按这3步排查
昨天有同事问我,银河麒麟电脑上的WPS突然保存失败,文档已经改了半天,点保存却报错。我去看了一下,很容易就处理了。
网上有些办法,上来就让你删除WPS全部配置,或者直接给整个用户目录重新改权限。这样做可能暂时绕过问题,也可能还是解决不了。
这里我分享一下排查方法:
第1步:先另存到本地个人目录
先不要关闭当前文档,打开“文件”菜单,选择“另存为”,换一个新文件名,保存到当前用户的“文档”目录。
比如原文件叫:合同.doc
可以另存为:合同-1.docx
如果能成功保存,说明当前编辑内容大概率还能保住。接下来再判断,是原文件本身有问题,还是原保存位置不能正常写入。
如果文件原来放在U盘、移动硬盘、共享目录或单位文件服务器上,先复制到本地再编辑。不要直接把办公文档放到/root、/usr这类系统目录。
第2步:检查空间和文件系统状态
WPS保存文档时,不只是写原文件,还可能生成临时文件。如果用户目录所在分区已经满了,或者inode耗尽,也会导致保存失败。
输入下面两条命令:
# 查看剩余容量df -h "$HOME"# 查看inode使用情况df -i "$HOME"
第一条看剩余容量,第二条看inode使用情况。重点看Use%(或已用%)这一列,如果已经接近100%,先清理回收站、下载目录和明确不需要的大文件。
如果你的电脑是银河麒麟V10 SP1 2503版本,可以打开“麒麟管家”,使用“系统瘦身”和“修复WPS”工具,可以优先试一下。


第3步:再处理WPS缓存
如果本地目录可以写,磁盘空间也正常,但WPS仍然反复报错,可以继续排查缓存问题。
使用命令,把缓存和临时文件目录删除。 注意执行rm命令时一定要注意,不能输错了。
rm -rf ~/.config/Kingsoftrm -rf ~/.local/share/Kingsoft
然后重新打开WPS测试。如果恢复正常,说明缓存可能参与了这次故障。如果没有变化,还可以把目录改回去。
有些人会在终端里执行:
sudo wps
这样可能让部分WPS配置文件变成root所有,普通用户再次打开时就无法正常写入。
先检查,不要直接给整个家目录改权限:
ls -l ~/.local/share/Kingsoft/ls -l ~/.config/Kingsoft/
如果确实查到属于root的WPS目录,再针对具体目录修复。例如:
sudo chown -R $USER:$USER ~/.cache/Kingsoft
文档已经空白或找不到怎么办
先别继续清理缓存,更不要重装软件。打开WPS的“备份与恢复”功能,检查本地备份、自动备份和历史版本。
如果文件保存在共享盘或云文档中,还要同时检查共享盘历史版本或WPS云端记录。找到副本后,先复制一份到本地,再继续排查。

最后提醒一下
遇到这类问题,比较稳妥的顺序是:
1.先另存新文件,保住正在编辑的内容。
2.再检查保存路径、磁盘空间和共享目录状态。
3.最后才处理WPS缓存、配置和文件属主。
我是子渊,一个讲真话的运维人,不讲虚的,只讲踩过的坑和验证过的经验。关注我,少走弯路。
夜雨聆风