2007年11月27日

关于如何通过微软的正版验证,我收集了一下,基本上有下面三个办法:(其中第三个办法我以前已经提供过现成的文件,这里详述过程)

1、教你通过windows的正版验证(不改一字,只打个勾)

打开我的电脑,工具-文件夹选项-查看-将隐藏受保护的操作系统文件的勾去掉,并将显示所有文件和文件夹选上

找到C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data\data 文件(最好连data文件夹一起改变属性,如果你的windows xp在C:\Documents and Settings\All Users\Application Data\里没有Windows Genuine Advantage这个目录,请先点下面连接进行一次验证,安装插件后此文件夹就出现了)。具体哪个盘,根据你系统装在哪个盘里.把它的属性改成"只读".

去验证吧100%PASS!

微软验证地址:http://www.microsoft.com/genuine/downloads/WhyValidate.aspx 

 

2、微软自己家的破解方法(当然是适用于所有的版本)

工具–〉管理加载项–〉Internet Explorer 已经使用的加载项–〉Windows Genuine Advantage Validation Tool(直接禁用它)

有没有用你们自己去试吧
(本人在WinXP个版本及Win2003上均测试通过)

3、如何通过windows正版验证。试过了,非常顺利!
相信大家都知道现在微软出了个WMP11,和IE7.0,但是很多人不能通过正版验证进行安装!但是不是说道高一尺,魔高一丈的嘛!
首先,在桌面上新建个文本文件,输入下面内容:

ON ERROR RESUME NEXT

Dim VOL_PROD_KEY
if Wscript.arguments.count<1 then
VOL_PROD_KEY=InputBox("Powered By www.cnbeta.com"&vbCr&vbCr&" 本程序将自动替换你当前 Windows 的序列号,通过微软验证完全正版。"&vbCr&vbCr&"序列号(OEM版无效,默认版本为 XP VLK):","Windows XP序列号自动更换器","MRX3F-47B9T-2487J-KWKMF-RPWBY")
if VOL_PROD_KEY="" then
Wscript.quit
end if
else
VOL_PROD_KEY = Wscript.arguments.Item(0)
end if

VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","") ‘remove hyphens if any

for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")

result = Obj.SetProductKey (VOL_PROD_KEY)

if err = 0 then
Wscript.echo "OK!去微软验证吧!"
end if

if err <> 0 then
Wscript.echo "替换失败!输入的 CD-KEY 与当前的版本不匹配。"
Err.Clear
end if

Next

 

然后将以上文本保存为key.vbs 双击执行即可。然后就去验证吧。

