打开新下载的Office文件提示内存/磁盘不足报错问题咨询
受保护视图伪内存/磁盘不足报错修复方案
所有操作均保留受保护视图的完整防护能力,不关闭安全校验规则。
修复临时缓存目录的读写异常
受保护视图不会直接读取原下载文件,会先将文件内容转储到专属临时缓存目录,该目录的权限、残留文件损坏、路径失效都会触发通用报错,与整机剩余磁盘、内存容量无关。
- 定位缓存路径:打开Excel空白文档,依次进入「文件」>「选项」>「信任中心」>「信任中心设置」>「受信任位置」,查看列表中Office默认缓存目录路径;也可直接将
%LOCALAPPDATA%\Microsoft\Windows\INetCache\Office粘贴到资源管理器地址栏回车直达。 - 检查目录权限:右键该目录打开「属性」>「安全」页,确认当前登录的Windows账号拥有读取、写入、修改权限,未被策略、第三方软件设为只读。
- 清空缓存残留:删除目录下所有可正常删除的缓存文件,重启Office后重试打开报错文件。
修正Protected View关联的损坏注册表配置
常规重装Office若选择保留用户配置,不会覆盖损坏的关联注册表项,会持续触发报错:
- 按下
Win+R输入regedit回车打开注册表编辑器,定位到对应版本的Protected View配置路径:HKEY_CURRENT_USER\Software\Microsoft\Office\<版本号>\Excel\Security\ProtectedView
其中<版本号>对应Office版本:2013为15.0、2016/2019/365为16.0 - 确认路径下3个核心键值的配置:
AllowLists值为1DisableAttachementsInPV值为0DisableInternetFilesInPV值为0
- 定位到
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx\UserChoice,直接删除该UserChoice子项,重启系统后让Office重新关联对应文件格式。
修改注册表前可右键对应配置项选择「导出」备份,避免误操作。
排除第三方软件的拦截干扰
第三方安全软件、终端管控工具、DLP数据防护软件、云同步工具常会拦截受保护视图向临时目录写入缓存的动作,触发通用报错:
- 临时退出所有上述类型软件,重试打开报错文件,若可正常打开,即说明存在规则拦截。
- 在对应软件的拦截日志中,查找针对Office主程序(
EXCEL.EXE/WINWORD.EXE)写入INetCache目录的拦截记录,将Office主程序、Office临时缓存目录加入软件的信任豁免列表,不修改原有安全防护规则。
校验系统临时目录配置
若系统默认的用户临时路径被修改为不存在、只读的路径,也会触发同类型报错:
- 按下
Win+R输入sysdm.cpl回车打开系统属性,依次进入「高级」>「环境变量」 - 检查用户变量下的
TEMP、TMP配置项,确认路径指向实际存在的本地目录,当前用户拥有写入权限,未指向网络映射盘、只读存储路径。 - 将路径修正为系统默认的
%LOCALAPPDATA%\Temp,重启系统后重试。
内容的提问来源于stack exchange,提问作者jaklng
相关产品推荐
相关产品推荐

