Постоянная фрагментация жесткого диска? + проблемы с загрузкой

1196
Wesley

Я использую диск Samsung 80GB SATA II в машине со следующими характеристиками:

  • AMD Athlon 64 3800+ при 2,4 ГГц
  • 4x 512 МБ PC3200 DDR400 SDRAM
  • HIS Radeon HD4350 256MB DDR2
  • Windows XP Professional 32-разрядная версия

После установки всех драйверов и основных программ я решил дефрагментировать мой жесткий диск. Однако, похоже, что независимо от того, сколько раз я запускаю программу дефрагментации Windows, она никогда не будет ниже 15% фрагментации. Я знаю, что многие предложат использовать Smart Defrag или Defraggler, но для XP я обычно использую программу по умолчанию, потому что я знаю, что она работает. Однако, в случае этой машины, она просто не будет дефрагментировать до 0%.

Что может быть причиной этого?

ПРИМЕЧАНИЕ. Компьютер испытывает проблемы с загрузкой. Похоже, что если компьютер был полностью выключен, а затем запущен, он не будет полностью загружаться в Windows, что в конечном итоге приведет к повторению одного длинного звукового сигнала из BIOS. Будучи наградным BIOS, это похоже на ошибку памяти. Однако переустановка ОЗУ всегда решает проблему, и компьютер запускается снова. Я недавно запустил Memtest86 + в оперативной памяти без ошибок. Что я должен сделать, чтобы он запускался каждый раз?

Проблема с жестким диском не была решена «должным образом», так как Defraggler использовался для доведения фрагментации диска до нуля. Тем не менее, более серьезные вопросы о машине будут затронуты в новом вопросе, поскольку существует слишком много ответов и / или голосов для удаления этого вопроса. Наиболее подходящий ответ на этот вопрос будет помечен как правильный.

1
система просто не очень чиста в том, где она сохраняет файлы. Xantec 13 лет назад 0

5 ответов на вопрос

3
MartW

Я полагаю, что файлы, не являющиеся фрагментируемыми, имеют большой размер, и у вас недостаточно свободного места на диске для их полной дефрагментации с помощью дефрагментатора XP. Получаете ли вы сообщение перед дефрагментацией о том, что на диске меньше 15% свободного места?

Они также могут быть неподвижными, как файл подкачки. Joel Coehoorn 13 лет назад 1
Иногда очень большие файлы просто не будут дефрагментировать, не знаю почему, но однажды у меня была эта проблема в XP, я скопировал файл, а затем удалил оригинал, а затем скопировал его обратно, после этого все было в порядке. Возможно, вам потребуется запустить chkdsk / f на этом жестком диске, если есть проблемы с файловой системой, это также может быть причиной. Moab 13 лет назад 0
Неподвижные файлы также будут включать файлы, используемые для службы восстановления системы. Мастер очистки диска будет иметь возможность удалить все, кроме последней точки восстановления, которая может избавить от некоторых неподвижных файлов. Mokubai 13 лет назад 0
Файл страницы обычно не фрагментируется как сумасшедший по всему диску, хотя - настройки по умолчанию, кажется, дают ему статический размер 1,5 * RAM. Файлы восстановления системы дефрагментируемы, хотя - я только что сделал это. MartW 13 лет назад 0
Ах, тогда это была бы одна разница между Vista и XP, моя ошибка. На Vista и Win7 они не дефрагментируются без удаления, я предположил, что то же самое будет с XP. По крайней мере, они не могут быть перемещены для меня, используя MyDefrag ... Mokubai 13 лет назад 0
Я просто хотел подтвердить, что у меня нет фрагментации ниже 11%. Я запускал CHKDSK, но это ничего не сделало. Кроме того, насколько я знаю, неподвижные файлы (показаны зеленым цветом на образе диска) не учитываются в процентах фрагментации. Wesley 13 лет назад 0
Я должен также упомянуть, что это работает на довольно новой установке XP. > 80% свободного места осталось. Wesley 13 лет назад 0
Имеет ли отчет, который он производит, список после дефрагментации каких-либо файлов? MartW 13 лет назад 0
Нету. Однако, у этой машины были проблемы с загрузкой, скорее всего из-за неправильно установленного процессора. Повлияло бы это на эту проблему? Wesley 13 лет назад 0
Нет, я так не думаю. Попробуйте проанализировать диск с помощью другого инструмента дефрагментации (например, MyDefrag) и посмотрите, что он вам говорит. MartW 13 лет назад 0
0
geodave

