导航:首页 > 文件类型 > fdt表中的长文件名

fdt表中的长文件名

发布时间:2025-08-21 19:12:15

『壹』 FAT系统是什么意思

文件分配表FAT(File AllocationTable)用来记录文件所在位置的表格.它对于硬盘的使用是非常重要的,假若丢失文件分配表,那么硬盘上的数据就会因无法定位而不能使用了。

『贰』 常见的文件系统有哪些

常见的文件系统有FAT、NTFS、ExtFAT、ext2、ext3、reiserFS、VFAT、APFS。

1、FAT文件系统。

FAT文件系统诞生于年,它最初是为软盘设计的文件系统,但是后来随着微软推出dos和win 9x系统,FAT文件系统经过适配被逐渐用到了硬盘上,并且在那时的20年中,一直是主流的文件系统。

2、NTFS文件系统。

它是一种比FAT32功能更加强大的文件系统,从windows 2000之后的windows系统的默认文件系统都是NTFS,而且这些windows系统只能够安装在NTFS格式的磁盘上。NTFS系统是一个日志性的文件系统,系统中对文件的操作都可以被记录下来,当系统崩溃之后,利用日志功能可以修复数据。

3、ExtFAT文件系统。

ExFAT也是微软开发的文件系统,它是专门为闪存盘设计的文件系统,单个文件突破了4G的限制,而且分区的最大容量可达64ZB,建议512TB。 ExFAT在windows,Linux以及Mac系统上,都可以读写,作为U盘或者是移动硬盘的格式还是比较合适的。

4、ext2文件系统。

ext2是为解决ext文件系统的缺陷而设计的可扩展的、高性能的文件系统,又被称为二级扩展文件系统。它是Linux文件系统中使用最多的类型,并且在速度和CPU利用率上较为突出。ext2存取文件的性能极好,并可以支持256字节的长文件名,是GNU/Linux系统中标准的文件系统。

5、ext3文件系统。

ext3是ext2文件系统的日志版本,它在ext2文件系统中增加了日志的功能。ext3提供了3种日志模式:日志(journal)、顺序(ordered)和回写(writeback)。与ext2相比,ext3提供了更好的安全性以及向上向下的兼容性能。

6、reiserFS文件系统。

reiserFS是Linux环境下最稳定的日志文件系统之一,使用快速的平衡二叉树(binary tree)算法来查找磁盘上的自由空间和已有的文件,其搜索速度高于ext2,reiserFS能够像其他大多数文件系统一样,可动态的分配索引节,而无须在文件系统中创建固定的索引节。

7、VFAT文件系统。

VFAT主要用于处理长文件的一种文件名系统,它运行在保护模式下并使用VCACHE进行缓存,并具有和Windows系列文件系统和Linux文件系统兼容的特性。因此VFAT可以作为Windows和Linux交换文件的分区。

8、APFS文件系统。

APFS是苹果公司发布的新的文件格式,替代目前所使用的HFS+格式。这一全新文件系统专门针对闪存/SSD进行优化,提供了更强大的加密、写入时复制元数据、空间分享、文件和目录克隆、快照、目录大小快速调整、原子级安全存储基元,以及改进的文件系统底层技术。

『叁』 回收站里彻底删除的文件怎么找回来呀

回收站是Windows系统(包括Windows 9x和Windows NT操作系统)特殊管理的一个组件,其作用是保存用户删除的文件或文件夹,防止用户因误操作删除文件而导致损失。从技术上讲,回收站实际上是逻辑磁盘上文件名为Recycled的文件夹,作为临时保存删除文件的特殊存储空间,保护模式的Windows 9x操作系统将对该文件夹实施特殊管理。

问题的提出

在Windows 9x操作系统正常工作状态下,用户可以非常方便地恢复或真正删除保存在回收站文件夹中的删除文件。但是,如果用户误删了操作系统的重要文件,导致操作系统不能正常启动到保护模式,这样自然无法启动回收站管理器,当然也就不可能恢复回收站中保存的删除文件。此时,为了避免重新安装操作系统,可以用手工方式恢复回收站文件夹中的删除文件,但是,由于Windows 9x操作系统采用特殊的技术保存删除的文件,因此手工恢复回收站中的删除文件并非是简单的复制文件操作,本文针对这个问题进行讨论。

存储删除文件的机制

Windows 9x操作系统的回收站实际上采用的是复制部分FDT表内容和增加说明文件的特殊方法来管理删除文件的。复制FDT表的实质就是在Recycled目录下复制一份原来文件在FDT表中的目录项,同时将原文件在原来文件夹下的FDT表中所有登记目录项的首字符置为E5H。其具体工作原理是:

1. 当一个文件被删除后,在对应逻辑磁盘的Recycled文件夹中新建一个文件,这个文件在FDT表中仅占用32个字节。根据回收站文件夹中已命名文件的情况,给新建立的文件命名为:DXn,其中n为数字,其值与当前Recycled文件夹中已重新命名的删除文件数量有关,一般情况下按删除文件的顺序编号。X表示删除文件所在的逻辑盘的盘符,若删除的文件在C盘,则X为C; 若在D盘,X则为字母D,以此类推。若删除的文件包括扩展名,则保留原扩展名并记录到FDT表的目录项中,在Recycled文件夹中实际构成“DXn.原扩展名”的新文件名。

2. 在对应逻辑磁盘的Recycled文件夹下的特殊文件(Info2文件)中添加记录原删除文件的完整文件名、存放的位置(路径)和与新建文件名的对应关系的数据。

3. 若删除的是文件夹,则在Recycled文件夹下面新建立一个文件夹,文件夹的命名方式和在特殊文件中记录的数据与删除文件时完全相似。由于文件夹的内容实际上就是一个FDT表,因此不再对被删除文件夹下面的文件进行任何处理,原样保留其数据。

回收站文件夹中包括Desktop.ini和Info2文件两个控制文件。当操作系统清空回收站后,回收站文件夹中仅包括Desktop.ini文件。一旦逻辑磁盘中有删除文件或文件夹的操作发生,回收站文件夹将立即自动生成Info2文件,并且随着回收站中保存的删除文件的增加,Info2文件的长度也相应变化。

Info2文件是回收站文件夹中最重要的文件之一, Info2文件的文件头由20个字节构成,用于描述与Info2控制文件相关的重要信息。在后面是按顺序记录的删除文件信息块,每个被删除的文件用280个字节记录其相关信息。其中删除文件原来存储的路径和文件名记录在280个字节的前260个字节中,如果路径和文件名的长度不足260个字节,则以“00H”作为结束的标志。当Info2文件中记录的数据块所对应的文件已经被真正删除或还原后,操作系统并不清除整个数据块,而是将数据块的第1个字节置为“00H”。删除文件的编号记录在280个字节的第261字节至第264字节。由于删除的文件在Recycled文件夹下以“DXn.扩展名”的方式重新命名,这个编号也就是文件名中的n。值得注意的是,数据块的第264字节为32位数值的最高8位,而数据块中第261字节为32位数值的最低8位。例如,如果删除文件的编号数值为65536,则对应的4个字节数值为“00 00 01 00”,即16进制的10000H。Info2文件中每个删除文件对应的280个字节的其他字节分别记录了回收站所在逻辑磁盘标志、删除文件的日期和时间、删除文件所占磁盘空间等信息,由于这些信息与手工恢复文件关系不大,限于篇幅此处不再详细讨论。

手工恢复删除文件

根据对回收站文件夹保存删除文件技术的讨论,如果需要恢复回收站中的文件,首先应该在Info2文件中找到删除文件在回收站文件夹下保存的文件名和文件原来存放的文件夹,然后用MS-DOS的COPY命令完成删除文件的手工恢复操作。具体的恢复过程可以按以下步骤进行:

1. 用Windows 9x操作系统的启动软盘或用硬盘直接将计算机启动到命令模式。

2. 进入删除文件所在逻辑磁盘的Recycled文件夹(例如,若删除文件原来在C盘,则用CD命令进入C盘的Recycled文件夹)。

3. 用Debug info2 命令将记录删除文件数据的Info2文件打开。

4. 连续用D命令依次显示内存中Info2文件的内容至显示出被删除文件原路径和文件名信息为止(假设存储删除文件原路径和文件名的开始地址为nnnn)。

5. 用D命令显示nnnn+104地址开始的四个内存单元的值,这四个内存单元的值就是删除文件的编号。注意,其中的104是十六进制值,表示十进制值260。例如,假设删除文件的路径从内存单元的22C处开始存储,则存储删除文件编号的内存单元为330开始的内存单元。

6. 从上述内存单元按逆向顺序取出值并去掉整数前面的零。例如,若四个内存单元的值依次为“01 02 00 00”,则删除文件对应的编号为201,对应于十进制的编号为513。

7. 通过上述编号可以知道删除文件在Recycled文件夹中对应的文件名是DC513(若删除的文件在逻辑D磁盘,则对应的文件名是DD513),其中的C表示逻辑C磁盘。删除文件的扩展名与删除前完全相同。

8. 继续操作并记录下其他要恢复的删除文件信息。

9. 退出Debug程序

10. 根据记录的数据,用COPY命令完成删除文件的恢复。

11. 重新启动计算机,手工恢复的文件就可以发挥作用了。

手工恢复删除文件夹

由于回收站保存删除文件夹的技术比较特殊,因此可以用以下两种方式来恢复已经被删除的文件夹:

1. 如果已经知道被删除文件夹中某一个或几个文件的文件名,则可以在Recycled文件夹中依次进入以“DXn.原扩展名”方式命名的文件夹并列出文件目录,若找到已知的文件名,则可以使用DOS的XCOPY命令将文件夹及下面的文件复制到删除前的位置。

2. 如果对被删除文件夹下面的文件一无所知,则可以采用前面讨论的删除文件恢复技术,通过在Info2文件中找到删除文件夹的信息和对应的文件夹名称编号,再用XCOPY命令进行恢复。

『肆』 文件名长度-文件名长度,文件名,长度

windows文件名最长能到多少?

1、windows系统下文件名长度为:255个英文字符(DOS下8.3格式),包括文件名和扩展名在内,或者是255/2=127个中文字符+1个英文字符

2、如果这个文件不在根目录下,而是在某个文件夹下,需要减去文件夹名字的长度。有几层文件夹就需减去所有层数相加的文件夹名长度。


在windows中文件名的最大长度是多少个字符?

二百六十个字符
因为直接打260显示回答太短……妈蛋的字数限制


在Windows中,文件名最长可为多少个字符?

在Windows中,文件名最长可以使用255个字符。
Windows系统中,文件夹的主要命名规则如下:
1、文件名最长可以使用255个字符;
2、可以使用扩展名(扩展名用来表示文件类型,也可以使用多间隔符的扩展名),如win.ini.txt是一个合法的文件名,但其文件类型由最后一个扩展名决定;
3、文件名中允许使用空格,但不允许使用下列字符(英文输入法状态):【<
>
/

|
:
"
*
?】;
4、Windows系统对文件名中字母的大小写在显示时有不同,但在使用时不区分大小写。
文件名说明:
为文件指定的名称。
为了区分不同的文件,必须给每个文件命名,计算机对文件实行按名存取的操作方式。
文件名是文件存在的标识,操作系统根据文件名来对其进行控制和管理。


文件名的最大长度怎么设置

操作系统对查看文件夹提供了
多种样式,其中以图标方式显示长文件名时,会自动省略后半部分。
选择“列表”样式,并把文件名那一栏拉宽,就能显示全部文件夹的文件名。


在Windows中,文件名最长可为多少个字符?

windows系统支持256位的文件命名。可以由下划线数字字母等组成,不能有特殊字符.
windows文件名理想情况下可以达到256个,但用户最多只能用255个字符来取名,因为磁盘分区要占一个位子.
为什么是256个字符呢?
这与编写windows语言之一的汇编语言有关系.是由寻址寄存器决定的(0-255),所以是256个


一个文件名的长度最多可达几个字符

Windows 系统下的文件名最大长度限制为255个字符,其中包括“路径”(含“路径”中的分隔符“”)及“扩展名”(含“扩展名”前的句点“.”),但不包含形如“C:”这样的盘符中的任何符号。
注意:中文 Windows 系统的文件名中,一个汉字仍按一个字符计数。


一个文件名的最大长度可达几个字符?

文件名可以有255个字符(包括空格),但不能有以下字符:
/ : * ? " !


文件名最长可达多少个字符?

windows系统支持256位的文件命名。可以由下划线数字字母等组成,不能有特殊字符.
windows文件名理想情况下可以达到256个,但用户最多只能用255个字符来取名,因为磁盘分区要占一个位子.
为什么是256个字符呢? 这与编写windows语言之一的汇编语言有关系.是由寻址寄存器决定的(0-255),所以是256个.


windows的文件名中用*代表任意几个字符

