光电工程师社区

标题: 软件信息集锦 [打印本页]

作者: suncon    时间: 2004-10-21 11:18
标题: 软件信息集锦
软件世界(软件信息集锦)******

***************************
**** Windows XP搜索技巧二则****
***************************
在Windows XP中按下“Win+F”或者“F3”可以打开本地文件搜索窗口,按下“Win+Ctrl+F”可以打开计算机和用户搜索。尽管有不少第三方工具提供了强大的文件搜索功能,但使用系统自带搜索的朋友还是占多数。笔者总结了一些有关它的几个技巧以及比较常见的故障解决方法(假设Windows安装在C盘,安装在其它盘符的朋友请做相应调整)。

    1. 让Windows XP的搜索结果更精准

    Windows XP默认不会搜索某些目录中的文件,且其对文件内搜索的支持也不是很完善,我们可以以下方法让搜索的结果更为全面:运行“Regedit”命令打开注册表编辑器,定位到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer”,在右边窗口中分别将CaseSensitive、IncludeSubFolders、SearchHidden、SearchSlowFiles、SearchSystemDirs(如果没有则新建,其类型为REG_DWORD)的值修改为1,这样可以最大限度扩大搜索目录。接下来定位到“HKEY_CLASSES_ ROOT”分支,这里是控制文件内搜索所支持的文件类型,我们可以将几种比较常见的文件类型添加进去,以新建其对htm格式文件内搜索支持为例,方法是:在该分支新建一个名为“HTM”的项,再在HTM项新建一个名为“PersistentHandler”并将其默认值修改为“{5e941d80- bf96-11cd-b579- 08002b30bfeb}”。

    2. 让Windows XP搜得更快

    上面介绍了如何让搜索结果更多的技巧,那样的代价就是搜索速度的缓慢,如果你想让搜索更快,那么可以将“HKEY_CLASSES_ROOT”分支下不需要的文件类似删除。我们打开搜索窗口,依次单击“改变首选项→使用制作索引服务”将其开启,这样在我们系统处于空闲状态时,系统会自动将本机文件编制索引并加以维护,提高搜索速度。

作者: suncon    时间: 2004-10-21 11:19
********WinXP任务栏假死解决一法********
**********************************
使用Windows XP操作系统的用户,都遇到过这样的现象:操作过程中想在任务栏中切换窗口时,忽然发现点击任务栏中的图标没有任何反应了,就像系统死机一样,这就是Windows XP中常见的任务栏失去响应,又被称为“任务栏假死现象”。我们可以用下面的方法解决它。

    Windows XP的“高级文字服务”包括了语音、手写和中文键盘输入服务,我们常用的输入法在Windows XP中也被归入高级文字服务。但是某些服务,如手写或语音功能可能与某些软件存在冲突,最明显的反映就是任务栏失去响应。例如我们清除文档记录点击“确定”或者打开多个IE快速关闭时,任务栏假死现象就很可能发生。

    其实高级文字服务中的语音、手写功能使用的人并不多,我们完全可以将其关闭。打开“控制面板”,点击“切换到经典视图”,双击“区域和语言选项”,在对话框中点击“语言”标签,再单击“详细信息”按钮,在打开的“文字服务和输入语言”对话框中点击“语言栏”,选中“关闭高级文字服务”选项后保存设置即可。

    由于中文输入法也属于高级文字服务的一部分,因此关闭服务后导致的结果就是输入法切换栏消失,我们就只能用快捷键“Ctrl+Shift”来切换输入法了。