«IRQL_NOT_LESS_OR_EQUAL» создается Windows; Ваш BIOS успешно находит ваш загрузочный том и запускает загрузку Windows. Скорее всего, это не ошибка процессора.

Ошибка, которую вы видите, скорее всего, связана с повреждением реестра.

Ваш компьютер сразу же перезагружается после просмотра информации о BIOS? Вы когда-нибудь могли успешно загрузиться в Windows? Если ваш компьютер продолжает перезагружаться, нажмите F8, как только увидите экран BIOS, и выберите «Отключить автоматический перезапуск при сбое системы». Это позволит вам по крайней мере всю информацию, связанную с ошибкой. Вы можете загрузиться в безопасном режиме, используя список F8?

Нет; он фактически зависает на экране BIOS, и я ничего не могу сделать, кроме принудительного выключения, независимо от того, какое сочетание клавиш F я пробую. Если он пройдет мимо экрана BIOS, BSOD появится еще до логотипа Windows с полосой прокрутки. После этого он просто загрузит экран BIOS и зависнет там. Wesley 13 лет назад 0
Можете ли вы войти в сам BIOS, или вы также испытываете блокировки? geodave 13 лет назад 0
Как я уже сказал, моя машина зависает на экране HP BIOS, и нажатие клавиш F1, F10 или Esc - меню настройки, восстановления системы и загрузки соответственно - не вызывает никакого ответа; это просто заморожено Wesley 13 лет назад 0
0
Nikolai

Что говорит анализ дефрагментации? Я предполагаю, что недефрагментируемыми файлами будут большие файлы и / или системные файлы (MFT, файл подкачки, файл спящего режима и т. Д.). Это создает серьезную проблему для дефрагментатора по умолчанию, который не может дефрагментировать многие системные файлы и борется в условиях ограниченного дискового пространства. AFAIK, бесплатные сторонние утилиты не лучше в этом, только коммерческие дефрагментаторы преформируются хорошо в этом сценарии. Я бы посоветовал загрузить бесплатные пробные версии приличного автоматического дефрагментатора (установить и забыть типы) и использовать его в течение ознакомительного периода. Он будет работать точно так же, как и полная версия за этот период, и вы сможете выполнить свою работу.

Что касается BSOD, я бы начал с драйверов, особенно если есть известные несовместимости между вашими аппаратными компонентами. Обновите драйверы до последней версии для всего вашего оборудования. Я также отключил бы все, кроме самых важных элементов в списке автозагрузки при устранении неполадок BSOD.

Запуск chkdsk / r может помочь исправить любые ошибки файловой системы; сделать это до дефрагментации.

Как упоминалось ранее, это не загрузка. Поэтому, пока я не решу проблему с загрузкой, я не смогу ничего сделать. Wesley 13 лет назад 0
0
Nic

Похоже, у вас могут быть ошибки, связанные с вашей памятью. Вместо того, чтобы перезаписывать память, вы пытались удалить всю память, кроме одной флешки, и посмотреть, не в этом ли ошибка? Я бы проверил каждую палку вот так и посмотрю, что получится.

Ну, я думал, что запуск Memtest86 + на всех флешках все равно обнаружит ошибки, если они будут. В любом случае, я тестировал индивидуально, без ошибок. Я сбросил CMOS и еще не попробовал холодный старт. Wesley 13 лет назад 0
Если бы использование памяти по отдельности не работало, я бы сказал, что ваша материнская плата - тост. Nic 13 лет назад 0
Даже если он иногда загружается правильно? Wesley 13 лет назад 0
0
OBN

У меня вчера такая же проблема с загрузкой. У меня Win7 64bit. Проблема не связана с драйверами или операционной системой, потому что у меня были похожие симптомы с двумя отдельными Windows 7, установленными на моем компьютере. Иногда компьютер может оставаться включенным в течение 5-10 минут, а затем он перезагружается, иногда он зависает на этапе загрузки BIOS.

Мой блок питания недавно издал шум, и я думаю, что проблема в недостаточном питании. Если замена блока питания не работает, то моя материнская плата не подходит.

Если это не блок питания, попробуйте оперативную память на другом компьютере. Это была моя проблема. Я проверил ОЗУ в течение нескольких проходов, но он не обнаружил никаких ошибок ... это было просто неисправно. Wesley 13 лет назад 0

Похожие вопросы