Windows 中的文件名可以使用汉字和空格,最长可达256个字符。 流可以分为两种类型:文本流和二进制流。 文本流是解释性的,最长可达255个字符,其中回车/换行将被转换为换行符“ ”(如果以"文本"方式打开一个文件,那么在读字符的时候,系统会把所有的" "序列转成" ",在写入时把" "转成" " )。 二进制流是非解释性的,一次处理一个字符,并且不转换字符。 (4)fdt表中的长文件名扩展阅读 一般会操作系统被翻译成"行的结束",即LF(Line-Feed) 会被翻译成"回车",即CR(Cariage-Return) 对于文本文件的新行,在UNIX上,一般用 (LF)来表示,Mac上用 (CR)来表示,Windows上是用 (CR-LF)来表示。

windows2003操作系统规定文件名的格式是?文件名长度最多是多少个字符

文件名格式可以是英文字母、数字及¥@&+()、下划线、空格、汉字等。但不能使用下列9个字符:?
*
|

<
:
/


文件名长度最多255个英文字符,包括文件名和扩展名在内,或者是255/2=127个中文字符+1个英文字符


在电脑上新建一个文件,文件名最大长度是多少?

在windows下面,单个文件名的长度限制是255,完整的路径长度(如E: estaaa.txt这样限制是260)

在XP、2003和win7上最大长度一样。
注意的是,由于DOS下仅仅支持8.3格式,所以如果在dos下查看,会显示不全的。


Win7 64位系统下怎麽修改文件名的长度限制,从而使得文件名长度无限制?

1、理论上不可能允许用户使用无限长度的文件名,其一,Windows的文件系统提供文件夹的管理形式,从而避免了文件名重复,比如c:1.txt和c:windows1.txt,虽然都是1.txt,但是却不两个不同的文件,因此不需要超长的文件名。 其二、无限长度的文件名字,势必导致内存溢出,这就意味着程序的崩溃。
2、windows xp/2003默认的文件名长度为255,路径长度为260,Win7系统,文件名长度支持最大32767个字符,这足够用户使用,系统内核也以此为限制,这种限制是在编写windows系统时就预设好的,内核中的很多代码,都以此预设为基础,因此不会向用户开放设置接口。


PDF文件的文件名长度有限制吗?

文件名长度的确有限制,毕竟不能在名称里写篇文章,但是几十个字还是可以的,应该足够你用了,你不能写满的原因大概跟你电脑对长命名文件的限制有关,或者是你的pdf阅读软件对文件名的限制了


GHO文件名长度限制是多少?

ghost做的备份,一般是为了用于在dos上恢复,建议以"8.3”的模式来取名。这样在dos下查看文件名时比较方便。
所谓8.3就是主文件名是最多8个字符,扩展名(比如.GHO)为3位。


网页文件名字太长度影响搜索引擎收录吗 文件名字多长合适 有长度限制吗?

给你贴些资料看看:
确切的说,长的网址会对自己的网站本身产生一些不好的影响,而你的网站地图已经建立好了,只能等着搜索引擎自己来爬取。没什么好的方法,因为网站已经设计好了的,你也说了是新改版的,搜索引擎都非常的人性化,比如是你在看一大篇文章而只想来表达一个问题,那么看下去的人会很少,而搜索引擎也一样,所以说网址得自己去改,但是你的站没有办法了,只能去在内容上来吸引爬虫或者蜘蛛来。


网站不被网络搜索引擎收录的15种原因

1、网页使用框架(iframe),包括网络在内的所以搜索引擎都讨厌框架。
2、图片太多,文本太少。
3、使用了转向(网页跳转)。
4、提交太过频繁:一个月内提交2次以上。
5、网站关键词密度太大:不幸的是搜索引擎并没解释多高的密度是极限,一般认为100个字的描述中含有3-4个关键词为最佳。
6、文本颜色跟背景色彩一样:搜索引擎认为你在堆砌关键词欺骗它。
7、动态网页:网站的内容管理系统方便了网页更新,却给大部分搜索引擎带来麻烦,很多搜索引擎不收取动态页面,或只收取第一层页面,不会向下深入收取。这时要考虑使用WEB服务器的重写(rewrite)技术,把动态页面的url映射成和静态页面url相似的格式,搜索引擎误以为是静态页面,就会收取了。
8、网站转移服务器:搜索引擎通常只认IP地址,转换主机或域名时,IP/DNS地址发生改变,这时你要重新提交网站。
9、免费的网站空间:有的搜索引擎拒绝索引来自免费空间的网站,抱怨很多垃圾,质量差。
10、搜索引擎抓取时网站不在线:如果主机不稳定,就有可能出现这种情况。更糟糕的是,即使网站已经收录,重新抓取时发现不在线,还会将网站整个删除。
11、错误地阻挡了robots索引网站:有两种方法可能阻挡robots,主机服务器的根目录下有简单文本文件、网页中含某种META标签。
12、大量运用Flash、DHTML、cookies、JavaScript、Java制作或密码进入的网页,搜索引擎很难从这种页面中提取内容。
13、搜索引擎不能解析你的DNS:新域名注册后需要1-2天的时间才能生效,因此不要一注册了域名马上提交网站。
14、网站的链接广泛度太低:链接广泛度太低,搜索引擎难以找到你,这时要考虑把网站登录到知名分类目录,或多做几个友情链接。
15、服务器速度太慢:网络带宽小,网页下载速度太慢,或者网页太复杂,都可能导致搜索引擎还没搜到文本内容就暂停。


