『壹』 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系統對文件名中字母的大小寫在顯示時有不同,但在使用時不區分大小寫。