Windows Me的“闪光”之处
选自 [操作系统]-WINDOWS ME 出处:赛迪网 作者:周勇生
1、简洁明了的界面
与以前的系统界面相比,Windows Me的系统界面则显得简洁明了,它把某些常用的工具图标进行了重新的归位和整理,使他们更具有层次性。例如“拨号网络”和“打印机”图标原先位于“我的电脑”中与软盘和硬盘图标放在一起,现在则移到了“控制面板”中,这样,界面就更清楚合理。通过使用一种称为“智能菜单”
的技术,Windows Me的开始菜单不再过多地占用屏幕, 而是仅在屏幕上显示那些在开始菜单中最常用到的选项,而将用户不常用的程序和设置隐藏在向下箭头之下。这样,“开始”菜单可以始终保持短小精悍。
2、增强的多媒体功能
Windows Me与Win9x操作系统相比,它的多媒体处理功能有了更进一步的体现。Windows Me包含了Windows
Media Player的新版本--Microsoft的CD/MP3录放器。与Windows 9x附带的基本CD播放器相比,新版的Windows
Media Player支持更多的格式,包括CD音频、MP3以及视频文件。Windows Me中还包含一个名为Windows
Movie Maker的视频编辑软件,该软件能提供有用的拖放工具,从而帮助我们编辑和压缩所有早期的家庭录像带内容;该软件还可以把静物图像、电影胶片上的声迹及现场录音输入到PC机中,
因此我们可以创建相当小的幻灯式视频图像。 另外Windows Me系统还具有数字摄像功能,这一功能叫做Windows Image
Acquisition(WIA)。用户只需在Control Panel向导程序的指引下安装好数字照相机即可。当把数字相机接入计算机时,其中的全部照片便马上可以显示,无需使用其他程序从数字相机中抽取它们。事实上,WIA允许用户选择希望保留的照片,因此,不必浪费时间卸载并不需要的照片。
3、自动升级软件
自己动手升级软件是一件比较麻烦的事情,现在有了Windows Me,我们就可以在升级软件方面获得了一点轻松,因为该系统软件给我们带来了一个叫AutoUpdate(自动升级)的功能。无论何时我们的计算机连接到
Internet,Windows Me都将自动检查是否有重要的操作系统升级程序,并将它们安装到系统中(当然,安装前用户也可以选择不安装这些升级程序)。如果你不喜欢这种自动升级方式,可以在Windows
Me 的控制面板中关闭该功能。
4、系统还原
Windows Me取消了以前的“备份”程序,取而代之的是“系统还原”,这是广大计算机用户的福音!当我们在使用“系统还原”功能的时候,需重新启动计算机一次,以保证计算机系统的整体是正常的。
5、双击应用程序小图标关闭窗口
在Windows Me中,用鼠标左键双击任何应用程序的标题栏最左端的小图标,就可以达到关闭该窗口的目的。例如,打开“我的电脑”之后,在标题栏的最左端上会出现一个电脑的小图标(旁边有“我的电脑”几个字)。用鼠标的左键双击它试试看吧!是不是关闭了。
6、增强了的帮助功能
Windows Me提供了流畅而且相当容易使用的帮助系统;在 Windows 98操作系统中,我们必须打开微软公司的Web站点,并经过苦苦的搜寻,才能得到在线帮助信息。而现在,有了Windows
Me系统,我们只要与Internet建立了连接,就可以直接把查询请求输入Windows Me的帮助系统并从其在线支持网络获得答案。虽然该功能目前还并不很完善,获取的信息可能也不是太全面的,但微软公司已经注意到在这方面的改进,他们声称要不了多长时间,用户使用这个新的帮助界面,可以得到更加全面的甚至是来自硬件厂商的在线帮助信息。
7、增加了系统文件保护功能
Windows Me系统可以说是很“体贴”我们这些用户的,它为了防止我们这些用户由于发生误操作而给带来重大的损失,特地增加了对系统文件的保护功能
。该软件中的System File Protection(系统文件保护)工具可防止用户(或某一安装程序)偶然地删除操作系统中
若干个重要文件中的任何一个。如果我们意外地删除了某个这样的系统文件,Windows Me将自动恢复该文件,理论上,由此可以避免Windows出现死机。
8、增强了的联网游戏
Windows 9x系统中的游戏,大多数情况只适合用户一个人玩,多人共玩一个游戏的功能则没有得到很好的发挥。而Windows
Me重新包装了这些游戏,由于能连接到 Internet,使得多用户同时参与游戏。Windows Me 将其双陆棋、跳棋、红心大战和翻转棋游戏都与
MSN 的游戏区挂接起来,这样,用户就能够与全球的玩家共同享受这些多人版游戏。用户只需等在那里,当对手出现后,即可与其展开对战。Windows
Me的另一个在线游戏特性或许会引起您更大的兴趣,这就是DirectPlayVoice,它是一种特殊的网络连接工具, 允许我们在玩游戏的同时通过计算机与其他玩家交谈。当我们在Internet上玩游戏时,
交谈过程可通过PC的麦克风或直接拨号进入游戏伙伴的计算机。
9、集成化的即时消息处理程序
Windows Me把MSN Messenger作为标准特性安装。作为基本的电子邮件通知程序, MSN Messenger可向所有具有Hotmail账户用户发布邮件已到的警报。
10、内置有压缩解压缩工具
Windows Me中令我们比较满意的一个功能就是其内置有专门的压缩解压缩工具,对待形如ZIP和CAB这两种最流行的压缩文件类型来说,Windows
Me的Explorer(资源管理器)把这些类型的文件当做普通文件夹,我们只需用鼠标双击这些压缩文件夹,Windows Me将用其默认的“Microsoft压缩文件夹外壳扩展”程序来打开压缩文件夹。我们也可以通过单击鼠标右键并从Sent
To菜单中选择Compression选项, 来压缩一个或一批文件。最让人惊喜的是,这些压缩文件甚至不用解压缩就可以直接运行,并且还可以对他们进行加密。我们也可以从弹出的右键菜单中,选择“全部解压缩”命令来对文件进行解压缩;加密的操作也很简单,只要用鼠标的右键单击压缩文件,在弹出的快捷菜单中选择“加密”命令后,按照屏幕提示完成加密操作就可以了。
11、新增的Internet链接共享功能
Windows Me的接口不仅与Internet Explorer全面集成,而且还针对Internet新增了链接共享功能。
该功能对Windows Me来说并不是什么新东西。通过一台调制解调器或宽带链接把多台机器连接于网络, 也是Windows 98
SE的一个选项, 而且市场上也已经有各种各样的家庭连网工具包, 但Windows Me使这一连接过程变得更加容易。它的Home
Networking Wizard可帮助用户在链路中的非Windows Me系统上安装新的驱动程序。当我们在一个提供Internet链接的主系统上运行这一向导程序时,它将创建一个可在网络上其他系统中使用的安装盘,
使我们不必花费太多的时间去摆弄每一台机器。
12、删除了Dos实模式运行方式
虽然Dos实模式方式能够使 Windows 95/98操作系统运行某些早期的DOS应用程序, 但该模式减慢了系统的启动过程,并降低了启动期间系统的稳定性。由于现在市面上不支持Windows的应用程序已经越来越少,
因此在Windows操作系统中继续保持对Dos实模式运行方式的支持已无必要。实际上这一运行方式是造成操作系统瘫痪的主要原因之一。如果我们仍然需要运行早期的DOS应用程序,
则可使用Windows Me启动盘,来重新启动自己的计算机,启动过程中系统将会增加一个DOS启动选项。
13、较强的系统恢复功能
也许我们以前面对一个乱得一塌糊涂的Windows系统叹息过,现在有了Windows Me系统的帮忙,我们再也不会有系统被搞乱的顾虑了,因为Windows
Me系统中的System Restore(系统恢复)工具可把注册表还原到PC先前某个正常运行时刻的运行状态, 而且会自动执行这一功能。Windows
Me将在运行10小时后或每24小时为系统的运行保留一个恢复快照。为了得到保护,我们还可以在添加新程序、设备驱动程序或软件的升级版本之前,手动设置一个恢复点。以后,一旦系统出现什么意外,我们只需运行Windows
Me系统中的“System Restore”程序即可将系统还原到运行正常的恢复点状态。
14、较好的硬件扩展能力
在Win9x操作系统中,我们曾经对它的即插即用功能津津乐道过,但在实际安装硬件的过程中,好象并没有达到它标榜的那样一插就可以使用的效果,这中间有时还需要我们人工行为的参与。微软也似乎认识到这一点,于是花了很大的精力来改善Windows
Me的硬件扩展能力。Windows Me提供了比Windows 95/98范围更广的设备驱动程序,例如,以前我们在Windows
98SE中安装Imation USB SuperDisk时需要使用光盘,而现在能够在无光盘的情况下将它迅速安装到 Windows
Me中。我们也可以很容易地把数字照相机集成在 Windows Me的安装过程中。此外,Windows Me对通用即插即用标准的支持,
将使PC机能方便地与新推出的网络型消费类电子设备连接。
15、随心所欲地设置个性化菜单
Windows Me提供了自由设置菜单的功能,在该系统桌面上用鼠标依次选择“开始/设置/任务栏和开始菜单”,随后程序将弹出“任务栏和开始菜单属性”选项窗口。在“常规”选项中,我们可以选择“使用个性化菜单”复选框。在“高级选项”标签下面,有一项“开始菜单和工具栏选项”设置,如果我们总觉得Windows
Me的开始菜单中比Windows 98少了什么,或是我们觉得菜单的功能不够强大的话,那就在这里找肯定是没错的!它可以让开始菜单的所有程序组都变成菜单的形式。
更多精彩 返回目录 回页首
上传主页之问题和解决
选自 [网站设计]-设计体会
出处:赛迪网 作者:小田
上传失败
我在网上下载了一个cuteFTP32软件,但用它上传主页时却怎么也传不上去,我检查了好几遍,各种要求都填得很对,但总是登录不上网站服务器,不知是什么原因?
这个时候您必须检查您的FTP主机名,用户名以及密码填写是否正确,另外一个可能就是这个服务器的FTP服务是否已被关闭或正在维护。这是常见的事情,要么为什么放在FAQ的第一条。这时,赶快到该免费空间的主页疑难解答论坛或留言簿中去搜索,部分能找到解决方法。这样可以解决设置错误的问题。比如大家习惯性地在主机地址中使用WWW,实际上可能根本不是WWW网址,网易就这样。如果是网站服务器在维护中,多会有通知的,最好直接Tel或E-mail网络管理员(WebMaster)。没有必要问所谓高手。因为谁都在猜测原因,而只有网络管理员知道最具体的原因,可以对症下药。
最简单上传
我不愿意使用英文的上传软件,周围的高手支N个招,也没有能上传成功,有什么绝招吗?
有,直接在IE的地址栏中输入FTP:网址即可。比如,删除http,顶头写ftp://go.163.com,回车后,系统要求您输入用户名和口令。然后,IE就进入分配给您的空间了,您把硬盘上的主页目录用资源管理器打开,注意不要使用主页编辑器打开,选中主页的所有目录和文件,“复制”后,粘贴到IE打开的空间即可。传送完成后,即可浏览了。
找不到某个文件
在上网后,使用浏览器浏览时,被提示找不到XXX文件。
检查该文件名称的具体文件和该文件的调用者。文件是否在指定目录,名称是否为中文,调用的文件名与该文件名是否都是一样的大小写字母。比如,在某个文件中调用一个超链接Myslef.htm,但该文件名称是Myslef.hml。
为什么我在硬盘上看我的主页一切正常,但到了网上怎么都显示不出图片来了呢?
1、首先查看您的图片是否已经在指定目录上传?该文件的长度是否为零。这是常见的问题,需要重新传这个文件。
2、图片描述的路径是否正确?不能使用绝对路径,这是新手常见毛病。下面是一个典型的上传处理上的错误,源文件来自本地硬盘,所以在自己机器上(即使使用FrontPage
Web站点或浏览网上页面)能正常显示,拿到网上,用别人的电脑,就不行了。
错误路径:file:///D:/images/ty.jpg
正确路径:images/ty.jpg
注意,在制作主页指示文件位置时,要使用您的网站目录中的文件,不要指到外面的目录中,这样就会出问题。尽可能直接选择,不要直接输入,因为直接输入路径容易带绝对路径,而不是相对路径。在您的硬盘上浏览时,浏览器肯定能找到所有文件。但在对方提供的免费空间上浏览就与您的电脑无关了。
3、图片取名不要用中文,也不要使用大写的文件名。因为多数服务器不支持中文文件名,尤其是UNIX服务器要区分文件名中的大小写字母。对于其它文件起名也一样。
覆盖原文件无效
为什么我覆盖了原先的文件,但网上显示还是原来的呢?
可以删掉原来的文件再上传。这实际上是一种逻辑故障。
看不到自己的主页
上传后且用浏览器不能浏览,而用cuteFTP却可以查到,并能下载。不知是什么原因?
1、首页名称没有按照系统要求,可能没有覆盖掉默认首页Index.html,可能只是Index.htm等等;
2、文件没有传完或异常中断,也可能需要延迟一会儿才能看到主页。
3、上传的文件目录错误,注意检查,可以让别人,不一定是高手,换个思路检查上述步骤。
不能使用计数器
上传了主页,可是却没办法用FrontPage 98/2000自带的计数器!为什么?
FrontPage中的计数器,使用了FrontPage提供的CGI程序Fpcount.exe,在您的主页中反应出来就是这样一段源代码:
<img SRC=″_vti_bin/fpcount.exe/?Page=header.htm|Image=2|Digits=5″ALT=″Hit
Counter″>
计数器以图像显示数字,而产生源图的CGI程序(由SRC=指定)在您所安装的FrontPage Web站点目录如c:FrontPage
Webs下的content_vti_bin下。要想使用它,必须将该程序上传,并且保持路径与源代码中描述相同(建议修改源代码,去掉任何路径,然后将CGI程序传至主页文件所在目录)。但是,还有一个问题,免费空间提供服务器是否支持您的CGI呢,多数不支持。如果不支持,您的CGI就不能起作用。一般服务商提供了计数器,也有很多提供免费计数器的网站,可以申请一个带统计功能的计数器,很值得!
不显示按钮
我用FrontPage做了个活动按钮,但网上却显示不出来啊?
使用活动按钮等会使用FrontPage 提供的Java类,即使用了保存在_fpclass目录下的Fphover.class文件,如未上传相应文件并指明路径,则活动按钮无法显示。
<applet code=″fphover.class″ codebase=″_fpclass″width=″120″height=″24″
CGI程序无效
我的CGI为什么不起作用?
首先确定您的免费空间提供者真的支持CGI程序,并已经上传在其cgi-bin子目录下,且扩展名为.cgi,其文件属性应为可执行(用户可用命令chmod
755 *.cgi)。
另外调用CGI请用绝对路径,即http://go.163.com/`tianyong1/cgi-bin/*.cgi。而不能用相对路径:../cgi-bin/*.cgi。
出入计数器异常
我按照要求把免费的计数器代码插入到我的主页中,但浏览时发现上面显示的是源代码。
注意,多测试几次插入。在FrontPage 2000制作的主页中,有时插入代码就遇到这样的情况,仔细查看是代码的头尾标志在插入后变为花码了。可以手动修改HTM文件。
显示字体变了
我使用的字体在我的电脑上是隶书,在别人的电脑上是宋体。
IE浏览器使用本地的资源解释HTM文件中的字体,以加快浏览速度。如果浏览者电脑上没有对应的字体,将直接使用默认的字体替代。
更多精彩 返回目录 回页首
宽带对布线提出新要求
选自 [网络应用]?专题:宽带:上网新感觉
出处:赛迪网 作者:仲季
当前我国社区宽带网络建设正在如火如荼地进行,采取的方案包括电信语音网络上的数据增值服务、广电视频网络上的数据传输、重新建设数据网络等方案。在社区宽带网络建设进程中,网络建设,布线先行,因此宽带网络建设对布线系统产品的要求也与日俱增,那么,如何选择合适的布线系统产品和布线系统产品供应商呢?
首先,社区宽带网络建设是继电力传输系统、广电视频传输系统、电信语音传输系统之后在社区中的一项大规模的数据网络传输系统的投入,工程性质属于综合布线系统范畴,但它和一般的商务楼综合布线系统工程在建设工期上有很大的区别,特别是在现成的社区布线工程建设中,表现在短时间内要求提供大量的产品。因此只有制造能力强,生产规模大的布线系统厂家才能满足需求,例如双绞线月产量二万箱以下的厂家根本满足不了此需求。
其次,社区宽带网络建设是一项关系到社区中每个家庭的信息化工程,是数字小区的物理基础,因此对布线产品的性能要求绝不可轻视,对铜缆系统、光缆系统中所用产品,必须按照国际国内相关规范有严格的性能指标要求。如五类双绞线、五类信息模块、五类配线架等产品,必须符合GB/T
50311-2000《建筑与建筑群综合布线系统工程设计规范》、TIA/EIA-568A布线系统标准中对产品的性能要求等。当前,我国信息产业部、建设部等相关部门暂时还没有开展对综合布线系统产品进行认证的情况下,选择经过国际组织认证或第三方独立实验室认证的产品就显得尤为重要,如美国UL、加拿大CSA、国际ETL、丹麦3P、欧洲DELTA等,它是对布线产品性能保证的标记。
第三,投入社区宽带网络建设的单位包括国内各省市电信部门、新型宽带网络公司、有实力的系统集成商以及房地产开发商等(广电部门、电信原语音网络的社区宽带网络建设不在此文讨论范围),在建设社区宽带网络过程中,在资金方面基本上属于先垫资投入,然后运营起来再收费,因此对布线系统产品的要求不仅要有好的性能指标,同时价格也必须合理、甚至要低。如果没有自己的制造工厂、没有大规模生产能力、经过多个渠道环节进入市场的布线产品供应商很难满足这一要求。
第四,社区宽带网络建设虽也属于综合布线系统范畴,但直接按照国外TIA/EIA-568A 商务建筑电信布线系统、TIA/EIA-570A智能家居布线系统显然不符合国内社区住宅的实际情况,在社区布线系统设计中会有特殊的要求,因此在产品的需求上也有一些特性,如室外双绞线、新型的端接模块、超小型配线架等,布线厂家必须能够根据市场的实际状况,遵循国际国内相关规范,根据具体需求设计新的产品,并且具有大批量生产的能力。
第五,社区宽带网络建设是一种大规模的投入,不光表现在资金大规模、产品大规模,在人员上也表现为大规模的投入,围绕社区宽带建设,系统总体策划、工程设计、工程管理、组织协调、施工安装等人员也是大规模的投入,在布线知识、理念、实践等方面各路人马表现出水平有高有低,因此布线厂家提供及时的技术支持和培训就显得尤为重要。
更多精彩 返回目录 回页首
变形病毒的发展趋势
选自 [电脑安全]-
出处:赛迪网 作者:YATE
计算机病毒具有一些基本的特性,这些基本特性主要指的是病毒的传染性、破坏性、恶作剧等,这是普通病毒所具备的基本特性,而能用变化自身代码和形状来对抗反病毒手段的变形病毒才是下一代病毒首要的基本特征。
变形病毒的特征主要是:病毒传染到目标后,病毒自身代码和结构在空间上、时间上具有不同的变化。以下主要以变形病毒的变化能力将其划分为四类。
1、具备普通病毒所具有的基本特性,然而,病毒每感染一个目标后,其自身代码与前一被感染目标中的病毒代码几乎没有三个连续的字节是相同的,但这些代码其相对空间的排列位置是不变动的。这里称其为一维变形病毒。
2、除了具备一维变形病毒的特性外,并且那些变化的代码相互间的排列距离(相对空间位置)也是变化的,有的感染文件的字节数不定。这里称其为二维变形病毒。
3、具备二维变形病毒的特性,并且能分裂后分别潜藏在几处,随便某一处的子病毒被激发后都能自我恢复成一个完整的病毒。病毒在附着体上的空间位置是变化的,即潜藏的位置不定。比如:可能一部分藏在第一台机器硬盘的主引导区,另外几部分也可能潜藏在可执行文件中,也可能潜藏在覆盖文件中,也可能潜藏在系统引导区,也可能另开垦一块区域潜藏等等。而在下一台被感染的机器内,病毒又改变了其潜藏的位置。这里称其为三维变形病毒。
4、具备三维变形病毒的特性,并且,这些特性随时间动态变化。比如,在染毒的机器中,刚开机时病毒在内存里变化为一个样子,一段时间后又变成了另一个样子,再次开机后病毒在内存里又是一个不同的样子。这里称其为四维变形病毒。
目前变形病毒已发展到了一维、二维、三维,四维变形病毒必将出现,也就是说:病毒主要朝着能对抗反病毒手段的方向发展。
更多精彩 返回目录 回页首
数据恢复基础知识
选自 [软件手册]
出处:赛迪网 作者:cLinuxer
说到数据恢复,我们就不能不提到硬盘的数据结构、文件的存储原理,甚至操作系统的启动流程,这些是你在恢复硬盘数据时不得不利用的基本知识。即使你不需要恢复数据,理解了这些知识(即使只是稍微多知道一些),对于你平时的电脑操作和应用也是很有帮助的。
我们就从硬盘的数据结构谈起吧……
硬盘数据结构
初买来一块硬盘,我们是没有办法使用的,你需要将它分区、格式化,然后再安装上操作系统才可以使用。就拿我们一直沿用到现在的Win9x/Me系列来说,我们一般要将硬盘分成主引导扇区、操作系统引导扇区、FAT、DIR和Data等五部分(其中只有主引导扇区是唯一的,其它的随你的分区数的增加而增加)。
主引导扇区
主引导扇区位于整个硬盘的0磁道0柱面1扇区,包括硬盘主引导记录MBR(Main Boot Record)和分区表DPT(Disk
Partition Table)。其中主引导记录的作用就是检查分区表是否正确以及确定哪个分区为引导分区,并在程序结束时把该分区的启动程序(也就是操作系统引导扇区)调入内存加以执行。至于分区表,很多人都知道,以80H或00H为开始标志,以55AAH为结束标志,共64字节,位于本扇区的最末端。值得一提的是,MBR是由分区程序(例如DOS
的Fdisk.exe)产生的,不同的操作系统可能这个扇区是不尽相同。如果你有这个意向也可以自己去编写一个,只要它能完成前述的任务即可,这也是为什么能实现多系统启动的原因(说句题外话:正因为这个主引导记录容易编写,所以才出现了很多的引导区病毒)。
操作系统引导扇区
OBR(OS Boot Record)即操作系统引导扇区,通常位于硬盘的0磁道1柱面1扇区(这是对于DOS来说的,对于那些以多重引导方式启动的系统则位于相应的主分区/扩展分区的第一个扇区),是操作系统可直接访问的第一个扇区,它也包括一个引导程序和一个被称为BPB(BIOS
Parameter Block)的本分区参数记录表。其实每个逻辑分区都有一个OBR,其参数视分区的大小、操作系统的类别而有所不同。引导程序的主要任务是判断本分区根目录前两个文件是否为操作系统的引导文件(例如MSDOS或者起源于MSDOS的Win9x/Me的IO.SYS和MSDOS.SYS)。如是,就把第一个文件读入内存,并把控制权交予该文件。BPB参数块记录着本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数、分配单元(Allocation
Unit,以前也称之为簇)的大小等重要参数。OBR由高级格式化程序产生(例如DOS 的Format.com)。
文件分配表
FAT(File Allocation Table)即文件分配表,是DOS/Win9x系统的文件寻址系统,为了数据安全起见,FAT一般做两个,第二FAT为第一FAT的备份,
FAT区紧接在OBR之后,其大小由本分区的大小及文件分配单元的大小决定。关于FAT的格式历来有很多选择,Microsoft 的DOS及Windows采用我们所熟悉的FAT12、FAT16和FAT32格式,但除此以外并非没有其它格式的FAT,像Windows
NT、OS/2、UNIX/Linux、Novell等都有自己的文件管理方式。
目录区
DIR是Directory即根目录区的简写,DIR紧接在第二FAT表之后,只有FAT还不能定位文件在磁盘中的位置,FAT还必须和DIR配合才能准确定位文件的位置。DIR记录着每个文件(目录)的起始单元(这是最重要的)、文件的属性等。定位文件位置时,操作系统根据DIR中的起始单元,结合FAT表就可以知道文件在磁盘的具体位置及大小了。在DIR区之后,才是真正意义上的数据存储区,即DATA区。
数据区
DATA虽然占据了硬盘的绝大部分空间,但没有了前面的各部分,它对于我们来说,也只能是一些枯燥的二进制代码,没有任何意义。在这里有一点要说明的是,我们通常所说的格式化程序(指高级格式化,例如DOS下的Format程序),并没有把DATA区的数据清除,只是重写了FAT表而已,至于分区硬盘,也只是修改了MBR和OBR,绝大部分的DATA区的数据并没有被改变,这也是许多硬盘数据能够得以修复的原因。但即便如此,如MBR/OBR/FAT/DIR之一被破坏的话,也足够咱们那些所谓的DIY老鸟们忙乎半天了……需要提醒大家的是,如果你经常整理磁盘,那么你的数据区的数据可能是连续的,这样即使MBR/FAT/DIR全部坏了,我们也可以使用磁盘编辑软件(比如DOS下的DiskEdit),只要找到一个文件的起始保存位置,那么这个文件就有可能被恢复(当然了,这需要一个前提,那就是你没有覆盖这个文件……)。
硬盘分区方式
我们平时说到的分区概念,不外乎三种:主分区、扩展分区和逻辑分区。
主分区是一个比较单纯的分区,通常位于硬盘的最前面一块区域中,构成逻辑C磁盘。在主分区中,不允许再建立其它逻辑磁盘。
扩展分区的概念则比较复杂,也是造成分区和逻辑磁盘混淆的主要原因。由于硬盘仅仅为分区表保留了64个字节的存储空间,而每个分区的参数占据16个字节,故主引导扇区中总计可以存储4个分区的数据。操作系统只允许存储4个分区的数据,如果说逻辑磁盘就是分区,则系统最多只允许4个逻辑磁盘。对于具体的应用,4个逻辑磁盘往往不能满足实际需求。为了建立更多的逻辑磁盘供操作系统使用,系统引入了扩展分区的概念。
所谓扩展分区,严格地讲它不是一个实际意义的分区,它仅仅是一个指向下一个分区的指针,这种指针结构将形成一个单向链表。这样在主引导扇区中除了主分区外,仅需要存储一个被称为扩展分区的分区数据,通过这个扩展分区的数据可以找到下一个分区(实际上也就是下一个逻辑磁盘)的起始位置,以此起始位置类推可以找到所有的分区。无论系统中建立多少个逻辑磁盘,在主引导扇区中通过一个扩展分区的参数就可以逐个找到每一个逻辑磁盘。
需要特别注意的是,由于主分区之后的各个分区是通过一种单向链表的结构来实现链接的,因此,若单向链表发生问题,将导致逻辑磁盘的丢失。
数据存储原理
既然要进行数据的恢复,当然数据的存储原理我们不能不提,在这之中,我们还要介绍一下数据的删除和硬盘的格式化相关问题……
文件的读取
操作系统从目录区中读取文件信息(包括文件名、后缀名、文件大小、修改日期和文件在数据区保存的第一个簇的簇号),我们这里假设第一个簇号是0023。
操作系统从0023簇读取相应的数据,然后再找到FAT的0023单元,如果内容是文件结束标志(FF),则表示文件结束,否则内容保存数据的下一个簇的簇号,这样重复下去直到遇到文件结束标志。
文件的写入
当我们要保存文件时,操作系统首先在DIR区中找到空区写入文件名、大小和创建时间等相应信息,然后在Data区找到闲置空间将文件保存,并将Data区的第一个簇写入DIR区,其余的动作和上边的读取动作差不多。
文件的删除
看了前面的文件的读取和写入,你可能没有往下边继续看的信心了,不过放心,Win9x的文件删除工作却是很简单的,简单到只在目录区做了一点小改动——将目录区的文件的第一个字符改成了E5就表示将改文件删除了。
Fdisk和Format的一点小说明
和文件的删除类似,利用Fdisk删除再建立分区和利用Format格式化逻辑磁盘(假设你格式化的时候并没有使用/U这个无条件格式化参数)都没有将数据从DATA区直接删除,前者只是改变了分区表,后者只是修改了FAT表,因此被误删除的分区和误格式化的硬盘完全有可能恢复……
系统启动流程
各种不同的操作系统启动流程不尽相同,我们这里以Win9x/DOS的启动流程为例。
第一阶段:系统加电自检POST过程。POST是Power On Self Test的缩写,也就是加电自检的意思,微机执行内存FFFF0H处的程序(这里是一段固化的ROM程序),对系统的硬件(包括内存)进行检查。
第二阶段:读取分区记录和引导记录。当微机检查到硬件正常并与CMOS设置相符后,按照CMOS设置从相应设备启动(我们这里假设从硬盘启动),读取硬盘的分区记录(DPT)和主引导记录(MBR)。
第三阶段:读取DOS引导记录。微机正确读取分区记录和主引导记录后,如果主引导记录和分区表校验正确,则执行主引导记录并进一步读取DOS引导记录(位于每一个主分区的第一个扇区),然后执行该DOS引导记录。
第四阶段:装载系统隐含文件。将DOS系统的隐含文件IO.SYS入内存,加载基本的文件系统FAT,这时候一般会出现Starting
Windows 9x...的标志,IO.SYS将MS.SYS读入内存,并处理System.dat和User.dat文件,加载磁盘压缩程序。
第五阶段:实DOS模式配置。系统隐含文件装载完成,微机将执行系统隐含文件,并执行系统配置文件(Config.sys),加载Config.sys中定义的各种驱动程序。
第六阶段:调入命令解释程序(Command.com)。系统装载命令管理程序,以便对系统的各种操作命令进行协调管理(我们所使用的Dir、Copy等内部命令就是由Command.com提供的)。
第七阶段:执行批处理文件(Autoexec.bat)。微机将一步一步地执行批处理文件中的各条命令。
第八阶段:加载Win.com。Win.com负责将Windows下的各种驱动程序和启动执行文件加以执行,至此启动完毕。
数据恢复的基础知识到此就给你介绍得差不多了。如果你领会了以上的这些知识,相信加上工具软件的辅助,恢复你丢失的数据简直是轻而易举,这里就不再多说。
更多精彩 返回目录 回页首
其他精彩文章
 |
用PowerPoint制作出来的演示文稿中不仅有图像和声音,同时还可添加许多逼真的动画效果。在这个PowerPoint实例教程中,将用PowerPoint
2000来制作一张生日贺卡。通过使用艺术字、绘制自选图形和文本框,并在文本框中添加文字来组成幻灯片的画面。通过自定义幻灯片的动画效果,进一步完善生日贺卡。
|
 |
使用过Director的朋友一定都知道Lingo语言。Director的动画制作功能最容易为大家所接受,但是Lingo语言就有点让人感到神秘兮兮,光是纷繁复杂的函数和多而庞杂的变量就让人望而生畏。其实Lingo没有我们想象的那么复杂,甚至有些非常简单。如果你和我一样想学习Lingo又有编程恐惧症的话,我们就一起开始学习Lingo魔法书。 |
新增服务:在线查杀毒,快来查查你的机器中是否有毒!