作者: suncon    时间: 2004-10-21 11:19
********彻底禁止类3721网络实名插件的安装******** ***************************************** 3721网络实名和上网助手确实给我们带来了不少方便,可却仍然有很多人不喜欢它,即使已经卸载,但在上网过程中,经常会出现要求安装的提示。下面的方法可以为你解除烦恼。    用鼠标右击IE图标,选择“属性”,打开“安全”选项卡,选中“受限制的站点”,单击下方的“站点”按钮,把“www.3721.com”添加为受限站点。回到“安全”窗口,单击下方的“自定义级别”按钮,在出现的“安全设置”窗口中把“ActiveX控件和插件”下的选项全部设为“禁止”。以后再登陆3721网站,就不会出现要求安装网络实名的“安全设置警告”窗口了。
作者: suncon    时间: 2004-10-21 11:19
******教你病毒发作后的急救措施******
******************************
根据病毒发作后不同的破坏程度,可采用一些相应的急救措施来进行挽救,以使损失减到最小。下面对不同的病毒破坏介绍一些较为常用的补救措施。

    Flash BIOS被破坏

    重写BIOS程序,这项操作最好由专业技术人员进行,对于某些主板可能无法重写BIOS,此时只能更换主板。

    CMOS被破坏

    将CMOS放电,然后进行重新设置。注:有些主板提供了键盘恢复功能。开机时按住“Insert”键不放,可使CMOS恢复至初始状态。

    引导区或主引导扇区被破坏

    某些杀毒软件可以备份和恢复系统主引导和引导区信息内容,出现问题后可用此备份恢复。对于没有备份引导区记录的用户,可以使用相关的工具来恢复。如果确认为引导区病毒破坏的情况(通常的症兆是计算机无法检测到硬盘的情况),数据本身还在,只是链接文件被破坏,此时可使用金山毒霸的硬盘修复工具Kavfix.exe进行修复,Kavfix软件中的0号功能专门用来处理硬盘分区出错的情况,具体的使用方法就不在这里叙述,在Kavfix软件中有详细的使用方法。

    系统文件丢失

    如能正常启动,只需运行系统文件检查器进行恢复。在 Windows 98下操作方法如下:

    1.通过提示得知丢失文件的名称和路径。随后单击“开始”— “附件”—“系统工具”—“系统信息”程序。

    2.单击“系统信息”程序的“工具”菜单中的“系统文件检查器”。

    3.选中“系统文件检查器”中的“从安装软盘提取一个文件”,然后在下面的文本框中输入要提取的文件名。

    4.单击对话框左下方的“开始”按钮,打开“提取文件”对话框。如果你使用原始安装盘进行恢复且事先用“系统文件检查器”扫描过系统,它会自动在 “还原自”和“将文件保存到”框内给出文件的源路径和恢复路径,然后单击“确定”即可自动完成丢失文件的提取和恢复。

    在Windows 2000中,可在“开始—运行”中输入“SFC /SCANNOW”。系统会自动启动文件保护,Windows会验证所有受保护的系统文件,此时插入Windows 2000安装盘,选择修复即可。

    如果系统文件丢失导致Windows不能运行,此时需要在DOS下进行恢复。一般情况下,在无法进入Windows时,会出现XXX文件丢失的提示,记下这些文件名称和路径,然后用Windows 98启动盘启动计算机,选择多重配置启动菜单中的第一项,即加载通用CD-ROM驱动程序并创建一个大小为2MB的RAM驱动器,这个RAM驱动器的盘符会有提示,进入该驱动器,敲入Ext.exe后回车。输入Windows 98安装压缩包所在的完整路径,回车后根据提示输入丢失的文件名回车,接着输入目标路径,如C:WindowsSystem并敲回车。最后出现确认提示“Is this OK?(y/n):”,输入y后回车。Ext程序会自动查找安装盘中的CAB压缩包,并将文件释放到指定的位置。

    应用程序文件丢失

    出现这种情况时,可重新安装应用程序。

