Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Первый горький опыт потери файлов через CHKDSK
Лаборатория Рабочих Столов > Железо > Устройства хранения и переноса информации
-=GadZZillA=-
Вот и я наконец-то познал, что такое горький опыт потери файлов после команды CHKDSK. Всем известно, что эта программа испокон веков больна неизлечимым недугом: при автоматической проверке, которая начинается при старте компьютера и является следствием неправильного выключения компьютера, CHKDSK ищет все, что может быть нарушено или повреждено, но в большинстве случаев это пустая трата времени, поскольку при одной маленькой ошибке в папке эта программа способна удалить все корневую папку, превратив файлы в кашу из загадочных файлов с расширением .CHK.

Расскажу о своей истории. Загрузил комп, прошла безобидная проверка диска, а после загрузки оказалось, что был удален весь архив музыки - почти 100 Гб, вся музыка за почти 10 лет работы за компом, накопленная в самых разных источниках и самыми разными способами, включая законные методы копирования - копии лицензионных компакт-дисков, всего - порядка 15 тысяч треков. Однако объем диска не пострадал, а все файлы были помещены в папки FOUND и содержали расширение .CHK. Знакомая ситуация? Недаром я храню файлы с разными расширениями на разных дисках. Файлы графики PSD лежат на одном отдельном разделе, файлы с музыкой лежат на другом разделе, файлы моей веб-мастерской - на другом диске и так далее.

Впервые в жизни столкнулся с этой проблемой на своем ПК. Начал восстановление. Среди файлов также содержались программы и шрифты из соседней, небольшой папки, но поскольку преимущество в файлах принадлежало музыке - через команду ren в командной строке я перевел все расширения файлов на mp3. Большая часть музыки открылась и я немедленно загнал ее в медиа-библиотеку Winamp, чтобы оценить степень потерь. Проигрыватель фиксирует превышение нормы количества треков в среднем на тысячу, то есть вместо ожидаемых 15 200 я увидел 16 030. Наверняка он неверно распознал некоторые не мультимедийные файлы. Треки, которые в ходе каталогизирования контента были подписаны метаданными, в данном случае оказались подписаны как и раньше, содержали имя исполнителя или группы, наименование трека и альбом, далеко не все, но это уже что-то.

Половина дела сделана. Теперь надо восстановить структуру файлов. Не зря я использовал плейлист на более чем 8000 треков, по нему можно восстановить около половины музыки и разложить все это по папкам. Жаль, что далеко не со всеми файлами я знаком - какой трек относится к той или иной позиции плейлиста я не знаю, а в списке они торчали на всякий случай. Ситуация усложнялась тем, что единственным показателем принадлежности неизвестного мне трека является время, которое сохраняется в файлах .m3u в формате по количеству секунд (то есть трек, длиною в одну минуту, будет подписан как 60 секунд, а трек, длиной полторы минуты - 90 секунд и так далее).

Еще одна любопытная закономерность - в папках FOUND треки из одной папки находились рядом друг с другом, что упрощало идентификацию музыки. Так я сразу обнаружил многие альбомы и перенес их в требуемые папки. Однако музыка, которая не была подписана и не находилась ни в каких плейлистах, теперь "висит в воздухе" и можно лишь догадываться, в какой именно папке она лежала и кто исполнитель ac.gif Что ж, это пожалуй единственный минус, который возник в данной ситуации.

Результат: за неделю мне удалось восстановить и разложить по своим папкам примерно 5% всей музыки. Уверен, что постепенно работа пойдет быстрее, ведь материала становится меньше и меньше. Еще раз подтверждается горькая правда: необходимо вырубать нахер проверку диска, она еще та вредина! Хотя специалисты настоятельно рекомендуют не отказываться от автоматической проверки, но если вы надумали избавиться от этого "геморроидального тромбоза" - зайдите в реестр (Пуск-Выполнить-regedit или комбинация клавиш WIN+R команда regedit) по адресу:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

откройте параметр BootExecute (в переводе что-то вроде "загрузочная экзекуция", как символично! у программистов из Мелкософта оказывается есть свое чувство черного юмора) и замените параметр "autocheck autochk *" на параметр "autocheck autochk /k:C *". Так вы отключите автоматическую проверку диска при старте системы.

Очередным шагом Мелкософта по активному внедрению новой Windows 8 стало то, что если на компьютере еще стоит Windows XP и вы периодически загружаетесь в ней, то после перехода на Win8 система автоматчиески начинает проверять абсолютно все дсики, установленные на компьютере, причем на это уходит намного больше времени, потому что проверка здесь идет с определенными ключами. Делается это для того, чтобы отбить желание загружать устаревшие операционные системы семейства Windows, хотя лично я не исключаю, что это относится и к другим ОС, которые могут быть установлены на обычном ПК (например, дистрибутивы Linux). Кроме того на отказ от автоматической проверки диска Windows 8 дает лишь одну секунду! Трудно успеть, ведь предыдущие системы давали по 10 секунд, за которые можно успеть щелкнуть какой-нибудь клавишей.

Также любопытный факт: если после отказа от проверки диска вы получили странные глюки - выберите системный диск, начните проверку диска, разумеется вы получите ошибку и предложение проверить диск при следующей загрузке системы. Согласитесь и перезагрузитесь. На этот раз не отказывайтесь от проверки диска и велика вероятность того, что глюки исчезнут.
Eljor
Так у тебя XP чтоли стоит? На семерке нет проверки chkdsk при каждом старте системы. Она срабатывает только при косяке на винте, что, соответственно, намекает тебе о том, что твой винт сыпется. В любом случае, срабатывание чекдиска означает, что пора позаботиться о сохранности данных, и замене жесткого диска. Плюс ко всему, на семерке чекдиск вполне адекватный и чаще он помогает восстановить систему и файлы, нежели наоборот. Так что, я думаю, в твоем случае не чекдиск виноват, а сам жесткий диск, так как чекдиск при попытке восстановления файлов переносит файлы с ПОБИТЫХ секторов в папку found, а не все подряд на винте. Луче проверь свой диск на наличие ошибок чем-то вроде MHDD или Виктории. Только ни в коем случае не ставь режим запись/стирание =)
-=GadZZillA=-
У меня Восьмерка сейчас стоит. На старом компе стоит XP, но я им и пользуюсь раз в два года. Если на основном компе что-то полетит, а нужно срочно сообщение отправить или связаться с кем-нибудь по интернету - включаю. Кстати я поставил рекорд работоспособности XP: на старом компе она стоит с 2008 года! ag.gif

А винт я сразу снял. Перенес все оставшиеся данные и "чеки" и отключил. Что-то раньше не было проблем. Стоило диск переставить на другой комп и началось! Я музыку я так и не восстановил до конца - времени почти нет. Восстановлено приблизительно 12%. Мне крупно повезло, что сохранилась база данных Winamp. По ней и работаю.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.