一个朋友向我提出了问题:在Windows 98里,怎么才能最大限度地保护自己的私人资料,而不让它(们)被别人发现呢?
这已经不是我第一次遇到这样的问题了——看来,不仅在生活中大家对自己的隐私权越来越重视,而且在电脑应用中,这个问题也为用户所关心。那么好,笔者就根据自己的使用经验,和朋友们一起来探讨探讨,权作“抛砖引玉”吧。
隐身术 只见森林不见木
1、隐藏
在Windows默认的情况下,隐藏文件(夹)和某些系统文件(夹)是不显示的。如果我们把一个文件(夹)的属性设置为“隐藏”,那么在一般的Windows界面下是看不到它的。比如在“C:\My Documents”里有两个文件夹,选中它们然后单击鼠标右键,选“属性”,在“隐藏”前打上勾,确定后按“F5”键刷新——看,两个文件夹都消失了(图1)。
大多数软件在安装时都会在Windows任务栏的“开始\程序\”上留下痕迹,我们在这里启动软件,别人想知道你电脑里装了些什么,一般也都是先在这里看看,但如果你安装了一个不想让别人知道的软件,如何让“开始\程序\”不显示出来呢?
首先,进入C:\Windows目录,找到Start Menu文件夹,里面就是“开始\程序”里所有的软件启动程序。选择你想要隐藏的程序文件夹,把它的属性设为“隐藏”,再到“开始\程序”下去看看,嘻嘻,它消失得无影无踪了。
文件夹被隐藏起来了,下次想要使用它时,怎么办呢?点击菜单栏的“查看\文件夹选项”,选择“查看”选项卡,再选择“显示所有文件”,具有隐藏属性的文件都显示出来了。
2、变脸
用以上方法隐藏文件,一般只适合对付那些初学者,稍有操作经验的人都能用前面所说的方法破解。不过现在跟我来做个小技巧,让别人没办法再用这种方法破解隐藏文件。
在“开始\运行”中输入Regedit,打开注册表编辑器,找到HKEY_LOCAL_MACHINE\Softwaer\Microsoft\Windows\
CurrentVersion\explorer\Advanced\Folder\Hidden\。在这里有三个主键,分别是NOHIDDEN、NOHIDORSYS、SHOWALL。在SHOWALL下面有个二进制键值CheckedValue,把它的键值修改为“0”——这样,再怎么选择“显示所有文件”,隐藏文件也不会跑出来啦。
大家可能看到了在下面有个叫“Text”的字符串键,键值为“显示所有文件”,其实在其他两个主键下也有这样的键值,我们把它们的键值全部消除掉,再去“查看\文件夹选项”看看,是不是全部变空了(图2)?这下,别人要看你的隐藏文件可就是一头雾水了,不知道你的Windows 98怎么会变成这个样子了。
连环套 一计更比一计高
1、空城
如果你的硬盘有好几个分区,而你想隐藏其中的D盘,那么,我们可以把D盘做成是一个空盘的假象,别人就有可能不去注意它了。在你的Windows 98的安装目录下(一般是C:\Windows),有两个文件,分别叫desktop.ini和folder.htt,把它们复制下来,粘贴到D盘根目录下,用文字处理软件(如写字板)打开folder.htt,把里面的内容全部删除,然后保存。当你下次打开D盘时,你就会发现D盘一片“空白”了。
这是为什么呢?因为folder.htt是个超文本模板文件,而我们所用的Windows 98大多自动安装了IE浏览器,所以我们打开D盘,就会出现D盘下面一无所有的假象。如果想显示其中的文件,在窗口的工具栏上点“查看”,取消“按Web页查看”就可以了。或者你到DOS模式下,也可以看到D盘。
通过在注册表里修改键值也可以隐藏硬盘分区。启动注册表编辑器,找到“HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\
CurrentVersion\policies\Explorer”,在注册表中新建个二进制键值“NoDrives”(图3)。“NoDrives”对应的键值为01000000时,隐藏驱动器A;键值为02000000时,隐藏驱动器B;键值为04000000时,隐藏驱动器C……发现规律了没?假设你要隐藏的驱动器盘符,在英文字母中排行为n,那么把2的(n-1)次方转换成16进制,这个值就对应着要隐藏的驱动器盘符。现在你一定知道键值01000000,02000000是什么意思了。
2、拦路
现在在“我的电脑”、“资源管理器”里都看不到隐藏的驱动器了(C分区比较特别,因为资源管理器默认打开的就是C,所以对它并不起作用。如果要更改,可以选择“开始\程序\附件”中的“资源管理器”,右键选择“属性”,然后对“目标”项进行更改,如改成“D:\”,则初始默认进入D盘。),但是我们要退到DOS状态下,还是能对驱动器进行操作,那么让我们再对注册表修改一下,找到“HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\CurrentVersion\Policies”,然后再建一个名为“WinOldApp”的主键,在该主键下新建一个DWORD键值,命名为“Disable”,并将其值设为“1”。这样一来MS-DOS就被禁用了,无论是从“开始\程序\MS-DOS方式”还是从“开始\关闭系统\重新启动计算机并切换到MS-DOS状态”,都没办法使用MS-DOS。
3、易名
如果有人知道你是在注册表中动了手脚,那他一定想要把这些设置改回来,那么我们就要禁止别人对注册表进行操作。通过在注册表中添加新的键值可以达到这一目的,但是我们自己想要修改时,就比较麻烦了。所以还是用简单一点的方法吧。我们先要在Windows 98的安装目录下,找到Regedit.exe文件,把它更名为只有自己知道的名字(比如Hidden.exe),下次要操作注册表,只要在“运行”中输入新名字就可以了,别人是没办法操作注册表的,除非他重新Copy个Regedit.exe来,或者安装别的注册表操作软件。
小谜语:分区隐藏起来了,那么你是否知道,怎样才能最方便地查看被隐藏的分区呢?
编者注:以上隐藏文件的方法都是不借助Windows 98以外的软件,对于熟知Windows操作的高手,很容易破解。要想隐藏得更彻底,不借助其他软件是不现实的。隐藏分区可以用“分区魔术师”,隐藏文件也有专门的软件如“我的保险柜”等……大家可以自己去摸索,我们也会在以后的文章中,继续为你介绍相关的知识和技巧。
|