作者: suncon    时间: 2004-10-21 11:20
******Windows自启动程序十大藏身之所******
***********************************
Windows启动时通常会有一大堆程序自动启动。不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。

    一、当前用户专有的启动文件夹

    这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:\Documents and Settings\用户名字\「开始」菜单\程序\启动,其中“用户名字”是当前登录的用户帐户名称。

    二、对所有用户有效的启动文件夹

    这是寻找自动启动程序的第二个重要位置,不管用户用什么身份登录系统,放入该文件夹的快捷方式总是自动启动——这是它与用户专有的启动文件夹的区别所在。该文件夹一般在:\Documents and Settings\All Users\「开始」菜单\程序\启动。

    三、Load注册键

    介绍该注册键的资料不多,实际上它也能够自动启动程序。位置:HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows\load。

    四、Userinit注册键

    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Userinit。这里也能够使系统启动时自动初始化程序。通常该注册键下面有一个userinit.exe,如图,但这个键允许指定用逗号分隔的多个程序,例如“userinit.exe,OSA.exe”(不含引号)。

    五、Explorer\Run注册键

    和load、Userinit不同,Explorer\Run键在HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE下都有,具体位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run。

    六、RunServicesOnce注册键

    RunServicesOnce注册键用来启动服务程序,启动时间在用户登录之前,而且先于其他通过注册键启动的程序。RunServicesOnce注册键的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce。

    七、RunServices注册键

    RunServices注册键指定的程序紧接RunServicesOnce指定的程序之后运行,但两者都在用户登录之前。RunServices的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices。

    八、RunOnce\Setup注册键

    RunOnce\Setup指定了用户登录之后运行的程序,它的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Setup。

    九、RunOnce注册键

    安装程序通常用RunOnce键自动运行程序,它的位置在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce和HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce。HKEY_LOCAL_MACHINE下面的RunOnce键会在用户登录之后立即运行程序,运行时机在其他Run键指定的程序之前。HKEY_CURRENT_USER下面的RunOnce键在操作系统处理其他Run键以及“启动”文件夹的内容之后运行。如果是XP,你还需要检查一下HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx。

    十、Run注册键

    Run是自动运行程序最常用的注册键,位置在:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run。HKEY_CURRENT_USER下面的Run键紧接HKEY_LOCAL_MACHINE下面的Run键运行,但两者都在处理“启动”文件夹之前。

