Чистка реестра через cmd windows 10

Как работать с реестром Windows из командной строки

Что такое реестр Windows простыми словами.

Большинство команд лучше выполнять, запустив командную строку от имени администратора. Для этого найдите ее по ключу cmd — кликните по файлу правой кнопкой мыши — выберите Запустить от имени администратора. Или в Windows 10 правой кнопкой по ПускКомандная строка (администратор).

Выборка (query)

reg query HKLM\Software\Microsoft

* в данном примере будет выведен на экран список веток, которые находятся в HKLM\Software\Microsoft

Если в пути встречается пробел, необходимо весь путь поместить в кавычки, например:

reg query «HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings»

Чтобы вывести все вложенные ветки, запускаем команду с параметром /s:

reg query «HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings» /s

Добавление (add)

reg add /v /t /d

Например, добавим настройки использования прокси-сервера для браузера Internet Explorer:

reg add «HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings» /v ProxyEnable /t REG_DWORD /d 1

reg add «HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings» /v ProxyServer /t REG_SZ /d «192.168.0.15:3128»

reg add «HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings» /v ProxyOverride /t REG_SZ /d » «

* где первая команда включает использование прокси-сервера; вторая прописывает использовать прокси с IP-адресом 192.168.0.15 и портом 3128; третья указывает не использовать прокси для локальных адресов.

Удаление (delete)

reg delete /v

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

reg delete «HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings» /v ProxyEnable /f

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

reg delete «HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings» /va /f

Редактирование

Для редактирования значения нужно выполнить команду на добавление. Если ключ уже существует, команда заменить значение на новое:

reg add «HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings» /v ProxyEnable /t REG_DWORD /d 0 /f

* в данном примере будет изменено значение ключа ProxyEnable на 0 (или создан с таким значением); ключ f указывает на замену значения без вывода подтверждения.

Импорт

Во многих случаях проще выполнить импорт из файла, кликнув по нему дважды. Но, иногда необходимо выполнить импорт из командной строки:

reg import C:\Temp\import_proxy_settings.reg

* в данном примере мы импортировали настройки из файла import_proxy_settings.reg, который находится в каталоге C:\Temp\.

Краткое описание всех операций

В данной таблице приведены все возможные операции над коандой REG.

Операция Описание
REG QUERY Делает выборку ключей, параметров и значений
REG ADD Добавляет новую запись (параметр, ключ, значение)
REG DELETE Удаляет одну или несколько записей
REG COPY Копирует данные из одной ветки в другую
REG SAVE Сохраняет ветку со всеми параметрами и значениями в файл
REG RESTORE Восстанавливает ветку и данные из файла
REG LOAD Загружает данные в указанную ветку
REG UNLOAD Выгружает данные из указанной ветки
REG COMPARE Сравнивает две ветки
REG EXPORT Экспортирует все подразделы и параметры в файл .reg
REG IMPORT Импортирует все подразделы и параметры из файла .reg
REG FLAGS Показывает и устанавливает флаги для ветки

Подробное описание всех ключей можно увидеть, введя команду reg /?
Например: reg add /?

Reg Delete или Удаление записей в реестре через bat-файл

В статье, посвященной команде Reg Add, мы разобрали как можно добавить запись в реестр Windows через командную строку или посредством bat-файла. Существует обратная команда, позволяющая удалять ключи из реестра Windows, и называемая Reg Delete. Разберем синтаксис этой команды.

В общем виде команда Reg Delete выглядит так:

reg delete имя_раздела [/v имя_записи|/ve|/va] [/f]

Разберем синтаксис подробнее:

имя_раздела — указывается раздел, в котором находятся нужные ключи реестра. Фактически, путь к этим ключам. Если в пути встречаются пробелы между символами, его необходимо заключить в кавычки.

Например, на скриншоте ниже мы видим, что переменные реестра, относящиеся к программе 7-Zip лежат в ветке HKEY_LOCAL_MACHINE\SOFTWARE\7-Zip. Корневой раздел надо указывать в сокращенном виде: HKLM, HKCU, HKCR, HKU или HKCC.

/v имя_записи — имя удаляемого ключа реестра. Если не указать, будут удалены все подразделы и ключи.

/ve — удалять безымянные параметры.

/va — запрашивать все параметры данного раздела.

/f — удалять принудительно без дополнительного предупреждения.

Если операцию необходимо провести на удаленном компьютере, то перед именем раздела необходимо добавить имя компьютера вот в таком виде \\имя_компьютера\имя_раздела. Дальнейший синтаксис команды остается без изменений.

Пример использования команды Reg Delete:

Данная команда удалит параметр ABC в разделе HKEY_LOCAL_MACHINE\SOFTWARE\TEST на компьютере Test-PC. Если удаление происходит на локальном компьютере, то достаточно

Если нам нужно удалить весь раздел TEST целиком, то можно использовать команду

Как видим, команда Reg Delete не сложна в использовании. Тем не менее, нужно соблюдать осторожность, поскольку бездумное удаление ключей и разделов реестра способно оказать негативное влияние на операционную систему и софт в ней.

Чистка реестра через cmd windows 10

Поскольку большинство из нас редко погружаются в редактор реестра, многие не имеют ни малейшего представления о том, нужно ли что-то чистить или нет. Однако со временем в вашем реестре собираются сломанные, устаревшие и даже отсутствующие ключи реестра, что снижает производительность вашего компьютера. Вы даже можете иногда получать сообщение об ошибке. С помощью инструментов Windows и некоторых сторонних программ вы можете быстро очистить реестр Windows 10.

Причины ошибок реестра

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

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

1. Используйте очистку диска

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

