Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Scandisk (Chkdsk) в WinXP

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

TankMan



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вобщем, никогда раньше такого не видал... начну из далека, чтобы вопросов не возникало... я работал в клубе, и на одной из них стоял Win ХР с 1СП, Винтом Seagate 160gb, и системой Фат, так вот, сами понимаете, в клубе долго не разбираются почему игрушка тормозит/зависла (не смотрят что там еще несколько запущено) и сразу же пользуют кнопочку Ресет, и на милое предложение скандиска (уж буду так называть chkdsk, так как привык) проверить винт, отказывались... и так система простояла около 6 месяцев ниразу не пререустанавливалась и ничего не трогалось.... хотя под завязку была забита фильмами и играми...это была преамбула...  
Теперь Амбула ... У меня сейчас дома стоит комп с Seagate, такой же но на 80Gb, ХР Рго с Сп1, и всеми заплатками какие только можно поставить на ХР Рго... Система файловая такая же - Фат, но вот одно различие, которое меня и не устраивает - скандиск, при неудачном завершении (ресет захотелось нажать) проверяет диск, и находит поврежденные файлы (причем гарантированно с вероятностью 70-80%), но иногда он их находит даже и при корректном завершении работы, а так как у меня там храниться очень нужной мне документации, мне нужно что бы он вообще ничего не конвертировал в свои chk файлы, т.к. я не имею возможности проверить все файлы мои на целостность, меня вот мучает вопрос, винту пол года, а файлы теряются как будто сыпится винт, я проверил его несколькими тестами, впринципе все нормально - работает достаточно стабильно, бедов нет, температура на месте (в районе 38-40С), вобщем все ОК. НО он просто по страшному теряет файлы, я отрубил скандиск, после перезагрузок у меня постепенно исчезают (или повреждаются) файлы, чем больше я перезагружаюсь тем больше не находится файлов. Если винт не причем... может ли быть причина в Паках, или в версии винды, в клубе стояла Corporate Edition, а дома стоит просто Рго...  
У меня была версия что это вирусы могли по прикалываться, но насколько мне известно, в последнее время пишут червей да троянов... а вирусы которые могут поганить данные на винте ушли из моды... и все же я решил проверить - у меня стоит Др.Веб 4.32а вот буквально несколько минут назад, проверял базу на обновление, вобщем "последнЕе" не бывает... проверил весь диск, чистота и порядок, нет ничего подозрительного... Вобщем я в полной растеряности, я теряю нужную мне инфу, но инфа эта вся оперативная, я не могу ее просто так скинуть на болванку и забыть....а тут принес его на работу, там стоит такая же винда как уменя дома, я подключил винт слейвом и пошел пить кофе, заговорился вобщем и забыл про комп, позже подошел и обнаружил, что скандиск таки добрался до моего винта но уже на другой машине ...  (еще один вопрос - есть вероятность того что windows ставит метки на винты которые хочет проверить?) и в итоге я был "обрадован" тем что папка found которая появилась на моем винте занимала 2.5 гб (!!!) а что это потерялось - я понятия не имею (но вот сегодня обнаружил что например дистрибутив Adobe photoshop 7, лишился одного файла и именно setup.exe )
 
Если не найдутся ответы на мои вопросы, может кто-нибудь посоветовать программу, если есть, которая бы выполняла функции скандиска, но не преобразовывала их в Chk, или хотябы как-то нормально пталась их восстановить на прежнее место, ну хотябы просто с прежним названием, вобщем наверное я правильно выразился

Всего записей: 599 | Зарегистр. 01-06-2002 | Отправлено: 23:03 14-09-2004 | Исправлено: TankMan, 23:09 14-09-2004
CamTracer

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Так может лучше не вырубать комп ресетом, а пользоваться предназначенной для этого командой? Я пару лет назад тоже работал в клубе техдиром и таких молодцов, которые давили на ресет по поводу и без него, мы просто гоняли нафиг. И системы стоят до сих пор насколько я знаю.