作者: suncon    时间: 2004-10-21 11:20
******IE常见错误!及解决办法****** **************************** 你驾着心爱的IE在Internet上纵横驰骋时,突然桌面上弹出一个莫名其妙的警告提示框,紧接着所有IE窗口全部关闭;或无论如何点击链接,IE始终没有反应……这些故障让人心烦意乱,无可奈何。不过你也不用手足无措,今天我们就一起将IE常见错误揪出来,并彻底消灭!  1.发送错误报告   【故障现象】在使用IE浏览网页的过程中,出现“Microsoft Internet Explorer遇到问题需要关闭……”的信息提示。此时,如果单击“发送错误报告”按钮,则会创建错误报告,单击“关闭”按钮之后会引起当前IE窗口关闭;如果单击“不发送”按钮,则会关闭所有IE窗口。 【故障点评】这是IE为了解用户在使用中的错误而设计的一个小程序,不过我可不想当微软的“免费测试员”,更何况每天它都会面对成千上万的报告,谁知道有没有在意我的报告问题呢?!  【故障解决】针对不同情况,可分别用以下方法关闭IE发送错误报告功能:   ①对IE 5.x用户,执行“控制面板→添加或删除程序”,在列表中选择“Internet Explorer Error Reporting”选项,然后单击“更改/删除”按钮,将其从系统中删除。   ②对Windows 9x/Me/NT/2000下的IE 6.0用户,则可打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\Software \Microsoft\Internet Explorer\Main],在右侧窗格创建名为IEWatsonEnabled的DWORD双字节值,并将其赋值为0。   ③对Windows XP的IE 6.0用户,执行“控制面板→系统”,切换到“高级”选项卡,单击“错误报告”按钮,选中“禁用错误报告”选项,并选中“但在发生严重错误时通知我”,最后单击“确定”按钮。 2.IE发生内部错误,窗口被关闭   【故障现象】在使用IE浏览一些网页时,出现错误提示对话框:“该程序执行了非法*作,即将关闭……”,单击“确定”按钮后又弹出一个对话框,提示“发生内部错误……”。单击“确定”按钮后,所有打开的IE窗口都被关闭。   【故障点评】该错误产生原因多种多样,内存资源占用过多、IE安全级别设置与浏览的网站不匹配、与其他软件发生冲突、浏览网站本身含有错误代码……这些情况都有可能,需要耐心加以解决。   【故障解决】   ①关闭过多的IE窗口。如果在运行需占大量内存的程序,建议IE窗口打开数不要超过5个。   ②降低IE安全级别。执行“工具→Internet选项”菜单,选择“安全”选项卡,单击“默认级别”按钮,拖动滑块降低默认的安全级别。   ③将IE升级到最新版本。IE 6.0 SP1下载地址onload="javascript :if(this.widthscreen.width-366)this.width=screen.width-366" border=0ownload.microsoft.com。  可使用以IE为核心的浏览器,如MyIE2。它占用系统资源相对要少,而且当浏览器发生故障关闭时,下次启动它,会有“是否打开上次发生错误时的页面”的提示,尽可能地帮你挽回损失。下载地址 http://download.sina.com.cn/cgi-bin/detail.cgi?s_id=8012。   3.出现运行错误   【故障现象】用IE浏览网页时弹出“出现运行错误,是否纠正错误”对话框,单击“否”按钮后,可以继续上网浏览。   【故障点评】可能是所浏览网站本身的问题,也可能是由于IE对某些脚本不支持。   【故障解决】   ①启动IE,执行“工具→Internet选项”菜单,选择“高级”选项卡,选中“禁止脚本调试”复选框,最后单击“确定”按钮即可。   ②将IE浏览器升级到最新版本。  4.IE窗口始终最小化的问题   【故障现象】每次打开的新窗口都是最小化窗口,即便单击“最大化”按钮后,下次启动IE后新窗口仍旧是最小化的。   【故障点评】IE具有“自动记忆功能”,它能保存上一次关闭窗口后的状态参数,IE本身没有提供相关设置选项,不过可以借助修改注册表来实现。   【故障解决】   ①打开“注册表编辑器”,找到[HKEY_ CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\Old WorkAreas],然后选中窗口右侧的“OldWorkAreaRects”,将其删除。  ②同样在“注册表编辑器”中找到[HKEY_CURRENT_USER\Software \Microsoft\Internet Explorer\Main],选择窗口右侧的“Window_Placement”,将其删除。  ③退出“注册表编辑器”,重启电脑,然后打开IE,将其窗口最大化,并单击“往下还原”按钮将窗口还原,接着再次单击“最大化”按钮,最后关闭IE窗口。以后重新打开IE时,窗口就正常了!   5.IE无法打开新窗口   【故障现象】在浏览网页过程中,单击超级链接无任何反应。 【故障点评】多半是因为IE新建窗口模块被破坏所致。   【故障解决】单击“开始→运行”,依次运行“regsvr32 actxprxy.dll”和“regsvr32 shdocvw.dll”将这两个DLL文件注册,然后重启系统。如果还不行,则可以将mshtml.dll、urlmon.dll、msjava.dll、browseui.dll、oleaut32.dll、shell32.dll也注册一下。   6.脱机却无法浏览本机上的网页   【故障现象】通过IE的“脱机浏览”功能,我们差不多能浏览所有已经下载到本地硬盘的网页内容,这对拨号上网的用户来说更是省钱的一大法宝。但有时,目标网页虽然在硬盘上,但是却提示“无法浏览”。   【故障点评】这多半是由于你修改了系统时间,引起了IE历史记录的错乱。   【故障解决】   ①可用直接在“临时文件夹”中搜索的方法来激活它。按下Win+F,在“包含文字”处输入部分记忆中的关键字,在“搜索”处按“浏览”按钮选择IE临时文件夹的地址,如“C:\WINDOWS\Temporary Internet Files”,单击“开始查找”,在结果列表里双击目标页打开。   ②可以尝试用腾讯的TE等浏览器来脱机浏览。   7.联网状态下,浏览器无法打开某些站点   【故障现象】上网后,在浏览某些站点时遇到各种不同的连接错误。    【故障点评】这种错误一般是由于网站发生故障或者你没有浏览权限所引起。 【故障解决】针对不同的连接错误,IE会给出不同的错误信息提示,比较常见的有以下几个:   ①提示信息:404 NOT FOUND这是最为常见的IE错误信息。主要是因为IE不能找到你所要求的网页文件,该文件可能根本不存在或者已经被转移到了其他地方。   ②提示信息:403 FORBIDDEN常见于需要注册的网站。一般情况下,可以通过在网上即时注册来解决该问题,但有一些完全“封闭”的网站还是不能访问的。   ③提示信息:500 SERVER ERROR通常由于所访问的网页程序设计错误或者数据库错误而引起,你只有等待对方网页纠正错误后再浏览了:-(。   小渔收集了一个IE错误代码大全,大家在遇到IE错误提示信息,但是搞不清楚的时候,可以去这里查阅www.cfan.com.cn/09net/19ie.htm。   8.IE无法重新安装   【故障现象】IE不能正常使用,在重装时却提示“发现系统中有该版本的IE”而拒绝安装;“添加或删除程序”中又没有卸载选项。  【 故障点评】“重装”是解决IE故障的“终极大法”,也是初级用户的法宝。 【故障解决】   ①对IE 5.0的重装可按以下步骤进行:  第一步:打开“注册表编辑器”,找到[HKEY_LOCAL_ MACHINE\Software\Microsoft\Internet Explorer],单击其下的Version Vector键。   第二步:在右侧窗格中双击IE子键,将原来的“5.0002”改为“4.0”,单击“确定”后退出“注册表编辑器”。  第三步:重启后,就可以重装IE 5.0了。   ②IE 6.0的重装有两种方法:  方法1:打开“注册表编辑器”,找到[HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}],将IsInstalled的DWORD值改为0就可以了。  方法2:放入Windows XP安装盘,在“开始→运行”窗口键入“rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\Inf\ie.inf”。
作者: suncon    时间: 2004-10-21 11:21
********破解聊天软件“隐身”的几大绝招**********
****************************************
现在,几乎所有聊天工具都提供了隐身登录的选项,使得你可以在网上自由畅谈的同时躲过老板犀利的质问。但有时这也让我们颇为郁闷,特别像笔者眼见对面的MM运指如飞聊得正欢,而在好友面板却是一个灰头土脸的头像。好在“上有政策,下有对策”,只要精神不滑坡,办法总比困难多。这里介绍几种笔者常用的方法,来挖出那些隐身的网友。  

  一、时间分析法

  适用软件Q、Popo、UC  

  直接发送消息给对方来验证是否隐身,结果完全取决于对方,但如果借聊天工具通讯原理,还可以对时间分析来作为判断是否在线的理由。以QQ为例,当发送消息给不在线用户时,消息内容先暂存于腾讯的服务器上,待对方上线后再将其发送给用户,按信息流程是“你的QQ”→“腾讯服务器”。但如果发送至隐身用户,则流程会是“你的QQ”→“腾讯服务器”→“服务器检测对方是否在线”→“对方的QQ”。

  因此,从理论上看,在网络速度敏感的区域,还是有可能通过此法来判断对方是否在线的。  

  二、自动提示法

  适用软件Q、Popo、UC  

  利用聊天工具的自动上线提示,在很多时候也可以用来为我们提供判断对方隐身的依据:一个一上线就将变灰的头像有很大可能是隐身的。不过此法只适用于那些没有默认选择“隐身登录”的用户。以QQ2004为例,方法如下:单击“菜单”→“好友与资料”→“好友管理器”,然后选择需要添加上线提示的好友,确认其“上线提示”选项框处于选中状态。这样,以后如果出现过此好友刚上线,而在面板上头像一闪之后即转为灰色,基本可以判断其隐身了。  

  三、视频对话

  适用软件Q  

  利用QQ的视频电话功能,也可以帮我们挖出隐身好友,方法很简单:双击对方头像,然后在聊天窗口中单击“视频”按钮,此时会向对方提交一个视频对话请求。在大多数情况下,这个烦人的对话框足以让对方“拒绝”或是关闭,这样便可以通过拒绝信息探知对方在线。如果对你的邀请窗口无动于衷,那此法就失效了。  

  四、移动QQ

  适用软件Q  

  就QQ而言,利用移动QQ服务可以准确地验证对方用户是否隐身,前提是你须先开通移动QQ,然后在手机上以“60#QQ号码#所要发送的信息”的格式编写短信发送到服务号码,然后根据系统有无回复便可判断。如果手机没有收到该回复,则该用户处于隐身状态,否则你将收到“您发给QQ用户的消息已发送给对方手机”的叫复。用此法找出隐身好友的命中率高达100%,有钱真好啊!