Откройте «Поиск» в Windows 10 и введите «Очистка диска». Выберите появившийся результат.

Инструмент автоматически запускает сканирование. Когда все будет готово, нажмите «Очистить системные файлы». Это добавляет инструменту еще несколько параметров для поиска. Инструмент запускается во второй раз, предоставляя вам дополнительные возможности.

Отметьте любые варианты, которые вам не нужны. Вы можете отметить их все. Просто убедитесь, что в вашей корзине нет ничего, что вы хотели бы сохранить. Нажмите ОК, чтобы очистить вашу систему.

2. Использование DISM

DISM, что означает «Обслуживание образов развертывания и управление ими» — это встроенный инструмент Windows, используемый для исправления обновлений и системных ошибок. Это также может помочь устранить проблемы, связанные с поврежденными записями реестра. Хотя это не полный очиститель реестра, он может улучшить его состояние.

Откройте «Поиск» в Windows 10 и введите «cmd». Затем выберите «Командная строка» и «Запуск от имени администратора».

Введите в командной строке DISM /Online /Cleanup-Image /ScanHealth и нажмите Enter.

Сканирование находит и устраняет ошибки. Не все они будут связаны с вашим реестром. Также это может помочь вашему компьютеру работать лучше, устраняя проблемы, о которых вы даже не подозревали.

3. Используйте CCleaner

CCleaner уже много лет является популярным средством для очистки ПК. От удаления файлов cookie и временных файлов до помощи в управлении параметрами запуска, он выполняет все понемногу, включая очистку реестра. Что еще лучше, вы можете сделать резервную копию реестра перед его очисткой, и это очень хорошая идея.

Хотя доступны премиум-опции, вам достаточно бесплатной версии. Вы можете запустить инструмент, щелкнув правой кнопкой мыши корзину или открыть его через меню «Пуск».

4. Очистите с помощью Wise Registry Cleaner

Wise Registry Cleaner — это бесплатный легкий инструмент для очистки реестра Windows. Он предлагает три режима, хотя быстрое сканирование обычно лучше всего подходит для большинства пользователей.

Доступна премиум-версия, но бесплатная версия обрабатывает почти все, что вам нужно. Премиум-версия предлагает очистку по расписанию. В противном случае просто сделайте заметку, чтобы использовать Wise Registry Cleaner раз в несколько месяцев.

5. Используйте средство очистки реестра Auslogics

Auslogics Registry Cleaner уже давно помогает поддерживать чистоту реестров. Бесплатная версия обеспечивает базовое сканирование, которого часто бывает достаточно для большинства пользователей. Однако вы можете перейти на премиум-версию для получения уведомлений и более глубокого сканирования и очистки.

Вы можете просмотреть все записи, прежде чем что-либо удалять. Благодаря этому вы получаете полный контроль. Также стоит отметить, что инструмент выбирает для удаления только безопасные записи.

Заключение

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

Чистка реестра вручную.

Удаление какой-либо программы с компьютера стандартным способом не проходит бесследно – остаются различные следы и записи. Непосредственно записи остаются и в реестре. Вроде бы ничего критичного, помимо того, что накапливается ненужный мусор, но впоследствии можно столкнуться с какой-нибудь проблемой. Например, вы пользовались определенной программой, затем удалили ее, а через некоторое время она вновь понадобилась и при попытке установки, компьютер может выдать такое предупреждение: “Данная программа уже установлена на этом компьютере. Удалите старую версию программы.”.

Чистить реестр можно как сторонними программами, например, той же CCleaner, так и вручную. Для входа в редактор реестра, одновременным нажатием клавиши Win+R, открываем диалоговое окно «Выполнить». Вписываем команду regedit и нажимаем «ОК» или клавишу Enter.

Все манипуляции с реестром вы совершаете на свой страх и риск. Нужно быть предельно внимательным, чтобы не удалить чего нибудь лишнего, что может нарушить стабильную работу системы. Для того, чтобы обезопасить систему от возможных проблем, нужно создать резервную копию реестра. Делается копия просто: в окне редактора реестра выделяем самую верхнюю строку в иерархическом древе реестра. Строка будет называться «Компьютер» («Этот компьютер» или «Мой компьютер»). Далее раскрываем пункт меню «Файл», выбираем «Экспортировать» и указываем место для сохранения. Файл должен получиться с расширением .reg .

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

Для поиска оставшихся записей удаленной программы можно воспользоваться поиском редактора реестра. Для этого сверху в пункте меню «Правка» нажимаем «Найти. », либо нажимаем сочетание клавиш Ctrl+F. Вводим название удаленной программы и нажимаем «Найти далее».

Например, Microsoft Visio.

В правой части окна редактора будут показаны результаты поиска. Выделяем нужные строки и удаляем их, правой кнопкой мыши раскрыв контекстное меню и выбрав соответствующий пункт или нажимая клавишу Delete.

Для того, чтобы каждый раз не открывать окно поиска, просто нажимаем клавишу F3 – поиск записей в реестре будет продолжен.

Продолжаем эти действия (удаление записей и нажатия F3), пока не всплывет окно с надписью о завершении поиска.

Конечно, ручная чистка нудновата и занимает некоторое время. Проще использовать для этого сторонние программы. Но, если нет желания использовать сторонние специализированные программы, то можно выбрать вариант ручной очистки реестра. Главное не забывать про осторожность, быть предельно внимательным и делать резервные копии. Удачи!

Если вам понравилась статья, поставьте лайк, поделитесь в социальных сетях, и не забудьте 👉 подписаться на канал , чтобы не пропустить новые выпуски!

Читайте также:  Vmware and suse linux
Оцените статью