Windows中的文件名(包括扩展名)所允许最长的字符个数是

windows突破了DOS对文件命名规则的限制,允许使用长文件名,其主要命名规则如下:
(1)文件名最长可以使用255个字符。
(2)可以使用扩展名,扩展名用来表示文件类型,也可以使用多间隔符的扩展名。如win.ini.txt是一个合法的文件名,但其文件类型由最后一个扩展名决定。
(3)文件名中允许使用空格,但不允许使用下列字符(英文输入法状态): / | : " * ?
(4)windows系统对文件名中字母的大小写在显示时有不同,但在使用时不区分大小写。


windows7文件或文件夹名不能超过几个字符。

可以转换c
盘格式为ntfs格式,再右击c盘——属性——常规下的高级——选中“压缩驱动器以节省磁盘空间”。或右击windows文件夹——属性——常规下的高级——选中“压缩内容以便节省磁盘空间”。
当然,c:windows下前后带$的文件夹也可删除。


如何解决Win7文件名长度过长问题

第一步按“win+R”键打开运行,在运行中输入“cmd”。


第二步点击确定之后,进去命令提示符之后,输入“D:”,按回车键进去D盘。


第三步进去D盘之后,输入“dir /x”,可以查看D盘所有的目录和文件,加上/x可以查看文件的缩短名称。


第四步这里把文件名过长的文件也放在D盘根目录,输入“del XXXXXX~1.JPG ”,按回车键就可以对文件进行删除了,XXXXXX~1.JPG 是短文件名。


第五步输入“dir”,按回车键,查看D盘所有文件和目录时,可以看到长文件名的文件已经被删除了。


windows为什么会限制文件名长度

文件系统中,文件名至少在两个地方存在,一是文件内部的文件头信息,二是磁盘内的文件分配表.
就像你填表格一样,大小是有限制的.
DOS时代文件名只支持8位,32位系统后文件名长度应该足够用了.


Windows中关于文件名的规定是,其最大长度允许为( )个字符,其中( )包含扩展名的长

(1)文件名最长可以使用255个字符。
(2)可以使用扩展名,扩展名用来表示文件类型,也可以使用多间隔符的扩展名。如win.ini.txt是一个合法的文件名,但其文件类型由最后一个扩展名决定。
(3)文件名中允许使用空格,但不允许使用下列字符(英文输入法状态): / | : " * ?
(4)windows系统对文件名中字母的大小写在显示时有不同,但在使用时不区分大小写。

阅读全文

与fdt表中的长文件名相关的资料

热点内容
javajlabelsettext 浏览:874
什么是有效xml文件 浏览:216
施工人员在哪个app找工作 浏览:409
sources文件夹是什么 浏览:843
缺电脑文件 浏览:539
windows编程如何读取文件大小 浏览:947
2017程序员工资统计 浏览:153
ps2021暂存盘文件手动清理 浏览:459
fdt表中的长文件名 浏览:508
mysql管理员默认密码 浏览:359
越狱ios8直接删系统文件 浏览:490
文件柜的倾斜度是多少 浏览:115
苹果耳机切换不了 浏览:968
有什么小说网站可以看所有小说 浏览:661
苹果云盘文件怎么存在 浏览:466
红米手机里面的txt文件 浏览:360
华为pad摄像头在哪个文件夹 浏览:147
手机版编程猫如何复制角色 浏览:599
动漫图片的文件格式 浏览:560
黑衣紧身美女跳小苹果 浏览:670

友情链接