NTFS的未来――WinFS文件系统

时间:2023年04月12日

/

来源:Luckyyyy

/

编辑:本站小编

收藏本文

下载本文

以下是小编帮大家整理的NTFS的未来――WinFS文件系统,本文共6篇,欢迎大家分享。本文原稿由网友“Luckyyyy”提供。

篇1:NTFS的未来――WinFS文件系统

无论是FAT还是NTFS ,用户访问某个文件都必须通过层次型的目录树结构到达其保存位置,如果不知道文件保存位置,那就只能使用操作系统的搜索功能了,不知道你有没有想过:我们需要的是文件,而不是它的位置,即然如此,为什么要我们必须记住这些“无用”的信息?为解决这个问题,微软将在下一代操作系统中(内部代号Longhorn)中推出传说中的WinFS (windows Future Storage , windwos未来存储)服务,也就是被人们误以为是文件系统的那个东西。

事实上,NTFS将是“Longhorn”的唯一文件系统,WinFS服务可以看作是在NTFS的基础上增加了一个数据库层,这个数据库层以即将出现的SQL Server的“Yukon”版为基础,

对于WinFS来说,文件除了我们熟悉的属性,诸如文件名称、大小、日期外,还将通过诸如作者名、图像大小之类的元数据建立索引。系统底层的目录结构仍将存在,但用户使用的将是一个相似文件构成的库(Library)。每个库由一组通过查询WinFS数据库获得的文件构成。如果WinFS确实能将查找文件的依据改变为它是什么,而不是它在哪里的话,无疑这将是基于NTFS文件系统的一个突破。

点击阅读更多学院相关文章>>

分享到

篇2:NTFS文件系统的主要功能简介

1、文件权限分配

图1

NTFS具备FAT所没有的本地安全性,这主要体现在文件权限的分配上,通过对文件(也包括整个分区和目录)权限的分配,可以限制任何用户对文件的访问,这对于多用户环境管理来说极其重要,在“我的电脑”视图中可看到本地登录用户的“XX的文档”文件夹,这些文件夹默认具有不同访问权限。此外不同权限的用户还可对自己权限范围内的文件或文件夹进行权限设置。在进行权限设置时,不在域中的用户需要改变默认的文件简单共享方式,选择资源管理器的菜单项“工具”→“文件夹选项”,进入“查看”选项卡,将“使用简单文件共享”前的复选框勾除即可(图1)。之后用鼠标右击要设置权限的文件或文件夹,在弹出的快捷菜单中选择“属性”,并在属性对话框中选择“安全”选项卡(图2),在这里就可添加或删除不同访问权限的组或用户。

图2

点击阅读更多学院相关文章>>

分享到

2、磁盘配额功能

图3

在NTFS文件系统下可以进行磁盘配额管理。磁盘配额是指管理员可为用户所能使用的磁盘空间进行分配和限制,每个用户只能使用最大配额范围内的磁盘空间。设置磁盘配额后,还可以对每个用户的磁盘使用情况进行跟踪和控制。这项功能使得管理员可方便合理地为用户分配存储资源,避免可能由于磁盘空间使用的失控造成的系统崩溃,提高了系统安全性。具体做法是,在系统磁盘驱动器图标上单击鼠标右键,选择“属性”选项,点击“配额”选项进入配额选项面板(图3),选择启用磁盘配额。如果你想严格控制用户可使用的磁盘空间,可选择“将磁盘空间限制为”选项,并设置相关数字。接着点击“配额项”进入具体设置(图4),在这里可新建配额项和修改配额项。

图4

点击阅读更多学院相关文章>>

分享到

3、动态磁盘管理

NTFS5.0支持动态卷,可以实时改变卷的大小而不用重启或退出系统,也不用格式化。此外,如果某个分区包含重要的文件信息,可以为这个分区创建动态镜像分区,提升其逻辑容量。在NTFS分区的目录中加载分区是没有格式和磁盘限制的,即空白分区、FAT分区、NTFS分区或在不同硬盘上的分区都可以。下面我们就举例说明一下具体做法,比如第二块硬盘上有―FAT32分区M,欲将其装入第一块硬盘中的NTFS分区D中。打开“控制面板”→“性能和选项”→“管理工具”→“计算机管理”→“磁盘管理”(或直接在“运行”中输入diskmgmt.msc并回车),在分区M上单击鼠标右键,选择“更改驱动器名和路径”,然后点击“删除”(这么做只是去除了M分区的访问路径,并没有删除其中的数据),确定后再点击“添加”,并选择“装入以下空白的NTFS目录中”,在下面文本框中输入路径或点击“浏览”指定目录,假设目录为D分区中的Temp目录,然后逐层按“确定”即可,

下面我们直接就可以在D分区上通过Temp目录使用M分区了,重启后M分区的访问权被取消,看起来就和两个分区被合并了一样。

4、磁盘管理限制