作者: suncon    时间: 2004-10-21 11:21
****************无法删除文件的解决办法*********************
*****************************************************
有时候我们在删除某个文件或文件夹时,系统提示无法删除,这确定令人十分头疼,现在我们就来看看解决的办法。
一、常规解决办法:
1,注消或重启电脑,然后再试着删除。
2,进入“安全模式删除”。
3,在纯DOS命令行下使用DEL,DELTREE和RD命令将其删除。
4,如果是文件夹中有比较多的子目录或文件而导致无法删除,可先删除该文件夹中的子目录和文件,再删除文件夹。
5,在任务管理器中结束Explorer.exe进程,然后在命令提示符窗口删除文件。
6,如果你有安装ACDSee,FlashFXP,Nero,Total这几个软件,可以尝试在这几个软件中删除文件夹。
二、高级解决方案:
1,磁盘错误
运行磁盘扫描,并扫描文件所在分区,扫描前确定已选上修复文件和坏扇区,全面扫描所有选项,扫描后再删除文亻。
2,预读机制:
某些媒体播放中断或正在预览时会造成无法删除。在“运行”框中输入:REGSVR32 /U SHMEDIA.DLL,注销掉预读功能。或删除注册表中下面这个键值:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]。
3,防火墙:
由于反病毒软件在查毒时会占用正在检查的文件,从而导致执行删除时提示文件正在使用,这时可试着暂时关闭它的即时监控程序,或许可以解决。
4,OFFice、WPS系列软件:
OFFice的非法关闭也会造成文件无法删除或改名。重新运行该程序,然后正常关闭,再删除文件。
5,借助WinRAR:
右击要删除的文件夹,选择“添加到压缩文件”。在弹出的对话框中选中“压缩后删除源文件,”随便写个压缩包名,点确定。
6,权限问题:
如果是2000和xp系统,请先确定是否有权限删除这个文件或文件夹。
7,可执行亠件的删除:
如果可执行文件的映像或程序所调用的DLL动态链接库文件还在内存中未释放,删除时就会提示文件正在使用,解决方法是删除系统的页面文件,Win98中是Win386.SWP,Win2000/XP是pagefile.sys。注意要在DOS下删除。
8,文件粉碎法:
使用文件粉碎机,如File Pulverizer,可以彻底删除一些顽固文件。
三、制作一个无法删除的“文件保险箱”
文件夹无法删除,未必就是不好的事情,如果把一些重要的文件放在这个目录中,不就可以避免误删了吗?一个文件名只包含空格的文件夹在Windows中是不允许创建和删除的,但在DOS下却可以创建文件名包含\的文件夹。


