2006年4月26日

遭遇 Error 1935

Author: Hagen.GoO 转载请注明作者出处
MSN contact:
wantm009@hotmail.com
Keyword: .NET Framework,Error 1935
Quote:
http://support.microsoft.com/kb/839547

Windows2000 的系统运行了好几年,很早就安装了微软的 .NET Framework 1.0,后来卸载了,倒也是相安无事。但最近某个软件需要 .NET Framework 1.1 支持才能运行,没有办法,下载1.1的安装文件准备安装。无奈厄运连连,错误不断,无论如何就不能安装成功。

事件日志记录如下:

来源:MsiInstaller
事件ID:11935
描述:事件 ID ( 11935 )的描述(在资源( MsiInstaller )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远端计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: 产品: Microsoft .NET Framework 1.1 -- 错误 1935。An error occurred during the installation of assembly 'cscompmgd,Version="7.0.5000.0",PublicKeyToken="b03f5f7f11d50a3a",Culture="neutral",FileVersion="7.10.3052.4"'. Please refer to Help and Support for more information. HRESULT: 0x8002802F. assembly interface: , function: CreateAssemblyNameObject, component: {EB2A851A-66CC-4064-B8FA-B719D9F6D279}, (NULL), (NULL), (NULL).


在微软的KB上查询了半天,找到 KB839547 这个文字有点相关。但KB的文字提到的是在升级情况下的。可我是直接安装1.1,原来1.0的程序已经卸载。试了微软其他文章中提到的方法,结果也都无效。仔细阅读 KB839547,发现其提到的 Fusion.dll 文件似乎是解决问题的关键。于是抱着试试看的态度,在 %windir% 目录下搜索 Fusion.dll,结果系统确实有存在这个文件。于是删除这个文件,重新安装 .NET Framework 1.1,竟然安装成功。

回头思想,可能是原1.0没有完全卸载,残留下 Fusion.dll 这个动态文件所致!

Opera 浏览器中禁止 FLASH 动画

Author: Hagen.GoO 转载请注明作者出处
MSN contact:
wantm009@hotmail.com
Keyword: OPERA FLASH
Quote:

网页中的 Flash 虽然漂亮,动感十足,但是加载过多的动画文件,浏览器所消耗的CPU和内存资源会成倍增长;尤其对于 Opera 浏览器。偶尔用用 Opera,感觉还非常不错,页面载入速度非常快,也比 Internet Explorer 安全许多,但是 Opera 多开几个带有 Flash 的页面,它就不难么可爱了,CPU和内存的消耗非常惊人。禁止 Flash,倒是节省系统资源的好方法。总结了一下,发现以下四种常用方法:

方法1,临时禁止:依次点击“工具”-“快速参数”,取消“允许使用插件”的选择;

方法2,禁用全部插件:点“工具”-“首选项”,“高级”页面的“内容”项,不选择“允许使用插件”

方法3,使用插件忽略:编辑 Opera 安装目录下的 plugin-ignore.ini,最末添加一行 NPSWF32.dll

方法4,删除NPSWF32.dll文件:到 Opera 安装目录下,在 \program\plugins 文件夹中,直接把 NPSWF32.dll 删除

上述方法,在 Opera 8.50 中文版上测试通过。

至于网上流行的,通过“首选项”,或者 opera6.ini 文件,修改 MIME 配置以期达到禁止 Flash 的说法,在8.5以上的版本似乎无效。

给 MSN Spaces 加入计数器

Author: Hagen.GoO 转载请注明作者出处
MSN contact:
wantm009@hotmail.com
Keyword: 计数器,amazingcounters
Quote:
http://www.amazingcounters.com/installation-help.php

网站计数器可以让你知道自己网站的访问量,访问来源等被浏览情况,Amazingcounters 就提供了免费的网站计数器,下面笔者就简单描述一下如何在你的 MSN Spaces 上加入计数器。

1 打开 http://www.amazingcounters.com/sign-up.php 选择你喜欢的计数器样式,并点击页面下部的 Use selected style & Go to Step 2 ,进入第二步;

2 在中间表格中,填写好正确信息,最好填写真实信息,以便下次登录此帐号获取计数器相关的更多信息,填毕点击 Use selected style & Go to Step 3 ,进入第三步;

3 在新装在的页面,中间文本框中就是你的计数器代码,复制粘贴,并保存到文本文件中;如图


4 点击 MSN Messenger 主面板上的 “共享空间”按钮,系统自动开启一个编辑你 MSN Spaces 的 IE 窗口;

5 在此 IE 窗口的地址栏中,移动光标到最后,输入 &powertoy=sandbox 并且回车;

6 等 IE 装载完新地址,点击靠右上的“自定义”按钮,进入 MSN Spaces 自定义窗口;

7 在“模块”的下拉界面,添加 “PowerToy: Custom HTML”;

8 把新出的 “PowerToy: Custom HTML” 小窗口,移动到合适位置,然后保存设置;


9 回到编辑状态,在 “Custom HTML” 窗口的文本框中,输入刚才保存下来的计数器源代码;

10 根据你的实际需要,可以在“Module Name”栏重新命名模块,“Show Border”可以确定是否显示边框;


11 全部保存以后,你的计数器就添加成功了。

另外:
Amazingcounters 的代码可以精简成如下样式,(当然 cunnter.php?i= 后面的参数要换成你自己的)
<DIV align=center><IMG src="http://c5.amazingcounters.com/counter.php?i=XXX&XXX;c=XXX" border=0></A><BR></DIV>

不良信息——“运动”篇

我们喜欢“运动”,因为“运动”比较轰轰烈烈,因为“运动”可以比较利于喉舌聒噪。

去年开展的“围剿”互联网不良信息,此“运动”可谓“声势浩大”,媒体报道:不仅国内的很多不良网站被关闭,而且很多国外网站也被屏蔽,更有很多“分子”被判刑云云。接下来的所谓“备案运动”同样也“声大势浩”,除了很多无辜网站被错杀冤杀,劳命伤财以外,最后净化了什么???

我之所以称之为“运动”,是感其像一阵风罢,来去匆忙,刮过之后便没有什么了。虽然那些“举报中心”的页面还像模像样的摆设在那里。

自去年下半年开始,曾举报过多个网站,石沉大海,连个自动回执都没有,更不要说Email回执,电话回执,进度报告。

回头看看运动过后的互联网:下流图片、性医疗广告、欺诈广告、流氓软件依然在门户网站横行,何况其他八卦小论坛。黄水色欲依然遍慢互联网,更有以收集此类为生财之道的网站,比如奇虎,虎摘等这样的垃圾,怎一个“黄”字了得??

某些网站把某些打上马赛克的照片,或者有几个布条兜着图片,就堂而皇之的放在其网站上。马赛克效果本是日本色情业钻法律漏洞的法宝,今天不曾想让国人学会了,而且活学活用,不知道在这些大网站编辑的眼中,除了肉,还有什么?不知道中国的哪个法律规定了:“黄”与白的界乎就在“三点”之间?

XX病重大突破,XX克星问世,XX特效疗法;XXX让X由软变硬,XXX让X由松变紧,XXX让X由小变大。这样的牛皮癣也是数字化了一下,从城市的墙头忽悠到门户的首页上,不得不让你感叹中国人都有生理缺陷,但中国遍地都是神医。

更有甚者:中国XX专业XX人才紧缺,XX培训让你XX年薪,X万投入XXX倍收获,这种带有严重欺诈性,导向性的文字和广告在门户网站上也比比皆是。人是要劳碌才能得食的,不是搞投机倒把。

有“代表”会在“运动会”上提“城市红绿灯应取消黄灯过渡”的无聊建议,怎么就没“代表”提出网站分级?怎么就没“代表”提网通电信应向用户免费提供可选的网络过滤?怎么也没“代表”提议应该为我们的下一代在互联网上设置红绿灯呢?

行文至此,碰巧看到网易新登出来一个不允许新闻评论的文字《文明办网倡议书》: http://news.163.com/06/0409/19/2E9QBJ4G0001124J.html ,笔者发现除了嚼舌辱荣观,吹吹水之外,并无什么实际内容,倡议书是什么?法律?笑话?!

嘘!笑小声点,“运动员”们“运动”完了,都在休息,影响到他们,偶吃罪不起。闪吧!

Mess Patch 让你同时开启多个 MSN

Author: Hagen.GoO 转载请注明作者出处
MSN contact:
wantm009@hotmail.com
Keyword: Multi MSN,AD Remover

在众多IM Chat软件中,感觉还是MSN最好用,而且上面好友也多。但是MSN不能在一个 Windows 系统上同时运行多个进程,而且还有广告条,着实让我难受了一把。

试着用过 MSN Shell 这个国人做的小东东,它需要加载多加载一个系统进程,虽然只有区区几百K内存的消耗,总觉不爽。

前些时候,发现 Mess Patch 这个小工具可以修补 MSN 众多不合我意的地方。

官方下载地址 http://www.mess.be/pafiledb/pafiledb.php?action=category&id=9 。按名称排序,大概在第三页的地方。

官方网页比较慢,如果你懒的浏览,可以直接使用下面的官方链接下载最新版:( 截至2006/04/08 )

Mess Patch For MSN Messenger 7.0.0816 ( 适合 Windows2000 的用户 )
Mess Patch For MSN Messenger 7.5.0324 ( 适合 WindowsXP 的用户 )

Patch的时候,要注意版本对应,目前官方没有简体中文版,如果你有使用问题,欢迎探讨。

特别提醒:这样的补丁程序还是建议去发行者的官方网站下载,谨防某些别有用心的人在其内植入不良程序。

限制 ADSL 的上传速度,充分利用带宽

Author: Hagen.GoO 转载请注明作者出处
MSN contact:
wantm009@hotmail.com
Keyword: ADSL Limit Upload Speed

现在流行的一些 P2P 流媒体软件,似乎都没有提供限速功能,对于ADSL上下不平行的网络用户来说,一开启网络 P2P 视频,几乎什么事情都不能做了。尤其是对于那些拥有2M以上带宽的ADSL用户,国内ISP一般给定用户2Mbps下行,512Kbps上行的速率;由于 P2P 不加节制的耗尽上行带宽,导致2M下行带宽不能被充分使用。

试想:TCP协议的三次握手,SYN -> SYN-ACK -> ACK 。在你上行耗尽的情况下:好比对方伸手很快,你由于没有空余带宽,伸手慢了,错过握手机会。如果这样的“错过”发生多了,就能大大影响网络效能。

经过观察:在本人的2M ADSL上,平时 Flashget,eMule,BT 等普通下载可以轻松达到220KB左右,但一开比特率为400Kbps的P2P流媒体,普通下载就只剩下70KB多了。用 DU Meter 3.07 监视发现,P2P流媒体下载的平均带宽一点不高,加上普通下载的70KB,远远没有达到平时的220KB。而上行似乎达到了512Kbps的极限。

几经查找比较,发现下面几个软件可以控制你ADSL的上传速度,你有兴趣,自己试试吧:

NetLimiter http://www.netlimiter.com/
DU Super Controler http://www.homeqos.com/
Bandwidth Controller http://www.bandwidthcontroller.com/
SoftPerfect Bandwidth Manager http://www.softperfect.com/

最后提醒一下,不要过分吝啬你的上行速度哦,毕竟 P2P 嘛……

使用 defrag.exe 进行“任务计划”的磁盘碎片整理

Author: Hagen.GoO 转载请注明作者出处
MSN contact:
wantm009@hotmail.com
Keyword: 任务计划 碎片整理 defrag.exe 命令行

Windows XP 的碎片整理非常耗时,而且磁盘的大量读写,严重影响到日常工作。

于是笔者想在下班或双休的时候,让电脑自动执行磁盘碎片整理程序,结果找了很多方法都不能实现 mmc 控制台之磁盘碎片整理程序的自动或者计划执行。试过使用 dfrgfat.exe dfrgntfs.exe 这2个命令,都提示“不支持磁盘碎片整理程序的命令行操作”。最近偶然发现 %windir%\system32\defrag.exe 这个好用的命令行下的磁盘碎片整理程序。

defrag.exe 的参数非常简单:有用参数如下:

-a 只分析,不整理
-f 即使可用空间不足,也强制碎片整理
-v 详述结果

若要执行对D盘的整理,可以使用 "defrag.exe d:" 即可。

结合 Windows XP 的任务计划或者 AT.EXE 命令,就能实现任务计划下的碎片整理。

下面,我以晚上22:00点自动开始整理D盘为例子,简单描述之:

1 打开记事本程序,打入一行
defrag.exe d: -v -f > D:\Defrag-D.LOG
释义:defrag.exe 整理D盘,输出详细结果 ,并把结果使用重定向方式保存到 D:\Defrag-D.LOG 这个文件

2 把这记事本上的文字保存到 D:\Defrag-D.cmd,注意文件的后缀一定要是 .cmd 或者 .bat

3 点击“开始”菜单,“运行”,输入 cmd.exe 命令,进入命令行模式

4 在光标提示后输入: AT 22:00 "D:\Defrag-D.cmd" 即可。

笔者用习惯了AT命令,如果读者愿意,也可以使用命令行下的 Schtasks.exe 或者“控制面板”下“任务计划”来建立任务。

第二天上班查看 D:\Defrag-D.LOG 这个文件就能知道碎片整理的执行情况。
如果找不到这个文件,可能你的任务计划没有执行成功,可以打开 “控制面板”的“任务计划”来查看这个 AT 命令的执行情况,在事件日志则会记录任务失败的原因。

注意,如果登录的用户是非管理员身份,defrag.exe 是无法执行的。