Всего записей: 264 | Зарегистр. 07-07-2004 | Отправлено: 11:29 15-09-2004
target76



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
1. А почему бы не поставить для начала NTFS?
2. Если ошибки вылетают даже при нормально м завершении работы, то тут причин м б достаточно много - блок питания, мать, память, (оч часто такая проблема возникает при использовании ТВ тюнера ).
3. Температура в 40 градусов для винта на мой взгляд все таки достаточно много, лучше не скупись и купи для него кулер.
4. И какая у тебя мать+проц. Температура проца?

Всего записей: 103 | Зарегистр. 12-08-2003 | Отправлено: 13:27 15-09-2004
TankMan



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CamTracer
Не всегда удается завершить работу корректно, всилу своей работы ... пишу программку, которая блокирует весь комп и иногда при проверке кода забываю отрубить процедуру блокировки, так без мыши и клаиватуры я не знаю способа корректно завершить сеанс... впринципе кнопка выключения компьютера, приводит к завершению, но это не всегда срабатывает, т.к. программа болокируя все может просто не закрыться сама и не дать никому....да и не выход это...
 
target76
1. Потому как я часто работаю из доса, а драйвера Нтфс под дос у меня нет, да и вообще не слышал про такой драйвер...
2. Я забыл сказать, у меня дома стоит Атлон ХР 2000+ а на работе Пенек4 2000МГц и винт Seagate на 20Гб... мало вероятно, что на работе может сбоит болк питания, компы правда сборки Депо, но это не причина... ТВ-тюнера нет...
3. В клубе почти все винты на такой температуре работали, злостно перезагружались ресетом, и ничего с инфой на винте (Абсолюно ничего, кроме ооочень редких случаев) небыло, но вот разница лишь, что они работали на 98 винде...
Да и винт мой как раз с одной из машин, 80-ти гигобайтник стоял на идентичной машине, только не ХР 2000+ а ХР 1900+, на 98 восьмой винде, до отказа был забит играми, так как я там работал , я то знаю что это была самая стабильная машина, а тут я просто не узнаю винт, инфа просто осыпается
4.Температура в пределах нормы для ХР, больше 60 не поднимается... а мать Гигабайтовская на 600КТ....

Всего записей: 599 | Зарегистр. 01-06-2002 | Отправлено: 13:53 15-09-2004
xcm

Графоман
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Была у меня подобная проблема Вин2000, НТФС новый МАксТор -периодически разрушалась файловая система,также соот-но скандиск находил ошибки... Я грешил на винт/память - тк вроде это началось после добавления одной планки и подключени винта. Причем диагностика харда стандартными фирменными утилитами ничего не дала...
вообщем думаю проблема где-то в железе.

----------
на свете счастья нет, но есть попкорн и сникерс.

Всего записей: 652 | Зарегистр. 01-11-2002 | Отправлено: 13:59 15-09-2004
TankMan



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
xcm
Так как ты решил эту проблему?

Всего записей: 599 | Зарегистр. 01-06-2002 | Отправлено: 14:03 15-09-2004
xcm

Графоман
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в том то и дело...не нашел я способа... и оборудования др не было экспериментировать... вообщем у меня там была еще 98 Винда - там такой проблемы не было-ее и юзал. Попробуй железо менять.

----------
на свете счастья нет, но есть попкорн и сникерс.

Всего записей: 652 | Зарегистр. 01-11-2002 | Отправлено: 14:08 15-09-2004
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TankMan
А ты что, думаешь, если
Цитата:
не преобразовывала их в Chk
это лучше? Почитай об принципе организации размещения информации на FAT разделах.
Вкратце: минимальное адресное пространство на диске - кластер. Файлы организуются в цепочки кластеров. При этом в конце каждого кластера (кроме последнего) указывается адрес следующего. Потерянные цепочкм кластеров получается, когда данный кластер не является первым (о чем ссылка в таблице FAT) и на него никто не ссылается. Этот случается из-за неправильного завершения работы в момент записи на винт. Вот такие цепочки без начала (и может быть и конца) и преобразовываются в Chk. Теоретически из них можно собрать файл обратно, но практически это возможно было сделать для простых текстовых ANSI файлов в DOS. В виндовс это не реально. А тем, что не давал скандиску выполнить свою работу только усугублял проблему, накладывая на старые ошибки новые.
 
