Użyłem więc zewnętrznego dysku twardego USB, sformatowanego w systemie NTFS, na komputerze z systemem Linux z Fuse-NTFS. Maszyna przestała odpowiadać i uległa awarii, a ja zostałem zmuszony do ponownego uruchomienia. Dałem mu około dwóch pełnych minut, aby ponownie odpowiedzieć na wszystko, ale po prostu nie.
Jednak zależy mi na danych na woluminie NTFS. Więc podłączyłem go do skrzynki Win 7 i uruchomiłem chkdsk F:
i chkdsk /v F:
. Żadne z nich nie zgłasza żadnych błędów, które wyraźnie nie wymieniają nazwy pliku z niedozwolonym znakiem dla okien, więc dla mnie uważam, że bezpiecznie jest założyć, że wszystkie błędy są związane z nazwami plików, które wybrałem, że Windows po prostu nie lubi. W przypadku tych błędów naprawdę mnie to nie obchodzi i nie zamierzam używać okien z dyskiem poza chkdsk, więc nie planuję naprawiać nazw plików, aby uczynić je Windows-legal, a właściwie raczej nie robić więc. Jednak chkdsk powiedział:
Index verification completed.
Errors found. CHKDSK cannot continue in read-only mode.
Czy to oznacza, że jeśli miałoby działać z / f, może odkryć dodatkowe błędy? Czy przejdzie do sekcji nieindeksowych woluminu, aby szukać więcej błędów za pomocą /F
? Lub po prostu aktywnie poprawi błędy, które wykrył bez /f
i nic więcej nie robić?
Naprawdę zależy mi na prawdziwych błędach, które nie są oknami narcystycznymi i bardzo chciałbym być tego świadomy. Czy zrobienie czegokolwiek innego za pomocą chkdsk potencjalnie mnie tak uczyni? Czy jest jakiś sposób, aby dowiedzieć się, czy będzie to możliwe bez zmiany nazwy moich plików wbrew mojej woli?