FAT16支持的最大分区容量为2GB,使用卷集可以达到4GB,最大单个文件容量为2GB。FA T32在理论上支持2TB的最大分区容量,而事实上在Windows 98 SE/Me中最大只能支持127.53GB,在Windows /XP/Server 中系统分区工具则只能支持到32GB,最大的单个文件件容量为4GB。如此看来只有NTFS才能满足日趋膨胀的存储需求。

5、更多的系统后台特性

由于NTFS更多的特性,如稀疏文件、重装入点、卷装入点等都是处于后台工作的,所以很难被一般用户察觉。以NTFS的可恢复特性为例,文件系统中的日志始终都在记录,当计算机意外重启后,NTFS分区不会像FAT分区那样需要系统进行磁盘检测以保证没有错误,这是因为NTFS会在第一时间将日志记录与当前分区信息进行比对,并完成一致性恢复。

点击阅读更多学院相关文章>>

分享到

6、数据EFS加密和压缩功能

图5

NTFS的数据压缩功能,能提供对单个文件、目录及分区的数据压缩以节约磁盘空间,由于这种压缩是文件系统级的,因此效率较高,而且被压缩的内容能被任何基于Windows 2000/XP/Server 2003的应用程序直接读写,无须解压缩软件。而NTFS的EFS数据加密功能提供透明加密,具备访问权限的用户访问加密数据时与访问其他内容毫无区别,而无访问权限的用户则被告知无权访问。如果没有加密用户的账号和密码,即使是具备计算机管理员权限的用户也无法访问。由于这两种属性都是基于文件系统的,所以只有分区被破坏或格式化才能被去除。具体加密方法是,打开要加密的文件或文件夹的“属性”对话框,选择其“常规”页中的“高级”,勾选“高级属性”里的“加密内容以便保护数据”(图5),确定后,加密的文件/文件夹名会以绿色表示,这样,即使是管理员账户,也不能读取文件的内容了。

7、Unicode统一编码支持

NTFS文件系统支持Unicode统一编码。对于资料交流来说,不同计算机系统的不同字符编码是很大的障碍。Unicode的出现就是为了解决不同语言系统间兼容性问题的,只要是使用Unicode编码的文件,在任意支持Unicode的系统平台上都可被正确打开,不会出现乱码。

上一页 123 4

点击阅读更多学院相关文章>>

分享到

篇3:Windows98下如何读写NTFS文件系统

当电脑安装有Windows98和Windows2000/Xp两个操作系统,如何在FAT系统下直接读写NTFS文件系统?

虽然FAT系统可以转换为NTFS系统,但是有时我们需要在机器中同时安装Windows98和Windows2000/Xp,此时的麻烦就来了,由于Windows98不能读取Windows2000的NTFS,那么如何进行数据交换呢?实际上我们只需要使用一个小小的软件NTFSforWindows98就可以让Windows98轻松读取、甚至写入NTFS分区。首先,下载NTFSforWindows98 (能读、写!)。

安装结束后会出现一个配置界面,在该界面中的“NTFSSystemFiles”项中需要设置的是程序可以借用的Windows2000/Xp系统的相关文件保存路径。

由于读取NTFS文件系统必须使用到Windows2000/Xp的一些系统文件,所以事先需要在Windows2000/Xp下,将如下9个文件复制到FAT分区中的任意一个文件夹下,这些文件分别是:

NTFS.SYS:存在于〈winnt〉system32driverstfs.sysNTOSKRNL.EXE:存在于〈winnt〉system32toskrnl.exeAUTOCHK.EXE:存在于〈winnt〉system32utochk.exeNTDLL.DLL:存在于〈winnt〉system32tdll.dllC_437.NLS:存在于〈winnt〉system32not;437.nlsC_1252.NLS:存在于〈winnt〉system32not;1252.nlsL_INTL.NLS:存在于〈winnt〉system32_intl.nls

(注意:WindowsXp的目录是WINDOWS,而不是WINNT,如果你是全新或升级安装的话)

在“DriveLetterAssignments”项中提供的设置是设置允许可以识别的NTFS分区windows2000/Xp下的盘符顺序,

如果单击界面中的“Advanced”按钮,在关联界面中提供了针对设置的NTFS分区高级设置,其中包括设置为只读属性“Read-Only”、允许写入“Write-Through”。对于检查点间隔“CheckpointInterval”和写回间隔“Writebacknterval”,使用程序提供的默认设置即可。到此设置完成,单击OK按钮保存设置并退出。

重启后就可以在Windows98下访问NTFS分区了!

篇4:关于NTFS与FAT32文件系统的互相转换

这里收集了一些NTFS、FAT32互相转化的方法及常见问题,对Windows Vista 系统也是一样适用,

一、FAT32->NTFS:

在开始――运行中输入CMD ,再输入 convert X:/FS:NTFS(X:是所要转化的分区盘符)在下次系统启动时自动转化。不过这样的转化有两个小小的不足:

1.其实也不能算是弱点,主要是转化为NTFS之后,系统默认Everyone用户对所有目录、文件拥有完全权限,其实FAT32本来就默许所有用户访问!为了安全起见,需要重新设置安全特性。对一些重要文件,应该取消everyone用户的完全权限。