作者: suncon    时间: 2004-10-21 11:21
********拯救硬盘十大绝招大放送********
********************************
每个用户的硬盘中都存放着大量的有用数据,而硬盘又是一个易出毛病的部件。为了有效的保存硬盘中的数据,除了有效的保存硬盘中的数据,备份工作以外,还要学会在硬盘出现故障时如何救活硬盘,或者提取其中的有用数据,把损失降到最小程度。

1、系统不承认硬盘

    此类故障比较常见,即从硬盘无法启动,从A盘启动也无法进入C盘,使用CMOS中的自动监测功能也无法发现硬盘的存在。这种故障大都出现在连接电缆或IDE口端口上,硬盘本身的故障率很少 ,可通过重新插拔硬盘电缆或者改换IDE口及电缆等进行替换试验,可很快发现故障的所在。如果新接上的硬盘不承认,还有一个常见的原因就是硬盘上的主从条线 ,如果硬盘接在IDE的主盘位置,则硬盘必须跳为主盘状,跳线错误一般无法检测到硬盘。

2、CMOS引起的故障

    CMOS的正确与否直接影响硬盘的正常使用,这里主要指其中的硬盘类型。好在现在的机器都支持"IDE auto detect"的功能,可自动检测硬盘的类型。当连接新的硬盘或者更换新的硬盘后都要通过此功能重新进行设置类型 。当然,现在有的类型的主板可自动识别硬盘的类型。当硬盘类型错误时,有时干脆无法启动系统,有时能够启动,但会发生读写错误。比如CMOS中的硬盘类型小于实际的硬盘容量 ,则硬盘后面的扇区将无法读写,如果是多分区状态则个别分区将丢失。还有一个重要的故障原因,由于目前的IDE都支持逻辑参数类型,硬盘可采用Normal、LBA、Large等 。如果在一般的模式下安装了数据,而又在CMOS中改为其他的模式,则会发生硬盘的读写错误故障,因为其物理地质的映射关系已经改变 ,将无法读取原来的正确硬盘位置。

