U盘无法拷贝超过4G的大文件
現在U盤的容量越來越大了,8G閃存滿天飛,幾乎已成“標配”,市面上再見難覓64M、128M等U盤的蹤跡,可是細心的你也許已經發現,即使是8G或更大體積的U盤,仍然不能拷貝存儲體積超過4G的大文件,這是什么原因造成的,又該如何解決呢?
一、“U盤無法拷貝超過4G大文件”的原因分析
正常情況下,“U盤無法拷貝超過4G的大文件”無外乎兩種原因,一是受U盤文件系統格式的限制,二是買到了被JS刷過的擴容盤。下面?Storm Eyes?就簡單介紹一下這兩種情況。
1.?U盤文件系統格式的限制
?
Windows 系統常見的文件系統格式包括:NTFS、FAT16、FAT32、exFAT等,他們所支持的分區大小和單文件大小都不相同,具體數值如下所示:
?
NTFS(Windows):支持最大分區2TB,最大文件2TB
FAT16(Windows):支持最大分區2GB,最大文件2GB
FAT32(Windows):支持最大分區128GB,最大文件4GB
?
?
exFAT(Windows):支持最大文件16EB
而大部分U盤默認情況下都是采用的?FAT32 文件系統,最大僅支持?4GB 的單個文件。
2.?被JS刷過的擴容盤
?
擴容盤是指?被JS用相關軟件刷過的小容量U盤,但是在電腦上會顯示出來很大的容量,這種U盤存入的文件只要超過的實際的容量再拷出來就會損壞(可用安裝文件變不可用)。
二、“U盤無法拷貝超過4G大文件”問題的解決辦法
知道了“U盤無法拷貝超過4G的大文件”問題出現的原因,接下來?Storm Eyes?再說一說“U盤無法拷貝超過4G大文件”問題的解決辦法。針對以上兩種原因,其對應的解決辦法分別為:一、轉換U盤文件系統格式,二、購買U盤之前用軟件檢測真實容量。
1.?轉換U盤文件系統格式
將默認?FAT32 文件系統的U盤轉換格式為?NTFS 或?exFAT 即可成功解決“U盤無法拷貝超過4G大文件”的問題,其操作方法有以下幾種:
① 將U盤格式化為?exFAT 格式:首先備份U盤所有資料,然后將U盤插入電腦,在我的電腦中右擊U盤圖標,在彈出的菜單中選擇“格式化”菜單,然后選擇文件格式為?exFAT ,并勾選“快速格式化”按鈕,點擊“確定”即可,稍等片刻即可。
② 將U盤格式化為?NTFS?格式:首先備份U盤所有資料,然后將U盤插入電腦,在我的電腦中右擊U盤圖標,在彈出的菜單中選擇“屬性”菜單,在“硬件”選項卡的“名稱”中選擇你的U盤并單擊“屬性”,在打開的“屬性”對話框中選擇“策略”再選擇“為提高性能而優化”,下面按“確定”按鈕后退出并重啟電腦,接著等電腦重啟后按第①步的操作執行“格式化”,但是在選擇文件格式時選擇NTFS文件系統即可。
③ 使用命令轉換?FAT32 文件格式為?NTFS (僅部分U盤芯片支持):具體的方法,請參見本站早前的文章《FAT32 分區轉換為 NTFS 分區命令詳解》,說的很詳細,這里就不在贅述。
2. 使用軟件檢測U盤真實容量
推薦購買U盤之前,使用工具軟件?My Disk Test?檢測U盤真實容量,下載地址:下載點1?|?下載點2?|?下載點3
三、解決“U盤無法拷貝超過4G大文件”問題注意事項
1. 大多數?U盤 都默認使用Fat32文件格式,而 NTFS 文件系統會頻繁讀寫閃存,有可能會降低U盤的使用壽命,因此相對而言,exFAT更為適用。
2.?部分U盤受芯片的限制,無論使用工具軟件還是使用命令行,都不能格式化成 NTFS 格式。
3. 手機用的SD卡,不推薦格成化為 NTFS 或 exFAT格式,因為有可能會造成手機或讀卡器無法識別等的問題。
4. 部分?Windows XP 電腦可能會無法識別?exFAT格式的U盤(很少一部分),需要下載安裝WindowsXP-KB955704補丁。
轉載于:https://www.cnblogs.com/vinsonLu/p/3635679.html
總結
以上是生活随笔為你收集整理的U盘无法拷贝超过4G的大文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【PHP ThinkPHP框架】小bug
- 下一篇: 把Eclipse项目转换成Maven项目