2.转化后的NTFS分区,第一次可能很容易产生磁盘碎片。

3.C盘在转换为NTFS分区前,一定要注意是不是多系统的,有没有安装WIN9X、ME等不认识NTFS分区的系统,如果安装了,那么C盘千万不能转换为NTFS分区,一定要保持原来的FAT分区。扩展分区里的逻辑分区则除了安装有WIN9X/ME系统的分区外,其他的分区都可以转换为NTFS分区,

二、NTFS->FAT32:

目前为止,比较常用的方法就是用PQ Magic进行转化(也可用Acronis公司的Partation Expert,英文版,但完全支持中文),但是一定要注意,如果有中文目录、文件,一定要集中起来用Winrar打包成英文名称的压缩包,否则这些中文目录、文件都将无法访问!!!

三、常见问题处理:

1.中途断电,分区成了PQRP类型,无法访问,怎么办?

可以利用PQ安装目录下的PTEDIT32.exe(\PowerQuest\PartitionMagic 8.0)进行修复,只需将标志为PQRP的分区(类型为3C),转化为FAT32/NTFS(类型为07/0B)即可。如果是C盘出错,可以借助实模式DOS加载DOS版的PTEDIT.exe(\PowerQuest\PartitionMagic 8.0\DOS)进行修复。注:其他PQ操作断电导致的问题也可以依法炮制,而且相对于Diskgenius,PTEDIT32.exe可以支持NTFS分区。

2.转化分区后,中文目录无法访问,怎么办?

可以利用GHOST克隆问题分区,然后用GHOST Explorer打开gho备份文件,重命名中文目录即可。

篇5:NTFS与FAT32文件系统互相转换方法

这里收集了一些NTFS、FAT32互相转化的方法及常见问题,对Windows Vista 系统也是一样适用,

一、FAT32->NTFS:

在开始――运行中输入CMD ,再输入 convert X:/FS:NTFS(X:是所要转化的分区盘符)在下次系统启动时自动转化。不过这样的转化有两个小小的不足:

1.其实也不能算是弱点,主要是转化为NTFS之后,系统默认Everyone用户对所有目录、文件拥有完全权限,其实FAT32本来就默许所有用户访问!为了安全起见,需要重新设置安全特性。对一些重要文件,应该取消everyone用户的完全权限。

2.转化后的NTFS分区,第一次可能很容易产生磁盘碎片。

3.C盘在转换为NTFS分区前,一定要注意是不是多系统的,有没有安装WIN9X、ME等不认识NTFS分区的系统,如果安装了,那么C盘千万不能转换为NTFS分区,一定要保持原来的FAT分区。扩展分区里的逻辑分区则除了安装有WIN9X/ME系统的分区外,其他的分区都可以转换为NTFS分区。

二、NTFS->FAT32:

目前为止,比较常用的方法就是用PQ Magic进行转化(也可用Acronis公司的Partation Expert,英文版,但完全支持中文),但是一定要注意,如果有中文目录、文件,一定要集中起来用Winrar打包成英文名称的压缩包,否则这些中文目录、文件都将无法访问!!!

三、常见问题处理:

1.中途断电,分区成了PQRP类型,无法访问,怎么办?

可以利用PQ安装目录下的PTEDIT32.exe(\PowerQuest\PartitionMagic 8.0)进行修复,只需将标志为PQRP的分区(类型为3C),转化为FAT32/NTFS(类型为07/0B)即可,

如果是C盘出错,可以借助实模式DOS加载DOS版的PTEDIT.exe(\PowerQuest\PartitionMagic 8.0\DOS)进行修复。注:其他PQ操作断电导致的问题也可以依法炮制,而且相对于Diskgenius,PTEDIT32.exe可以支持NTFS分区。

2.转化分区后,中文目录无法访问,怎么办?

可以利用GHOST克隆问题分区,然后用GHOST Explorer打开gho备份文件,重命名中文目录即可。

热门推荐:微软Vista SP1 RC发布初体验XP SP3最新测试版、白皮书放出

点击阅读更多学院相关文章>>

分享到

篇6:如何将FAT文件系统转化为NTFS?

1、在NT系列操作系统的安装过程中可以将系统分区转化为NTFS分区,

2、使用软件转化,当然Partition Magic之类的软件可以,但用系统自带的“Convert”更好,速度飞快而且稳定,

打开运行窗口,输入命令并回车即可,命令格式为“convent[drive:]/fs:ntfs”(drive:指定要转换的分区,/fs:ntfs:将分区转换为NTFS)。

点击阅读更多学院相关文章>>

分享到

分布式文件系统:SnackFS

Linux指令篇:文件系统dd

NTFS文件管理权限打造安全U盘

嵌入式系统中的线性Flash文件系统设计

巧破ntfs下的win 口令Windows安全

下载NTFS的未来――WinFS文件系统(共6篇)
NTFS的未来――WinFS文件系统.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
点击下载本文文档