Цитата
Petya V4sechkin:
Обычно в случае проблем с файловой системой dirty bit выставляется автоматически (сомневаюсь, что есть смысл делать это принудительно). Если очень хочется, можно добавить в автозагрузку:
Код:
fsutil dirty set C:
Разное - Check Disk (chkdsk, бывший scandisk) - утилита проверки дисков
UPD: Не работает, требует права администратора...
Цитата
Petya V4sechkin:
Backup делаете?
Разное - Check Disk (chkdsk, бывший scandisk) - утилита проверки дисков
Backup не нужен - в БД в реальном времени записываются чеки (системники - кассы, нерадивые пользователи - кассиры), которые с некоторой периодичностью передаются на сервер. Иногда из-за того, что кассиры грубо перезагружают кассы по питанию, те чеки, которые уже в БД кассы, но еще не переданы на сервер, пропадают. Это еще терпимо.
А вот когда из-за этого БД слетает совсем, то приходится по удалёнке вручную от имени администратора по нескольку раз подряд запускать чекдиск (и каждый раз ждать перезагрузки, потом проверять заново, все ли ошибки исправились, и так по кругу пока не появится сообщение "...ошибок не найдено"), а уже после того, как все ошибки исправлены, обращаться к ребятам, отвечающим за БД, чтобы они залили новую базу.
Сами они чекдиск запускать "не умеют" (читай - не хотят) и только отписываются в духе "Необходима замена HDD", хотя после пары-тройки прогонов (читай - после трех часов постоянных команд
chkdsk c: /f с последующими перезагрузками) все прекрасно работает.
Хочется упростить задачу, чтобы можно было сказать кому-нибудь в магазине, что надо два-три раза корректно перезагрузить кассу (некоторые это всё-таки умеют

), а не заходить удаленно и вводить пароль админа каждые 15 минут в течение часа, чтобы запустить очередной чекдиск. Ну и вообще, на жестком диске ошибки будут реже, да и не будут копиться они до того момента, когда "совсем ничего не работает, срочна памагите"
