[請問] 隨身碟特定文字檔內容被系統轉成亂碼

作者: Triss (MVP)   2023-04-21 21:24:02
先向看完全文與抽空回文的版友們說聲感謝~ m(_ _)m
隨身碟規格是3.0(16G),使用狀況一直很穩定,
只用它在家裡兩台不同電腦存取資料,
操作系統分別是Win 7和Win 10。
每回使用完畢後都有確認以「安全地移除硬體」方式取下。
最近初次遇到讀取錯誤,發生在使用Win 7編輯記事本檔案後。
嘗試把隨身碟接上不同的電腦都顯示錯誤訊息、立刻閃退。
只能先同意電腦進行建議的步驟、排除錯誤,大約半分鐘完成。
之後隨身碟不再閃退,可正常讀取、所有檔案都在。
但有特定記事本文字檔內容被損毀,變成完全無法轉譯的亂碼。
其他未受毀損的記事本文字檔也是用同一台電腦建立、編輯,
卻完全沒有亂碼的問題。
所有資料夾跟檔名仍能正常顯示,
只有特定記事本文字檔開啟後變成一片亂碼,看起來像這樣:
UœÙö-ù£¢9nw“™
檔案是直接在電腦上建立的、並非別處下載的文字檔。
存檔前有確認編碼不是ANSI。
將被毀損的文字檔用記事本「開啟舊檔」方式查看後,
右下角資訊列顯示的是「Macintosh(CR)」跟「ANSI」。
但這個隨身碟一直都只連接過安裝Windows系統的裝置,
也從未用ANSI來編輯或存檔過。
至今已嘗試過的方法包括:
1. 確認電腦和隨身碟安全性,沒有中毒
2. 修改電腦的語言設定
3. 修改電腦系統區域設定
4. 用Notepad++轉碼
5. 用其他線上/離線工具嘗試文字亂碼轉換
6. 詢問原廠客服(對方只建議自費救援檔案,就不再回應了)
以上方法全部無效。
以下是系統提供的報告內容:
Log Name: System
Source: Ntfs
Event ID: 55
Task Category: None
Level: Error
Keywords: User: SYSTEM
Computer: LAPTOP
Description: A corruption was discovered in the file system structure on
volume E:. A corruption was found in a file system index structure. The file
reference number is 0x5000000000005. The name of the file is "\". The
corrupted index attribute is ":$I30:$INDEX_ALLOCATION".
Event Xml: 55 0 2 0 0 0x8000000000000000 79577
System LAPTOP E: \Device\HarddiskVolume10 0x11 0x822
Critical File System Driver Index Subtree A corruption was found in a file
system index structure. The file reference number is 0x5000000000005. The
name of the file is "\".
The corrupted index attribute is ":$I30:$INDEX_ALLOCATION". 0x4a8ad473 Spot
Verifier Bypassed On Critical 0 0x14 4356 351 0x10000000 Ntfs+0x1aafe7,
Ntfs+0x102c34, Ntfs+0x10265d, Ntfs+0x100a06, Ntfs+0xff9cc, Ntfs+0xff8de,
ntoskrnl+0x99ed9, FLTMGR+0x55de, FLTMGR+0x3f16, ntoskrnl+0x99ed9,
ntoskrnl+0x607e15, ntoskrnl+0x66266f, ntoskrnl+0x66259a, ntoskrnl+0x1d3c15
檔案剛編輯完存檔後一切正常,正要備份時它就發作了~
作者: newacc (XD)   2023-04-21 21:37:00
chkdsk E: /f建議不要直接對隨身碟中的檔案進行編輯然後雲端空間很方便,可以去申請一個免費的來用,可以在多台電腦中同步,也有歷程紀錄可以查

Links booklink

Contact Us: admin [ a t ] ucptt.com