2006年12月22日

  笔者一朋友的计算机安装的是Windows XP操作系统,不慎忘记了系统登录用户“zhangbq”的密码,而且在安装时也没有做相应的应急盘,于是找到笔者希望能解决这个问题,经过多种方法进行尝试,最后我终于成功地找到两种方法解决了问题,现把这两种方法介绍如下:

  一、利用NET命令

  我们知道在Windows XP中提供了“net user”命令,该命令可以添加、修改用户账户信息,其语法格式为:

  net user [UserName [Password | *] [options]] [/domain]

  net user [UserName {Password | *} /add [options] [/domain]

  net user [UserName [/delete] [/domain]]

  每个参数的具体含义在Windows XP帮助中已做了详细的说明,在此笔者就不多阐述了。好了,我们现在以恢复本地用户“zhangbq”口令为例,来说明解决忘记登录密码的步骤:

  1、重新启动计算机,在启动画面出现后马上按下F8键,选择“带命令行的安全模式”。

  2、运行过程结束时,系统列出了系统超级用户“administrator”和本地用户“zhangbq”的选择菜单,鼠标单击“administrator”,进入命令行模式。

  3、键入命令:“net user zhangbq 123456 /add”,强制将“zhangbq”用户的口令更改为“123456”。若想在此添加一新用户(如:用户名为abcdef,口令为123456)的话,请键入“net user abcdef 123456 /add”,添加后可用“net localgroup administrators abcdef /add”命令将用户提升为系统管理组“administrators”的用户,并使其具有超级权限。

  4、重新启动计算机,选择正常模式下运行,就可以用更改后的口令“123456”登录“zhangbq”用户了。

  二、利用“administrator”

  我们知道在安装Windows XP过程中,首先是以“administrator”默认登录,然后会要求创建一个新账户,以便进入Windows XP时使用此新建账户登录,而且在Windows XP的登录界面中也只会出现创建的这个用户账号,不会出现“administrator”,但实际上该“administrator”账号还是存在的,并且密码为空。

  当我们了解了这一点以后,假如忘记了登录密码的话,在登录界面上,按住Ctrl+Alt键,再按住Del键二次,即可出现经典的登录画面,此时在用户名处键入“administrator”,密码为空进入,然后再修改“zhangbp”的口令即可。

  怎么样,忘记Windows XP登录密码的用户还不赶快动手试一试。

2006年12月14日

转贴自http://www.isso.com.cn/read/40/40030.htm

本来想给大家写一篇关于用QQ接受Gmail邮件的文章可是今天小编试了很久就是登陆不了邮箱,郁闷。大家如果有什么办法,请告诉小编,谢谢。

  好了,言归正传。由于小编原来采用的是NOD32,自从装了Google的桌面搜索,就卸载了它。用上了McAfee。忽然小编发现Foxmail不能正常发邮件了,想了好久,突然灵光一闪,才发现原来是McAfee的“错”,不过只要稍微设置一下就能解决。想到Foxmail和McAfee在网友中都有不少的占有率,小编就写一篇文章来说明一下解决这个问题的方法

1.系统管理员身份登陆Windows 2000/XP(如果你原来就是,那就不需要了)
2.开始,程序,Network Associates,VirusScan 控制台(也可以右键点击McAfee图标,选择VirusScan 控制台)
3.如果安装时锁定了用户界面,请选择VirusScan 控制台,工具,打开用户界面(这一步一般不做)

4.双击“访问保护”任务,在属性设置的“端口阻挡”标签下默认开启的“禁止大量发送邮件的蠕虫病毒发送邮件”会阻止25端口,编辑。

5.在以排除文件中加上一个foxmail.exe. (当然你也可以选择去掉前面的勾)

然后就一切OK了。

另:
经过几天的使用,小编觉得McAfee非常不错。非常希望和大家交流一下。谢谢!

2006年12月04日

开机出现“windows找不到文件1”
解决办法:
  在注册表下的HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,把"Shell"="Explorer.exe 1"恢复为"Shell"="Explorer.exe"

手工清除svch0st.exe病毒
 
svch0st.exe和系统进程svchost.exe只差一个字符,注意svch0st.exe中的0这个是数字零,而系统进程svchost.exe中的o是字母O。

有关该病毒的技术报告如下:

病毒名称:"网银大盗Ⅱ"(Troj_Dingxa.A)
病毒类型:木马
感染系统:Win9x/WinMe/WinNT/Win2000
      /WinXP/Win2003
病毒长度:16,284字节
传播方式:网络

1、生成病毒文件
病毒运行后在系统文件夹%System%下创建自身的副本,文件名称为svch0st.exe。
(其中,%System%在Windows 95/98/Me 下为C:\Windows\System,在Windows NT/2000下为C:\Winnt\System32,在Windows XP下为 C:\Windows\System32)

2、修改注册表
病毒修改注册表,以达到随系统启动而自动运行的目的,在
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Current Version\Run下创建:
"svch0st.exe" = "%System%\svch0st.exe"
"taskmgr.exe" = "%System%\svch0st.exe"

3、窃取个人网上银行信息
病毒运行后检查IE窗口标题栏,判定当前窗口是否为网上银行的登陆页面,涉及到国内多家银行的网上交易系统。一旦发现当前IE窗口为上述银行的登陆页面,病毒立即开始记录键盘输入的所有键值,记录的键值几乎包括了所有可能的键盘录入。窃取的用户信息包括网上银行的帐号、密码、验证码等。

4、发送窃取信息到指定地址
病毒截获被感染计算机所输入的键盘值后,将其窃取到的信息发送到指定的地址。

清除方法:

关闭系统还原,开始-运行:msconfig (运行系统配置程序)

在启动项中取消"svch0st.exe" = "%System%\svch0st.exe"和 "taskmgr.exe" = "%System%\svch0st.exe" 两项前面的勾。

打开任务管理器终止svch0st.exe,要看清楚不要弄错了。

运行系统搜索功能,并打开高级选项,查找隐藏的文件,查找svch0st.exe并删除。
 

2006年08月31日

摘自蓝色理想,http://www.blueidea.com/tech/program/2003/906.asp

在一些论坛总是看见一些朋友问到怎么做计数器,现流行的ASP教材和网络上的ASP教程都谈到过ASP计数器的设计问题,但是都过于简单,比如没有提到怎样实现计数器脚本和主页面的分离以及图象计数器的实现等。下面就举实例循序渐进谈谈关于ASP计数器的设计,希望能给ASP的初学者和对ASP WEB编程有兴趣的网友一些启发。

(一)简单的计数器

  ASP内含五个内置的"Active Server Components"(ActiveX服务器组件),即Database Access component(数据库访问组件)、File Access component(文件访问组件)、Ad Rotator component(广告轮播器组件)、Brower Capabilities component(浏览器信息组件)、Content Linking component(内容链接组件)。我们下面要设计的计数器,就是通过其中的File Access component(文件访问组件)来读写服务器文件来实现。算法思路是:在服务器端用一个文本(ASCII)文件存放计数数值,每当页面被访问时就从文件中读出数值,显示给用户,并且使数值加1,把增加后的数值写回到文件。

  写入数据到一个服务器计数文件的ASP语句和说明如下:
CounFile=Server.MapPath("用来存放计数器值的文件名")
    ’Server服务器访问方法MapPath(path)是将存放计数器值的文件所在的路径   转换成物理路径
  SET FileObject=Server.CreateObject("Scripting.FileSystemObject")
    ’使用方法CreateObject定义对象FileSystemObject
  SET OutStream=Server.CreateTextFile(FileObject,True,False)
    ’使用对象FileSystemObject提供方法CreateTextFile产生文本文件,其中参   数"True"表示覆盖原来的文件,"False"表示文件为ASCII类型
  OutStream.WriteLine "要写入的数据"
    ’OutStream.WriteLine为往文件写入一行数据

  从一个服务器文件读取数据的ASP语法如下:

CounFile=Server.MapPath("用来存放计数器值的文件名")
  SET FileObject=Server.CreateObject("Scripting.FileSystemObject")
  SET InStream=Server.OpenTextFile(FileObject,1,false,false)
    ’使用对象FileSystemObject提供方法OpenTextFile产生文本文件,
  ’其中参数"True"表示覆盖原来的文件,"False"表示文件为ASCII类型
  "要读取的数据"=InStream.ReadLine
  ’其中InStream.ReadLine为从文件中读取的一行数据

  下面是一个用ASP实现页面计数器功能的计数器例子(simplecounter.asp),我在代码中详细注释了语句。你可以把以下代码粘贴到你需要计数的页面代码中。当然,你的服务器必须支持ASP,且你已经在主页所在的目录下创建了一个内容为0的文本文件simplecounter.txt。

简单的ASP计数器simplecounter.asp代码及注释:

代码拷贝框

[Ctrl+A 全部选择 然后拷贝]

(二)与页面分离的计数器

  实际应用中,主页面与计数器程序是分离的,既只要在需要计数的页面中加入一句引用代码就可以实现页面计数。我们在网上经常申请使用的免费计数器就是这样,不过它们一般是CGI做的。这里,我们只要稍微修改一下前面我们用ASP做的简单计数器,然后在页面加入一句JavaScript语句引用它,就实现了与页面分离的计数器功能。这样,无论是作为主页面的计数器还是为某个特定页面的计数,都很方便了。显然,你需要简单更改一下存放计数器值的文件名和计数器asp源代码文件名就可以实现多个计数器。

与页面分离的计数器txtcounter.asp代码:

代码拷贝框

[Ctrl+A 全部选择 然后拷贝] 

在要计数的页面加入如下的代码:

<p>
  您是第
  <font color=red>
  <script language="JavaScript" src="http://202.101.209.75/asptemp/counter/txtcounter.asp";>
  //引用时注意ASP计数器所在的服务器及目录路径。
  </script>
  </font>
  位来客
  </p>

(三)与页面分离的图象计数器

  人们的追求是永无止境的,也许你需要一个更有个性的图形数字计数器,而不是简单的文本数字计数器。没问题,现在我们就来看看用ASP是怎样来实现图形计数器功能的。要实现图形计数器,关键点在于如何实现把计数器文件中的数据值转变为对应的图象表示。因为十进制数有0,1,2,3,4,5,6,7,8,9共十个不同的数数字,我们需要有十个对应的图象,且图象的文件名字要与显示的数字对应起来,比如0对应的数字图象的文件名字就是0.gif,1对应的就是1.gif,…(图象自己可以用Photoshop等工具制作,或者从网络上下载)。这里我们要用到VBScript函数Len(string | varname)、Mid(string,start[,length])。由Len(counter)可得到计数器值的位数,由Mid(counter,i,1)可以得到计数器值的第i位上的数字,我们可利用这个值来调用相应的数字图象。用For循环语句,我们不难得出计数器值各个位上的数字并转化成对应的数字图象,这样,我们就能实现文本数值到图象数字的转变。下面就是一个用ASP编写的图象计数器实例,因为大部分代码前面都分析过,所以代码中只注释了部分语句。

与页面分离的图象计数器imgcounter.asp代码:

代码拷贝框

[Ctrl+A 全部选择 然后拷贝]

在要计数的页面加入如下的代码:

<p>
  您是第
  <script language="JavaScript" src="http://****/counter/imgcounter.asp";>
  //引用时注意ASP计数器所在的服务器及目录路径。
  </script>
  位来客
  </p>

2006年08月28日

摘自十里河小窝,http://www.tenriver.cn/article.asp?id=246,因为最近在做ghost方面的研究,所以查了一下,觉得挺有用处的。

2000/XP/2003系统万能预装版 

所谓的“万能预装”就是利用GHOST和微软的封装技术,经过处理后制作成的一个ghost映像,然后通过普通的ghost方式“安装”到c盘。“预装”名词我是从品牌机上引用过来的。毕竟这样方式和普通安装有很大的区别。这个制作方式经过众多网友的讨论研究,不断完善、不断改进,已经基本实现所谓的“万能”。为了让更多的网友和系统爱好者了解制作的过程,编辑整理了制作过程。 

一、安装前的准备 

准备一张完整的系统安装盘(当然iso之类也可以,只要你会安装就可以)。一般2000选用专业版(pro);xp有好几个版本:按激活的方式也有“上海政府”免激活版本(推荐)、OEM、俄罗斯破解零售版等;2003有免激活企业版的标准版(推荐)和企业版等。 

下载死性不改提供的自动选择电源模式解决方案(http://www.jujumao.com) 

建议使用一个串口鼠标,因为usb在封装时可能不能使用。 

二、安装操作系统(以下均以xp为例)及软件 

正常安装完整操作系统,系统文件格式建议采用NTFS,优点就不用说了。 

升级所有的补丁,为了减少体积,NET Framework可以不安装,这样可以节省20多m的空间。安装DirectX9.0b、wmp9.0、ms java、GB18030支持等,最好重新启动一下系统。 

安装常用应用软件(裸版可以直接跳过这一步),个人推荐以下软件: 

QQ最新的去广告ip版 

Winamp5.X汉化版 或foobar 

优化大师 注册版 

MSN MESSENGER 6.2+去广告多用户补丁 

WINRAR3.X最新汉化注册版 

Flashget 1.6破解注册版 

Flashfxp 2.2以后的注册版 

媒体播放器经典版最新版本或realone plus版 

MYIE2、GreenBrowser或其他外壳浏览器 

紫光拼音3.0以后的版本 

极典五笔或其他五笔输入法(xp、2003自己都没有五笔) 

Emeditor 4.X 汉化注册版—最好的文本编辑器 

Symantec AntiVirus 8.1或其他可升级的杀毒软件 

天网防火墙或其他——针对2000,xp和2003可以不安装 

Raspppoe安装版——针对2000,xp和2003可以不安装 

时可通 时间增强工具 

office2000或office 2003完整安装 

AIDA32 3.8或其他检测系统信息,精小强大。对于使用ghost用户安装驱动之类的有用 

Kugoo,下载mp3的p2p软件,很不错——他们可没有给我广告费哦,呵呵 

选择一个bt下载软件,现在很多也用到 

……… 

不宜安装Daemon manager,新的方法封装后会不能使用,因为它作为一个驱动会被删除。所以有驱动(硬件)性质的也不能安装。不过再多也安装不下了。 

另外还要对这些软件做些适当的调整,如flashget、bt等默认下载地址改为d:\download之类的,有时间最好运行一下,检查注册是否完成、并将注册方法放到安装目录,封装后可能变成未注册的就可以用上。 

三、优化系统 

现在安装完,大概有2.Xg,这对于我们的要求还差很多,所以要进行优化和删除系统没用的文件,所谓的“减肥行动”!我们的目标是1.3g,这样ghost(high)后可以控制在650m左右。 

1、禁用系统还原,封装后又会恢复、这不影响; 

2、转移分页文件(虚拟内存),可移到d盘或禁用,反正封装后又会恢复。Ghost8.0可以直接屏蔽这个大块头; 

3、转移临时文件夹,推荐d:\temp; 

4、禁用休眠,可以节省和内存一样大的空间; 

5、转移IE的临时文件夹(缓存),也放到d:\temp;OE的存储位置改为D:\My Documents\oe; 

6、转移我的文档的位置,推荐D:\My Documents 

7、可选卸载不需要的windows组件,在运行中输入“%systemroot%/inf/sysoc.inf”, 打开这个文件后在记事本的“编辑”菜单下点击“替换”,然后在“查找内容”中输入“hide”(不包括引号),然后点击右侧的“全部替换”按钮,之后保存文件并关闭。重新打开控制面板中的添加删除程序,然后点击“添加删除Windows组件”,现在可以直接卸载很多以前并不允许卸载的组件了。请大家谨慎使用; 

8、关闭内存转储。在“系统属性”对话框的“高级”选项卡下,点击“启动和故障恢复”按钮,然后在“写入调试信息”下拉菜单中选择“无”。并且你可以搜索所有的“*.dmp”文件并删除它们。同时,在运行中输入“drwtsn32”并回车,打开华生医生工具,在这里取消对“转储全部线程上下文”、“附加到现有日志文件”和“创建故障转储文件”这三项的选择。 

9、删除大的中文字体。一般保留宋体(含18030的那种)、黑体、仿宋体就可以了。 

10、删除系统文件备份,就是dllcache。在运行中输入“CMD”并回车,打开命令提示行窗口,然后在其中输入“sfc /purgecache”并回车,这将会删除前面提到的c:\windows\system32\dllcache文件夹中所有的备份文件,接着继续输入“sfc /cachesize=0”并回车。可能会提示windows文件保护的框。 

11、禁止windows文件保护。从注册表中找到 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,修改“SFCDisable”键值为“FFFFFF9D”,如果需要重新启用该功能,重新设置为“0”就可以了。 

12、删除帮助文件。直接删除Windows目录下的“Help”文件夹,不过有几个最好保留:agt0407.hlp这种数字格式的,不然封装后启动可能要源光盘,反正只有几k,留着。 

13、多余的输入法。这个不能完全删除,不然封装后会提示插入源光盘!除了中文输入法,Windows XP中还带有日文和韩文等输入法,这对我们当然没什么用处,也可以在“c:\windows\ime”文件夹下选择性删除除了“CHSIME”和“SHARED”之外的其他文件夹中的内容。结果如图: 

尤其imjp8_1和imkr6_1需要保留文件夹和部分dll文件,如果不是很大就尽量保留。删除ime后从80多m减少到2.36m就可以了。 

C:\windows\ime保留文件列表. 

│ mscandui.dll 

│ SOFTKBD.DLL 

│ SPGRMR.dll 

│ SPTIP.dll 

├—CHSIME 

│ └—APPLETS 

│ PINTLCSA.DLL 

│ PINTLCSD.DIC 

│ PINTLCSD.DLL 

│ PINTLCSK.DIC 

├—CHTIME 

│ └—Applets 

├—imejp 

│ └—applets 

├—imejp98 

├—IMJP8_1 

│ └—APPLETS 

├—IMKR6_1 

│ ├—Applets 

│ └—Dicts 

│ hanja.lex 

│ hanjadic.dll 

│ imekr.lex 

└—SHARED 

│ imepaden.hlp 

│ imepadsm.dll 

│ imepadsv.exe 

│ imlang.dll 

└—RES 

PADRS404.DLL 

padrs411.dll 

padrs412.dll 

padrs804.dll 

14、可选删除Service Pack备份文件。Service Pack是Windows的大补丁文件,在安装Service Pack后硬盘上会占用一部分空间保存备份出来的系统文件;可删除windows下“ServicePackFiles”文件夹 

15、减少开机滚动条时间每次启动Windows XP,蓝色的滚动条都要走上好多次,其实这里我们也可以把它的滚动时间减少,以加快启动速度。打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少。然后可到C:\WINDOWS\Prefetch目录中,删除里面的内容. 

16、删除所有windows下$NtUninstallQ******$”(******是一个数字)文件; 

17、可选删除Driver Cache/i386”文件夹下的除了Driver.cab和sp1.cab外所有文件。千万别删除这两个,否这封装后的系统认识驱动会有麻烦。 

18、删除c:\windows\cursors\ ,这个文件夹中包含了所有的鼠标指针; 

19、删除c:\windows\srchasst ,这个文件夹中保存了Windows XP的搜索助理,也就是你搜索文件时出现的小狗或者其他什么人物造型。你可以直接删除这个文件夹,这样你将会使用Windows 2000模式的经典搜索方式;建议删除! 

20、可选删除c:\windows\downloaded installations\ ,这个文件夹中保存了一些程序的安装文件(主要是使用Windows Installer技术安装的程序),这样如果以后这个程序需要修复或者进行其他操作,就可以直接通过保存在这里的安装文件进行。不过通常把这个文件夹清空对系统的使用也没有什么太大的影响,所以建议删除。 

21、可选删除c:\windows\media\ ,这里是用来保存Windows的系统声音,没有十分必要就不要删除;22、可选删除c:\windows\system32\usmt\ ,这个文件夹中是文件和设置转移向导的相关文件。 

23、可选删除c:\program files\msn ,c:\program files\netmeeting\ ,这两个文件夹中是MSN Explorer 

和Netmeeting的可执行文件。不推荐,因为预装系统建新用户的时候可能用到msn4.6的一个dll文件,虽然不影响系统,因为6.1已经安装了或有人不使用msn,可提示缺少文件不舒服。 

24、删除C:\windows\system32\oobe——适用企业版,零售版或者OEM版,那最好不要动它。 

25、可选删除c:\windows\msagent ,这里保存了Agent的文件,这里的Agent就跟微软Office 应用程序中的Office 助手一样,是一些动态的卡通形象,通常我们用不到这些东西。注意保留intl目录中类似agt0407.dll的所有dll文件。 

26、可选清理C:\WINDOWS\Web\Wallpaper中的桌面,可以自己换个喜欢的。如果想更深入,就删除屏幕保护,C:\WINDOWS\system32\*.scr 

27、加速网上邻居。访问网上邻居是相当恼人的,系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,显然这样速度就会比Windows 9x中慢很多。其实这些功能我们并没有使用上,与其不用还不如删除它们,这样速度就会明显加快。打开注册表编辑器,找到HKEY_LOCAL_MACHINE\sofeware\Microsoft\Windows\Current Version\Explore 

\RemoteComputer\NameSpace,删除其下的{2227A280-3AEA-1069-A2DE08002B30309D}(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。 

28、Windows XP默认支持.ZIP文档,但系统会为此耗费大量资源,如果已经安装了winrar,你可以将这一功能关闭,只需在“开始”选单的“运行”中输入“regsvr32 /u zipfldr.dll”即可。 

29、打开服务,找到“Messenger”和“Alerter”,你可以安全地把它改为手动,这样就可以禁止了ip消息。 

30、仔细再想一想其他自己认为可改进的地方,其他的可删除东西就不推荐了。清空回收站! 

31、使用优化大师(注册版)清理系统. 

32、优化整个系统包括硬件和网络的!这里的操作也很重要,大家也可使用类似的优化软件优化系统。 

四、重新封装 

1、更改 IDE ATA/ATAPI控制器, 这一步就是XP系统万能GHOST的主要步骤所在!!为了适应现在各种不同的主板,(如Inter 主板,VIA主板,SIS主板)则必须将你本机的IDE 控制器改成 标准的双通道 PCI IDE控制器,如图 

2、再把计算机的电源改为Standard PC,方法和上面的一样! 

3、再删除剩下的驱动,除”系统设备”中的不要乱删除外,其它的驱动都可以删, 

4、删掉磁盘驱动器里面的所有设备信息 

5、删掉端口里面的所有信息(为什么要删掉.经过我的试验超过20台(老机器)…… 

.不删掉的情况下某些主板的打印机和COM设备找不到或者错误的识别打印机和某些COM设备~ 

例如红外线控制设备)大家如果想做通用的如装机盘之类的最好删掉,不然小问题也能害死你啊….. 

6、删掉监视器里面的所有设备信息 

7、删掉键盘里面的所有设备信息 

8、删掉其他设备里面的所有设备信息 

9、删掉软盘控制器里面的所有信息 

10、删掉声音.视频和游戏控制器里面的声卡信息(就是指系统自动识别的你的声卡驱动或你已经安装好了的驱动) 

11、删掉鼠标和其他指针设备 (干净嘛) 

12、删掉通用串行总线控制器里面的所有信息 也就是USB控制器 

13、删掉网卡里面的所有系统信息 

14、卸载掉你的显卡驱动 是卸载啊…….呵呵 系统自带的删除就行了 

当然你可以用更方便的方法,用命令行:devcon.exe remove * 删除剩下的驱动, 

15、接下来在xp安装光盘中打开\SUPPORT\TOOLS\DEPLOY.CAB文件,先在 C:盘根目录下建议一个名为Sysprep 的文件夹,并将DEPLOY.CAB压缩包文件用Winrar 解压缩到 c:\sysprep , 
16、运行setupmgr.exe逐步制作sysprep.inf.如图 

可以自己指定计算机名称,也可以让计算机自动产生. 

其它都用默认就好了,最后到 

sysprep文件一定要在默认的目录中,不可以更改!sysprep文件建好后,就可以运行死性不改的程序了! 

运行不改的程序后,会自动解压文件到以c:\sysprep文件中,完整的执行过程如下: 

16、让电脑支持SATA,SCSI,RAID控制器 

1)更改注册表“HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root”权限如图: 

2)安装S&R&S V4.3.exe,然后把c:\sysprep\sxbg.chk重命名为sxbg.exe复制到c:\program files目录。 

3)运行c:\sysprep\sxbg.exe(必须有sysprep.exe,因为sxbg.exe有条件判断), 

