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

Ты сможешь лишь 85%

Сделать это, разумеется, нам поможет системный реестр Windows, возможности которого настолько безграничны, что с его помощью можно из Windows 7 сделать Linux (шутка).

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

дефрагментация диска

Запускаем программу regedit (Пуск и введите regedit). Перейдите к следующему разделу системного реестра:

HKEY_CLASSES_ROOT\Drive\shell

В этом разделе создайте вложенный раздел runas (Создать > Раздел) и присвойте в правой панели ключу (По умолчанию) значение, которое будет отображаться в контекстном меню. Ну, например, давайте добавим туда команду “Дефрагментируй, сцуко”. Кстати, если необходима функция сокрытия этого меню с помощью клавиши <Shift>, тогда добавьте в раздел runas новый ключ с названием Extended, которому ничего не надо присваивать.

редактор реестра

Теперь в разделе runas создаем новый вложенный раздел command. В нем для ключа (По умолчанию) вводим следующее значение:

defrag %1 –v

Ключ –v позволяет запустить дефрагментатор со значениями по умолчанию и выводом подробной информации и о проделанной работе. Можно добавить и любые другие нужные вам ключи. Теперь открываем окно Компьютер, щелкаем на значке диска правой кнопкой мыши и лицезреем нашу команду меню (см. начало статьи).

Выберите ее и дефрагментатор начнет свою нелегкую работу.

Если вы все сделали правильно, появится окно, в котором будут указаны параметры вашего диска (см. пример ниже), и лишь затем начнется дефрагментация. Если окно открылось на долю секунды и сразу закрылось, значит, вы сделали что-то неправильно.

Проверьте еще раз, все ли верно указано. Кроме того, не лишним будет и разик перезагрузиться. Также данный метод работает лишь в том случае, если вы администратор системы.

Дефрагментация диска Windows 7 из контекстного меню

Кому нужна эта Винда? Нам нужны бабки за 180 секунд!

7 Comments

    Артём Сергеев

    31 Jan 2010

    Сделал как всё здесь и у меня не получилось. Кликнул в контексном меню на “Дефрагм.” и больно так быстро прошло буквально секунду и всё.

      windata

      01 Feb 2010

      Ты уверен, что диск фрагментирован ? Может, ему и так хорошо :) Посмотри, фрагментирован ли он в обычной программе Дефрагментация (Пуск – Дефрагментация – Анализ диска). Плюс, посмотри правильно ли ввел команду – между “defrag”, “%1” и “-v” должны быть пробелы.

        Sene4ka

        03 Apr 2010

        У меня тоже быстро пробегает!Всё проверил в написание, всё правильно.

          windata

          04 Apr 2010

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

    Сергей

    21 Feb 2010

    Уточните плиз куда вводить ключь extended, в runas или в shell

      windata

      04 Apr 2010

      В runas (добавил в статье)

    василий

    02 Apr 2015

    вопрос, как сделать так, чтобы эта команда отображалась не только для диска, а для любой папки

Leave a Reply

Your email address will not be published. Required fields are marked *