Как добавить параметр дефрагментации в контекстное меню для диска в Windows

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

Если вы используете Windows Vista до Windows 10, вам, вероятно, больше не нужно вручную выполнять дефрагментацию дисков. Это особенно верно, если вы используете твердотельный накопитель (SSD), который не только должен предотвращать чрезмерный износ, вызванный процессом, но и не требует дефрагментации в любом случае. Windows автоматически дефрагментирует диски, которые в ней нуждаются, один раз в неделю — по умолчанию в 1:00 по средам. (И он достаточно умен, чтобы вообще не дефрагментировать SSD.)

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

Добавить дефрагментацию в контекстное меню, отредактировав реестр вручную

Чтобы добавить команду дефрагментации в контекстное меню, вам просто нужно сделать несколько быстрых изменений в реестре Windows.

Стандартное предупреждение: редактор реестра является мощным инструментом, и неправильное его использование может сделать вашу систему нестабильной или даже неработоспособной. Это довольно простой взлом, и пока вы придерживаетесь инструкций, у вас не должно быть никаких проблем. Тем не менее, если вы никогда не работали с ним раньше, подумайте о том, как использовать редактор реестра, прежде чем приступить к работе. И обязательно сделайте резервную копию реестра (и вашего компьютера!) Перед внесением изменений.

Откройте редактор реестра, нажав «Пуск» и введя «regedit». Нажмите Enter, чтобы открыть редактор реестра и дать ему разрешение вносить изменения в свой компьютер.

В редакторе реестра используйте левую боковую панель, чтобы перейти к следующему ключу:

 HKEY_CLASSES_ROOT \ Drive \ оболочка 

Затем вы создадите новый ключ внутри ключа shell . Щелкните правой кнопкой мыши ключ shell и выберите New> Key. Назовите новый ключ «runas».

Теперь вы измените значение (по умолчанию) внутри нового ключа runas . Выбрав ключ runas , дважды щелкните значение (по умолчанию) , чтобы открыть окно его свойств.

В окне свойств установите значение в поле «Значение данных» на «Дефрагментация», а затем нажмите «ОК». Это даст команде имя, которое появится в контекстном меню.

При желании вы также можете установить команду так, чтобы она отображалась только в том случае, если вы удерживаете клавишу «Shift» во время щелчка правой кнопкой мыши на диске — почти так же, как команда «Открыть командную строку» скрыта, если вы не нажмете Shift + правой кнопкой мыши папку. Для этого щелкните правой кнопкой мыши клавишу runas и выберите «Создать»> «Значение строки». Назовите новое значение «Расширенное». Вам не нужно вносить в него какие-либо изменения. Просто наличие этой строки приведет к тому, что команда будет скрыта за доступом к клавише Shift.

Независимо от того, предприняли ли вы необязательный шаг по созданию расширенного значения или нет, остальная часть процесса одинакова. Затем вам нужно будет создать новый ключ внутри вашего ключа runas . Щелкните правой кнопкой мыши ключ runas и выберите «Создать»> «Ключ». Назовите новый ключ «команда».

Теперь вы измените значение (по умолчанию) внутри нового командного ключа. Выбрав ключ команды, дважды щелкните значение (по умолчанию) , чтобы открыть окно его свойств.

Значение (по умолчанию) указывает фактическую команду, которая будет выполняться при выборе параметра в контекстном меню. В нашем примере мы вызовем команду командной строки defrag и запустим ее с параметрами по умолчанию, но с включенным подробным ключом, чтобы вы могли увидеть выходные данные команды. Для этого введите следующий текст в поле «Значение» и нажмите «ОК».

 defrag% 1 -v 

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

Изменения должны вступить в силу немедленно, чтобы вы могли выйти из редактора реестра.Чтобы проверить это, просто щелкните правой кнопкой мыши (или Shift + правой кнопкой мыши, если вы установили эту опцию) любой диск и убедитесь, что команда «Дефрагментация» есть.

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

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

Загрузите наши взломы реестра одним щелчком

Если вы не хотите погружаться в Реестр самостоятельно, мы создали несколько способов взлома реестра, которые вы можете использовать. Хак «Добавить дефрагментацию в контекстное меню» добавляет команду дефрагментации в обычное контекстное меню. «Добавить дефрагментацию в контекстное меню Shift» добавляет команду дефрагментации в контекстное меню, которое вы получаете, когда используете Shift + щелчок правой кнопкой мыши. А «Удалить дефрагментацию из контекстного меню» удаляет команду независимо от того, каким образом вы ее добавили. Все три взлома включены в следующий ZIP-файл. Дважды щелкните тот, который вы хотите использовать, и щелкните по подсказкам.

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

Эти хаки на самом деле являются просто ключом runas , урезанными до дополнительных ключей и значений, о которых мы говорили в предыдущем разделе, а затем экспортируемых в файл .REG. Запуск хаков просто изменяет значение. И если вам нравится возиться с реестром, стоит потратить время на то, чтобы научиться делать собственные взломы реестра.

Оцените статью
TutoryBird.Ru
Добавить комментарий