打开word文档时提示“Microsoft Office Word已停止工作”
我的电脑(Win10)有Office 2003和2013两个版本,可能由于之前超长待机等原因导致word 2003的文件(.doc)不能正常打开,没次都会提示“Microsoft Office Word已停止工作”;而打开word 2013的文件(.docx)却没有问题,今天意外想解决这个问题,然后就找到了方式,但是问题产生的原因不能确定,只能猜测为先前最后一次使用word 2003版本打开.doc文档时文字内容太多,印象中是9万字左右,同时也提示了好多语法错误,但是这是中文的内容,并不存在它所提示的问题,内容是由于粘贴进来的,也说不定有格式问题。但这些都不重要,我的推测是十天昨天电脑没关过机,晚上回去睡觉也是待机状态,第二天唤醒继续干,因而可能损坏了启动该软件时的模板软件。
如果真的是这个原因,那解决这个问题实际上就变得非常简单。
首先打开你的电脑上office的模板文件夹(以我自己电脑为例,在我电脑上该目录地址为 C:\Users\DELL\AppData\Roaming\Microsoft\Templates)

在这个文件夹下我们可以看到有两个名为Normal的文件,其中一个文件的后缀为.dot,对应于word 2003版本,另一个文件的后缀为.dotm,对应于word 2013(这就相当于word在2003版本中的文件后缀名为.doc,而在2013版本中的文件后缀名为.docx一样;实际上在2003版本以后的版本文件后缀都是.docx,其他诸如excel,powerpoint也都一样)。
好了,继续回到正题。由于我们在打开word 2003(即后缀为.doc)版本文件时提示的错误,因此我们猜测这个文件夹下的.dot模板损坏,因此我们将此文件剪切到另一个位置备份(比如桌面),以备如果不是此模板问题的话可以再把该文件剪切回来。由于我的电脑确实在.dot文件移出后就可以正常打开.doc文件,因此就不用再把它移回来了。
Tips:根据我的观察,当把模板目录下的.dot文件删除或者移除后,任意打开一个.doc的文件,在模板目录下自动生成一个新的.dot文件。这就说明,在你打开.doc文件时,系统会默认到这个模板目录下搜索Normal.dot文件,如果没有的话会自动生成一个。这是个不错的发现,哈哈^_^
打开word文档时提示“Microsoft Office Word已停止工作”的更多相关文章
- VS2008执行MFC程序,提示microsoft incremental linker已停止工作解决方法
事实上这边是由于设置有问题.详细的解决方式例如以下: 第一步:点击项目->"你的文件"属性->配置属性->链接器->启用增量链接 将 是(/INCRE ...
- 提示microsoft incremental linker已停止工作解决方法
解决方案一:项目->属性->链接器->常规 下面的“启用增量链接”,将“是(/INCREMENTAL)”改为“否(/INCREMENTAL:NO)”.不过这又引入了另外一个警 告:F ...
- 打开WORD文档出错提示
打开WORD文档出错提示: Microsoft Office Word 遇到问题需要关闭.我们对此引起的不便表示抱歉. 您正在处理的信息有可能丢失.Microsoft Office Word 可以尝试 ...
- ASP.NET实现在线浏览Word文档另一种解决方案(Word转PDF)
ASP.NET实现在线浏览Word文档另一种解决方案(Word转PDF) 上述博文里提到的在线浏览pdf的方案不错,但word转pdf的那个dll只支持doc不支持docx,附上最新的下载链 ...
- 安装office2016时弹出microsoft setup bootstrapper已停止工作的解决办法
安装office2016时安装进度条走到最后又回滚,弹出microsoft setup bootstrapper已停止工作,最后“安装出错” 经过了1天的试尽了各种控制面板卸载.文件夹删除.offic ...
- Microsoft Visual Studio已停止工作
问题:今天在安装Visual Studio时,提示“Visual Studio installer 已停止工作” 解决办法:卸载原有的 .net framework,在微软官网下载 .net fra ...
- asp.net对word文档进行修改 对于使用word文档做模板编辑比较适用
最近做项目,需要多word文档进行编辑并导出一个新的word,在最初的word编辑中留下特定的字符串用来替换,然后在本地生成一个新的word文档,并且不修改服务器中的word文档,这样才能保证服务器中 ...
- C# 设置、删除、读取Word文档背景——基于Spire.Cloud.Word
Spire.Cloud.Word.Sdk提供了接口SetBackgroudColor().SetBackgroudImage().DeleteBackground().GetBackgroudColo ...
- 打开excel2007文档时显示“excel无法打开文件~$book.xltm”
此问题的出现是因为意外情况导致Excel临时文件没有删掉,把C:\Program Files\Microsoft Office\Office12\XLSTART里面的临时文件“~$book”给删除就好 ...
随机推荐
- RowFilter遇上特殊字符*%'[]\
开发时,时不时需要分析DataView的数据.计算,过滤等 .但是处理的值有可能会遇上是带有特殊字符*.%.'.[.]和\ .需要手动在表达式中,处理这些特殊字符,需要再使用"[" ...
- 3.C#知识点:is和as
IS和AS 都是用于类型转换的操作. 但是这两个有什么区别呢? 简单的来说 is 判断成立则返回True,反之返回false.as 成立则返回要转换的对象,不成立则返回Null. 下面掏一手代码来说明 ...
- [日常] Go语言圣经-文本和HTML模板习题
Go语言圣经-文本和HTML模板 练习 4.14: 创建一个web服务器,查询一次GitHub,然后生成BUG报告.里程碑和对应的用户信息. 1.查看下文档godoc net/http |grep H ...
- [PHP] 看博客学习观察者模式
具体应用场景是,当subject的某个动作需要引发一系列不同对象的动作(比如你是一个班长要去通知班里的某些人),与其一个一个的手动调用触发的方法(私下里一个一个通知),不如维护一个列表(建一个群),这 ...
- es7新增的2个特性
- 根据python上下文管理,写一个在读文件内容前后自动打开关闭文件的程序
利用上下文管理实现读f文件前后自动打开关闭文件#在本目录创建f文件,内容写monkey代码如下 import contextlib #导入模块1 @contextlib.contextmanager# ...
- JS 正则截取字符串
1.js截取两个字符串之间的内容: varstr = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*)fff/)[1]; alert( ...
- cf1102F. Elongated Matrix(状压dp)
题意 题目链接 Sol \(n \leqslant 16\)可以想到状压 我们可以预处理出任意两行之间每列的最小值以及相邻两列的最小值 然后枚举一个起点,\(f[sta][i]\)表示走过了\(sta ...
- 【代码笔记】iOS-json文件的使用
一,工程图. 二,代码. - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the ...
- Permission denied (publickey),Gitlab & Github 多ssh key 冲突 导致的权限问题
Github 多ssh key导致的权限问题 :Permission denied (publickey) 公司用gitlib搭建了git服务器,自己已有github账号,用ssh-keygen分别生 ...