![]() |
Добро пожаловать, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
-=CHE@TER=- |
![]()
Сообщение
#21
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,360 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 313 раз(а) ![]() |
из ништяковых жестких - Western Digital, верой и правдой отработал уже 8 лет и пока дохнуть не собирается. Видимо тоже от серии диска зависит.Зависал в гостях у товарища, тот рассказал историю про свой жёсткий диск. Купил он HP SimpleSave коробку внешнего жёсткого диска с объёмом в 1 ТБ. Диск проработал то ли год, то ли полтора и перестал опознаваться в системе. Разные утилиты тоже диск не видят. В сервисном центре заломили то ли 15, то ли все 20 тысяч за восстановление, так что товарищ махнул рукой и сунул диск куда-то на полку, да и забыл. Проходит 4 года, при уборке диск снова попадается на глаза. Товарищ шутки ради подключает и, о чудо, диск читается в системе! Часть файлов битые, часть каталогов пустые, но с его слов потерял он только пару фильмов, которые и так уже давно восстановил и всякого по мелочи, а вот остальные данные, типа фоток, был очень рад вернуть. На следующий день диск ещё работал, но часть из уже скопированных файлов не читалась, даже каталоги не открывались. Вскрыли мы с ним коробку HP SimpleSave, а там внутри Western Digital на 1.0 TB. Кое-какие данные с наклейки переписал, кто свои диски проверить хочет (есть вероятность, что все диски этой партии могут быть запороты): Western Digital 1.0TB MDL: WD10EADS-00M2B0 (модель диска) DATE: 30 AUG 2009 (дата производства) |
-=CHE@TER=- |
![]()
Сообщение
#22
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,360 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 313 раз(а) ![]() |
Нелюблю осень - постоянно какая-то фигня случается.
QUOTE Seagate Barracuda 7200.10 (500 Gbytes) В общем-то, на него гарантия была 5 лет после покупки, так что он достаточно долго проработал (был куплен до 2010, точно год не скажу).Your Product: Seagate Desktop HDD Model Number: ST3500630AS Warranty Expired: January 31, 2013 Проблема со всеми этими жёсткими дисками в том, что они, зараза, не сыпятся частями (как тот Maxtor на 160 Гб), когда ты видишь что какие-то файлы испортились и сразу начинаешь спасать остальное. Нет, блин, они падают сразу и насовсем, забирая с собой всё. Чтоб наверняка. |
Siberian GRemlin |
![]()
Сообщение
#23
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) ![]() |
У родственников перестала загружаться винда, после принятия её предложения самодиагностики и самоисправления, она нашла ошибку в загрузочной области винта, после чего тот перестал вообще определяться как загрузочный. Подключил винт к своему компу, он отображается как не размеченный (не отображается диск и соответственно его содержимое).
Кто-нибудь сталкивался? Нашёл такое решение, но пока не пробовал. Опасаюсь за данные на винте. |
-=CHE@TER=- |
![]()
Сообщение
#24
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,360 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 313 раз(а) ![]() |
Подключил винт к своему компу, он отображается как не размеченный (не отображается диск и соответственно его содержимое). На диске, про который я писал в прошлом сообщении была точно такая же фигня. Сначала он стал виден в системе как неразмеченный, я тогда набрал:chkdsk диск: /X /F /R Но проверка не запустилась, ибо не смогла найти диск, тогда я перезагрузил компьютер, но он, вообще, перестал определяться и полностью исчез из системы. При попытке подключить к другому компьютеру он точно также не определялся и было слышно как там что-то чирикает с равными интервалами - видимо, головки упали на поверхность и не могут выйти на нужную дорожку перед началом считывания. |
Siberian GRemlin |
![]()
Сообщение
#25
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) ![]() |
Это твёрдотельник.
|
-=CHE@TER=- |
![]()
Сообщение
#26
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,360 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 313 раз(а) ![]() |
Ну, от меня тогда совсем толку не будет, ибо никогда с такими дисками не сталкивался пока что.
|
Siberian GRemlin |
![]()
Сообщение
#27
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) ![]() |
Помогла прога «Acronis Recovery Expert», которая восстановила разделы на диске, а затем уже штатными средствами была восстановлена загрузочная область.
Спасибо сказали:
|
Siberian GRemlin |
![]()
Сообщение
#28
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) ![]() |
Оказывается, в папке не может быть больше 65536 файлов. Хотел выгрузить программу из памяти, но в ней, я так понимаю, какая-то защита, и блоки памяти бесконечно зациклены.
Короче, создалось файлов больше этого числа, а отображается в папке только последние 65536 файлов и удалить можно только их, остальные файлы в этой папке, оказались без ссылок в файловой системе. И как их теперь удалить без форматирования? Штатная проверка диска ничего не нашла. Сейчас пробую «R.Saver». Может, кто-то сталкивался и уже знает ответ, чем это дело исправить? Как вообще такая лажа возможна в современных операционках?! |
-=CHE@TER=- |
![]()
Сообщение
#29
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,360 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 313 раз(а) ![]() |
Как вообще такая лажа возможна в современных операционках?! Переход с Windows XP на современные ОС, как понимаю, сильно не помог - косяки есть и тут и там. (*улыбается*)Какая операционая система? Какая файловая система? FAT32, например, более 64К не умеет - см. тут и здесь. Чем смотришь содержимое каталога? Может твой любимый Total Commander больше 64К файлов не умеет отображать - попробуй FAR или ещё что-нибудь. Или просто "del *.*" выполнить в каталоге из командной строки (из чистой командной строки CMD, а не из Total Commander). Попробуй вручную в своём каталоге перебрать файлы через FindFirstFile() / FindNextFile() / FindClose() - не используй только Delphi'вские обёртки FindFirst() / FindNext(), ибо они могут своих ограничений добавить. Системными средствами Windows не пробовал диск проверить? Если у тебя 7-ка или что новее, то там стандартные средства уже должны нормально работать. |
Siberian GRemlin |
![]()
Сообщение
#30
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) ![]() |
Windows 7, NTFS. Я тоже сперва подумал, что проблема в «Total Commander», выделил те 65536 файлов в папке и удалил, но остальные файлы не появились – папка пустая.
«R.Saver» видит 65536 удалённых файлов, но не последних, а первых. Методом сложения пустого места и размера всех файлов на диске получилось, что недостаёт 4 гигов. chkdsk /f ошибок на этом диске не находит. chkdsk /f /r на четвёртом этапе сжирает всю оперативку, что ОС кричит караул. Если не вырубать его, а оставить в таком состоянии, то он обрабатывает примерно по 1 файлу в секунду, иногда со стопорами и скачками на несколько тысяч. За пару часов он проверил около 10%, после чего я его вырубил. |
-=CHE@TER=- |
![]()
Сообщение
#31
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,360 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 313 раз(а) ![]() |
Windows 7, NTFS. Я тоже сперва подумал, что проблема в «Total Commander», выделил те 65536 файлов в папке и удалил, но остальные файлы не появились – папка пустая. Саму папку пробовал удалять?QUOTE «R.Saver» видит 65536 удалённых файлов, но не последних, а первых. Методом сложения пустого места и размера всех файлов на диске получилось, что недостаёт 4 гигов. Тогда у меня вопрос, а как ты изначально узнал, что создалось более 65536 файлов? Потому что если chkdsk ошибок не находит, то MFT должна быть в порядке. Я сейчас у себя на диске NTFS посмотрел:chkdsk /f ошибок на этом диске не находит. 102840639488 - всего байт (T) 805502976 - свободно байт (F) 101681394989 - сумма размера всех файлов на диске (S) При этом если посчитать T - F: 102840639488 - 805502976 = 102035136512 - типа, сколько должно быть занято (E) Однако же: 102035136512 (E) - 101681394989 (S) = 353 741 523 ~ 337 Mb разница Но у меня и диск небольшой - около 100 Гб. Так что вполне возможно у тебя, если диск огромный, то 4 Гб на разницу и уходит. Там же размер не побайтно считается, а по рамеру кластера (average - среднее, а не точное значение): QUOTE On the typical hard disk partition, the average amount of space that is lost in this manner can be calculated by using the equation (cluster size)/2 * (number of files). Попробуй на другом диске также посчитать, как ты здесь посчитал (хорошо, если он такого же объёма и заполненности, чтобы порядок примерно одинаковый был) и сравнить результаты.chkdsk /f /r на четвёртом этапе сжирает всю оперативку, что ОС кричит караул. Если не вырубать его, а оставить в таком состоянии, то он обрабатывает примерно по 1 файлу в секунду, иногда со стопорами и скачками на несколько тысяч. За пару часов он проверил около 10%, после чего я его вырубил. Если ты хочешь поверхность проверить, то это лучше делать загрузившись с диска, а не в системе.На всякий случай тут пару ссылок нашёл, но там везде chkdsk проблемы находил, и решения без форматирования, к сожалению, там нет: _ttps://answers.microsoft.com/en-us/windows/forum/windows_7-performance/is-there-a-way-to-delete-orphaned-files/9bfc5c27-5243-4488-be07-ad8a62760326 _ttps://answers.microsoft.com/en-us/windows/forum/all/chkdsk-f-gives-result-of-orphaned-files/4f7d04bd-1eb8-4fe7-829a-335ec18dc94d _ttps://answers.microsoft.com/en-us/windows/forum/all/ntfs-corruption/71208334-5734-4e96-9e3a-9582f547feee _ttps://drobocommunity.m-ize.com/t/unindexed-file-chkdsk-wont-complete-run/3211 Спасибо сказали:
|
Siberian GRemlin |
![]()
Сообщение
#32
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) ![]() |
Тогда у меня вопрос, а как ты изначально узнал, что создалось более 65536 файлов? Они у меня создавались с номерами. Когда их стало больше 65536, файлы с первыми номерами стали исчезать из папки и всегда отображались только последние 65536.Если ты хочешь поверхность проверить, то это лучше делать загрузившись с диска, а не в системе. Пробовал. Он аналогично зависает. |
Axsis |
![]()
Сообщение
#33
|
Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 121 Регистрация: 6-February 08 Пользователь №: 374 Спасибо сказали: 149 раз(а) ![]() |
Ну во-первых, это не в NTFS дело, максимальное количество файлов в папке там совпадает с максимальным количеством файлов на всём томе и равно 4,294,967,295. Я лично несколько раз видел в папке более 100,000 файлов. Возможно это тоже часть защиты программы с которой ты работал - нагадить в файловой системе при помощи эксплойтов ФС?
Удалить папку получается или нет? Можешь попробовать открыть том WinHex'ом - удалить скорее всего файлы не получится, но показать их все он должен - там парсер NTFS свой, а не системный. Если покажет имена, попробуй в консоли удалить один файл по точному имени а не по маске. Спасибо сказали:
|
Siberian GRemlin |
![]()
Сообщение
#34
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) ![]() |
Папку удалил, судя по размеру, она была как бы пустой.
|
-=CHE@TER=- |
![]()
Сообщение
#35
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,360 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 313 раз(а) ![]() |
К сожалению, у меня больше идей нет. Всё что в голову пришло уже озвучил.
|
Siberian GRemlin |
![]()
Сообщение
#36
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) ![]() |
Статья, которая мне помогла понять причину зависаний SSD. Все остальные советы в интернете совершенно бесполезны, так как проблема оказалась в просадке вольтажа питания.
https://overclockers.ru/blog/remont_accumul...ultradma-na-ssd Готовое решение без пайки и замены БП, но стоит дорого, так как только из заграницы заказывать (около 2 000 руб. за товар и доставку). https://mysku.ru/blog/aliexpress/17167.html https://www.silverstonetek.com/product.php?pid=545&area=ru |
-=CHE@TER=- |
![]()
Сообщение
#37
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,360 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 313 раз(а) ![]() |
Возвращаясь к вопросу жёстких дисков и сколько там файлов создать можно.
Обнаружил на сайте NTFS.com множество полезных статей по организации файловых систем на жёстких дисках. В частности они собрали в наглядные таблицы для сравнения сразу несколько из них: NTFS vs FAT vs exFAT. Где сравниваются аж 6 разных: NTFS5, NTFS, exFAT, FAT32, FAT16 и FAT12. |
![]() ![]() |
Упрощённая версия | Сейчас: 8th September 2024 - 12:18 |