none
Проблемы с дефрагментаций диска RRS feed

  • Вопрос

  • Подскажите пожалуйста. Пытаюсь провести дефрагментацию дисков на сервере под управлением Windows Server 2003 SP2. После запуска, та некоторое время работает, а потом выводит сообщение: "Завершена дефрагментация диска (D:). Невозможно дефрагментировать некоторые файлы данного диска. Проверте отчет дефрагментации этих файлов."

    Но если сразу же снова нажать кнопку "Анализ", то система снова сообщает, что "диск требует дефрагментации". Как такое возможно, если она только что отчиталась, что дефрагментация завершена? И как в таком случае поступить с этими файлами, чтобы они тоже дефрагментировались и диск в целом можно было считать дефрагментированым?

    3 ноября 2009 г. 7:04

Ответы

  • Скопируйте эти файлы туда-обратно, они придут нефрагментированными.

    Обдумайте вариант резервирования, при котором скрипт сначала готовит архив во временном каталоге, затем копирует его в конечную директорию. Беспокоиться о дефрагментации не придётся вообще.

    • Помечено в качестве ответа Vasily Petrov 3 ноября 2009 г. 14:00
    3 ноября 2009 г. 9:24
    Отвечающий

Все ответы

  • У Вас достаточно места на жестком диске? Должно быть более 15% от объема.

    3 ноября 2009 г. 7:18
    Модератор
  • У Вас достаточно места на жестком диске? Должно быть более 15% от объема.


    Да, свободны 25 из 54 Гб, то есть 46%.
    3 ноября 2009 г. 7:22
  • Выполните для тома, что пытаетесь дефрагментировать, "chkdsk /f <vol>".
    3 ноября 2009 г. 7:23
    Отвечающий
  • Выполните для тома, что пытаетесь дефрагментировать, "chkdsk /f <vol>".
    Спасибо за совет, попробую сделать.
    3 ноября 2009 г. 7:26
  • ну, и еще я бы посмотрел в сторону утилиты PageDefrag от Русиновича

    3 ноября 2009 г. 7:29
  • К сожалению, проблему так решить и не удалось, однако думаю причину я выяснил: файлы, о которые "споткнулся" дефрагментатор, просто были большого размера, порядка нескольких Гб (архивные копии баз). Проверка диска утилитой Chkdsk ошибок не нашла. Также, помимо PageDefrag, я наткнулся на утилиту Contig. С ее помощью удалось значительно уменьшить фрагментацию, с нескольких сотен фрагментов до двух, хотя выстроить цельный файл она тоже не смогла. Ну и ладно.

    Ну а для себя могу только сделать вывод, что штатная утилита дефрагментации явно далека от совершенства и в добавок, чрезвычайно скупа на диагностические сообщения. И не смотря на рекомендацию использовать только "родные" средства, в данном случае следует все-таки обратить внимание на продукты сторонних компаний.

    Хотелось бы поблагодарить всех принявших участие в обсуждении проблемы.

    3 ноября 2009 г. 8:43
  • Скопируйте эти файлы туда-обратно, они придут нефрагментированными.

    Обдумайте вариант резервирования, при котором скрипт сначала готовит архив во временном каталоге, затем копирует его в конечную директорию. Беспокоиться о дефрагментации не придётся вообще.

    • Помечено в качестве ответа Vasily Petrov 3 ноября 2009 г. 14:00
    3 ноября 2009 г. 9:24
    Отвечающий
  • Скопируйте эти файлы туда-обратно, они придут нефрагментированными.

    Обдумайте вариант резервирования, при котором скрипт сначала готовит архив во временном каталоге, затем копирует его в конечную директорию. Беспокоиться о дефрагментации не придётся вообще.


    Спасибо за интересную идею! Именно копирование, правда, помогло только отчасти, а вот перемещение на другой том и обратно все исправило.

    Что касается скрипта, то именно так и сделано, только архив из временного каталога перемещался в "постоянный" на том же диске. Выходит, стоит заменить на копирование с удалением исходного файла.
    3 ноября 2009 г. 13:23