eygle.com   eygle.com
eygle.com eygle
eygle.com  
 

« ORA-07445 cold_qerfxArrayMaxSize 的Bug | Blog首页 | 三言两语 - 关于JOB Queue的文档摘要 »

Office、AcitiveSync 以及 我所浪费的时间
modb.pro

这几天被Office折磨了够呛,记录一下。

1.版本问题
以前卸载了Office 2007,不知怎么卸载的不彻底,所以死活无法再次安装Office 2007,Office 2003装上,但是其处理docx等2007格式文档又麻烦,头疼,就又装了Office 2010 Beta版。

终于可以赞一下微软,感觉Office 2010好用了很多,尤其是微软的拼音输入法2010版,这个版本装来了,我就把Google和Sogou输入法禁用了。

撞上2010,系统进程了增加了一个新的进程OSPPSVC.EXE一看目录结构,是用来进行软件保护的,估计将来类似正版检查等功能要依赖这个进程实现吧:
        E:\>tlist 256
   256 OSPPSVC.EXE
   CWD:     C:\WINDOWS\system32\
   CmdLine: "C:\Microsoft Shared\OfficeSoftwareProtectionPlatform\OSPPSVC.EXE"
   VirtualSize:    40100 KB   PeakVirtualSize:    43944 KB
   WorkingSetSize: 13044 KB   PeakWorkingSetSize: 17564 KB
   NumberOfThreads: 7
   1584 Win32StartAddr:0x01102644 LastErr:0x00000000 State:Waiting
    200 Win32StartAddr:0x77dc3539 LastErr:0x00000000 State:Waiting
   3100 Win32StartAddr:0x006d5184 LastErr:0x00000000 State:Waiting
   3060 Win32StartAddr:0x7c94797d LastErr:0x00000000 State:Waiting
   4044 Win32StartAddr:0x7c930250 LastErr:0x00000000 State:Waiting
   3992 Win32StartAddr:0x7c948c8f LastErr:0x00000000 State:Waiting
    568 Win32StartAddr:0x77e56c7d LastErr:0x000003f0 State:Waiting
                     0x01000000  OSPPSVC.EXE
  5.1.2600.5755 shp  0x7c920000  ntdll.dll
  5.1.2600.5781 shp  0x7c800000  kernel32.dll


2.OUTLOOK
结果用了新版的OUTLOOK,无法和手机的ActiveSync进行同步,一开始以为是ActiveSync的问题,把手机先删了,结果几百个联系人刷的一声不见了,同步时每次同步到100个联系人时就死掉,发现是微软的Bug,结果又装回Outlook 2003搞定,有人说OUTLOOK大于100联系人不能同步,我没有遇到过,可能是版本问题,ActiveSync 4.5和OUTLOOK 2003协调很好。

折腾这个过程经常出现activesync 同步 outlook 时的 85010014错误,别犹豫,基本是版本问题。

3.MAPI32.DLL / MSMAPI32.DLL
结果是,在安装了那么多微软的产品之后,其中的某些DLL链接库版本出现了问题,启动Outlook时提示类似:
无法启动 Microsoft Office Outlook。MAPI32.DLL 损坏或版本不对。可能是由于安装其他邮件软件造成的。请重新安装 Outlook。
显然重装是没用的,Google上有很多例子了,最后在Common File的共享目录下找到system\MSMAPI\2052 ,把里面的MSMAPI32.DLL 更名,再启动时,Office自动调用安装程序修复一下就成功启动了。

4.MSOCache的问题
MSOCache这个安装Office的Cache大约有1.5G,一般我装完Office毫不犹豫的就干掉了,现在我不了,我决定留着,经常在各种微软的软件安装中存在冲突,可能随时因为覆盖了文件要求修复,没有这Cache就要经常找光盘。

不折腾,No Z turn,再不折腾了,折腾得火冒三丈了!

-The End-





历史上的今天...
    >> 2012-01-29文章:
           2012 龙年新年记事
    >> 2011-01-29文章:
           暂别旧金山 回到北京城
    >> 2008-01-29文章:
    >> 2007-01-29文章:
           《深入浅出Oracle》勘误表
    >> 2005-01-29文章:
           数据挖掘与BI[摘录]
           数据仓库的概念[摘录]
           商业智能的概念
           数据仓库常见名词浅释

By eygle on 2010-01-29 14:43 | Comments (8) | Windows | 2499 |

8 Comments

Office 2007从2007上吸取了很多的经验和改进,功能上确实不同。
估计有Eygle大哥,无法正确删除OFFICE的原因就是因为每次安装完成之后都要删MSOCache
OFFICE 07之后的所有版本,在更新,删除,添加等OFFICE操作之后都会去检查MSOCache这个文件夹里的东西,如果不存在,就会现出无法删除

Office 2007从2007上吸取了很多的经验和改进,功能上确实不同。
估计有Eygle大哥,无法正确删除OFFICE的原因就是因为每次安装完成之后都要删MSOCache
OFFICE 07之后的所有版本,在更新,删除,添加等OFFICE操作之后都会去检查MSOCache这个文件夹里的东西,如果不存在,就会现出无法删除

office2003要想打开office2007的文档,只要安装个2007的格式兼容包即可。http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=941B3470-3AE9-4AEE-8F43-C6BB74CD1466

使用linux,遗留的一些软件用虚拟机呗,在虚拟机环境下配置samba,把linux当作文件服务器,把windows当作应用程序服务器,调用linux中的文件就可以了,windows做一个母板,如果应用服务器有问题 ,copy文件就得了。
老大,你这次弄的太不专业了。

800M,一代oracle dba宗师的电脑竟如此可怜,那大师你的实验都是在哪做的啊?


CopyRight © 2004~2020 云和恩墨,成就未来!, All rights reserved.
数据恢复·紧急救援·性能优化 云和恩墨 24x7 热线电话:400-600-8755 业务咨询:010-59007017-7040 or 7037 业务合作: marketing@enmotech.com