2008年5月16日星期五

Windows Word 2007 如何解决关闭产生的问题

昨天没有关机子就离开了办公室,可是自作聪明的Windows Vista系统因为Windows Update,就自动重启了,Winword2007秉承Office家族一贯的传统就来了个自动保存。
今天打开Windows Word 2007发现居然无法打开文件。莫名的死机让我陷入了一次又一次地崩溃状态,性能不来就差的机器更加不堪重负了。
有同事建议重装系统,我没接受,这简直就是杀鸡用牛刀,同时也不是解决问题的方法。我始终认为,问题是人解决的。再说,咱也是写程序的,不能老把责任推给操作系统吧。我还是得把问题解决了。起码重装不是王道!
因为很难确定是否是Windows Update与Office冲突呢,还是因为异常关闭而导致的程序问题。因此只能先任由Windows Office的诊断程序大行其道。因为诊断程序设计复杂,经历了半个多钟头的诊断最后告诉我没有问题。这说明什么呢?难道真的说明没有问题吗?我自圆其说的解释就是程序本身的结构和组件没有出现问题。因为Windows Word是COM组件程序,因此很可能的问题是因为COM组件的加载所引起的。因为多次的错误导致了Windows提示我是否采用“安全模式”进行启动(注意这里的“安全模式”是Word自己的安全模式,而不是系统的安全模式)。进入安全模式后Windows Word没有初始化任何的加载项和模板因此程序很正常地启动了。这更加让我怀疑加载项的问题。可是加载项也没有做过多余的变化,那问题就可能是模板了。尝试了网络上说的在运行中输入Winword /a的方式(恢复默认的设置状态来启动Word)来启动,一切正常。因此只要修改注册表的相关选项即可。
关于如何重建Word注册表键值
将以下注册表键值改名:  
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word  
然后启动Word,该键值将会重建。
通过该方法即可解决本次所产生的问题。

关于如何强制使用安全模式打开Word 2007
1. 将以下文本复制到记事本, 然后再保存文件作为 EnableSafeMode.reg。 Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Resiliency]
"ForceSafeMode"=dword:00000001
2. 双击 EnableSafeMode.reg 。 文件内容合并到注册表。
3. 重新启动计算机。

2008年5月14日星期三

(转)如何彻底删除微软拼音输入法

GoCool:真的被微软拼音3.0给气死了,简直就是难用到爆,还经常冒出来,用优化大师解决或许一两天有效,可是过后又冒出来了,讨厌至极。刚才在网上搜了这么一个方法,已经试了方法2,希望以后都不会再见到它了。
见过讨厌的,真的没见过这么讨厌的。
2008年5月16日,离使用该方法一天了(关机又开机了),还是不可以,刚刚才发现那个该死的拼音又出来了。真是心寒。

方法一:

注册表中找到:
“HKEY_USERS\.DEFAULT\Software\Microsft\Windows\currentVersion\Run”,看到一个键 值名为ctfmon.exe,值为ctfmon.exe。把这个键值名改为“internat.exe”,值为“internat.exe”,重启。
2.退出所有Office程序。

3.在控制面板里,双击添加/删除程序。

4.在当前安装程序列表里,选择MicrosoftOffice产品——更改。

5.在维护模式对话框里,选择添加或删除组件,然后点击下一步。这时显示选择安装选项的对话框。

6.点击Office共享功能前的加号展开。

7.点击中文可选用户输入方法的图标,选择不安装。

8.点击更新。

9.分别运行以下命令:
Regsvr32 /U Msimtf.dll
Regsvr32 /U Msctf.dll

方法二:

把HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\MSSCIPY这一主键删除,完成

微软拼音输入法3.0为何阴魂不散
如果以前安装Office XP的时候,附带安装有微软拼音3.0的版本,在安装了微软拼音
2003以后,似乎并没有将原来的微软拼音3.0自动升级,再按下了Ctrl+空格键以后,显示
出来的还是微软拼音3.0的版本,只有在少量的程序中才能享用微软拼音输入法2003.
这其中的原因可能在于微软拼音输入法2003不能自动对以往的版本进行升级的原因造
成的,一个简单的办法就是打开任务管理器,结束其中的ctfmon.exe进程,然后再按ctrl+
空格键,这时候就可以打开微软拼音输入法2003了.但这种方法只是一种临时解决的方案,
如果这时候重新启动Office,微软拼音3.0有重新回来了.
一个彻底的解决方法就是打开注册表,然后删除所有根mspy3有关的键值,再试一下行
不行,如果不行,用Office 2003安装盘,卸载掉其中的微软拼音2003(注意不是通过控制
面板的输入法设置来进行删除),然后到微软公司的网站上下载微软拼音2003独立发行版,
在进行安装,这时候微软拼音2003就可以重新使用了.