关于U盘文件系统转换的思考和探索

2018-04-13 09:06白日宏
中国科技纵横 2018年4期
关键词:格式化

白日宏

摘 要: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盘困扰提供一些新的思路。

猜你喜欢
格式化
现代人守则:昏死之前请把手机格式化
格式化
SD卡速度变慢
直接格式化对硬盘的寿命有影响吗
“Excel 2007工作表的管理与格式化单元格”说课设计
电脑硬盘格式化知识点滴
Windows XP下将DVD刻录盘变成移动硬盘