Добавлено
Кроме ненормального завершения работы, дисковые ошибки могут возникать при неправильных настройках в сетапе по быстродействию, при разгоне, проблеме с питанием, перегреве процессора или диска, ошибок памяти.
2000/XP/2003 в большей мере используют кеширование записи, поэтому у них и больше проблем при ненормальном завершении. Можешь отключить это в свойствах диска в диспетчере устройств. Повысится надежность , но упадет быстродействие.

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 14:14 15-09-2004 | Исправлено: Looking, 14:24 15-09-2004
CamTracer

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TankMan
При отладке программы лучше пользоваться отладчиком. SoftIce позволит тебе не доводить таки дело до ресета.

Всего записей: 264 | Зарегистр. 07-07-2004 | Отправлено: 15:23 15-09-2004
TankMan



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Looking
На счет некорректного завершения работы известно, но вот пропадают файлы из архивов, а это плохо, многие файлы из тех что пропали просто неделями не используются... и если в WinXp проблемы есть а в 98 нет, то выходит это лишь настройки ОС? И если получается отключить кеширование записи, то у меня скорость будет в ХР ниже чем в 98? И 98 что не использует кеширования? Я не верю...
 
CamTracer
Не та отладка мне нужна, отдладка на уровне пошагового исполнения комманд но не на уровне ассемблера...

Всего записей: 599 | Зарегистр. 01-06-2002 | Отправлено: 09:16 16-09-2004
CamTracer

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TankMan
Ну так а SoftIce что делает? И не обязательно на ассемблерном уровне. Можешь и свой исходный код отлаживать и по шагам и breakpoint'ы ставить.
А файлы у тебя по любому будут пропадать хотя бы в силу того, что при отключении ресетом остаются открытыми многие файлы, прерываются операции чтения/записи, что-то вообще пропадает. В общем проблем может возникнуть немеряно.
И еще а что за программа такая, если не секрет?

Всего записей: 264 | Зарегистр. 07-07-2004 | Отправлено: 10:48 16-09-2004
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TankMan
Во первых я же написал, что новые системы в большей мере используют кеширование, чем 98, т.к. когда создавалась 98 объемы памяти были маленькие и под кеш она выделяет ее меньше.
Во вторых отключать кеширование можно только на момент запуска отладки.
В третьих пропадать архивы тоже могут из-за нарушения в адресации
В четвертых конвертни FAT в NTFS, он более устойчив в этом вопросе. А для работы из под ДОС используй NTFSForDOS http://forum.ru-board.com/topic.cgi?forum=35&topic=0982&start=260#lt

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 11:38 16-09-2004
HeT BonpocoB



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Может кто нибудь знает, по каким признакам XP определяет, запускать ли проверку диска CHKDSK (проще говоря скандиск) сразу или после перезагрузки?
У меня почему-то он некоторые разделы проверяет из среды окон, а некоторые (явно не имеющие никакх системных файлов) только с перезгрузкой. Есть ли чтонибудь в реестре, указывающее на ^это^?
 
И ещё, в справке нашёл интересную комманду по этому делу - fsutil dirty set E: - ставит метку разделу Е: для проверки его с помощью CHKDSK после перезагрузки. Но почемуто срабатывает она не на следующей перезагрузке, а только на 4-5-ой - тоже както не логично....    
 
И ещё! Оставляет ли CHKDSK какой нибудь ЛОГ проделанной проверки?
что-то никак не могу найти  

Всего записей: 1342 | Зарегистр. 30-03-2003 | Отправлено: 14:41 05-03-2005 | Исправлено: HeT BonpocoB, 14:43 05-03-2005
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
по каким признакам XP определяет