3、主引导程序引起的启动故障

    硬盘的主引导扇区是硬盘中的最为敏感的一个部件,其中的主引导程序是它的一部分,此段程序主要用于检测硬盘分区的正确性,并确定活动分区,负责把引导权移交给活动分区的DOS或其他操作系统 。此段程序损坏将无法从硬盘引导,但从软区或光区之后可对硬盘进行读写。修复此故障的方法较为简单,使用高版本DOS的fdisk最为方便,当带参数/mbr运行时 ,将直接更换(重写)硬盘的主引导程序。实际上硬盘的主引导扇区正是此程序建立的,fdisk。exe之中包含有完整的硬盘主引导程序。虽然DOS版本不断更新 ,但硬盘的主引导程序一直没有变化,从DOS 3。x到目前有winDOS 95的DOS,所以只要找到一种DOS引导盘启动系统并运行此程序即可修复 。另外,像kv300等其他工具软件也具有此功能。

4、分区表错误引导的启动故障

    分区表错误是硬盘的严重错误,不同错误的程度会造成不同的损失。如果是没有活动分区标志,则计算机无法启动。但从软区或光区引导系统后可对硬盘读写,可通过fdisk重置活动分区进行修复 。如果是某一分区类型错误,可造成某一分区的丢失。分区表的第四个字节为分区类型值,正常的可引导的大于32mb的基本DOS分区值为06,而扩展的DOS分区值是05。如果把基本DOS分区类型改为05则无法启动系统 ,并且不能读写其中的数据。如果把06改为DOS不识别的类型如efh,则DOS认为改分区不是 DOS分区,当然无法读写。很多人利用此类型值实现单个分区的加密技术 ,恢复原来的正确类型值即可使该分区恢复正常。分区表中还有其他数据用于纪录分区的起始或终止地址。这些数据的损坏将造成该分区的混乱或丢失,一般无法进行手工恢复 ,唯一的方法是用备份的分区表数据重新写回,或者从其他的相同类型的并且分区状况相同的硬盘上获取分区表数据,否则将导致其他的数据永久的丢失。在对主引导扇区进行操作时 ,可采用nu等工具软件,操作非常的方便,可直接对硬盘主引导扇区进行读写或编辑。当然也可采用debug进行操作,但操作繁琐并且具有一定的风险。

5、分区有效标志错误引起的硬盘故障

    在硬盘主引导扇区中还存在一个重要的部分,那就是其最后的两个字节:55aah,此字为扇区的有效标志。当从硬盘,软盘或光区启动时,将检测这两个字节,如果存在则认为有硬盘存在 ,否则将不承认硬盘。此标志时从硬盘启动将转入rom basic或提示放入软盘。从软盘启动时无法转入硬盘。此处可用于整个硬盘的加密技术。可采用debug方法进行恢复处理。另外,DOS引导扇区仍有这样的标志存在 ,当DOS引导扇区无引导标志时,系统启动将显示为:"missing operating system"。其修复的方法可采用的主引导扇区修复方法 ,只是地址不同,更方便的方法是使用下面的DOS系统通用的修复方法。

