欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

如何设置和显示深度隐藏的文件

程序员文章站 2022-06-25 16:56:08
如何显示深度隐藏的文件和设置深度隐藏文件... 12-01-18...
 1、修改注册表中的某些数据。运行“regedit”,找到 hkey_local_machine\software\microsoft\windows\currentversion\explorer\advanced\folder\hidden\showall 在右边窗口中找到dword值“checkedvalue”,双击打开其属性,将它的数值修改为“0”即可。将“checkedvalue”的数值修改为“0”时,将无法更改当前显示(或隐藏)隐藏文件的状态。我们可以巧妙利用该方法来禁止别人隐藏(或显示)隐藏文件(就是永远无法将隐藏的文件显示出来,即【文件夹选项】→【查看】下的选择中单选项永远停在“不显示隐藏的文件和文件夹”这个选项上,除非你再次修改注册表,将“checkedvalue”的数值修改为“1”,这样选项就会随你的选择而改变了)。 注意,此步的目的只是为了无法将选项停留在“显示所有文件上”。
  2,即使修改注册表以后,你的某个文件,假如视频文件仍然可以搜索出来,你选择搜索里的高级选项,选中“搜索隐藏文件”,这样就会又将你的文件搜索出来了,或者你进入flashfxp也可以看见你的隐藏文件,以下是深度隐藏的方法:开始→程序→cmd,进入dos,转到你要隐藏的文件的文件夹上一层,attrib homework +s +r +h(homework是你要隐藏的文件所在的文件夹),让homework文件夹具有系统、只读、隐藏的属性。这样你的文件就永远不会被搜索出来了。因为你的文件位于系统属性的文件夹下。关键是让文件夹增加“系统”属性,普通的隐藏属性很容易被“显示所有文件”给查看,而具有系统属性的隐藏文件永远也显示不出来(即使你将第一步的注册表修改为1也没用),只有直接输入路径。第二步的作用是你的文件禁止被高级搜索搜出来或被显示出来。其中虽然文件夹是系统属性的,但其中的文件没有任何属性变化。注意,以上两步是完全独立的关系,没有必然联系。完成了以上两步,你若再想找到你的文件,只能先解除注册码(在你将homewprk下的文件和文件夹设为隐藏时),然后输入文件路径,这样你就看到你的文件了。其实第二步只是为了隐藏大量文件所使用的方法,假如你只要隐藏一个文件的话,直接将该文件设为系统属性就行,这样你只有直接输入路径和文件名打开文件,但是时间长了或是文件名太长,你可能将文件名忘记,这样你要找你的文件就麻烦了,不如将其放在一个文件夹里,记住文件夹的名字。一定要记住文件夹的名字,否则忘了文件夹的名字要找你的文件也会和忘记文件名本身一样麻烦。
  3,这是画蛇添足的做法:开始→运行→gpedit.msc→用户配置→管理模板→windows组件→windows资源管理器,从“工具”菜单删除“文件夹选项”,启用。 其实第一步和此差不多,都是为了无法“显示所有文件”,这个太明显,而且容易被解除,不如第一步难些。请注意,在其他电脑上,如果文件夹选项中把“隐藏受保护的操作系统文件(推荐)”前面的勾去掉了,仍能看到隐藏的文件夹。(这种情况极少,默认是会隐藏的,如果把勾去掉,会弹出编辑、修改这类文件可能导致系统不正常的警告,大部分会打消这个主意)。
  补充:
  1,在某个路径下输入attrib,会将所有该路径下的文件及其属性列出来,不包括文件夹。
  2,具有系统属性的文件和文件夹只能通过命令行来改变其“隐藏”这个属性,即在其上面点击右键其“隐藏”不可用。
  3,当具有系统属性的文件或文件夹被隐藏后,在状态栏没有“几个隐藏文件”之类的提示。 4,修改文件或文件夹属性的dos命令: attrib [+r | -r] [+a | -a ] [+s | -s] [+h | -h] [[drive:] [path] filename] [/s [/d]] + 设置属性。 - 清除属性。 r 只读文件属性。 a 存档文件属性。 s 系统文件属性。 h 隐藏文件属性。 [drive:][path][filename] 指定要处理的文件属性。 /s 处理当前文件夹及其子文件夹中的匹配文件(是文件!!!)。 /d 也处理文件夹。 []表示可选。 如 g:\>attrib +s +r +h /s /d(将g分区所有文件及文件夹修改为系统、隐藏、只读属性) g:\>attrib +s +r +h /d /s(同上) g:\>attrib +s +r +h 只修改根目录下的文件 g:\>attrib +s +r +h /s (将g盘所有文件及文件夹下的文件修改为系统、隐藏、只读属性,只修改文件不修改文件夹,执行完该命令后,你将看到g盘只剩下一个个空文件夹) 但是只有/d时不可以(xp系统)如:g:\>attrib +s +r +h /d不行如果先执行g:\>attrib +s +r +h /s /d,再执行g:\>attrib -s -r -h /s就会看到只有g盘根目录下的文件,文件夹都不见了,但是当你输入某个文件夹路径打开后,会看到其中的文件,而其中的文件夹仍然看不见
  5,但无论怎样隐藏,在winrar面前,以上功夫都是白费,无论是不是系统属性的文件,它都能看见。
  6,请问如何查看系统隐藏的系统文件夹?开始→程序→附件→命令提示符: 输入dos命令: dir 盘符:\路径\ /a:hs显示所有隐藏的系统文件和文件夹 dir 盘符:\路径\ /a:h显示所有隐藏的文件和文件夹 dir 盘符:\路径\ /a:s显示所有系统文件和文件夹 dir 盘符:\路径\ /a显示所有文件和文件夹
  一、用“回收站”隐藏文件
  “回收站”本是用来暂存已被删除的文件,但如果将我们的个人文件隐藏在“回收站”中,那就可能谁也不会去关注它了。首先,我们在“文件夹选项”中的 “查看”选项卡中选择“显示所有文件”,然后进入系统所在分区的根目录,右击“recycled”文件夹选择“属性”命令,在“属性”对话框中勾选“启用缩略图查看方式”复选框,点击“应用”按钮。这样,系统就会自动将“回收站”的“只读”复选框选中,然后去掉“只读”复选框前的钩,此时,“回收站”的图标将变成一个普通文件夹的形状。双击“recycled”文件夹,将需要隐藏的个人资料拖进该文件夹窗口中,然后再次右击“recycled”文件夹并选择“属性”命令,勾选“只读”复选框后,“回收站”图标就又恢复成原状。此后,如果有人双击“回收站”,他就根本看不到里面有任何文件。即便其他用户执行了文件删除操作,同时又执行了“清空回收站”的操作,原先被隐藏在这里的文件仍不会被删除。通过巧妙切换“recycled”文件夹的属性,我们便可以用它来隐藏自己的秘密文件。
  二、将个人文件夹变为“回收站”
  我们还可以利用“偷梁换柱”的手法,即将我们的个人文件夹图标变为“回收站”图标。首先,在“recycled”文件夹的属性窗口中去除掉“只读”属性,以便让它变为普通文件夹图标,进入“recycled”文件夹并将其中的“desktop.ini”隐藏文件复制到需要隐藏的文件夹下,例如“d:\ zhj”;右击“zhj”文件夹并选择“属性”命令,在弹出的对话框中勾选“只读”、“隐藏”复选框,再勾选“启用缩略图查看方式”复选框。现在我们就会发现,“zhj”文件夹已变成“回收站”图标了,但当他人打开该文件夹所看到的却是原来“recycled”文件夹中的内容,而不会是“zhj”文件夹里的文件。当然,别忘了在“文件夹选项”的“查看”选项卡中选中“不显示隐藏文件”项。
  三、始终不显示隐藏文件
  在windows98中,一般地,我们可以通过在个人文件的“属性”对话框中勾选“隐藏”复选框,然后在“文件夹选项”的“查看”选项卡中选择“不显示隐藏文件”单选按钮来达到隐藏秘密的目的,但稍具计算机知识的人只要选择“显示所有文件”单选按钮就能将它们全部显示出来,因此,如果用以上方法来隐藏个人文件的话,就必须对“显示所有文件”这个命令加以限制。方法是:在注册表编辑器中找到“hkey_local_machine\software\ microsoft\windows
