解决稿纸加载项Genko.msi导致Word无法启动的问题

相关操作仅供参考

首先症状1,Word启动时出现“无法访问您试图使用的功能所在的网络位置。单击‘确定’重试,或在下面的框中输入包含安装程序包‘Genko.msi’的文件夹的路径。”如下图所示:

无法访问您试图使用的功能所在的网络位置 - 稿纸加载项.jpg

症状2,无法卸载Microsoft Office Word 2003 稿纸加载项,可能出现的问题如症状1所示。

解决方案:

1.保留Microsoft Office Word 2003 稿纸加载项,登录 微软的相关下载页面 或者 我的网盘 。下载传说中的GenkoSetup_CHS.msi。对其右击选择“修复”:

Posted in:
  • 计算机应用及维护
  • Windows系统
Tagged
  • word
  • Office故障

再谈域名DNS服务器不能混用多个NS的问题

前面有篇文章 《域名DNS服务器设置不能混用多个不同的Name Server》 介绍的是关于域名Nameserver不能混用的问题,但是后来发现自己的一些想法有些绝对了。

其实稍微有些高级的域名DNS服务器都提供Primary DNS(Master DNS)和Secondary DNS(Slave DNS),顾名思义,域名NS分为两种模式,一种是首要DNS服务器(Primary/Master),一种是辅助DNS服务器(Secondary/Slave),也称为主DNS和从DNS。之所以前面那篇文章介绍不能混用,是因为不能混用多个不同的主DNS服务器,因为一个主DNS服务器拥有一个起始授权机构(SOA),多个主DNS混用必然导致SOA混乱,进而容易造成解析混乱。假如我们想利用多家DNS服务商进行冗余解析,那该怎么办呢?其实很简单,我们只需要保证一个Primary DNS,其余的都是Secondary DNS就可以了,对于不同的DNS服务商来说,从属DNS和主要DNS通讯的方式就是AXFR。什么是AXFR,准确的说AXFR是一种请求(request),是指从DNS服务器请求在主DNS服务器上更新信息的一类域名系统的请求。也就是说我们只需要更新主DNS的解析设置,相关的设置将在设定的时间内被从DNS抓取,所以我们也没有必要再去设置从DNS了。相关的操作又称为Zone Transfer。

Posted in:
  • 域名主机相关
  • Web开发及相关
Tagged
  • 主机域名
  • DNS

解决Akamai DLM下载器重新启动后无法下载的问题

昨天在DreamSpark下载某软件,提示使用Download Manager,因为其所提供的Download Manager拥有暂停和断点续传的功能,所以通过ActiveX控件的方式安装了这个下载器,实际上这个下载器的名称叫做Akamai。对于我这种电信2M的ADSL小水管,传输速度有200KB左右吧,昨天下载了很久,后来准备睡觉了,于是就决定暂停,明天继续的,关闭这个下载器时弹出了下面这个对话框,意思是关闭下载器将会暂停所有下载,并且桌面上创建一个恢复的图标,下次下载时可以通过点击桌面的图标来重新启动下载,看了一下,果然桌面上出现了“Start Download Manager”的图标,于是我就放心的关机睡觉了。

关闭Akamai下载器.png

第二天,想起昨天没有下载的软件,于是通过桌面的图标重新开启Download Manager,然后点击Resume(恢复)继续昨天的下载,哪知道杯具来了,出现了下面的错误消息:

A download was halted before completion. A resumption file was created for your convenience on the Desktop.

Posted in:
  • 计算机应用及维护
  • Windows系统
Tagged
  • DreamSpark
  • Akamai
  • 下载问题

VC开发中HEAP CORRUPTION DETECTED错误

今天在VS2010调试项目中出现的问题,通过调用free出现了这个错误。一般VC的HEAP CORRUPTION DETECTED这类错误只有在开发的DEBUG版本上出现,Realse版本可能看不到这个错误,有时甚至软件程序还能正常运行,但是千万不能被表象所蒙蔽,随着时间的流逝,程序会因为一些莫名其妙的问题而崩溃,所以在Debug版本上出现这个问题是有其道理的,这里无非是对内存的操作出现了问题,内存经典的操作就是通过调用malloc申请内存,以及调用free释放内存,微软在调试模式下帮我们修改了这两个函数,特别是malloc多分配了一些空间,这些空间就是用于检测内存泄漏(Memory Leaks)和内存损坏(Memory damage)等一系列问题的。所以一旦出现这些问题,Debug版本下能立刻反应过来,告知HEAP CORRUPTION DETECTED以及详细原因并中止程序执行。不过我们如果点击调试,VC将跟踪到SDK的malloc实现中去,不是我们自己的程序问题点,这是比较头疼的地方。

首先出现内存泄漏,一般是内存泄漏不会出现这么明显的中断,所以判断是否因为分配内存损坏的原因,经典的是“野指针”问题,因为free释放指针指定的空间后不能置空指针,所以该指针就变成了野指针,其所指向的地址不是我们所期望的,如果这个时候调用free将造成内存损坏,Realse模式下可能会导致程序异常中止,Debug模式下就会出现HEAP CORRUPTION DETECTED的错误。

鉴于此我检查了代码,并没有找到类似问题,这时我的注意力集中在下面图片指示的一段文字上:

Posted in:
  • Windows编程技术
  • 系统应用程序开发
Tagged
  • vc
  • debug
  • 内存管理

Recuva简单易用的误删除文件数据恢复软件

误删除了文件怎么办?常常会有同学遇到这类麻烦事,特别是清空了回收站,或者是Shift+Delete按键删除的文件,当然如果是刚删除不久的恢复的希望还是比较大的,因为Windows删除文件并不是真正的从磁盘上抹去这个文件,而是将磁盘上这个文件所在位置标记为可写,也就是说如果没有新文件写入覆盖的话,原文件没有真正意义上的被删除,我们还是可以通过一些软件进行挽救的。

误格式化导致文件误删问题也不大,特别是对于一般的快速格式化,当然低级格式化(低格)问题就有些麻烦了。老牌的文件恢复软件还是有许多的,特别是EasyRecovery Pro。但是对于一般用户来说略显操作复杂,对于繁琐的操作肯定很多童鞋都已经望而却步了,所以我今天要讲的是一款大众软件Recuva,来自Piriform。Piriform有些童鞋肯定比较熟悉,是的,著名的CCleaner就出自他们家,说实话他们家开发的一些免费软件确实挺实用的。登录到 Recuva的官方主页上下载这款软件

安装,这个就不需要我多说了吧:-)

Posted in:
  • 软件推荐及相关资讯
Tagged
  • 数据恢复

通用顶级域名(gTLD)的生命周期(注册、删除时间)

本文仅供参考。

前天查看域名的管理邮箱,发现了几封Godaddy的催缴域名费用的邮件,所指向的域名,我看了一下品相不是很好的,即使掉了也不会有人去捡的吧,于是不想续费了,预计是今天过期,谁知今天Godaddy再次发送了一封催缴邮件,说是宽限到8月13日,如果不想要域名就不用理会该邮件。所以决定无视之了。

大多数域名都是有其生命周期的,就像一个人的生老病死,域名的注册即表明一个域名的“出生”,一个域名由于未续费或者其他原因被注销删除,也就代表着这个域名的“死亡”。有人可能要反驳我,域名何谈“老”和“病”呢?对于域名投资行业来说,域名也叫做“玉米”,域名投资者也称作“米农”,很多域名投资人是比较青睐于老米的,就是指那种注册时间长的域名,据说注册时间长的域名对搜索引擎比较友好,有利于增加被检索的几率,如果要查询一个域名的注册信息(即域名WHOIS)建议到 InterNIC 这家网站,比较权威,不过对于.COM/.NET不能查到注册者等联系方式,对于更为详细的域名信息查询还是到Name.COM名下的 Who.Is 网站吧。据说世界上第一个诞生的域名是1985年的SYMBOLICS.COM,有兴趣可以搜索下世界上最早注册的域名,这批域名到现在算是元老级别的了。说了这么多,其实就是在讲域名的“老”。那域名的“病”呢,准确的说域名是不会生病的,但是由于某些政策原因域名被停止解析了,比如著名的clientHold,或者域名被黑客劫持了,我们姑且可以称作为域名的“病”,毕竟这时候域名已经不能发挥其应有的作用了。

Posted in:
  • 域名主机相关
  • Web开发及相关
Tagged
  • 主机域名

未知设备PCI简易通讯控制器问题的解决

今天在组装一台电脑,华硕P8H61-M LE/USB3的主板,CPU是英特尔酷睿i3 2100(intel Core i3 2100 3.1GHz),装好后照例安装主板驱动,主板驱动安装完成后查看设备管理器,发现有个黄问号对应的是“PCI简易通讯控制器”。

这是神马东东,上网搜索了一通,有人说是拨号猫(Modem),但是我找了半天没有在主板上找到拨号猫,于是把主板驱动光盘又倒腾了一遍,未果,于是找到设备的Id号,发现VEN=8086,DEV=1C3A,这时到网上搜索VEN和DEV,终于找到索尼笔记本SONY VPCCA27EC MEI驱动是匹配这个硬件ID的,全部应该是 PCI\VEN_8086&DEV_1C3A&SUBSYS_9081104D ,下载这个驱动,然后通过硬件更新,问题完美解决!不过MEI是神马东东呢?

MEI或者Intel MEI,全称是Intel(R) Management Engine Interface,说到这个就不得不提英特尔的另外一项技术Intel AMT,全称Intel Active Management Technology,即英特尔主动管理技术,说得简单一点就是集成在主板芯片上的远程管理程序,该技术允许系统维护员远程管理和修复联网的计算机系统,并且修复过程对于用户是透明的,最为强大的是无论你的系统怎么崩溃无法开机,只要主板芯片完好,通上电源,通过AMT都能远程管理维护。援引 百度百科 的一段解释:

Posted in:
  • 计算机应用及维护
  • Windows系统
Tagged
  • 驱动故障
  • 硬件故障

几款免费的公共DNS域名解析服务介绍

公共DNS域名解析服务(Public DNS Service)是供大家进行域名解析的服务,有别于注册域名设置的Nameservers,虽然都属于解析域名的DNS服务,注册域名所设置的Nameserver DNS是该域名的权威解析服务器,而公共DNS域名解析服务器是一种非权威的域名解析,你向它发起查询,它将优先检索自己的缓存,没有的话才向上级DNS服务器直至该域名的权威服务器发起查询,并根据返回记录的TTL设置缓存公共DNS域名解析服务器的时间,这样下次查询就会快些。这也就是为什么返回的查询会有“非权威应答(Non-authoritative answer)”字样了。

有童鞋可能会问,为什么我们不直接查询权威DNS,而是让公共DNS服务器向权威服务器发起查询?这正是我们所要讲的区别,该域名的权威服务器只负责返回该域名或者其他在它上面注册的DNS记录,未经注册的域名,将无法返回记录,这也是一个由普遍到特殊的过程,公共DNS是普遍的,权威DNS是特殊的。负责返回权威DNS记录的是域名的顶级根服务器, 通用顶级域名(gTLD) 根服务器貌似全球就13台 ,好啦,更详细的有关DNS的知识还是参考网络方面的书籍吧。

今天我要介绍的是我们老百姓用的公共DNS解析服务,前面我已经介绍了 关于DNS服务不正常导致能上QQ却打不开网页的问题 。具体的设置可以参考那篇文章,当然我也提供了几组电信的DNS服务器地址,不过有时电信的DNS解析确实不给力,如果不喜欢电信的解析服务的话不妨尝试一下下面的免费DNS解析服务:

Posted in:
  • 域名主机相关
  • Web开发及相关
Tagged
  • DNS
  • 网络安全

域名信息隐藏、隐私保护(WHOIS Privacy)

这玩意还是看到国外搞得蛮火的,国内很多域名注册商还不能提供这项有用的服务,不过今天看到万网的广告已经开始支持这项功能了,目前据我了解国内支持WHOIS隐私保护的有两家,一家是商务中国(Bizcn.com),一家是万网,不过说明已经开始在国内渐渐流行起来。

什么是隐私保护?国外叫WHOIS Privacy,国内基本上称为:隐私保护、域名信息隐藏和域名信息保护,我倾向于第一种说法,简单点来说,你在注册域名时注册商会要求你提供一些你个人的信息,比如姓名、电话、地址和邮箱等等,不能单纯的认为注册商不会泄露这些信息,恰恰相反的是注册商有必要公开这些信息,这些信息被存储在称为WHOIS的数据库里,供任何人查阅,这样做的好处是证明了你对域名拥有所有权,坏处不言而喻了,被心怀鬼胎之人利用就麻烦了,肯定有童鞋想,我乱填这些信息不就得了。我要提示的是千万不要这么做,首先WHOIS信息证明了域名的所有权,比如所有人名字或者组织名填写错误的话,国外基本上没有过户的概念,可以及时改回,国内大部分会收取所谓的“过户费”而且代价还是比较高昂的,其次域名所有者邮箱是证明域名所有的一个关键凭据,所有通到域名的操作,比如域名转出什么的,都要靠邮箱接收转移码,最后一点就是ICANN要求注册商名下的域名WHOIS信息必须准确,否则注册商有权利删除域名,综合以上我们必须给我们的域名提供一个相对准确的信息,特别是所有人、组织名称和电子邮件地址。

基本上利用WHOIS信息的有这几种情况1.电话诈骗及推销;2.垃圾电子邮件;3.破解域名所有者电子邮箱进而劫持域名。第3种情况往往是比较可怕的,这也就是我认为必须将域名邮箱和常用邮箱分开的原因,当然有条件的可以采用私有邮箱,而不要用公共免费邮箱。

Posted in:
  • 域名主机相关
  • Web开发及相关
Tagged
  • 主机域名
  • 隐私安全

ECSHOP安装数据库失败date_default_timezone_get()问题

今天在倒腾ECSHOP时遇到的问题,以向导模式安装时遇到具体的PHP警告如下:

Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in D:\wwwroot\shop\upload\install\includes\lib_installer.php on line 223

很明显是由于PHP默认的时间区域设置问题导致的警告,本来也没什么,不过这个警告最后还是给我带来了麻烦,主要是数据库那段过不去,不得已,只有自己动手修改了,这里有两种办法供大家参考:

1. 修改\install\includes\lib_installer.php文件。在这个文件顶部<?php之内加上如下PHP代码:

date_default_timezone_set ('Asia/Shanghai');

这是个临时的解决办法,可以帮你成功安装数据库,长久之计还是要看方法2。

2. 修改PHP配置文件。如果你服务器的主要时区是亚洲上海,那么修改这里是比较妥当的,当然更稳妥的办法是通过.htaccess导入PHP设置。

打开PHP.INI大概在958找到 ; date.timezone = 去掉前面的注释 ; 号,然后改成 date.timezone =Asia/Shanghai ,保存配置文件,重启你的服务器。

好的,这个问题也就这样很好的解决了。

Posted in:
  • 网络编程与数据库
  • Web开发及相关
Tagged
  • php配置
  • 电子商务

© Wang Ye / 王 晔. All rights reserved.