按月存档 六月, 2010
Windows Live Essentials Wave 4终于安装成功
昨天测试版Windows Live Essentials Wave 4发布,这一版本包含了很多改进,因此我非常急切地想要尽快使用。然而在安装时遇到了一个非常奇怪的问题。
每次安装到最后都会失败并出错,并显示下列信息:
错误代码:0×80004005,而且看样子和KB 981621这个更新程序有关。于是我首先尝试手工安装这个KB更新,由于还没有公开发布,于是首先向微软索取,收到后安装,然后重启动系统,查看系统日志,这个更新已经成功安装后,再次运行Live Essentials的安装程序,可依然失败,依然是相同的错误信息。
支持论坛上,有人建议首先卸载所有老版本Live软件,并清理临时文件和浏览器缓存,甚至暂时禁用反病毒和防火墙软件,并清理Windows Installer记录。所有这些都照做,可依然是相同的错误信息。
今天终于解决了,只要启用Windows内建的Administrator帐户,用该帐户登录并安装,就完全正常了……
不知道为什么这样做会解决问题,也不知道内建Administrator帐户和其他管理员帐户有什么区别,至少在进行UAC提升之后,这两类帐户的权限应该是完全一样的。不过解决了就好。如果还有其他朋友遇到类似的问题,也许可以尝试这个办法。
卷影副本设置导致的备份失败
Windows Vista/7中包含了备份工具,可用于备份文件和系统,这一工具在Windows 7中的功能得到了进一步加强。因此我一般的使用习惯是:安装好系统和必要软件后,对系统创建一个备份,这样以后随时就可以用备份恢复到安装好的状态。同时每天定时自动将重要文件备份一遍。系统和文件的备份都保存在一块USB接口的外置硬盘上。
昨天,因为系统有些问题,想要用备份恢复。恢复完毕后,想到原始的备份中缺少一个设置,于是在修改了需要的设置后,将备份用的硬盘格式化(Windows资源管理器中进行的常规格式化),打算为系统重新备份一个映像。不过这次备份的时候竟然失败了,而且错误原因很令人费解:
具体的错误原因竟然是磁盘空间不足,错误编号为“0x8004231F”。很明显这个错误信息完全没用,因为无论是要备份的盘(C盘),还是用于保存备份文件的盘(G盘),都有绝对充足的可用空间。在网上搜索了半天,有人建议重启动VSS服务,或者用vssadmin命令重新调整系统盘的卷影副本可用空间大小,然而这些都应该不是导致问题的根源。Vssadmin是一个命令行工具,可用于查看和调整与卷影副本有关的参数。例如,如果要查看每个卷的卷影副本可用空间量信息,就需要运行“vssadmin list shadowstorage”。可我的系统运行该命令后看到,可用空间绝对是够用的:
仔细查看后发现一个问题,对于用于保存备份文件的G盘,可允许卷影副本功能使用的硬盘空间量为“0”,考虑是否是这个原因导致的。于是针对用于保存备份文件的分区(G盘)运行Vssadmin命令,增大卷影副本可用的空间量。最终发现备份功能终于正常了。
如果需要在命令行下调整某个分区的卷影副本可用硬盘空间量,需要运行“vssadmin Resize ShadowStorage /For=C: / On=C: / Maxsize=xxGB”命令,其中“For”对应的是要调整的分区,“On”对应的是用于保存卷影副本内容的分区,而“Maxsize”则是允许该功能使用的最多空间量。如果不习惯命令行操作,也可以右键单击“计算机”,选择“属性”,打开属性窗口,单击窗口左侧的“系统保护”,在保护设置列表中选中需要配置的分区,单击“配置”按钮进行修改。
另外还有一个问题,在服务器版本的Windows上,一个分区的卷影副本数据内容是可以保存在这个分区以外的地方的。例如,对于文件服务器,可以使用一个分区保存文件,另一个分区(可能位于另一块硬盘上)保存卷影副本内容,这样可以进一步提升性能。因此上述命令可以使用“For”和“On”这两个参数。但对于客户端版本的Windows,不知道是否支持这样的做法,我也没有试验过。因此遇到相似问题的朋友最好还是对这两个参数使用相同的位置。
其实网上的解决方法是正确的,但叙述不够严谨。至少在本例中,备份出错的原因是因为用于保存备份文件的位置卷影副本配置有误,可我在网上找了很久,几乎所有内容都没有提及这一点,而是以“C”盘为例介绍该命令的用法。因此这里需要提醒大家:如果因为配置错误导致卷影副本功能出错,也许错误的并不是被保护的分区,而是用于提供保护的分区。另外这个问题不仅会出现在Windows自带的备份工具上,任何正常运行需要借助卷影副本服务的程序,无论是不是备份软件,都有可能遇到这样的问题。
某些文件类型导致的Windows Live Mesh的同步问题
以前曾经介绍过一个典型的云计算应用:Windows Live Mesh。截至现在,我已经用了这个服务超过两年的时间,主要把它当作是一个在线的文件备份仓库,用于将近期工作中用到的文件进行实时备份。
最近遇到了一个奇怪的问题,在添加到Mesh的文件夹中修改或创建了新文件后,相应的改动并不会同步到Mesh。本来我并没有注意到这个问题,因为Mesh的客户端安装完毕后,就会在后台自动工作,并在检测到文件变动后进行同步。因此后续使用根本不用理会。
可昨天无意中发现,从5月21日开始,我的Mesh中的内容根本没有同步。
非常纳闷,为什么好端端会发生这样的事情。仔细检查了一下,总共5GB的空间我才用掉80%,不应该是空间不足的缘故。按照帮助文件中的建议,将文件夹从Mesh中删除,然后重新加入,无效。卸载客户端,然后重新安装,无效。最终无奈准备去论坛求助,终于知道原因了。
原来,如果将电子邮件文件(.eml、.news扩展名的文件)保存到被包含到Mesh的文件夹中,那么所有文件夹的同步都将彻底不一致,导致新的变动无法同步到Mesh中。奇怪的问题,不知道为什么会这样,如果从安全角度考虑,直接将这样的文件忽略就行了。实际上默认情况下,Mesh将忽略很多可能有安全隐患的文件格式。而且真的遇到这样的问题也不用更显著的方式告知用户。作为一个Beta了两年多的服务,并且在2008年底已经发现这个Bug的情况下,出现这样的问题真的是不应该。
暂时无解,只好把文件夹中的这类文件压缩一下处理了。
在线应用,是时候可以考虑了
新手机用到今天已经小半个月了。这段时间里,对这个手机进行了各种形式的折腾和捣鼓,并改变了自己的一些习惯。有关手机的感想,暂时还不想说,毕竟才用了不到半个月,没有非常深入的体会。不过今天想简单说说在线应用这个话题。
先从电子邮件和个人事务管理来说吧。在使用Google Nexus One之前,此类应用我主要是使用Microsoft Office组件Outlook。不得不承认,这是一个非常强大的软件,尤其是在使用Exchange的企业环境中。不过我没有这样的环境,从一开始,我就是使用Outlook,借助Pop3协议收发Gmail邮件。我看上这个软件的主要原因是,我用的最早的智能手机使用了Windows Mobile操作系统,而这个系统在联系人同步方面,对Outlook的兼容性是最好的。因此从大概2005年底开始,在使用第一个WM智能手机之后,我就被绑定到Outlook了。
其实Outlook虽然强大,但老实说,在单机环境下的大部分功能都发挥不出来,更何况这个软件本身就很庞大。虽然在这之后我也用过Linux,以及Symbian系统的智能手机,可这些操作系统本身没有对应的桌面版个人信息管理软件,虽然也能支持与Outlook同步,但做的并不完美。例如字段不一致,或者排序方式不一致,甚至在某些内容的定义上存在不同等。不过好在这些都是小问题。
等到换用N1后,客户端程序彻底可以取消了。如果用USB线把N1直接连接到电脑,那手机在表现上就是个读卡器(除非打开USB调试模式)。当然Google也不会开发什么客户端同步工具。因为Google的优势就是在线服务,放着强大的在线服务不用,反而去开发客户端工具,貌似挺奇怪的。
于是在手机到手前的两天时间里,我把我的所有信息都进行了整理。首先是邮件,在Gmail支持Pop收发后,虽然我的邮件都使用Outlook收发,不过在Gmail帐户下都留有副本,因此Outlook中的邮件内容可以彻底删除。其他就是联系人以及日程安排等信息,这些内容需要同步/导入到Gmail帐户。这个要根据自己所用的客户端软件的支持情况来选择了,从客户端软件把信息导出成文件,然后在Google相应服务的Web页面上导入内容。然后,彻底忘掉客户端吧。
从客户端转到在线应用后,有哪些比较好用的工具呢?
邮件:在电脑上,直接通过浏览器(推荐Google Chrome)访问Gmail网站就行了。在手机上,如果也使用了Gmail邮箱,那么在首次开机时候输入自己的帐户和密码,手机就会自动同步邮件。并且在N1上几乎可以实现实时的邮件推送功能,在收到新邮件后立刻就有反应,这一点需要赞一个。如果使用其他邮箱,也可以添加到N1手机上,不过就没有推送提醒了,而是只能设置定期检查是否有新邮件。
联系人:在电脑上,Gmail网页上就有通讯录页面。手机上,Gmail帐户与N1手机可以完全双向自动同步,这一点没什么好说的。如果不使用Gmail服务,那我也不知道该怎么办,不过也许可以在电子市场里找到第三方的应用程序,可以实现同步,这个我还不是太清楚。
日历:在电脑上,可以直接访问Google的日历服务页面,界面简洁清爽,并且可以和自己的联系人分享自己的日历。更赞的是,作为一家已经退出中国的公司,Google日历可以给国内的手机发送提醒短信,这一点要比微软等公司做的好。当然,在手机上,同一个Gmail帐户下的日历信息也可以自动同步。
待办事项/工作表:Google的日历只能实现这样一种应用:某个具体的事件,有准确的开始和截止时间。但如果没有这些特征,只是一件事情,需要完成,但不指定具体时间,就不能添加到日历中。刚开始使用Google日历的时候我费解了很久,这样的事件该如何安排?原来是工作表。这是Google日历中的一个应用,专门用于添加此类特征的事件,并且在Gmail页面上开通了Lab功能后,还可以整合到Gmail页面中。如果需要将工作表信息同步到手机,需要额外安装一个软件gTasks(免费软件),电子市场中有下载。
短信:既然是手机,自然少不了短信应用。这个本身和Google的网络服务关系不大,不过我还是发现了一个有趣的小程序:SMS Backup(免费软件)。在给Gmail开通IMAP后,这个软件可以定期将手机上的短信用IMAP的形式备份到Gmail邮箱中。因为使用了IMAP的方式,因此所有备份的内容都被添加了“SMS”或其自定义的标签,因为在Gmail的Web页面上,就可以完全按照线索浏览某一联系人的所有短信内容。只不过这个软件只能备份到Gmail,无法从Gmail恢复到手机。不过话又说回来,恢复出来有啥用呢?如果需要查看老的短信,在Gmail的Web页面,或手机的Gmail程序里,完全可以看到所有内容。
RSS聚合:虽然IE、Outlook,以及其他很多软件都包含了RSS阅读器的功能,不过这么些年来,我都是在用Google Reader,这本身就是个在线应用,因此不牵扯到任何迁移问题。不过在手机上,我还是装了一个小程序,可以将内容全部下载,并可脱机使用NewsRob(收费软件,但有免费版本,功能被缩减,但RSS阅读器的基本功能和离线功能都有)。
这几个基本上就是目前我主要使用的在线应用了。不过既然很多原本需要使用客户端才能实现的功能直接用网页就能实现,为什么不继续深挖一下,找出更多有趣的网页应用?
于是经过这两天的尝试,下列内容我也开始转为使用网页版了。
QQ:这东西还真是离不了,不是愿不愿意,而是能不能的问题。虽然Gtalk挺强大,但如果你的联系人都在用QQ,你一个人用Gtalk有啥用?最近网上有人批判QQ,说QQ在运行过程中会自动扫描其他文件,行为可疑。我还专门尝试了一下,使用忽然网上文章中列出的相同的工具和方法,持续监控了4小时,并无数次退出和启动QQ,但是并没有监测到QQ私底下访问我的个人文档。不过却发现QQ会频繁访问系统盘下Program Files目录下的内容,这里安装的都是各种软件,跟QQ完全没有任何关系,不知道为啥要这样做。
不过仅仅这一点已经让我有些不爽了,再加上想要找更多在线版应用,那干脆第一个就拿QQ开刀。腾讯已经提供了Web版QQ(http://web.qq.com),可以在网页中实现文字聊天的全部功能。对我来说,QQ就是一个简单的文字聊天软件,我不需要语音或视频聊天,也不需要无聊的QQ宠物,网页版最适合。更爽的是,以后每次登录QQ终于可以不再忍受热点新闻页面,也终于可以不再忍受每隔一段时间桌面右下角弹出的新闻页面。这是两个非常SB的功能。
音乐播放:曾经我自己那么喜欢听音乐,不过现在也许年龄大了,劲头小了不少。现在我需要的仅仅是在工作之余,耳边能够响起一些让自己听了比较愉快的声音。在线版就挺合适,目前发现的一个网站亦歌(http://www.1g1g.com)就挺好,界面简洁到极点,没有乱七八糟的功能,就是听歌用的。不过现阶段还是Beta版,可听的歌并不是那么丰富。不知道以后会怎样。
Office应用:根据新闻介绍,今天Windows Live Wave4终于部分发布。此次发布的都是Web页面的内容,客户端尚未发布。其中最吸引人的就是Web版的Office,也就是在网页中运行的Microsoft Office 2010。任何人都可以使用这个功能,并且是完全免费的,只不过只能使用最基本的功能,某些高级功能无法用。不过话又说回来,Microsoft Office中的那么多功能,有几个人能够全部用得上呢。为了配合这一应用,微软的SkyDrive也全面扩容到25 GB,可用于存储在线文档,并可共享给别人。
对于普通用户,强烈推荐使用Web版的Office 2010,因为功能基本够用,而且完全免费,而且不需要安装。不过我自己暂时还不准备用,因为我经常需要编辑超过10MB的数百页文档,以现有的网速,在线处理只能是折磨。
目前的感想就是这么些。下一篇准备介绍一下正在使用的,好玩的,涉及到GPS定位的应用。













最新评论