\currentversion\explorer\advanced\folder\hidden\showall”分支,然后在右窗口中找到二进制子键“checked value”,把其键值改为“0”。这样,即使在“查看”选项卡中选择了“显示所有文件”,但系统仍不会显示出隐藏着的个人文件。并且当他人重新进入“查看”选项卡,他就会发现,系统又自动选中了“不显示隐藏文件”这一项!
  更绝的是,利用注册表编辑器,我们可以将“查看”选项卡中的“隐藏文件”项下的三个单选按钮都隐藏掉。我们只需将上述“hidden”下 “nohidden”、“nohidorsys”、“showall”三个分支中的“text”字符串键(注:windows xp中该键的键值不同)的健值清除掉。这样,退出注册表编辑器后再进入“查看”选项卡,你就会发现“隐藏文件和文件夹”下面空空如也(如图)。任何人想要查看我们的个人文件就都是两个字——没门,因为这个地方根本没法选择!
       四、隐藏个人驱动器
  由于笔者在单位中使用的计算机是公用的,因此,笔者就用partitionmagic在硬盘中划出了一个50m的新驱动器(符号为g,然后将笔者的个人文件全部存放到这里,再将这个分区隐藏掉。这样,别人就不会知道这台计算机中还有一个50m的驱动器。方法是:进入上面方法三中的explorer 子键,在其下新建一个“nodrivers”的二进制值,将其值改为“40000000”即可。
  五、系统目录警告
  操作:打开windows文件夹,找到里面的两个文件:folder.htt和desktop.ini(如果找不到,通过“查看”菜单将文件夹选项设成显示全部文件。),将其复制到需要隐藏的文件夹里,并将文件夹属性设为只读。用记事本打开文件夹里的folder.htt,删除“显示文件”四个字。
  “显示文件”不见了
  评价:当你想打开这个文件夹时,会像windows系统目录一样,出现一段警告语,而且,没有了“显示文件”四个字,让人无处下手(如图1)。但是,只要去掉只读属性,文件全都乖乖地呈现在你面前。
  六、添加系统属性
  操作:在方法三的基础上,添加系统属性。进入dos环境,在命令行后面输入attrib +s + r(文件夹名),这样就给文件夹添加了系统属性。由于系统属性呈灰色(未激活状)(如图2),一般人拿它没有办法。
  “系统”属性未激活
  评价:此法看似很绝,除非熟悉dos的人进入那个黑色的世界去掉系统属性,否则,你无法窥探里面的秘密。其实不然,只要你换一种方法,丢开“我的文档”、“我的电脑”,改从资源管理器进入,什么“警告”,什么“系统属性”,都一览无余。
  七、添加“隐藏”属性
  操作:此方法很简单,只需要右键单击文件夹,再点击属性,在属性中勾选隐藏。然
后,点击菜单上的[查看]→[文件夹选项]→[查看],在“隐藏文件”选项卡中选上“不显示隐藏文件”即可。
  评价:只要设置显示全部文件,你就无处藏身。此法只有菜鸟为之,当然,也只能隐瞒菜鸟。
  总评:如此看来,所谓隐藏文件夹,只要能够隐藏,就有方法显示(实际上恢复)。要想保证文件的安全,最好还是多方着手。首先给文件或文件夹取一个假名,让人以为只是一个并不重要的文件;同时,给文件加上密码;然后,采用多种隐藏方法同时隐藏文件夹。当然,多申请几个免费邮箱,将重要的文件藏到里面比上面的几种方法都好,而且可以作为移动公文包,到哪里都使用。