6、DOS引导系统引起的启动故障

    DOS引导系统主要由DOS引导扇区和DOS系统文件组成。系统文件主要包括iosys、msdos.sys、command.com,其中command.com是DOS的外壳文件,可用其他的同类文件替换,但缺省状态下是DOS启动的必备文件。在Windows 95携带的DOS 系统中,msdos.sys是一个文本文件,是启动windows必须的文件。但只启动DOS时可不用此文件 。但DOS引导出错时,可从软盘或光盘引导系统,之后使用sys c:传送系统即可修复故障,包括引导扇区及系统文件都可自动修复到正常状态。

7、fat表引起的读写故障

    fat表纪录着硬盘数据的存储地址,每一个文件都有一组连接的fat链指定其存放的簇地址。fat表的损坏意味着文件内容的丢失。庆幸的是DOS系统本身提供了两个fat表 ,如果目前使用的fat表损坏,可用第二个进行覆盖修复。但由于不同规格的磁盘其fat表的长度及第二个fat表的地址也是不固定的,所以修复时必须正确查找其正确位置 ,由一些工具软件如nu等本身具有这样的修复功能,使用也非常的方便。采用debug也可实现这种操作,即采用其m命令把第二个fat表移到第一个表处即可 。如果第二个fat表也损坏了,则也无法把硬盘恢复到原来的状态,但文件的数据仍然存放在硬盘的数据区中,可采用chkdsk或scandisk命令进行修复 ,最终得到*。chk文件,这便是丢失fat链的扇区数据。如果是文本文件则可从中提取并可合并完整的文件,如果是二进制的数据文件 ,则很难恢复出完整的文件。

8、目录表损坏引起的引导故障

    目录表纪录着硬盘中文件的文件名等数据,其中最重要的一项是该文件的起始簇号,目录表由于没有自动备份功能,所以如果目录损坏将丢失大量的文件。一种减少损失的方法也是采用上面的chkdsk或scandisk程序的方法 ,从硬盘中搜索出chk文件,由目录表损坏时是首簇号丢失,在fat为损坏的情况下所形成的chk文件一般都比较完整的文件数据,每一个chk文件即是一个完整的文件 ,把其改为原来的名字可恢复大多数文件。

9、误删除分区时数据的恢复

    当用fdisk删除了硬盘分区之后,表面现象是硬盘中的数据已经完全消失,在未格式化时进入硬盘会显示无效驱动器。如果了解fdisk的工作原理,就会知道,fdisk只是重新改写了硬盘的主引导扇区(0面0道1扇区)中的内容 。具体说就是删除了硬盘分区表信息,而硬盘中的任何分区的数据均没有改变,可仿造上述的分区表错误的修复方法,即想办法恢复分区表数据即可恢复原来的分区即数据 ,但这只限于除分区或重建分区之后。如果已经对分区用format格式化,在先恢复分区后,在按下面的方法恢复分区数据。

10、误格式化硬盘数据的恢复

    在DOS高版本状态下,格式化操作format在缺省状态下都建立了用于恢复格式化的磁盘信息,实际上是把磁盘的DOS引导扇区,fat分区表及目录表的所有内容复制到了磁盘的最后几个扇区中(因为后面的扇区很少使用),而数据区中的内容根本没有改变 。这样通过运行"unformat c:"即可恢复原来的文件分配表及目录表,从而完成硬盘信息的恢复。另外DOS还提供了一个miror命令用于纪录当前的磁盘的信息 ,供格式化或删除之后的恢复使用,此方法也比较有效。





欢迎光临 光电工程师社区 (http://bbs.oecr.com/) Powered by Discuz! X3.2