U盤里的亂碼文件刪不掉 在手機文件管理中查到一些亂碼文件占很大儲存空間,想刪除?
在手機文件管理中查到一些亂碼文件占很大儲存空間,想刪除?沒有什么區(qū)別,zip格式的文件名沒有規(guī)定使用什么編碼,這個文件格式誕生得太早了。一般情況下使用的是系統(tǒng)編碼,例如,在簡體中文系統(tǒng)下使用GB231
在手機文件管理中查到一些亂碼文件占很大儲存空間,想刪除?
沒有什么區(qū)別,zip格式的文件名沒有規(guī)定使用什么編碼,這個文件格式誕生得太早了。一般情況下使用的是系統(tǒng)編碼,例如,在簡體中文系統(tǒng)下使用GB2312。當(dāng)然每一款壓縮軟件都不一樣,有些壓縮軟件可以在設(shè)置里選擇壓縮使用的編碼。使用UTF-8編碼的文件名可以做到多國語言共存。但是因為許多解壓工具不支持UTF-8,考慮到兼容性,大多數(shù)壓縮工具沒有默認(rèn)使用這個編碼格式。
至于解壓,做得好的壓縮工具都有編碼選擇功能,手機上的ZArchive和電腦上的Bandizip都可以。打開zip文件發(fā)現(xiàn)是亂碼,可以手動選擇其它編碼試試。
ZArchive估計可以自動識別文件名編碼格式,不太確定。
也可以使用7z之類的壓縮格式,這樣每個壓縮解壓軟件都統(tǒng)一使用UTF編碼,不會出現(xiàn)亂碼的問題。
考慮到音樂文件本身就經(jīng)過壓縮,如果只是為了打包傳輸,可以選7z格式,選擇僅存儲(不壓縮)這個壓縮級別。不壓縮的話,tar格式也可以,就是tar打開查看文件列表會很慢……
至于MIUI文件管理和ES文件瀏覽器的zip壓縮解壓功能,都太過簡陋,只適合偶爾應(yīng)急使用,例如下了個安裝包在zip里的情況。實際上遇到帶密碼的文件都會出問題。ZArchive之類的專門壓縮解壓的工具才算是完整支持,包括加密壓縮包和各種文件名編碼格式。免費版就可以順利解壓各種壓縮工具生成的zip文件了。