以win7为例谈NTFS的高级特性和应用

时间:2023-09-14 02:16:32 

微软从Windows 2000开始引入了NTFS文件系统,但此时用户可以选择将系统安装在非NTFS格式的分区中。到了当前,Windows 7却只能安装在NTFS格式中了。这其中我们可以看到微软对NTFS的器重,当然和当年相比其特性和功能有了很大的扩展和提升。不过,对于NTFS的诸如压缩、加密、安

微软从Windows 2000开始引入了NTFS文件系统,但此时用户可以选择将系统安装在非NTFS格式的分区中。到了当前,Windows 7却只能安装在NTFS格式中了。这其中我们可以看到微软对NTFS的器重,当然和当年相比其特性和功能有了很大的扩展和提升。不过,对于NTFS的诸如压缩、加密、安全授权等功能大家比较熟悉,本文将以Windows 7系统为例,谈谈其下的NTFS高级特性和应用。

1、高效、节省的硬链接

通常情况下,我们需要将同一个文件显示在不同的位置。例如,有时需要将一篇位于网络共享中的文档提供给所有的用户使用,但某些应用程序可能必须要从另外一个特定的位置才能打开该文档,以便进行正常的读写操作。此时,我们并不需要将文件移动到应用程序要求的目录或给特定的用户分配访问受保护目录的权限,只需借助Windows 7的NTFS特性通过“fsutilhardlink”命令 给该文档创建硬链接,以便使其可以被用户和应用程序单独访问。

(1).硬链接为管理员带来的便利

很明显,Windows 7中通过硬链接实现文档的访问方式无疑是非常高效的。一个命令可以轻松搞定,且省去了文件复制的麻烦。此外,还有一点也是令我们幸喜的。无论一个文件有多少个硬链接,相关的目录项都将指向某个卷上现有的同一个文件,而这正式硬链接和文件副本的不同。我们知道文件的副本,文件的数据实际上是存在于多个位置下的。据此,使用硬链接无疑节省了我们的磁盘空间。

还有一点也是我们乐见的,通过使用硬链接,文件会显示为存在多个位置,但实际上只存在于一个位置,因此如果使用其中的一个硬链接修改并保存了这个文件,而其他人通过不同的硬链接打开该文件,修改后的内容一样可以显示出来。此外,因为具有多个硬链接的文件实际上只有一个副本,因此硬链接并不会有多个安全描述,只有源文件具有安全描述。所以如果希望更改某个文件任何一个硬链接的访问权限,只需对该硬链接指向的实际源文件物理副本进行更改,这样该文件副本关联的所有硬链接都会被用于新的安全设置。

除此之外,硬链接也提高了文件的安全性。比如,我们为一个文件创建了多个硬链接,那么除非将所有的硬链接都删除掉,否则该文件就无法从卷上删除。这样的话,如果有人无意删除了一个有多个硬链接的文件,文件本身并不会被删除,被删除的只是受影响的硬链接,而其他硬链接和文本本身不受影响。
(2).创建硬链接

要创建硬链接,需要使用“fsutil hardlink”命令。其命令格式为“fsutil hardlink create newfilepath currentfilepath”。其中newfilepath是要为该文件创建的硬链接的路径,而currentfilepath是要链接到的现有文件的名称。例如,我们要为c:\test目录中的test.doc文件创建新的硬链接c:\ctocio\ctocio.doc,需要执行命令“fsutil hardlink create c:\ctocio\ctocio.doc c:\test\test.doc”。命令执行完毕后,硬链接创建成功。此时,当我们双击 c:\ctocio\ctocio.doc打开的则是c:\test\test.doc文件。(图1)

以win7为例谈NTFS的高级特性和应用

(3).硬链接的不足

笔者在使用硬链接的过程中也发现了其中的一些不变或者不足之处。其一是,硬链接只能在NTFS卷上创建,不能在一个卷上同时创建指向另一个卷的硬链接。也就是说,我们无法在C盘上创建指向D盘文件的硬链接。其二是,硬链接并不适合多个用户需要并发修改同一个文件的环境,比如协同办公。具体来说,假设用户A使用一个硬链接打开了这个文件,并修改了该文件,但同时用户B使用另外一个硬链接打开同一个文件,并进行修改,如果两人尝试同时保存修改内容就会出现问题。

标签:win7,NTFS,高级特性
0
投稿

猜你喜欢

  • Win10新预览版推送前 用户反馈建议被删除

    2022-12-30 17:36:20
  • 如何在Intel和M1 Mac上管理电池运行状况和优化充电?

    2022-04-18 20:59:09
  • 妙用Excel语音校对功能实现数据核对

    2023-11-22 00:57:50
  • win7不能启动语言栏怎么办_win7不能启动语言栏的解决方法

    2022-03-04 14:03:19
  • win10如何关闭自动更新,win10关闭自动更新的方法

    2023-11-14 11:26:12
  • Win8系统可以升级成Win11吗?Win8升级Win11系统的方法

    2023-08-23 08:18:41
  • word怎么另存为pdf?

    2022-02-25 11:36:02
  • win10投影怎么不显示桌面图标?win10投影不显示桌面图标解决方法

    2023-10-28 23:59:06
  • 如果你不知道植物的名称,请试试百度识图功能

    2022-12-23 11:00:31
  • Win8如何右键发送文件到Skydrive随时随地备份文件

    2022-07-27 18:37:24
  • win10系统计算机管理打不开该如何解决?

    2023-12-10 07:39:11
  • 台式电脑不开机主板型号在哪里看

    2022-05-17 07:47:04
  • Win7系统出现Windows错误恢复的解决方法

    2022-01-31 12:20:15
  • excel怎么样设置分级显示

    2022-10-25 08:38:39
  • excel中VLOOKUP函数天阶用法:你见过吗?同时一次性完成对100张表格的引用

    2023-10-31 19:24:39
  • excel银行卡号加密,你了解多少

    2023-02-15 19:19:30
  • 电脑如何有效瘦身?超好用的C盘清理教程

    2023-11-21 11:57:01
  • iOS 13.2 中,如何使用 Siri 的语音播报功能?

    2022-11-28 12:37:52
  • Excel表中IF函数和OR函数的用法详解

    2022-11-27 23:33:40
  • Win10自动设置时间功能怎么关闭?Win10自动设置时间功能关闭方法

    2022-12-18 07:20:00
  • asp之家 电脑教程 m.aspxhome.com