sysprep.exe启动时点击取消不执行封装,但必须让后台的cmd窗口执行完毕, 

4)到c:\program files目录执行sxbg.exe就可以分离出只含有SATA,SCSI,RAID控制器驱动支持的功能,同时可以清除boot控制功能。 

17、安装全自动检测附件,适合2000/XP/2003。 

运行autohal.exe将会自动解压ta.exe,autohal.cmd setcmd.chk,和regset.cmd文件到c:\sysprep目录,封装时运行regset.cmd间接启动sysprep.exe即可。 

注:1)全自动检测附件有2个 

第1个,如果你的主板支持超线程CPU或者多CPU,检测完成后会出现两个菜单,显示时间为4秒钟,默认(第一项,适合超线程/多处理器),第二项适合普通处理器配置的计算机。 

第2个,加入了杨大侠的doscpuid对超线程/多处理器的识别,全自动完成, 

请自行选择采用哪一个。 

2)发现单独安装的微软拼音输入法2003,在克隆恢复之后会打回原形(变成微软拼音输入法3.0),所以加入了对这个问题的修复功能。(与office 2003一起安装的好像没这个问题,另外,我是在Win2003中发现这个问题)。 

3)加入了一个比较特别的功能:克隆到目标计算机时,如果你不想使用克隆文件中的自动应答设置,例如计算机名、工作组、注册名、安装序列号等等,那么你可在克隆之前根据自己的需要重新建立一个sysprep.inf,把它放在任意一个分区的根目录下(克隆的目标分区除外),那么这个sysprep.inf就会成为封装过程的自动应答文件。 

