白日宏
摘 要:U盤很多人每天都會用到,無論是簡單的傳遞文件,還是維護系統,它已經成為當今的數字生活中不可或缺的一部分,尤其在大數據的今天,大容量u盤理所當然地大行其道,選擇什么樣的U盤格式?提高工作質量和效率,已經成為當務之急,本文對大容量u盤日常出現的一系列問題進行分析、解剖,提出有效的解決方法。
關鍵詞:U盤文件系統;格式轉換;格式化 Exfat
中圖分類號:TP315 文獻標識碼:A 文章編號:1671-2064(2018)04-0037-01
1 U盤的認知
大容量u盤理在使用時,采用什么樣的文件系統?經常出現什么樣的問題?怎樣解決?在這里我們一起分析、探討一下。
首先認識u盤文件系統格式即磁盤格式。
U盤分區格式的好壞,直接會影響到文件傳輸的性能、速度等等。因此大家在對U盤進行分區的時候,應該慎重的選擇使用什么樣的u盤格式。但是大家都不知道哪一種u盤格式好,哪一種不好,下面我們就來重點介紹4種最常見的U盤格式:FAT16、FAT32、NTFS、ExFAT,而且這4種u盤格式,每一種的優缺點都不一樣。FAT16格式:優點:兼容性最好,某些數碼設備可能對FAT32和NTFS格式的存儲卡支持不太好,因此只能使用FAT16。缺點:最大僅支持2GB分區,空間浪費大。U盤大容量時代,FAT16幾乎已經被淘汰出局。FAT32格式:優點:兼容性好。缺點:單個文件不能超過4GB,不支持512MB以下容量的U盤。備注:如果U盤容量達8GB以上,發現4GB文件拷不進去的話,可以考慮換用NTFS或ExFAT格式了。NTFS格式:優點:兼容性好,支持任意大小的U盤。缺點:會縮短閃存壽命。ExFAT格式:優點:專為閃存和U盤設計,空間浪費小。缺點:兼容性差。
通過上面對4種最常見的U盤格式的描述,U盤格式首選,建議應該exFAT>NTFS>FAT32。如果經常使用U盤拷貝一些不太大的東西,建議格式化成FAT32。拷貝大型文件,最好是NTFS或exFAT(NTFS由于扇區分配機制,比較傷u盤。)
理論上,我們搞清楚了。那么從實踐上我們就從平時最常見的U盤出錯現象入手,由淺入深,剝繭抽絲,由點到線再到面,撥開層層迷霧,解密U盤“罷工”真相。
在使用U盤時,經常會被這樣的問題所困擾。案例1:一個64G的U盤,在別人的電腦上可以識別,在我的電腦上不能識別,提示“磁盤未被格式化。想現在格式化嗎?”,通過查看磁盤格式,為ExFAT格式……。分析原因:一般低于winxp3系統版本經常出現這樣的問題。解決方案:打補丁 WindowsXP更新(KB955704),安裝完補丁,重啟電腦,U盤可以識別!案例2:一個32G的U盤,用FAT32格式的,就不能下大于4G的電影,用EXFAT格式,電視不能識別,該如何處理?有的電視支持的USB文件格式有FAT、FAT32和NTFS三種格式,EXFAT是不支持的。另外相當一部平板電腦也不支持ExFAT格式。案例3:存有很多數據資料的大容量U盤又不想格式化轉換磁盤格式,怎么辦?
2 如何解決U盤出現的問題
要解決這些問題我們需要分別對待。
首先使用U盤的“孫子兵法”:
2.1 攻心為上:特點是無損轉換格式,保留U盤數據
2.1.1 DOS命令法:“老將出馬”convert-轉換的妙用
從案例入手分析解決:例如32G的U盤默認文件系統FAT32,無法考取4GB以上單個文件,需要轉換成NTFS格式,不刪除U盤數據。
解決途徑:
(1)優化U盤性能:在Windows下插入U盤后,右擊桌面“我的電腦”,選擇“屬性”,在“硬件”中進入“設備管理器”,然后在磁盤驅動器中找到U盤。雙擊打開選擇“策略”,將默認的“為快速刪除而優化”改為“為提高性能而優化”,并確定。
(2)Windows 中使用微軟自帶無損轉換命令convert轉換U盤文件系統的方法:點擊-開始–運行—輸入CMD —輸入“Convert x:/fs:NTFS”,其中的X就是U盤盤符,/fs(文件系統)。比如U盤盤符就是H,我們就輸入convert H:/FS:NTFS回車即可效果:這樣就無需導出備份U盤內文件,幾分鐘解決U盤無法存儲轉換4G及以上文件的問題。
注意:這個方法只用于FAT或FAT32轉為NTFS,不能將NTFS轉為FAT或FAT32,convert無法供EXFAT驅動器使用。
2.1.2 工具轉換法:窗口界面操作
通過反復實踐總結,網上下載的“NTFS轉FAT32工具綠色版”,也可以實現NTFS與FAT32互換。選擇無損數據地轉換FAT32開始轉換NTFS,轉換完成。
攻心計結論:兵不血刃,不戰而勝,既保留了數據,又轉換了需要的磁盤格式,是為上策。
2.2 攻城為下:特點是完全格式化
提前備份好數據,U盤運行不正常的情況,采用此法。
同樣從案例1開始。在使用U盤的過程中經常會遇到類似問題。當插入U盤后,雙擊打開U盤時,會彈出一個提示窗口“您的磁盤未被格式化,是否進行格式化”。當您點擊確定格式化后,又提示您“windows無法完成格式化”。原因分析:出現這種情況,拋開U盤本身質量的問題,可能是我們操作不當造成的。那我們該如何解決U盤無法格式化且U盤屬性顯示0字節的問題呢?
(1)我們首先想起了usboot。插入U盤,打開usboot,按照提示操作,結果:節外生枝。usboot的HDD模式用的是FAT16,FAT16最高支持2G,32G卡用usboot格式化之后也2G了,那怎么辦?再次啟動USBbooT,插入U盤,選擇工作模式—用0重置參數,然后開始,然后會提示讓你拔出U盤,拔出U盤后,關閉USBbooT,然后再插入U盤,雙擊移動硬盤,會問是否格式化,選擇是。再插上U盤,格式化之后,再次查看U盤屬性,“完璧歸趙”恢復了正常32G。利用usboot解決了U盤不能格式化的問題。
案例2、金士頓8g U盤,原來的格式是FAT32,用windows格式化了一下變成NTFS格式了,后來發現手機不支持這個格式,又想改回FAT32格式,但在windows上只能改成EXFAT格式了,對ExFAT磁盤格式不能操作,漫長的實驗探索,partition magic等軟件工具都沒有起到作用。
(2)“朋友還是老的好”,后來歸結到windows命令行里面diskpart這個命令行工具,可以分區格式化并對大容量U盤進行格式轉換,終于成功解決了這個問題。
U盤格式exFAT進行轉換為NTFS操作流程如下:1)運行-Cmd打開dos命令窗口。2)diskpart調入分區程序。3)list disk顯示磁盤信息。4)select disk 1選定操作磁盤1,這里一定要謹慎,一旦選錯,后果不堪設想。5)clean清除物理磁盤所有信息,包括所有分區。6)creat partition primary表示創建主分區。7)format fs=NTFS quick用NTFS快速格式化分好的區。8)exit退出命令。以此類推,為解決ExFAT格式的困擾找到了妙方。
(3)除此之外,我們還想起了DiskGenuis4.9.0綠色版,也可以實現格式化方式轉換磁盤格式。
啟動DiskGenuis,把ExFAT格式化為FAT32,點擊“格式化”按鈕選擇格式化FAT32,點擊“格式化”按鈕,轉換成功。接著,DiskGenuis也順利完成了ExFAT、TNTFS、FAT32三種格式之間的自由轉換,窗口界面的操作更顯簡單化、直觀化、形象化。
3 結語
總之,我們通過對大容量U盤案例中出現異常情況的解讀、分析,研討對文件系統FAT32、NTFS、ExFAT進行了深刻的、全面的研討,對不同的問題進行“量體裁衣”,“對癥下藥”,分別采取了軟格或硬格辦法,使用了DOS命令:convert、diskpart、專用工具Usboot、格式轉換工具、DiskGenuis達到了磁盤格式轉換的目的,滿足大家對U盤格式的不同需求,對改善和提高對U盤的操作水平和方法起到拋磚引玉的作用,也希望能給大家解決U盤困擾提供一些新的思路。