(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Как автоматически проверять и дефрагментировать диски

Источник: computerra
Петр Каньковски

Чтобы не тратить время на проверку и дефрагментацию дисков, можно написать небольшой командный файл для Windows, который будет автоматически заниматься этим. Когда он будет готов, можно его запустить и отойти от компьютера. За время вашего отсутствия будут проверены и дефрагментированы диски, сделана резервная копия документов, возможно, запущены другие нужные вам программы.

Простейший командный файл, который запускает Scandisk и Defrag, выглядит так:

@echo off
start /w scandskw /noninteractive /allfixeddisks /silent
start /w defrag C:
echo Готово!

Нам нужно, чтобы программы запускались не одновременно, а одна за другой, поэтому мы используем команду start /w. Для Scandisk мы указали недокументированные ключи /noninteractive, /allfixeddisks, /silent, чтобы проверить все жесткие диски в автоматическом режиме. Если у вас несколько логических дисков, то нужно добавить еще несколько команд для вызова Defrag, например, start /w defrag D:, start /w defrag E:.

Если вы предпочитайте использовать дефрагментатор и проверку диска из Norton Utilities, создайте такой bat-файл:

@echo off
start /w "c:\program files\norton utilities\ndd32" c: d: /q
start /w "c:\program files\norton utilities\sd32" c: d: /f

Вместо C: и D: нужно указать буквы ваших логических дисков. Ключ /Q для Norton Disk Doctor означает быструю проверку (если нужно выполнить проверку поверхности диска, запишите вместо /Q ключ /C). Speed Disk с ключом /F запускает полную оптимизацию диска. Ни один из этих ключей не описан в справке программы Norton Utilities.

Для создания резервных копий можно использовать архиватор WinRAR. Следующая команда создаст архив backup.rar с максимальной степенью сжатия и информацией для восстановления:

xstart /w \Progra~1\WinRAR\WinRar u -ed -as -r -m5 -rr -s -mm -ilog C:\Backup\backup.rar @C:\Backup\rar.lst -x@C:\Backup\xrar.lst

Вся команда должна быть записана в одной строке. Вам также потребуется создать файлы rar.lst (список архивируемых файлов) и xrar.lst (список файлов, исключаемых из резервной копии). В моём случае, эти файлы выглядели так:

c:\backup\rar.lst

c:\Мои документы\Рисунки
c:\Мои документы\Статьи
C:\autoexec.bat
C:\config.sys
C:\msdos.sys
C:\Windows\system.dat
C:\Windows\user.dat
C:\Windows\win.ini
C:\Windows\control.ini
D:\Documents and Settings\Peter\Ntuser.dat
D:\Documents and Settings\Peter\Мои документы

c:\backup\xrar.lst

*.gif
*.obj
*.tmp
~*.* 

Третья строка содержит путь к почтовым базам Outlook Express, далее перечислены основные системные файлы Windows 9x и XP. Какие файлы нужно указать вам? Возьмите самые важные, но исключите промежуточные результаты вашей работы. Например, если вы создаете рисунки в векторном редакторе, а затем переводите их в формат gif, имеет смысл добавить в xrar.lst строку *.gif, чтобы резервировать только векторные рисунки. Разумеется, пути к программам на вашем компьютере могут быть другими, и тогда их следует заменить.

Создание и отладка такого командного файла займут у вас некоторое время, но игра стоит свеч - экономия выйдет значительная.

Вот какой командный файл получился у меня:

@echo off
echo Чистка реестра...
start /w c:\windows\regclean.exe /S
echo Резервное копирование данных...
start /w \Progra~1\WinRAR\WinRar u -ed -as -r -m5 -rr -s -mm -ilog C:\Backup\backup.rar @C:\Backup\rar.lst -x@C:\Backup\xrar.lst
echo Очистка диска...
deltree /y c:\windows\temp\*.* > nul
echo Проверка диска...
start /w "c:\Program Files\Norton SystemWorks\Norton Utilities\NDD32.EXE" c: d: e: /Q
echo Дефрагментация...
start /w "c:\program files\Norton SystemWorks\norton utilities\sd32" c: d: e: /f

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Microsoft »
Обсудить материал в конференции Дизайн, графика, обработка изображений »
Написать редактору 
 Рекомендовать » Дата публикации: 05.12.2006 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Visual Studio Professional 2017 Sngl OLP 1License NoLevel
Microsoft SQL CAL 2017 Sngl OLP 1License NoLevel UsrCAL
Microsoft Office 365 для Дома 32-bit/x64. 5 ПК/Mac + 5 Планшетов + 5 Телефонов. Подписка на 1 год.
Microsoft Visual Studio Professional 2017 Russian Academic OLP 1License NoLevel
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год.
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Каждый день новые драйверы для вашего компьютера!
Компьютерная библиотека: книги, статьи, полезные ссылки
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Corel. Сохранение файла в старом формате. (26)
у меня есть горящий вопрос по Корелу и никто мне не может дать на него ответ. Я работаю в...
 
Настройка меню "Пуск" Windows 7 при помощи реестра (3)
Скажите пожалуйста, а как можно закрепить ярлыки программ с помощью твиков реестра в левой части...
 
Как извлечь рисунки из файла Word (40)
Вообще-то есть еще способ - сделать в Word-е Copy рисунка, открыть Microsoft Photo Editor и там:...
 
Помощь по MS Access (327)
Доброе время суток. Случайно оказался на этом сайте, искал статьи по OLAP. Вижу, что...
 
Как изменить шрифт Wordpad? (4)
Как изменить шрифт Wordpad по умолчанию? Там Таймс, а мне, допустим, Ариал нужен. Можно ли...
 
 
 



    
rambler's top100 Rambler's Top100