运行regset.cmd,会自动启动封闭装程序,出现如图的画面. 

点“确定”出现下面画面. 

关机模式选择”退出” 

第一项(不重置激活的宽限期)和第三项的(不重新产生安全标识符)都是XP以上系统专用,也就是正版用户激活用的,而我们所建议用的系统是上海政府版,或俄罗斯电话激活破解版,于是这两项其实选与不选无所谓,对GHOST克隆后的系统在使用上都无影响 

第二项的(使用最小化安装)既所谓的 PNP 安装,好象也叫无残留驱动安装,这也正是我们需要的,因此这项一定要选上。 

第四项的(检测非即插即用硬件),这一选项不用选上,因为即使有非即插即用的古董级硬件, 关机模式一定要选择“退出”, 点击”重新封装”,过几分就可以完成封装了,然后手动关机,再用启动盘启动到dos下,不要重新启动系统了! 用ghost做镜像就可以了!!完成! 

至此!所有工作就算完成了!~~晕啊!~第一次写了这么多东西!~~ 

希望对一些还不会做万能ghost的网友,有帮助!~!~~~~~~~~~~ 

死性不改的封装程序可以去jujumao下载,网址:http://www.jujumao.com/index.asp 程序的使用方法,上面都是有的!~ 

五、常见的一些问题: 

1、安装XP大部分人用NTFS格式,也有人用FAT32格式,怎样让做出的GHO文件都满足需要呢,这个好办,创建GHO文件时我们用FAT32格式,在用setupmgr.exe 创建系统自动应答文件时,在“运行一次”一步中输入以下命令“convert c:/FS:NTFS”,安装时有个转换格式的选择,需要NTFS格式的选Y,不需要就选N就行了。 

2、WinXP/Win2K克隆包恢复后OfficeXP需要重新激活的解决方法 

说明: 

(1)、我采用的officeXP版本的破解方法是用一个mso.dll文件替换原有的mso.dll,从而免激活 

(2)、OfficeXP在安装过程中需要收集电脑硬件信息,从而作为是否需要重新激活的判断,当WinXP/Win2000的克隆包在另一台电脑上恢复后,officeXP会因为硬件变化大而重新要求激活。因此在制作克隆包前,要避免officeXP收集硬件信息。 

方法如下: 

A、在要生成克隆包的电脑上,安装officeXP不要双击setup.exe,而是采用命令行方式安装,格式如下:%OfficeXP Install Path%setup NOUSERNAME=True ENTERPRISE_IMAGE=True 运行此命令行进行OfficeXP的正常安装,其中%OfficeXP Install Path%是指Office安装文件所在的路径,比如光盘e:NOUSERNAME=True, 

使将来不同的用户可以在第一次使用OfficeXP时输入自己的用户名ENTERPRISE_IMAGE=True,告诉OfficeXP安装程序在安装过程中不收集硬件信息,而是在第一次运行时才收集硬件信息。 

B、安装完成后,不要运行任何Office程序,不然OfficeXP会自动收集本机的硬件信息。 

C、用破解文件mso.dll替换programe files\common files\microsoft shared\office10目录下的同名文件。可以先备份原来的文件,以防出错。 

D、开始制作WinXP/Win2k的克隆包,这样克隆包在另一台电脑上恢复后,在用户第一次运行office程序时,officeXP会自动收集当前电脑的硬件信息,避免再次重新激活 

3、安装GHOST2K,不能“软关机” 

答:可能导致这个问题的原因很多,但是主要还是由于电源管理设置以及主板和Windows 2000的兼容性上。可以到BIOS的电源管理中把相应的项目激活(Enable),然后再进入Windows2000,在控制面板-电源选项里面也把支持ACPI的选项选上。如果,在电源选项里没有“支持ACPI的选项”,先在BIOS中把“ACPI Function”设为“Enabled”,再重新安装。 

在某一个杂志上看到的解决方法,不知道行不行: 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon下更改PowerdownAfterShutdown=0就可以正常关机 

现在网上的 Windows 2003 服务器,基本上都VOL的免激活版,操作步骤也和XP一样,只是在创建自应答文件时多几个选项,如授权多少用户等,并且,2003 在重新封装时,(使用最小化安装)PNP 选项是灰色的,也就是强迫选上,这其实也是我们希望的!!(2000和XP 和2003 各版的光盘都自带重新封装工具,并且不通用),但操作步骤基本都是一样! 

2006年03月07日

一个小网络问题

    昨天有客户打电话给我,说不能上网,想想他是申请的ADSL,公司一个小局域网,问题不大。遂问他之前有没有做过什么,他说没有,问他什么问题,他说就是一直拨号拨不上。此问题无非有两种情况,一种ADSL线路故障,一种路由器故障,可以采用排除法。遂让他将路由器恢复至默认状态,重设一次,结果其重设宽带路由器设置仍存在同样问题,于是测试是否ADSL线路故障,发现将ADSL单独接出来没有问题,那问题出在哪里呢?最后终于找出问题,客户原有另一台宽带路由器,昨日摆弄时插错了电源,将另一台宽带路由器的电源接到这台上导致路由器工作不正常。

    今日记录此故障,以保证日后遇到此种问题有更多的经验。

2005年07月08日

  在机房管理过程中,我们经常会碰到因一时疏忽而忘记了系统超级管理员密码的情况。由于事前没有制作密码重设盘,等发现遗忘密码无法登录时,便后悔莫及。计算机系统分区中没有什么重要资料还好说,花上几个小时把系统分区格式化后重新安装一遍即可;但如果系统分区内留有重要资料或者服务器系统配置较为复杂,用这种笨办法就不行了。

  如何才能在不重装系统的情况下修改系统登录密码呢?只要您通过搜索引擎查一下,就可以找到许多方法。这些方法概括起来大致有以下几种:

  1. 用系统内置的Administrator系统超级用户登录。在默认情况下,Administrator账号的密码是空的。因此,我们可在“带命令行的安全模式”下,以系统超级用户Administrator的身份进入系统,然后用“Net User”命令强制更改用户密码或新建用户账号。也可在出现经典登录界面要求输入用户名和密码时,输入Administrator账号,再用空密码进入系统(在Windows XP中如不出现经典登录界面,可按住Ctrl+Alt后连按两下Del键即可)。用这种方法登录系统后,我们就可以删除或新建用户账号了。

  然而,这种方法只能对付系统本来就没有给默认的Administrator账号设置密码的情况。要是原系统中已经给它设置了密码,则根本无法用这种方法登录系统,更不要说用“Net user”了。

  2. 删除系统文件夹System32\Config下的SAM文件。这种方法只在Windows 2000中有效,要是用来对付Windows XP和Windows 2003,则会在启动系统时出现“安全账户初始化失败”的提示,使整个系统无法使用。

  3. 在DOS状态下,将系统文件夹System32下的logon.scr改成其他名称,再将cmd.exe改成logon.scr后重新启动系统。等上10 分钟后,系统会将改了名的cmd.exe文件当作屏幕保护程序自动运行,这样便进入DOS界面。这时,我们就可用net user命令给系统添加用户或更改密码了。在Windows XP中提供了“net user”命令,该命令可以添加、修改用户账户信息,其语法格式为:net user [UserName [Password | *] [options]] [/domain]
  net user [UserName {Password | *} /add [options] [/domain]
  net user [UserName [/delete] [/domain]]
  每个参数的具体含义在Windows XP帮助中已做了详细的说明。

  但实际上,在Windows XP SP1(SP2)和Windows 2003中,用这种方法进入后,不再像前几个版本一样具有系统超级用户Administrator权限。当用Net user添加用户时,系统会提示“发生系统错误。拒绝访问”,让你根本无法添加用户。

  4. 用WindowsKey、DreamPackPL等软件更改系统登录密码。但这些软件不是找不到有效的注册码,就是界面不够友善,操作步骤也太复杂。对于一般用户而言,面对一串串英文往往会不知所措。

  那么,有没有更好的方法来轻松修改系统登录密码呢?答案是肯定的。ERD Commander 2003就是一款可以轻松修改系统管理员密码的傻瓜化软件,而且这款软件对Windows 2000/XP/2003各种版本的系统均有效。

  下面就具体介绍一下这款软件的用法。

  1. 下载ERD Commander 2003(下载地址为_blank>www.fxxz.com/SoftDown.asp?ID=3161&action=1 )。下载完成后先将 “WinPE+ERD2003.rar”文件的扩展名更改为“.Iso”,然后用刻录机将此ISO镜像刻录成CD。

  2. 用此CD启动电脑,进入ERD Commander 2003启动界面。在启动过程中, ERD 2003可能会让用户针对系统硬件配置进行一些选择。由于我们的目的只是借它来修改密码,所以一路选“是”即可。

  3. 接下来,ERD 2003会在你的硬盘里搜索所有已安装的系统,搜索完毕后让你选择要修改登录密码的系统所在目录,选择好后按[确定]便可进入ERD 2003桌面。

  4. ERD 2003的界面与Windows XP类似。单击任务栏上的[开始]按钮,选择“管理工具→密码修改”命令,即弹出“ERD Commander 2003 Locksmith Wizard”欢迎页。点击“Next”,出现了修改系统登录密码的对话框。在对话框中先选择一个用户名,然后在下面的密码框中输入你要设置的密码。完成后再点击[Next],系统提示“密码修改成功,请重新启动计算机测试新密码”。点击[Finish]之后按提示重启系统,这时用你修改的密码就可登录对应的账户了。

  用这种方法修改忘记了的系统登录密码,是不是太简单了?只要有了ERD Commander 2003,你就有了一把登录Windows系统的万能钥匙。

2005年04月25日

第一步 
我如何离线?(exit) 
我如何停止电脑?(shutdown -h now) 
我如何重新激活计算机? (shutdown -r now) 
我如何在单使用者模式下停止系统? (shutdown now) 
我如何切换终端机? (ALT-F*)  

文件 
我如何阅读 manual page? (man)  
使用者管理 (1) 
我该如何增加一个使用者? (adduser) 
我如何移除使用者? (rmuser) 
我如何改变我的密码? (passwd)  

"su" 指令 
我如何 "su" 至 root 帐号? (su) 
我如何 "su" 至其它使用者的帐号? (su username)  

四处观察 
我在哪? (pwd) 
我如何观察目录下有什么? (ls) 
我如何看到以点开始的隐藏档? (ls -a) 
我如何看到更多的讯息 (存取许可,拥有者,群组,大小,日期)? (ls -l) 
我如何看出那些档是什么? (ls -F) 
这些是什么档: ".." 与 "."? (ls -aF)  

四处移动 
我该如何改变工作目录? (cd) 
如何回到上一层目录? (cd ..) 
我如何回到自己的工作目录? (cd, cd ~/)  

屏幕控制 
我如何卷回 (在终端机中,非 X)? (The Scroll Lock Key) 
我该如何清除屏幕? (clear)  

文章 
我如何不使用文书编辑器就可以观看小的档案? (more) 
最普遍的文书编辑器是? (vi) 
"vi" 看起来有点难,我可以从 "ee" 开始吗? (ee)
"visual" 编辑器 
学习 "vi" 最有效的方法为何? (vilearn) 
"vi" 是如何工作的? (man vi) 
什么是储存指命? (:w) 
什么是离开指令? (:q) 
什么是可以储存与离开的命令? (:wq) 
如何离开而不使用储存指令? (:q!) 
我如何移动? (h, j, k, and l) 
Esc 键有什么用途? (The Esc Key) 
我如何加入新的文字? (a and i) 
我如何建立新的一行? (o and O) 
我如何删除文字? (x and dd) 
我如何拷贝文章内容? (yy and p) 
我如何替代文章? &reg; 
我如何使用数个指令? (nCommand) 
我如何搜寻文章? (/text) 
我如何起动 "vi" 于只读模式? (view)  

使用者管理 (2) 
我如何新增使用者至群组? (vi /etc/group)  

计算机信息
我如何能观看开机记录文件? (dmesg) 
有什么方法可以让我慢慢地观看开机记录文件吗? (dmesg |more)  

 
显示谁在系统上? (who) 
他们正在做什么?? (w) 
"w" 可以显示出所有的处理吗? (w)  

何时
我如何显示或设定日期时间? (date) 
我如何显示月历? (cal) 
有什么方法可以让我慢慢地观看月历吗? (cal | more)  

Communications 
我如何显示 (或不显示) 其它使用者送来的讯息? (mesg y, mesg n) 
我如何传送讯息到其使用者的屏幕? (write) 
我如何送讯息到每一个人的屏幕? (wall) 
我如何与他人交谈 (chat)? (talk)  

档案管理 
我如何建立一个空档案? (touch) 
我如何删除档案? (rm) 
我如何建立一个目录? (mkdir) 
我如何移除一个空的目录? (rmdir) 
我如何移除一个目录包括里面所有的东西 (包括子目录)? (rm -r) 
我如何移除以 "-" 起头的档案? (rm — -filename) 
我如何拷贝档案? (cp) 
我如何拷贝整个目录包括它所有的内容? (cp -R) 
我该如何搬移档案与目录? (mv) 
我如何改变档案/目录名称? (mv) 
我如何执行 rm、cp 与 mv 时,须要我的许可? (-i) 
我如何执行 rm、cp 与 mv 时,不须要我的确认? (-f)  

档案连结 
我如何连结一个档案或目录? (ln -s) 
我如何 hard link 一个档案? (ln)  

档案拥有权/存取许可 
我如何观察谁是档案拥有者? (ls -l) 
我如何观察档案/目录的存取许可? (ls -l) 
我如何改变档案/目录的使用者拥有人? (chown)  我如何改变档案/目录的群组拥有人?s group owner? (chgrp) 
我如何改变档案/目录的使用者与群组拥有人? (chown user:group) 
我如何改变存取许可? (chmod) 
如果我拥有这个目录,我可否修改不是我的档案? (yes)  

软盘机装置 
我如何挂上我的软盘? (mount) 
我如何挂上 MS-DOS 格式的软盘机? (mount -t msdos) 
我如何卸下我的软盘? (umount)  

应用程序 
我如何起动应用程序? (. /) 
我如何由文件名称来起动应用程序? (PATH) 
我如何在背景起动应用程序? (&amp;) 
我如何知道我的 PATH 是? (echo $PATH) 
所有的应用程序在那? (The FreeBSD Ports Collection) 
我如何安装一个 port? (make install clean) 
那里有编辑好的二进制文件? (The FreeBSD Packages Collection) 
我如何移除应用程序? (pkg_delete)  

使用者环境 
使用者的 profile 档案在那? (vi ~/.profile) 
我如何改变我的 shell? (chsh)  

处理管理 
我如何列出处理? (ps) 
我如何列找到处理? (ps -waux | grep "name of the process") 
我如何砍掉处理? (kill)  

磁盘管理 
我如何检查可用的磁盘空间? (df) 
我如何检查每个目录下用了多少磁盘空间? (du)