Из справки по команде CHKDSK

Цитата:
 
/f  
Задает исправление ошибок на диске. Диск должен быть заблокирован. Если диск не заблокирован командой chkdsk, отображается запрос на проверку диска при следующей перезагрузке компьютера.  
 

Стало-быть, если система может заблокировать том, проверка происходит сразу же.

Цитата:
а некоторые (явно не имеющие никакх системных файлов)  

Возможно антивирусник (или еще какая-нить) программа не позволяет CHKDSK заблокировать том.

Цитата:
Но почемуто срабатывает она не на следующей перезагрузке, а только на 4-5-ой - тоже както не логично....  

Должна при первой же... а когда выполнял команду fsutil dirty set E: проверял наличие "грязного" бита, командой fsutil dirty query Е:

Цитата:
Оставляет ли CHKDSK какой нибудь ЛОГ проделанной проверки?

Ищи в событиях приложений уведомление, источник Winlogon

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11139 | Зарегистр. 12-10-2001 | Отправлено: 14:39 06-03-2005
HeT BonpocoB



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KLASS, по поводу fsutil - не пойму почему он у меня не срабатывал с первой перезагрузки ... сейчас вот составил батничек
Код:
fsutil dirty set D:
fsutil dirty set F:
fsutil dirty set H:
проверил 3 раза - работает на ура. (вобщем подозрение на ruki.sys...   )
 
а вот за:
Цитата:
Цитата:Оставляет ли CHKDSK какой нибудь ЛОГ проделанной проверки?  
Ищи в событиях приложений уведомление, источник Winlogon
отдельное спасибо! в жизни бы не нашёл (оказывается он там регулярно что-то исправляет, а не просто так  шуршит..)

Всего записей: 1342 | Зарегистр. 30-03-2003 | Отправлено: 16:18 06-03-2005
GeMir



Ich finde dich
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Scandisk и Chkdsk это две разные утилиты...

Всего записей: 10296 | Зарегистр. 15-02-2004 | Отправлено: 16:36 06-03-2005
HeT BonpocoB



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GeMir, ну это я так понимаю просто для названия топика, чтоб понятнее было о чём речь
 
p.s. и ещё по поводу лог-файлов... а когда из "оконной среды" запускается проверка (тоесть: Disk Properties -> Tools -> Error checking..... *.log можно найти где нибудь? а то кроме мессаджбокса "compleat" ничего не остаётся ...

Всего записей: 1342 | Зарегистр. 30-03-2003 | Отправлено: 19:41 06-03-2005
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а когда из "оконной среды" запускается проверка  

Там же и смотри, в EventLog.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11139 | Зарегистр. 12-10-2001 | Отправлено: 21:20 06-03-2005
HeT BonpocoB



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
...и всётаки, чтоб закрыть тему, пара моментов:
 
1.
Цитата:
Там же и смотри, в EventLog
логов при запуске ХП-шного "скандиска" из среды окон я так и не нашёл
 
2. fsutil dirty set D: работает только для NTFS, НО!
в тоже время если выполнить свойства диска -> Tools -> Error Checking.... для "неблокирумых" FAT32-томов, то при перегрузке CHKDSK срабатывает так же, как и на NTFS => следовательно виндовс знает ещё какойто способ установки "грязной мети"! вопрос - какой??

Всего записей: 1342 | Зарегистр. 30-03-2003 | Отправлено: 15:05 16-04-2005
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HeT BonpocoB

Цитата:
из среды окон я так и не нашёл  

Ошибок на диске не было.

Цитата:
следовательно виндовс знает ещё какойто способ установки "грязной мети"!  

Это не установка "грязного" бита, но проверка диска при перегрузке. Стартует она, читая значение параметра HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\\BootExecute , что на FAT, что на NTFS.

Всего записей: 11139 | Зарегистр. 12-10-2001 | Отправлено: 15:39 16-04-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Scandisk (Chkdsk) в WinXP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru