`
阅读更多

网页恶意代码的十一大危害及其解决方案

(一)如何在注册表被锁定的情况下修复注册表
  注册表被锁定这一招是比较恶毒的,它使普遍用户即使会简单修改注册表使其恢复的条件下,困难又多了一层。症状是在开始菜单中点击“运行”,在运行框中输入regedit命令时,注册表不能够使用,并发现系统提示你没有权限运行该程序,然后让你联系系统管理员。

  这是由于注册表编辑器:

  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下的DWORD值“DisableRegistryTools”被修改为“1”的缘故,将其键值恢复为“0”即可恢复注册表的使用。

  解决办法:

  (1)可以自己动手制作一个解除注册表锁定的工具,就是用记事本编辑一个任意名字的.reg文件,比如recover.reg,内容如下:?
  REGEDIT4
  [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
  "DisableRegistryTools"=dword:00000000

  要特别注意的是:如果你用这个方法制作解除注册表锁定的工具,一定要严格按照上面的书写格式进行,不能遗漏更不能修改(其实你只需将上述内容“复制”、“粘贴”到你机器记事本中即可);完成上述工作后,点击记事本的文件菜单中的“另存为”项,文件名可以随意,但文件扩展名必须为.reg(切记),然后点击“保存”。这样一个注册表解锁工具就制作完成了,之后你只须双击生成的工具图标,其会提示你是否将这个信息添加进注册表,你要点击“是”,随后系统提示信息已成功输入注册表,再点击“确定”即可将注册表解锁了。

  (2)也可以直接下载下面这个解锁工具,下载完成运行后可直接解锁注册表编辑器:?

  http://it.rising.com.cn/antivirus/net_virus/spiteful/enable.reg

  (二)篡改IE的默认页?
 
  有些IE被改了起始页后,即使设置了“使用默认页”仍然无效,这是因为IE起始页的默认页也被篡改了。具体说就是以下注册表项被修改:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet?Explorer\Main\Default_Page_URL

  “Default_Page_URL”这个子键的键值即起始页的默认页。

  解决办法:

  运行注册表编辑器,然后展开上述子键,将“Default_Page_UR”子键的键值中的那些篡改网站的网址改掉就行了,或者将其设置为IE的默认值。

  (三)修改IE浏览器缺省主页,并且锁定设置项,禁止用户更改?
 
  主要是修改了注册表中IE设置的下面这些键值(DWORD值为1时为不可选):

  HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet?Explorer\Control?Panel
  "Settings"=dword:1

  HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet?Explorer\Control?Panel
  "Links"=dword:1

  HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet?Explorer\Control?Panel
  "SecAddSites"=dword:1

  解决办法:

  将上面这些DWORD值改为“0”即可恢复功能。

  (四)IE的默认首页灰色按扭不可选?
 
  这是由于注册表HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\Internet?Explorer\Control?Panel

  下的DWORD值“homepage”的键值被修改的缘故。原来的键值为“0”,被修改后为“1”(即为灰色不可选状态)。

  解决办法:

  将“homepage”的键值改为“0”即可。

  (五)IE标题栏被修改
 ?
  在系统默认状态下,是由应用程序本身来提供标题栏的信息,但也允许用户自行在上述注册表项目中填加信息,而一些恶意的网站正是利用了这一点来得逞的:它们将串值Window?Title下的键值改为其网站名或更多的广告信息,从而达到改变浏览者IE标题栏的目的。

  具体说来受到更改的注册表项目为:

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet?Explorer\Main\Window?Title

  HKEY_CURRENT_USER\Software\Microsoft\Internet?Explorer\Main\Window?Title

  解决办法:

  ①在Windows启动后,点击“开始”→“运行”菜单项,在“打开”栏中键入regedit,然后按“确定”键;

  ②展开注册表到

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet?Explorer\Main下,在右半部分窗口中找到串值“Window?Title”?,将该串值删除即可,或将Window?Title的键值改为“IE浏览器”等你喜欢的名字;?

  ③同理,展开注册表到

  HKEY_CURRENT_USER\Software\Microsoft\Internet?Explorer\Main

  然后按②中所述方法处理。

  ④退出注册表编辑器,重新启动计算机,运行IE,你会发现困扰你的问题被解决了!

  (六)IE右键菜单被修改
  受到修改的注册表项目为:?
 
  HKEY_CURRENT_USER\Software\Microsoft\Internet?Explorer\MenuExt

  下被新建了网页的广告信息,并由此在IE右键菜单中出现!

  解决办法:

  打开注册标编辑器,找到

  HKEY_CURRENT_USER\Software\Microsoft\Internet?Explorer\MenuExt

  删除相关的广告条文即可,注意不要把下载软件FlashGet和Netants也删除掉,这两个可是“正常”的,除非你不想在IE的右键菜单中见到它们。

  (七)IE默认搜索引擎被修改?
 
  在IE浏览器的工具栏中有一个搜索引擎的工具按钮,可以实现网络搜索,被篡改后只要点击那个搜索工具按钮就会链接到那个篡改网站。出现这种现象的原因是以下注册表被修改:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet?Explorer\Search\CustomizeSearch

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet?Explorer\Search\SearchAssistant

  解决办法:

  运行注册表编辑器,依次展开上述子键,将“CustomizeSearch”和“SearchAssistant”的键值改为某个搜索引擎的网址即可。

  (八)系统启动时弹出对话框
  
  受到更改的注册表项目为:?
 
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon

  在其下被建立了字符串“LegalNoticeCaption”和“LegalNoticeText”,其中“LegalNoticeCaption”是提示框的标题,“LegalNoticeText”是提示框的文本内容。由于它们的存在,就使得我们每次登陆到Windwos桌面前都出现一个提示窗口,显示那些网页的广告信息!

  解决办法:

  打开注册表编辑器,找到

  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon

  这一个主键,然后在右边窗口中找到“LegalNoticeCaption”和“LegalNoticeText”这两个字符串,删除这两个字符串就可以解决在登陆时出现提示框的现象了。

  (九)IE默认连接首页被修改

  IE浏览器上方的标题栏被改成“欢迎访问……网站”的样式,这是最常见的篡改手段,受害者众多。?
 
  受到更改的注册表项目为:

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet?Explorer\Main\Start?Page

  HKEY_CURRENT_USER\Software\Microsoft\Internet?Explorer\Main\Start?Page

  通过修改“Start?Page”的键值,来达到修改浏览者IE默认连接首页的目的,如浏览“万花谷”就会将你的IE默认连接首页修改为“http://on888.home.chinaren.com?”,即便是出于给自己的主页做广告的目的,也显得太霸道了一些,这也是这类网页惹人厌恶的原因。

  解决办法:

  ①在Windows启动后,点击“开始”→“运行”菜单项,在“打开”栏中键入regedit,然后按“确定”键;?

  ②展开注册表到
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet?Explorer\Main下,在右半部分窗口中找到串值“Start?Page”双击?,将Start?Page的键值改为“about:blank”即可;?

  ③同理,展开注册表到
  HKEY_CURRENT_USER\Software\Microsoft\Internet?Explorer\Main
  在右半部分窗口中找到串值“Start?Page”,然后按②中所述方法处理。

  ④退出注册表编辑器,重新启动计算机,一切OK了!

  特殊例子:当IE的起始页变成了某些网址后,就算你通过选项设置修改好了,重启以后又会变成他们的网址啦,十分的难缠。其实他们是在你机器里加了一个自运行程序,它会在系统启动时将你的IE起始页设成他们的网站。

  解决办法:运行注册表编辑器regedit.exe,然后依次展开
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current?Version\Run

  主键,然后将其下的registry.exe子键删除,然后删除自运行程序c:\Program?Files\registry.exe,最后从IE选项中重新设置起始页。?

  (十)IE中鼠标右键失效

  浏览网页后在IE中鼠标右键失效,点击右键没有任何反应!?
 
  有的网络流氓为了达到其恶意宣传的目的,将你的右键弹出的功能菜单进行了修改,并且加入了一些乱七八糟的东西,甚至为了禁止你下载,将IE窗口中单击右键的功能都屏蔽掉。

  解决办法:

  1.右键菜单被修改。打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Internet?Explorer\MenuExt,删除相关的广告条文。

  2.右键功能失效。打开注册表编辑器,展开到HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet?Explorer\Restrictions,将其DWORD值"NoBrowserContextMenu"的值改为0。

  (十一)查看“源文件”菜单被禁用

  在IE窗口中点击“查看”→“源文件”,发现“源文件”菜单已经被禁用。?
 
  恶意网页修改了注册表,具体的位置为:

  在注册表
  HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet?Explorer

  下建立子键“Restrictions”,然后在“Restrictions”下面建立两个DWORD值:

  “NoViewSource”和“NoBrowserContextMenu”,并为这两个DWORD值赋值为“1”。

  在注册表
  HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\Internet?Explorer\Restrictions
  下,将两个DWORD值:“NoViewSource”和“NoBrowserContextMenu”的键值都改为了“1”。

  通过上面这些键值的修改就达到了在IE中使鼠标右键失效,使“查看”菜单中的“源文件”被禁用的目的。

  解决办法:

  将以下内容另存为后缀名为.reg的注册表文件,比如说unlock.reg,双击unlock.reg导入注册表,不用重启电脑,重新运行IE就会发现IE的功能恢复正常了。?

  REGEDIT4?

  HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet?Explorer\Restrictions

  “NoViewSource”=dword:00000000?

  "NoBrowserContextMenu"=dword:00000000?

  HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\Internet?Explorer\Restrictions

  “NoViewSource”=dword:00000000?

  “NoBrowserContextMenu”=dword:00000000?

2006/8/27

让你更快速的了解电脑

常说硬件是基础,软件是灵魂,有好的硬件,也需要好的方法,让硬件发挥最好的潜能,发言人在网上搜集的一些文集,从中受益良多,不敢独享,拿出来和大家分享一下,希望大家都能从中受益,如果你会的,就当是温习吧。以上所有文集皆来自于网上搜集,具体的是那里的也记不清了,在些向所有的作者致敬,感谢他们的劳动????

一)五个视频教程
WinXp安装全过程:http://www.pc120.net.cn/pctv/51down/winxp_setup.rar

BIOS设置全过程精讲:http://www.pc120.net.cn/pctv/51down/bios.rar

电脑装机全过程:http://www.pc120.net.cn/pctv/51down/pcdiy.rar

用Ghost备份和恢复系统:http://www.pc120.net.cn/pctv/51down/ghost.rar

PQ调整硬盘分区:http://www.pc120.net.cn/pctv/51down/pqfordisk.rar


二)硬盘分区小技巧

大家分区的时侯都会输入数字,比如你想得到一个2G的分区你也许会输入2000M或者2048M其实你输入的这些数字所分出来的区在Windows下面都不会被认成整数的2G,而是1.9?G,想要得到Windows下的整数G分区,你必须知道一个公式,通过这个公式算出的值就是被Windows认成整数G值。?
整数G计算公式:(X-1)*4+1024*X=Y
其中X就是你想要得到的整数分区的数值,单位是G,Y是你分区时应该输入的数字,单位是M,例如我想得到Windows下的3G整数空间,那么我分区时就应该输入(3-1)*4+1024*3=3080,那么我们应该在分区时输入3080作为分区的大小,同理欲分出10G的空间则应该是(10-1)*4+1024*10=10276,输入10276将会得到10G的整数空间。


三):XPSP2自带的查杀流氓软件工具

XP(sp2)自带的恶意程序扫描器在运行栏键入:???MRT.EXE???就可以打开的,并随时查杀系统。


五)CPU资源占用100%解决方法


  1、驱动没有经过认证,造成CPU资源占用100%。大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。?

  2、防、杀毒软件造成故障。由于一些防、杀毒软加入了对网页、插件、邮件的随机监控,无疑增大了系统负担,可以根据情况有选择的开启服务。?

  3、病毒、木马造成。大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。解决办法:使用最新的杀毒软件在DOS模式下进行杀毒。经常性更新升级杀毒软件和防火墙,加强防毒意识,掌握正确的防杀毒知识。?

  4、开始->运行->msconfig->启动,关闭不必要的启动项,重启。?

  5、查看“svchost”进程。?
???Svchost.exe是Windows?XP系统的一个核心进程。Svchost.exe不单单只出现在Windows?XP中,在使用NT内核的Windows系统中都会有Svchost.exe的存在。一般在Windows?2000中Svchost.exe进程的数目为2个,而在Windows?XP中Svchost.exe进程的数目就上升到了4个及4个以上。?

  如何才能辨别哪些是正常的Svchost.exe进程,而哪些是病毒进程呢??

Svchost.exe的键值是在“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows?NT\CurrentVersion\Svchost”,每个键值表示一个独立的Svchost.exe组。?

  微软还为我们提供了一种察看系统正在运行在Svchost.exe列表中的服务的方法。以Windows?XP为例:在“运行”中输入:cmd,然后在命令行模式中输入:tasklist?/svc。系统列出服务列表。如果使用的是Windows?2000系统则把前面的“tasklist?/svc”命令替换为:“tlist?-s”即可。?

  如果你怀疑计算机有可能被病毒感染,Svchost.exe的服务出现异常的话通过搜索Svchost.exe文件就可以发现异常情况。一般只会找到一个在:“C:\Windows\System32”目录下的Svchost.exe程序。如果你在其他目录下发现Svchost.exe程序的话,那很可能就是中毒了。?

  还有一种确认Svchost.exe是否中毒的方法是在任务管理器中察看进程的执行路径。但是由于在Windows系统自带的任务管理器不能察看进程路径,所以要使用第三方的进程察看工具。?

  上面简单的介绍了Svchost.exe进程的相关情况。总而言之,Svchost.exe是一个系统的核心进程,并不是病毒进程。但由于Svchost.exe进程的特殊性,所以病毒也会千方百计的入侵Svchost.exe。通过察看Svchost.exe进程的执行路径可以确认是否中毒。?

  6、查看网络连接。主要是网卡。?

  7、把网卡、显卡、声卡卸载,然后重新安装一下驱动。?


  六)电脑系统清除
在桌面上点鼠标右键,选择新建一个“记事本”,把下面的一段话(从@echo?off到echo.?&?pause)复制进去,点“另存为”,把文件名定为“清除系统LJ.bat”就完成,记住后缀名一定要是.bat,好ok了!你的垃圾清除器就这样制作成功了!双击它就能很快地清理垃圾文件,大约一分钟不到。?????

@echo?off?
echo?正在清除系统垃圾文件,请稍等......?
del?/f?/s?/q?%systemdrive%\*.tmp?
del?/f?/s?/q?%systemdrive%\*._mp?
del?/f?/s?/q?%systemdrive%\*.log?
del?/f?/s?/q?%systemdrive%\*.gid?
del?/f?/s?/q?%systemdrive%\*.chk?
del?/f?/s?/q?%systemdrive%\*.old?
del?/f?/s?/q?%systemdrive%\recycled\*.*?
del?/f?/s?/q?%windir%\*.bak?
del?/f?/s?/q?%windir%\prefetch\*.*?
rd?/s?/q?%windir%\temp?&?md?%windir%\temp?
del?/f?/q?%userprofile%\cookies\*.*?
del?/f?/q?%userprofile%\recent\*.*?
del?/f?/s?/q?"%userprofile%\Local?Settings\Temporary?Internet?Files\*.*"?
del?/f?/s?/q?"%userprofile%\Local?Settings\Temp\*.*"?
del?/f?/s?/q?"%userprofile%\recent\*.*"?
echo?清除系统LJ完成!?
echo.?&?pause??????????

以后只要双击运行该文件,当屏幕提示“清除系统LJ完成"就OK啦。


七)Windows?XP中重新安装或修复IE?6

方法一:修复Internet?Explorer?6.0
执行以下步骤修复Internet?Explorer?6.0:
1.?使用系统文件检查工具扫描电脑上所有写保护的文件:
a.?单击开始->运行;弹出运行文本框;
b.?在打开:栏中键入sfc?/scannow,然后单击确定。此时系统可能会提示您插入Windows?XP安装光盘。
2.?打开一个新的Internet?Explorer浏览器窗口,确定问题是否已经解决。如果问题已经解决,跳过以下步骤。如果问题没有解决,继续执行下一步。
3.?进行Windows?XP在线升级,或者Windows?XP修复。
注:如何进行Windows?XP在线升级,或者修复Windows?XP的更多信息请参阅微软知识文库文章:
http://support.microsoft.com/default.aspx?scid=kb;[LN];Q315341
方法二:通过修改注册表让操作系统允许安装Internet?Explorer?6.0
编辑注册表
注:以下过程包括了编辑Windows注册表的相关信息。注册表编辑器使用不当,可能导致更严重的错误且必须重新安装操作系统才能解决。执行以下步骤前您需要备份注册表文件。使用注册表编辑器的风险自负。
执行以下步骤编辑注册表:
1.?单击开始->运行;弹出运行文本框。
2.?在打开:栏中键入regedit,然后单击确定。
3.?执行Windows?XP在线升级,或者Windows?XP修复。
4.?找到正确的注册表子键,然后用右键单击IsInstalled(REG_DWORD)键值然后单击修改,在Windows?XP操作系统中重装Internet?Explorer?6浏览器组件,使用如下注册表键值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active?Setup\Installed?Components\
5.?将数值数据由1改为0。
6.?单击确定。
7.?退出注册表编辑器,然后下载并安装Internet?Explorer?6。
下载并安装Internet?Explorer?6.0
相关链接:http://www.microsoft.com/windows/ie/default.mspx
注:默认情况下,Internet?Explorer?6.0预装在所有版本的Windows?XP下,并且不能卸载。为了使电脑厂商更灵活的配置Windows?XP的桌面版本信息,微软允许OEM(原始设备制造商)、管理员及用户删除Internet?Explorer的用户可用权限,同时保证Internet?Explorer代码的完整性,并且确保依赖于Internet?Explorer的程序和操作系统的功能不受影响。例如,Windows?XP在Unattend.txt文件中支持IEAccess=off转换,并且Internet?Explorer已经被添加到控制面板中的添加/删除程序的添加/删除Windows组件部分中。这样做并不会重新安装Internet?Explorer。
方法三:系统盘直接安装Internet?Explorer?6.0
放入Windows?XP安装盘,在“开始→运行”窗口键入以下下命令即可:
rundll32.exe?setupapi,InstallHinfSection?DefaultInstall?132?%windir%\Inf\ie.inf


八)Windows“安全模式”五项用途


对于Windows操作系统的安全模式,经常使用电脑的朋友肯定不会感到陌生,安全模式是Windows用于修复操作系统错误的专用模式,是一种不加载任何驱动的最小系统环境,用安全模式启动电脑,可以方便用户排除问题,修复错误,这也是方便大家对用户解释安全模式意义。  ??

  进入安全模式的方法是:启动计算机,在系统进入Windows启动画面前,按下F8键(或者在启动计算机时按住Ctrl键不放)?,在出现的启动选项菜单中,选择“Safe?Mode”,即可以安全模式启动计算机。那么安全模式到底有哪些?用途呢?下面就让我们具体来看一下。  ??

  
????1、修复系统故障  ??

  如果Windows运行起来不太稳定或者无法正常启动,这时候先不要忙着重装系统,试着重新启动计算机并切换到安全模式启动,之后?再重新启动计算机,系统是不是已经恢复正常了?如果是由于注册表有问题而引起的系统故障,此方法?非常有效,因为Windows在安全模式下启动时可以自动修复注册表问题,在安全模式下启动Windows成功?后,一般就可以在正常模式(Normal)下启动了。  ??

  
????2、恢复系统设置  ??

  如果用户是在安装了新的软件或者更改了某些设置后,导致系统无法正常启动,也需要进入安全模式下解决,如果?是安装了新软件引起的,请在安全模式中卸载该软件,如果是更改了某些设置,比如显示分辨率设置超?出显示器显示范围,导致了黑屏,那么进入安全模式后就可以改变回来,还有把带有密码的屏幕保护程?序放在“启动”菜单中,忘记密码后,导致无法正常操作该计算机,也可以进入安全模式更改。??

  
????3、删除顽固文件  ??

  我们在Windows下删除一些文件或者清除回收站内容时,系统有时候会提示“某某某文件正在被使用,无法删除”的字样,有意思的是,通常这些文件并没有正在被使用,那么是不是让这些文件永远霸占我们的硬盘呢?请不要着急,重新启动计算机,并在启动时按下F8键进入安全模式,试着删除那些顽固文件并清空回收站看一看,没了!原来Windows已经放弃了对这些文件的保护,可以把它们删除了。  ??

  
????4、彻底清除病毒  ??

  现在病毒一天比一天多,杀毒软件也跟着天天更新。但是,在Windows正常模式下有时候并不能干净彻底地清除病毒,因为它们极有可能会交叉感染,而一些杀毒程序又无法在DOS下运行,这时候我们当然也可以把系统启动至安全模式,使?Windows只加载最基本的驱动程序,这样杀起病毒来就更彻底、更干净了。  ??

  
????5、磁盘碎片整理  ??

  在碎片整理的过程中,是不能运行其它程序的,因为每当其它程序进行磁盘读写操作时,碎片整理程序就会自动重新开始,而一般在正常启动Windows时,系统会加载一些自动启动的程序,有时这些程序又不易手动关闭,常常会对碎片整理程序造成干扰,这种情况下,我们就应该重新启动计算机,进入安全模式,安全模式是不会启动任何自动启动程序的,可以保证磁盘碎片整理的顺利进行。




十)系统出现内存错误的解决方法


使用Windows操作系统的人有时会遇到这样的错误信息:“0X????????指令引用的0x00000000内存,该内存不能written”,然后应用程序被关闭。如果去请教一些“高手”,得到的回答往往是“Windows就是这样不稳定”之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。本文就来简单分析这种错误的常见原因。

  一、应用程序没有检查内存分配失败

  程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。

  内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的指针,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。

  若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用指针,继续在之后的运行中使用这块内存。真正的0地址内存区保存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即死机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x00000000”。

  内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统文件之后。

  二、应用程序由于自身BUG引用了不正常的内存指针

  在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的指针已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止运行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊!

  像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。无效指针不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其他随机数字。

  如果系统经常有所提到的错误提示,下面的建议可能会有帮助:

  1.查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。

  2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。

  3.试用新版本的应用程序。


十一)开始→运行→输入的命令集锦

gpedit.msc-----组策略?????????????????????????????????sndrec32-------录音机
Nslookup-------IP地址侦测器???????????????????????????explorer-------打开资源管理器
logoff---------注销命令???????????????????????????????tsshutdn-------60秒倒计时关机命令
lusrmgr.msc----本机用户和组???????????????????????????services.msc---本地服务设置
oobe/msoobe?/a----检查XP是否激活??????????????????????notepad--------打开记事本
cleanmgr-------垃圾整理???????????????????????????????net?start?messenger----开始信使服务
compmgmt.msc---计算机管理??????????????????????????net?stop?messenger-----停止信使服务
conf-----------启动netmeeting?????????????????????????dvdplay--------DVD播放器
charmap--------启动字符映射表?????????????????????????diskmgmt.msc---磁盘管理实用程序
calc-----------启动计算器?????????????????????????????dfrg.msc-------磁盘碎片整理程序
chkdsk.exe-----Chkdsk磁盘检查?????????????????????????devmgmt.msc---?设备管理器
regsvr32?/u?*.dll----停止dll文件运行??????????????????drwtsn32------?系统医生
rononce?-p?----15秒关机???????????????????????????????dxdiag---------检查DirectX信息
regedt32-------注册表编辑器???????????????????????????Msconfig.exe---系统配置实用程序
rsop.msc-------组策略结果集???????????????????????????mem.exe--------显示内存使用情况
regedit.exe----注册表?????????????????????????????????winchat--------XP自带局域网聊天
progman--------程序管理器?????????????????????????????winmsd---------系统信息
perfmon.msc----计算机性能监测程序?????????????????????winver---------检查Windows版本?
sfc?/scannow-----扫描错误并复原??????????taskmgr-----任务管理器(2000/xp/2003)????????????????????????????
?winver---------检查Windows版本?
wmimgmt.msc----打开windows管理体系结构(WMI)???wupdmgr--------windows更新程序?
wscript--------windows脚本宿主设置?????????????????????????????write----------写字板?
winmsd---------系统信息??????????????????????????wiaacmgr-------扫描仪和照相机向导?
winchat--------XP自带局域网聊天???????????????????mem.exe--------显示内存使用情况?
Msconfig.exe---系统配置实用程序???????????mplayer2-------简易widnows?media?player?
mspaint--------画图板????????????????????????????????????mstsc----------远程桌面连接?
mplayer2-------媒体播放机?????????????????????????????magnify--------放大镜实用程序?
mmc------------打开控制台??????????????????????????????????mobsync--------同步命令
dxdiag---------检查DirectX信息????????????????????????????drwtsn32------?系统医生?
devmgmt.msc---?设备管理器????????????????????????dfrg.msc-------磁盘碎片整理程序?
diskmgmt.msc---磁盘管理实用程序?????????????????dcomcnfg-------打开系统组件服务?
ddeshare-------打开DDE共享设置???????????????????????dvdplay--------DVD播放器
net?stop?messenger-----停止信使服务???????????notepad--------打开记事本??????????????????????
nslookup-------网络管理的工具向导?????????????????ntbackup-------系统备份和还原???????????????????????????
narrator-------屏幕“讲述人”?????????????????????????ntmsmgr.msc----移动存储管理器???????????
ntmsoprq.msc---移动存储管理员操作请求?????????????netstat?-an----(TC)命令检查接口?????????????????????
syncapp--------创建一个公文包??????????????????????????sysedit--------系统配置编辑器??????????????????????
?sigverif-------文件签名验证程序????????????????????????????????sndrec32-------录音机?????????????????????????????
shrpubw--------创建共享文件夹??????????????????????????secpol.msc-----本地安全策略?
syskey---------系统加密,一旦加密就不能解开,???????保护windows?xp系统的双重密码?
services.msc---本地服务设置??????????????????????Sndvol32-------音量控制程序?
sfc.exe--------系统文件检查器????????????????sfc?/scannow---windows文件保护
tsshutdn-------60秒倒计时关机命令?tourstart------xp简介(安装完成后出现的漫游xp程序)?
taskmgr--------任务管理器?????????????????????????????????eventvwr-------事件查看器?
eudcedit-------造字程序????????????????????????????????explorer-------打开资源管理器
packager-------对象包装程序?????????????????????perfmon.msc----计算机性能监测程序?
progman--------程序管理器???????????????????????????????????regedit.exe----注册表?
rsop.msc-------组策略结果集???????????????????????????regedt32-------注册表编辑器?
rononce?-p?----15秒关机????????????????????????regsvr32?/u?*.dll----停止dll文件运行?
regsvr32?/u?zipfldr.dll------取消ZIP支持?????????????????cmd.exe--------CMD命令提示符?
chkdsk.exe-----Chkdsk磁盘检查?????????????????????certmgr.msc----证书管理实用程序?
calc-----------启动计算器??????????????????????????????charmap--------启动字符映射表?
cliconfg-------SQL?SERVER?客户端网络实用程序????????????Clipbrd--------剪贴板查看器?
conf-----------启动netmeeting?????????????????????????compmgmt.msc---计算机管理?
cleanmgr-------垃圾整理????????????????????????????????ciadv.msc------索引服务程序
osk------------打开屏幕键盘??????????????????????odbcad32-------ODBC数据源管理器?
oobe/msoobe?/a----检查XP是否激活?????????????????????lusrmgr.msc----本机用户和组?
logoff---------注销命令?????????????????????????iexpress-------木马捆绑工具,系统自带
Nslookup-------IP地址侦测器???????????????????????fsmgmt.msc-----共享文件夹管理器


????十二)恢复XP管理员密码的五大秘诀

????大家知道,WindowsXP的密码存放在系统所在的WinntSystem32Config下SAM文件中,SAM文件即账号密码数据库文件。当我们登录系统的时?候,系统会自动地和Config中的SAM自动校对,如发现此次密码和用户名全与SAM文件中的加密数据符合时,你就会顺利登录;如果错误则无法登录。既然如此,我们的第一个方法就产生了:删除SAM文件来恢复密码。?

  如果你不用管本来系统卡包含的任意账号,而且有两个操作系统的话,可以使用另外一个能访问NTFS的操作系统启动电脑,或者虽然没有安装两个系统,但可以使用其他工具来访问NTFS。然后删除C:WINNTsystem32config目录下的SAM文件,重新启动。这时,管理员Administrator账号就没有密码了。当然,取下硬盘换到其他机器上来删除SAM文件也算个好办法。?

  小提示:WindowsNT/2000/XP中对用户账户的安全管理使用了安全账号管理器(Security?AccountManager,SAM)的机制,安全账号管理器对账号的管理是通过安全标识进行的,安全标识在账号创建时就同时创建,一旦账号被删除,安全标识也同时被删除。安全标识是惟一的,即使是相同的用户名,在每次创建时获得的安全标识都是完全不同的。因此,一旦某个账号被删除,它的安全标识就不再存在了,即使用相同的用户名重建账号,也会被赋予不同的安全标识,不会保留原未的权限?。?

  安全账号管理器的具体表现就是%SystemRoot%system32configsam文件。SAM文件是WindowsNT/2000/XP的用户账户数据库,所有用户的登录名及口令等相关信息部会保存在这个文件中。?    ?

  秘诀2:下面介绍一个比较与众不同的方法。你可以在别的分区上再装一个XP,硬盘分区格式要和原来的一样,并且请你注意一定不要和原来的XP安装在同一分区!在开始之前,一定要事先备份引导区MBR(Master?Boot?Record).备份MBR的方法有很多,可以自己编程,或使用工具软件,如杀毒软件KV3000等。装完后用Administrator登录,现在你对原来的XP就有绝对的写权限了。你可以把原来的SAM拷下来,用lOphtcrack得到原来的密码。也可以把新安装的XP的WinntSystem32Config下的所有文件覆盖到CWinntSystem32Config目录中(假设原来的XP安装在这里),然后用KV3000恢复以前备份的主引导区MBR,现在你就可以用Administrator身份登陆以前的XP了。?

  小提示:MBR俗称"主引导区",它的作用是读取磁盘分区表(Partition?Table)里面所设定的活动分区?(Active?Partition),位于硬盘的柱面0、磁头0、扇区1的位置,也即俗你的0磁道位置。它是由分区命令fdisk产生的。MBR包括硬盘引导程序和分区表这两部分。MBR结束标志为55AA,用杀毒软件KV3000的F6功能即可查看,其默认画面即为MBR。如果MBR找不到活动分区,就会在屏幕上显示像Missing?operating?System等错误讯息,所以,如果你的WindowsXP无法正常开启。而你又在屏幕上看到类似这样的错误讯息,原因大多就是出在这里了。? ?



  秘诀4:使用Windows?Key?5.0。该软件包含在PasswareKit5.0中,用于恢复系统管理员的密码,运行后生成3个文件:txtsetup.oem.winkey.sys和winkey.inf,3个文件一共才50KB,短小精悍。把这3个文件放到任何软盘中,然后使用XP安装光盘启动电脑,启动过程中按F6键让系统安装第三方的驱动程序。此时,正是我们切入的最好时机,放人该软盘就会自动跳到WindowsKey的界面。它会强行把Administrator的密码换成?"12345",如此一来何愁大事不成?呵呵!当你重新启动以后,你会被要求再次修改你的密码。?
  
  秘诀5:使用NTFS?DOS这个可以从DOS下写NTFS分区的工具。用该软件制作一个DOS启动盘,然后到C;WinntSystem32下将屏幕保护程序logon.scr改名,接着拷贝command.com到C:Winntsystem32下(2000可以用cmd.exe),并将该文件改名为logon.scr。这样启动机器后等待5分钟,本应该出现的屏幕保护现在变成了命令行模式,而且是具有Administrator权限的,通过它就可以修改密码或者添加新的管理员账号了。改完后不要忘了把屏幕保护程序的名字改回去啊。




十三)杀死“顽固不化”的病毒进程

两则小技巧,以便帮你强行杀死“顽固不化”的病毒进程。?

  1)根据进程名查杀?

  这种方法是通过WinXP系统下的taskkill命令来实现的,在使用该方法之前,首先需要打开系统的进程列表界面,找到病毒进程所对应的具体进程名。?

  接着依次单击“开始→运行”命令,在弹出的系统运行框中,运行“cmd”命令;再在DOS命令行中输入“taskkill?/im?aaa”格式的字符串命令,单击回车键后,顽固的病毒进程“aaa”就被强行杀死了。比方说,要强行杀死“conime.exe”病毒进程,只要在命令提示符下执行“taskkill?/im?conime.exe”命令,要不了多久,系统就会自动返回结果。?

  2)根据进程号查杀?

  上面的方法,只对部分病毒进程有效,遇到一些更“顽固”的病毒进程,可能就无济于事了。此时你可以通过Win2000以上系统的内置命令——ntsd,来强行杀死一切病毒进程,因为该命令除System进程、SMSS.EXE进程、CSRSS.EXE进程不能“对付”外,基本可以对付其它一切进程。但是在使用该命令杀死病毒进程之前,需要先查找到对应病毒进程的具体进程号。?

  考虑到系统进程列表界面在默认状态下,是不显示具体进程号的,因此你可以首先打开系统任务管理器窗口,再单击“查看”菜单项下面的“选择列”命令,在弹出的设置框中,将“PID(进程标志符)”选项选中,单击“确定”按钮。返回到系统进程列表页面中后,你就能查看到对应病毒进程的具体PID了。?

  接着打开系统运行对话框,在其中运行“cmd”命令,在命令提示符状态下输入“ntsd?-c?q?-p?PID”命令,就可以强行将指定PID的病毒进程杀死了。例如,发现某个病毒进程的PID为“444”,那么可以执行“ntsd?-c?q?-p?444”命令,来杀死这个病毒进程。

十四:电脑连接电视详细过程

网上的电影、电视剧不计其数,如果能在客厅里通过大屏幕电视收看,效果一定很爽。经过一天的实践,终获成功。现介绍如下,或许能给大家一点帮助。?
所需硬件:1、显卡必须有S端子插口。我的显卡是9550. 2、电视也必须有S端子插口。现在29寸的大都有这个。我的是康佳高清29寸。3、S端子线一根,长度视电脑电视间距不定。市场上有卖的,也可以在易趣上买到。大约10米40元左右。4、AV线一根,长度视电脑电视间距不定。大约10米20元,我是自制的。方法:把旧耳机的插头切下,里边有二根线,一红一白。再找一根带二个音频莲花插头的音频线,就是VCD上带的那种,一红头,一白头,同样切下,然后把两根线接起来,白线接白关,红线接红头。如果长度不够,中间部分可用网线或音响线代替。?
准备完毕后,一头插电脑声卡,一头插电视左右声道。?
然后,在电脑桌面上点击右键----------属性-------设置-----高级-----------显示,点TV项的左上角,打开电视项。?
打开属性-设置-高级-覆盖-勾选剧院模式确定。把副显示器调为800*600像素。?
OK,一切完毕,现在播放电影试试,已经可以在电脑上播放了,不过,你如果想家人在客厅里看电影,而自己在电脑上听歌而又互不干扰的话,又要有两个条件:一、两块声卡,我是一块集成的,又装了一块以前淘汰的PCI声卡。一个接AV线,一个接电脑音箱。二、使用Kmplayer这个播放器播放电影,其它的诸如mplayerc、realone之类,只能在电脑电视上同时播放。用Kmplayer播放影片,既使你把它最小化,而电视上仍然是全屏播放,什么原因,我也说不清。好了,现在客厅的电视正在播放你电脑里的电影,而你却在电脑前听歌上网,互不干扰,的确很爽。尤其是在电视上看DVD格式的电影,尤为清晰。?
以上是我一天的实践过程,写的较乱,如不明白,大家多谅解。?
有朋友说如何设置声卡达到互不干扰的目的。打开控制面板------------音频设备---音频-----声音播放-----声频设备中可以选择。有些软件,比如千千静听,可以在软件本身的选项中设置。

十五:完全BIOS优化?

  一、STANDARD?CMOS?SETUP(标准CMOS设置)?

  这里是最基本的CMOS(Complementary?Metal?Oxide?Semiconductor,互补金属氧化物半导体)系统设置,包括日期、驱动器和显示适配器,最重要的一项是halt?on:系统挂起设置,缺省设置为All?Errors,表示在POST(Power?On?Self?Test,加电自测试)过程中有任何错误都会停止启动,此选择能保证系统的稳定性。如果要加快速度的话,可以把它设为No?Errors,即在任何时候都尽量完成启动,不过加速的后果是有可能造成系统错误,请按需选择吧。?

  1、Drive?A/Drive?B?

  选项:360K,5.25in;1.2M,5.25in;720K,3.25in;1.4M,3.25?in;2.88M,3.25in?

  设置合适的驱动器,如果没有相应的硬件,尽量设为None,可以提高系统自检速度。?

  2、Video(视频)?

  选项:EGA/VGA,Mono(黑白显示器)?

  设成EGA/VGA吧,不要尝试改为Mono,会减慢启动速度的。?

  二、BIOS?FEATURES?SETUP(BIOS特征设备)?

  1、Virus?Warning/Anti-Virus?Protection(病毒警告/反病毒保护)?

  选项:Enabled(开启),Disabled(关闭),ChipAway(芯片控制)?

  这项设置可防止外部程序对启动区和硬盘分区表的写入,当发生写入操作时,系统会自动产生警告并提示用户中断程序的执行。它并?不能保护整个硬盘,而且对于操作系统的安装(例如WINDOWS95/98)及某些磁盘诊断程序,甚至对BIOS的升级,都可能?产生不必要的冲突而引致程序的中断。建议用户将这选项关闭,系统的认值是Disable。?

  某些主板自带有抗病毒内核,它可以提供比普通病毒警告更高一层的防卫,不过,当使用自带BIOS的外围控制器(如SCSI卡?或UltraDMA?66控制卡)时,启动区病毒可以绕过系统BIOS来进行攻击,保护将完全失效。?

  2、CPU?Level?1?Cache/Internal?Cache(中央处理器一级缓存/内部缓存)?

  选项:Enabled,Disabled?

  此设置用于控制CPU的主缓存开启/关闭,L1?Cache对机器的整体性能有很大影响,关闭以后系统的性能会下降几个数量级。在超频的时候,一级缓存往往是成功与否的关键所在?,比如你不能超到500MHz,并不代表CPU不能上500MHz,很可能是L1?Cache无法达到,所以关闭一级缓存可以提升超频的成功率。?

  3、CPU?Level?2?Cache/External?Cache(中央处理器二级缓存/外部缓存)?

  选项:Enabled,Disabled?

  此设置用于控制CPU的主缓存开启/关闭,它对系统和超频的影响如同一级缓存,关闭L2?Cache也能够超频的成功率。?

  4、CPU?L2?Cache?ECC?Checking(CPU二级缓存ECC校验)?

  选项:Enabled,Disabled?

  系统可以启用CPU内部L2Cache进行ECC(Error?Checking?and?Correction,错误检查修正)检测,默认值是Enable,它可以侦察并纠正单位信号错误保持资料的准确性,对超频的稳?定性有帮助,但不能侦察双位信号错误。这里要注意的是,启用ECC检测将会延迟系统自检的时间和降低机器的性能,而且必须内存支?持才能开启此特性。?

  5、Quick?Power?On?Self?Test(快速加电自检测)?

  选项:Enabled,Disabled?

  这项设置可加快系统自检的速度,使系统跳过某些自检选项(如内存完全检测),不过开启之后会降低侦错能力,削弱系统的可*性?。?

  6、Boot?Sequence?

  选项:A,?C,?SCSI/EXT?

  C,?A,?SCSI/EXT?

  C,?CD-ROM,?A?

  CD-ROM,?C,?A?

  D,?A,?SCSI/EXT?(至少拥有两个IDE硬盘时才会出现)?

  E,?A,?SCSI/EXT?(至少拥有三个IDE硬盘时才会出现)?

  F,?A,?SCSI?(至少拥有四个IDE硬盘时才会出现)?

  SCSI/EXT,?A,?C?

  SCSI/EXT,?C,?A?

  A,?SCSI/EXT,?C?

  LS/ZIP,C?

  这项设置决定系统引导的驱动器号,若想加快系统自检的速度可设为(C?Only),则系统不对其它驱动器自检而直接进入主引导硬盘。某些主板(如:ABIT?BE6和BP6)拥有额外的IDE控制器,可以接入第三或第四组IDE设备,这时你应该选择EXT启动优先。?

  7、Boot?Sequence?EXT?Means(把启动次序的EXT定义为何种类型)?

  选项:IDE、SCSI?

  当你使用EXT设备时,定义使用的设备类型,包括(Integrated?Drive?Electronics,电子集成驱动器)和SCSI(Small?Computer?System?Interface,小型计算机系统接口)。?

  8、Swap?Floppy?Drive(交换软盘驱动器号)?

  选项:Enabled,Disabled?

  交换磁盘驱动器的位置,适应不同格式的软盘。当系统安装了2台软驱时,若设定为Enabled,系统将会把B驱作为启动盘启?动,若设为Disabled则相反。?

  9、Boot?Up?Floppy?Seek(启动时寻找软盘驱动器)?

  选项:Enabled,Disabled?

  开机时测试软驱的存在与否,并检查它的磁道数是40轨还是80轨,一般360K的都是40轨,而720K/1.2MB/1.?44MB的则是80轨。默认值为Enable,注意:当软驱的磁道数是80轨时,BIOS并不能区分其所属的类型。?

  10、Boot?Up?NumLock?Status(启动时键盘上的数字锁定键的状态)?

  选项:On(开),Off(关)?

  控制小键盘的开/关状态,对性能无影响。?

  11、Gate?A20?Option(A20地址线选择)?

  选项:Normal(正常)、Fast(加速)?

  设置哪一个控制单元管理1MB以上内存地址的A20地址线,设为Normal用键盘控制器管理,设为Fast用芯片组控制器?管理,可提高内存存取的速度和系统整体性能,特别是对于OS/2和Windows等操作系统来说非常有效。因为它们的保护模式经?常需要BIOS?A20地址线来进行切换,而芯片组控制器比键盘控制器更快,所以Fast是首选设置。?

  12、IDE?HDD?Block?Mode(IDE硬盘块模式)?

  选项:Enabled,Disabled?

  以前的硬盘存取模式是一个个扇区来进行的,块模式把多个扇区组成一个块,每次存取几个扇区,可以增加多扇区存取时的数据传输?率。开启此特性后,BIOS会自动侦察硬盘是否支持块模式(现今的大多数硬盘己有这个功能),而且每中断一次可发出64KB资料?。如果你使用Windows?NT系统,就要小心啦,它并不支持块模式,很可能导致数据传输出错,所以微软建议Win?NT?4.0用户关闭IDE硬盘块模式。关闭此特性后,每中断一次只能发出512Byte资料,降低了磁盘的综合性能。?

  13、32-bit?Disk?Access(32位磁盘存取)?

  选项:Enabled,Disabled?

  实际上32位磁盘存取并不是真正的32位传输,而是用IDE控制器联合了2个16位操作来达到目的。对了PCI总线来说,在?同一时间能够传送的数据越多越好,因此假32位传输亦可以增加系统性能。Windows?NT系统不支持32位磁盘存取,很可能导致数据传输出错,所以微软建议Win?NT?4.0用户关闭此特性,当然,16位是无论如何也快不过32位的。?

  14、Typematic?Rate?Setting(输入速度设置)?

  选项:Enabled,Disabled?

  是否使用人工设置来控制输入速度,如果你想加快文字处理效率,还是打开的好,只有Enabled之后才能调节输入速率和输入?延迟。?

  15、Typematic?Rate?(Chars/Sec)(输入速率,单位:字符/秒)?

  选项:6,?8,?10,?12,?15,?20,?24,?30?

  在一秒之内连续输入的字符数,数值越大速度越快。?

  16、Typematic?Rate?Delay?(Msec)(输入延迟,单位:毫秒)?

  选项:250,?500,?750,?1000?

  每一次输入字符延迟的时间,数值越小速度越快。?

  17、Security?Option(安全选项)?

  选项:System,Setup?

  只要在BIOS中建立了密码,此特性才会开启,设置为System时,BIOS在每一次启动都会输入密码,设置为Setup?时,在进入BIOS菜单时要求输入密码。如果你不想别人乱动你的机器,还是加上密码的好。?

  18、PCI/VGA?Palette?Snoop(PCI/VGA调色版探测)?

  选项:Enabled,Disabled?

  此特性仅用于图形卡接口上的附加设备,比如MPEG子卡等。通过调色版探测可以纠正帧缓存的数据,并能把它们同步发给附加设?备和主显示卡,避免添加子卡后产生黑屏现象。?

  19、Assign?IRQ?For?VGA(给VGA设备分配IRQ:Interrupt?Request,中断请求)?

  选项:Enabled,Disabled?

  目前,许多高端图形卡都需要IRQ来增加与主板的数据交换速度,开启之后能大幅提高总体性能。相反的是,低端图形卡并不需要?分配IRQ,在显卡的使用手册中有说明它是否调用中断,不占用中断的好处是节省系统资源。?

  20、MPS?Version?Control?For?OS(面向操作系统的MPS版本)?

  选项:1.1,1.4?

  它专用于多处理器主板,用于确定MPS(MultiProcessor?Specification,多重处理器规范)的版本,以便让PC制造商构建基于英特尔架构的多处理器系统。与1.1标准相比,?1.4增加了扩展型结构表,可用于多重PCI总线,并且对未来的升级十分有利。另外,v1.4拥有第二条PCI总线,还无须PC?I桥连接。新型的SOS(Server?Operating?Systems,服务器操作系统)大都支持1.4标准,包括WinNT和Linux?SMP(Symmetric?Multi-Processing,对称式多重处理架构)。如果可以的话,尽量使用v1.4。?

  21、OS?Select?For?DRAM?>?64MB(操作系统怎样处理大于64MB的内存)?

  选项:OS/2,Non-OS/2?

  当内存尺寸大于64MB时,IBM的OS/2系统将以不同的方式管理内存,如果你不用OS/2,则设置为"Non-OS/2?"。?

  22、HDD?S.M.A.R.T.?Capability(硬盘S.M.A.R.T.能力)?

  选项:Enabled,Disabled?

  SMART(Self-Monitoring,?Analysis?and?Reporting?Technology,自动监测、分析和报告技术)是一种硬盘保护技术,开启能增加系统稳定性。?

  在网络环境中,S.M.A.R.T.可能会自动发送一些未经监督的数据包到硬盘中,它们是不被操作系统允许的操作,经常导致?系统重启。如果你打算把计算机作为网络服务器,最好关闭此特性。?

  23、Report?No?FDD?For?Win9x(为Win9x报告找不到软盘驱动器)?

  选项:Enabled,Disabled?

  在没有FDD(Floppy?Disk?Driver,软盘驱动器)的机器中,关闭此选项和Intergrated?Peripherals中的FDC(Floppy?Disk?Controller,软盘驱动器控制装置)选项,可以在Win9x中释放IRQ6,节省系统资源。?

  24、Delay?IDE?Initial?(Sec)(延迟IDE初始化,单位:秒)?

  选项:0,?1,?2,?3,?...,?

  现今BIOS的启动比以前快得多了,在进行设备侦察时,某些旧式IDE设备可能还没启动,为了适应这种情况,BIOS提供了?一个延迟选项,可以减慢它的启动时间。设置为"0"时速度最快,BIOS将不理会IDE设备的初始化失败,直接启动。?

  25、Processor?Number?Feature(处理器号码特性)?

  选项:Enabled,Disabled?

  专用奔腾III等序列号型处理器,开启之后可以通过某些特殊程序读取序列号,提供一种安全保证。实际上,这类保护的级别是相?当低的,很容易被别人破解并作攻击之用,还是关闭的好。?

  26、Video?BIOS?Shadowing(视频BIOS映射)?

  选项:Enabled,Disabled?

  显卡做每一项工作都必须经过CPU处理数据,甚至一些硬件与硬件之间的交换(如显示芯片与显示内存),也要动用到中央处理器?。为了提高速度,首个解决方案是增加BIOS芯片,扩展系统BIOS的功能来管理显卡。开启此特性可以把视频BIOS的一部分内?容拷贝到系统内存,加快存取速度。在传统的计算机中,CPU通过64位DRAM总线读数据比8位XT总线要快得多,可以大大提高?显示子系统的性能。不过,当代的显卡已经包含了一个处理器芯片,所有工作都由显示处理器完成,并用驱动程序的特殊指令和CPU直?接沟通,在增加速度的同时,亦提供了向后兼容性。另外,大多数操作系统(如:WinNT?4.0、Linux)可以绕过BIOS操作硬件,所以BIOS映射已经没有什么用处了,反而会浪费主内存空间或引起系统不稳定。?

  顺便提一句,大多数显卡用的是Flash?ROM是EEPROM(Electrically?Erasable?Programmable?ROM,电擦写可编程只读存储器),它们的速度不仅比旧式130-150ns?EPROM快,甚至超越了DRAM,因此视频BIOS映射就变得没意义。?

  如果你执意要使用映射,应该把所有区域都映射,不要仅copy一个32KB的缺省值(C000-C7FF),避
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics