Как файлы удалить из реестра: Как вручную удалить записи из списка в диалоговом окне «Установка и удаление программ»

Содержание

Как вручную удалить записи из списка в диалоговом окне «Установка и удаление программ»

Внимание! Решение проблемы связано с внесением изменений в системный реестр. Перед внесением изменений рекомендуется создать архивную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения об использовании редактора реестра см. в следующей статье базы знаний Майкрософт:

256986 Описание реестра Microsoft Windows

Аннотация

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

Дополнительная информация

Внимание! Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.

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

  1. Выберите в меню Пуск пункт Выполнить, введите в поле Открыть команду regedit и нажмите клавишу ВВОД.

  2. Найдите и выделите следующий раздел реестра:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

  3. org/ListItem»>

    Выделив раздел Uninstall, выберите в меню Реестр пункт Экспорт файла реестра.

  4. В окне Экспорт файла реестра в поле Сохранить выберите Рабочий стол, введите в поле Имя файла имя uninstall и нажмите кнопку Сохранить.

  5. Каждый подраздел в разделе Uninstall соответствует программе, которая отображается в диалоговом окне «Установка и удаление программ». Чтобы определить название программы, выделите подраздел и найдите значения следующих параметров:

    DisplayName — название программы, которое отображается в диалоговом окне «Установка и удаление программ»

    и

    UninstallString — средство, которое используется для удаления программы

  6. org/ListItem»>

    Определив раздел реестра, соответствующий программе, которая продолжает отображаться в диалоговом окне «Установка и удаление программ», щелкните его правой кнопкой мыши и выберите команду Удалить.

  7. После удаления раздела нажмите кнопку Пуск, выберите команду Настройка, а затем — Панель управления.

  8. На панели управления дважды щелкните значок Установка и удаление программ.

  9. Убедитесь, что программа больше не отображается в диалоговом окне «Установка и удаление программ».

  10. org/ListItem»>

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

  11. Если в диалоговом окне отображается правильный список программ, щелкните файл Uninstall.reg правой кнопкой мыши и выберите команду Удалить.

Не удаётся удалить: Ошибка при удалении раздела реестра.

В некоторые разделы реестра Windows изменения не может внести даже администратор, работающий в редакторе реестра, который запущен с полными правами. Это происходит потому, что у группы «Администраторы» нет прав на запись в этот раздел реестра. Причин для этого может быть три:

  • Группа «Администраторы» является владельцем раздела, но не имеет полных прав на него. В этом случае достаточно просто выдать группе «Администраторы» полные права.
  • Владельцем раздела является системная служба TrustedInstaller. Эта служба работает в рамках комплекса по укреплению безопасности операционной системы, но для любителей «поковырять» реестр она представляет собой досадную помеху на пути к цели. В этом случае нужно сначала стать владельцем раздела, а затем выдать своей группе полные права.
  • Владельцем раздела является системная учетная запись «Система». В этом случае можно поступить так же, как и с TrustedInstaller, но я также расскажу, как использовать другой способ, не связанный с изменениями разрешений.

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

На этой странице

  • Получение полных прав и смена владельца
  • Возвращение исходных прав и восстановление владельца
  • Внесение изменений в реестр от имени учетной записи «Система»
  • Внесение изменений в реестр от имени учетной записи TrustedInstaller

В Windows 8 слегка изменился графический интерфейс смены владельца, что стало непреодолимым препятствием для ряда читателей, судя по комментариям. Мне претит, когда на одной странице дублируются практически одинаковые инструкции, но другие варианты еще хуже. Поэтому выбирайте инструкции для своей ОС. Я полагаю, что в редакторе реестра у вас уже открыт нужный раздел реестра.

Как изменить владельца ветки реестра Windows 10.

Примечание: Ваша учетная запись пользователя должна иметь права администратора.

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

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

Давайте предположим, вы выбрали ключ «Attributes», который находится в разделе реестра:

Изменив запись «Attributes», мы удалим Панель быстрого доступа из проводника Windows, но если вы попытаетесь изменить ее, вы получите сообщение, «Не удаётся изменить параметр «Attributes» Ошибка при записи нового параметра».

Изменить владельца для определенного раздела реестра Windows 10.

Шаг 1. Кликните правой кнопкой мыши на разделе реестра (папке) в которой находится нужный вам параметр (ключ) реестра и выберите в контекстном меню «Разрешения».

Шаг 2. В открывшемся окне нажмите на кнопку «Дополнительно».

Шаг 3. В окне дополнительных параметров безопасности, Вы видите, что владельцем данного раздела и объектов в нем является «Система».

Шаг 4. В строке Владелец нажмите надпись «Изменить».

Шаг 5. В диалоговом окне «Выбор: Пользователь или Группа» нажмите кнопку «Дополнительно».

Шаг 6. В следующем окне нажмите кнопку «Поиск».

Шаг 7. В нижней части окна найдите и кликните мышкой надпись «Администраторы» (см. картинку) и нажмите «Ок».

Шаг 8. Вернувшись в окно «Выбор: Пользователь или Группа», снова нажмите кнопку «ОК».

Шаг 9. В окне «Дополнительных параметров безопасности» необходимо установить флажки в два чекбокса (см картинку ниже):

  • Заменить владельца подконтейнеров и объектов
  • Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта

Внесение изменений в реестр от имени учетной записи «Система»

Если владельцем раздела реестра является специальная учетная запись «Система», существует способ внести изменения в раздел, не изменяя владельца и разрешений. Для этого используется утилита PsExec, входящая в набор утилит Марка Руссиновича PsTools. Суть способа сводится к запуску редактора реестра от имени системы.

  1. Загрузите набор PsTools и распакуйте утилиту PsExec в папку Windows, чтобы не указывать к ней путь в командной строке.
  2. Откройте командную строку от имени администратора и выполните команду: psexec -i -s regedit

Запустится редактор реестра, причем от имени системы, что задается параметром -s (параметр -i обеспечивает интерактивный запуск приложения).

В этом легко убедиться с помощью другой утилиты Марка Руссиновича – Process Explorer. В свойствах процесса видно, от чьего имени он запущен.

Теперь вы можете вносить изменения в разделы реестра, владельцем которых является учетная запись «Система».

Как почистить реестр

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

Шаг 1. Нажать кнопку «Пуск» и найти в меню программу «Выполнить», запустив ее щелчком мыши.

Шаг 2. Набрать в запустившемся окне команду «regedit», и нажать «ОК».

Запустится «Редактор реестра».

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

Шаг 3. Нажать «Файл» («File») и выбрать «Экспорт» («Export»).

Шаг 4. Выбрать «Все» («All») в панели «Экспортировать область».

Шаг 5. Выбрать папку, куда будет сохранена копия реестра и ввести ее имя.

Способ №2: очистка утилитами-деинсталляторами

Алгоритм автоматической деинсталляции и удаления остатков приложений при помощи утилит-деинсталляторов сводится к следующему:

1. Запуск встроенного деинсталлятора.

2. Стандартное удаление, предусмотренное программой.

3. Поиск оставшихся после деинсталляции элементов (файлов, ключей реестра) и их удаление.

Наибольшей популярностью среди пользователей ПК пользуются следующие решения:

Лёгкий в пользовании, но мощный инструмент для очистки Windows от ненужного программного обеспечения. Быстро и безошибочно находит все остатки удалённого ПО. Имеет функцию «Принудительное удаление».

Поддерживает пакетное удаление: автоматическую последовательную деинсталляцию нескольких программ.

Платный продукт с большим количеством функций по очистке разделов винчестера и директорий системы от бесполезных элементов, оптимизации реестра. Запускает удаление программы одним кликом. Обладает удобнейшим интерфейсом.

Верный помощник в самых сложных случаях очистки ОС от ненужных приложений. Распространяется условно бесплатно (тестовая версия — 30 дней). Наделён расширенными и молниеносными алгоритмами поиска оставшихся объектов деинсталлированных программ. Качественно и скрупулёзно выполняет очистку.

Нахождение и удаление записей, связанных с удаленными программами

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

Шаг 1. Кликнуть по значку «>» рядом с папкой «HKEY_CURRENT_USER» или по ней самой, чтобы открыть ее.

Шаг 2. Открыть щелчком мыши директорию «Software» («Программное обеспечение»).

Шаг 3. Найти в списке имя требуемой программы или название компании – ее производителя.

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

Шаг 4. Щелкнуть на обнаруженной записи, выделив ее.

Шаг 5. Нажать кнопку «Del» на клавиатуре, чтобы удалить запись.

Когда программа не удаляется

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

В таких случаях пользователю можно порекомендовать:

  • попробовать удалить программу, действуя с правами администратора;
  • предварительно удалить софт из автозагрузки;
  • переустановить приложение, а затем попробовать удалить.

Если сохранился диск с программным обеспечением, то на нём, как правило, присутствует утилита деинсталляции. В противном случае её можно найти на сайте производителя.

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

Антивирусы рекомендуется удалять собственными встроенными деинсталляторами или системными средствами.

Если программа не удаляется и деинсталляторами, то, скорее всего, она функционирует в фоновом режиме и её необходимо предварительно завершить. Универсальное средство для этого – «Диспетчер задач».

Для вызова его вкладки «Процессы» нажимаем сочетание клавиш Ctrl + Shift + Esc. Предлагаем изучить все популярные горячие клавиши в Windows 10.

В списке вкладки «Процессы» выделяем соответствующую строку и щёлкаем пункт «Завершить процесс». После этого удаление проблем вызывать не должно.

Поиск и удаление всех записей, связанных с удаленной программой

Шаг 1. Одновременно нажать «Ctrl» и «F» для открытия меню поиска в реестре.

Шаг 2. Ввести «ключевые слова», позволяющие найти программные ветви по ее имени, имени папки или имени ее запускаемого файла.

Шаг 3. Нажать «Найти следующее» («Find Next») для начала поиска. Необходимо, чтобы в меню поиска были отмечены галочками «Ключи» («Keys»), «Значения» («Values») и «Данные» («Data»).

Шаг 4. Выбрать щелчком мыши запись, сохранившуюся после удаления программы, и нажать «Del», чтобы стереть ее.

Шаг 5. Нажать клавишу «F3», чтобы найти следующий результат, соответствующий введенным ключевым словам, и повторить процедуру, удалив таким образом всю информацию о программе.

Как НЕправильно удалять программы?

Допустим следующую ситуацию:

  • Пользователь открыл в «Проводнике» папку, куда ранее была установлена программа (например, «Program Files» на диске «C:\», куда обычно устанавливаются программы), и удалил каталог с названием приложения.
  • После этого при очередном включении компьютера на рабочий стол выводится окно с какой-либо ошибкой («Файл не найден», «Переустановите программу» и т.п.) или программа и вовсе запустилась вновь.

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

Это был пример неправильного удаления программы. Теперь рассмотрим, как это сделать правильно.

Удаление записей об автозагрузке

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

Шаг 1. Используя приведенный выше способ, раскрыть раздел до папки HKEY_LOCAL_MACHINESOFTWARE Microsoft Windows Current Version Run.

Шаг 2. Найти требуемые данные справа. Это ярлыки некоторых запускаемых файлов в автозагрузке.

Если сведений о принадлежности записей определенной программе у пользователя нет, или неизвестно конкретное их значение, можно поискать эти данные в Интернете, например, в Google, или использовать специальный сайт Process Library, расположенный по адресу https://www.processlibrary.com/en/.

Шаг 3. Для поиска в Process Library нужного набрать требуемое значение в поисковой форме, расположенной справа и нажать «Search». Система выдаст необходимую информацию.

Как удалить программу через реестр: используем привычку программ оставлять там следы

Для начала откроем следующий куст:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Если у вас 64-х битная версия Windows, 32-х битные приложения могут иметь ключи в разделе:

HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

Здесь вы обнаружите множество ключей. И, как вы уже понимаете, это всё установленные вами в систему программы и утилиты с установкой. В своих названиях они могут иметь большое количество символов и имён. Если имя есть, какой ключ к какой программе принадлежит уже ясно. В большинстве случаев параметр UninstallString

укажет на файл встроенного деинсталлятора.

Если в имени куча цифр, придётся искать пропавшую программу вручную. И она там есть. По нахождении ищите далее параметр с известным вам именем UninstallString.

Теперь запускаем командную консоль cmd, вставляем скопированное значение параметра и жмём Enter. Удаление началось.

Прочитано: 215

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

Это руководство поведает вам, как полностью удалить программу с компьютера посредством утилит и вручную.

Автоматическая очистка реестра

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

    Перейти на сайт https://www.ccleaner.com/ и нажать «Скачать бесплатно».

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

Если в результате правки реестра возникли нарушения в работе ОС, можно воспользоваться копией реестра, восстановив его работу.

Шаг 1. Запустить редактор реестра приведенным выше способом. Кликнуть «Файл» («File») – «Импорт» («Impor»t).

Шаг 2. Откроется окно проводника, где необходимо найти созданную ранее резервную копию, выделить ее мышью и нажать «Открыть» («Open»).

Шаг 3. Дождаться, пока все необходимые файлы скопируются в реестр.

Сторонний софт

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

Подойдут программы:

  • Revo Uninstaller. Полностью стирает утилиты, временные файлы, чистит реестр и . Есть так называемый «Режим охоты»: нажимаете кнопку, появляется прицел, наводите его на программу (точнее, на файл программы) и кликаете. Приложения будет добавлено в список Рево.
  • IObit Uninstaller. Самостоятельно определяет, какие данные остались после «стандартного» удаления. Есть встроенный деинсталлятор.
  • CCleaner. Предназначен для очистки диска, реестра и системы от «мусорных» данных. Если стирать программы через него, от них не останется даже упоминаний.

Удаление программ в CCleaner

  • Ashampoo Uninstaller. При удалении надо поставить галочку рядом с пунктом «Искать папки/файлы/записи в реестре».
  • Портативная модификация с простым интерфейсом.

Восстановление данных при сбое ОС

Если после правки реестра система перестала загружаться, ее работу можно восстановить через компонент «Восстановление системы». Сведения, содержащиеся в реестре, наряду с остальными данными ОС, будут восстановлены на период создания выбранной точки сохранения (восстановления) данных.

Для этого необходимо войти в режим «Устранение неполадок компьютера» (Windows 7).

Шаг 1. Нажимать кнопку F8 в момент начала загрузки ПК. Появится меню «Дополнительные варианты загрузки». Выбрать «Последняя удачная конфигурация (дополнительно)».

Шаг 2. Выбрать язык, кликнуть «Далее».

Шаг 3. Ввести имя пользователя (лучше Администратора) и (если есть), пароль, нажав «ОК».

Шаг 4. Появится окно «Параметры восстановления системы», где нужно выбрать «Восстановление системы».

Шаг 5. При появлении следующего окна нажать «Далее».

Шаг 6. Выбрать точку восстановления. В этом же окне можно выбрать другие точки восстановления и посмотреть список затрагиваемых при восстановлении программ. Нажать «Далее».

Шаг 7. Нажать «Готово».

Шаг 8. Нажать «Да».

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

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

Registry Live Watch

Бесплатная программа Registry Live Watch работает по несколько иному принципу: не путем сравнения двух образцов реестра Windows, а путем мониторинга изменений в режиме реального времени. Однако программа не отображает самих изменений, а лишь сообщает о том, что такое изменение произошло.

  1. После запуска программы в верхнем поле укажите, какой раздел реестра нужно отследить (т. е. следить за всем реестром сразу она не может).

  2. Нажмите «Start Monitor» и сообщения о замеченных изменениях будут сразу отображаться в списке внизу окна программы.

  3. При необходимости вы можете сохранить журнал изменений (Save Log).

Скачать программу можно с официального сайта разработчика https://leelusoft.altervista.org/registry-live-watch.html

Как добавить, изменить или удалить подразделы и значения реестра с помощью REG-файла

Windows 7 Enterprise Windows 7 Professional Windows 7 Home Basic Windows 7 Home Premium Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 R2 для систем на базе Itanium Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Microsoft Windows XP Home Edition Microsoft Windows XP Professional Microsoft Windows XP Professional x64 Edition Microsoft Windows XP Tablet PC Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 для систем на базе Itanium Windows Server 2008 Foundation Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter без Hyper-V Windows Server 2008 Enterprise без Hyper-V Windows Server 2008 R2 с пакетом обновления 1 Windows Server 2008 с пакетом обновления 2 Windows Server 2008 Standard без Hyper-V Windows Vista Business, 64-разрядная версия Windows Vista Enterprise, 64-разрядная версия Windows Vista Home Basic, 64-разрядная версия Windows Vista Home Premium, 64-разрядная версия Windows Vista с пакетом обновления 2 Windows Vista Ultimate, 64-разрядная версия Windows 7 с пакетом обновления 1 Еще.

.. Меньше

Примечания

  • Эта статья предназначена для опытных пользователей, администраторов и ИТ-специалистов.

  • Импорт файлов регистрационных записей (.reg) является функцией Regedit.exe и не поддерживается Regedt32.exe. Вы можете использовать Regedit.exe для внесения некоторых изменений в реестр на компьютере под управлением Windows NT 4.0 или Windows 2000, но для некоторых изменений требуется Regedt32.exe. Например, вы не можете добавлять или изменять значения REG_EXPAND_SZ или REG_MULTI_SZ с помощью Regedit.exe на компьютере под управлением Windows NT 4.0 или Windows 2000. Regedt32.exe является основным редактором реестра для Windows NT 4.0 и Windows 2000. Если вы должны использовать Regedt32.exe, вы не можете использовать файлы регистрационных записей (.

    reg) для изменения реестра. Для получения дополнительных сведений о различиях между Regedit.exe и Regedt32.exe щелкните следующий номер статьи базы знаний Майкрософт:

    141377 Различия между Regedit.exe и Regedt32.exe

В ЭТОМ ЗАДАЧЕ

  • РЕЗЮМЕ

    • Синтаксис файлов .reg

    • Добавление подразделов реестра или добавление и изменение значений реестра

    • org/ListItem»>

      Удаление подразделов и значений реестра

    • Переименование подразделов и значений реестра

    • Распространение изменений реестра

Резюме

Важно! Этот раздел, метод или задача содержат шаги, которые сообщают вам, как изменить реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы выполните следующие действия внимательно. Для дополнительной защиты создайте резервную копию реестра перед его изменением. Затем вы можете восстановить реестр, если возникнет проблема. Для получения дополнительных сведений о резервном копировании и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:

322756 Как сделать резервную копию и восстановить реестр в Windows В этой пошаговой статье описывается, как добавлять, изменять или удалять подразделы и значения реестра с помощью файла регистрационных записей (.reg). Regedit.exe использует файлы .reg для импорта и экспорта подразделов и значений реестра. Вы можете использовать эти файлы .reg для удаленного распространения изменений реестра на несколько компьютеров под управлением Windows. Когда вы запускаете файл .reg, содержимое файла вливается в локальный реестр. Поэтому вы должны распространять файлы .reg с осторожностью.

вернуться к началу

Синтаксис файлов .Reg

Файл .

reg имеет следующий синтаксис:

RegistryEditorVersion
Пустая строка
[ RegistryPath2 ]

» DataItemName1 «=» DataType1 : DataValue1 »
DataItemName2 «=» DataType2 : DataValue2 »
Пустая строка
[ RegistryPath3 ]

« DATAITEMNAME3 » = « DATATYPE3 : DATAVALUE3 »

, где:

RegistryDitorVerion — это либо Windows Edtor, версия 5.00. 2003 или REGEDIT4 для Windows 98 и Windows NT 4.0. Заголовок REGEDIT4 также работает на компьютерах под управлением Windows 2000, Windows XP и Windows Server 2003.

Пустая строка — пустая строка. Это идентифицирует начало нового пути реестра. Каждый ключ или подраздел — это новый путь реестра. Если у вас есть несколько ключей в файле .reg, пустые строки могут помочь вам изучить содержимое и устранить неполадки.

RegistryPathx — это путь к подразделу, содержащему первое импортируемое значение. Заключите путь в квадратные скобки и разделите каждый уровень иерархии обратной косой чертой. Например:

[ HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System ] Файл .reg может содержать несколько путей реестра. Если нижняя часть иерархии в операторе пути не существует в реестре, создается новый подраздел. Содержимое файлов реестра отправляется в реестр в том порядке, в котором вы их вводите. Поэтому, если вы хотите создать новый подраздел с другим подразделом под ним, вы должны ввести строки в правильном порядке.

DataItemNamex — это имя элемента данных, который вы хотите импортировать. Если элемент данных в вашем файле не существует в реестре, файл .reg добавляет его (со значением элемента данных). Если элемент данных существует, значение в вашем файле .reg перезапишет существующее значение. Кавычки заключают имя элемента данных. Знак равенства (=) следует сразу за именем элемента данных.

DataTypex — это тип данных для значения реестра, который следует сразу за знаком равенства. Для всех типов данных, кроме REG_SZ (строковое значение), сразу после типа данных следует двоеточие. Если тип данных REG_SZ , не включайте значение типа данных или двоеточие. В этом случае Regedit.exe предполагает REG_SZ для типа данных. В следующей таблице перечислены типичные типы данных реестра:

Тип данных

Тип данных в .reg

REG_BINARY

шестнадцатеричный

REG_DWORD

двойное слово

REG_EXPAND_SZ

шестнадцатеричный(2)

REG_MULTI_SZ

шестнадцатеричный(7)

Для получения дополнительных сведений о типах данных реестра щелкните следующий номер статьи базы знаний Майкрософт:

256986 Описание реестра Microsoft Windows
DataValuex следует сразу за двоеточием (или знаком равенства с REG_SZ) и должен быть в соответствующем формате (например, строковом или шестнадцатеричном). Используйте шестнадцатеричный формат для двоичных элементов данных.

Примечание. Для одного и того же пути реестра можно ввести несколько строк элементов данных.

Обратите внимание, что файл реестра должен содержать пустую строку внизу файла.

вернуться к началу

Добавление подразделов реестра или добавление и изменение значений реестра

Чтобы добавить подраздел реестра или добавить или изменить значение реестра, внесите соответствующие изменения в реестр, а затем экспортируйте соответствующий подраздел или подразделы. Экспортированные подразделы реестра автоматически сохраняются в виде файлов .reg. Чтобы внести изменения в реестр и экспортировать изменения в файл .reg, выполните следующие действия:

  1. org/ListItem»>

    Щелкните Пуск , щелкните Выполнить , введите regedit в поле Открыть и щелкните OK .

  2. Найдите и щелкните подраздел, содержащий элемент или элементы реестра, которые вы хотите изменить.

  3. Щелкните Файл , а затем щелкните Экспорт .

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

  4. В поле Имя файла введите имя файла, который будет использоваться для сохранения REG-файла с исходными элементами реестра, а затем нажмите Сохранить .

    Примечание. Используйте имя файла, напоминающее о его содержимом, например ссылку на имя подраздела.

  5. На правой панели добавьте или измените нужные элементы реестра.

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

  7. Проверьте свои изменения на локальном компьютере. Если они вызывают проблему, дважды щелкните файл, содержащий резервную копию исходных данных реестра, чтобы вернуть реестр в исходное состояние. Если изменения работают должным образом, вы можете распространить .reg, созданный на шаге 6, на другие компьютеры, используя методы, описанные в разделе «Распространение изменений реестра» этой статьи.

обратно наверх

Удаление ключей и значений реестра

Чтобы удалить раздел реестра с файлом .reg, поставьте дефис (-) перед RegistryPath в файле .reg. Например, чтобы удалить подраздел Test из следующего раздела реестра:

HKEY_LOCAL_MACHINE\Программное обеспечение поставьте дефис перед следующим разделом реестра в файле .reg:

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

[ -HKEY_LOCAL_MACHINE\Программное обеспечение\Тест ] Чтобы удалить значение реестра с файлом . reg, поставьте дефис (-) после знака равенства, следующего за цифрой 9.0059 DataItemName в файле .reg. Например, чтобы удалить значение реестра TestValue из следующего раздела реестра:

HKEY_LOCAL_MACHINE\программное обеспечение\тест поставьте дефис после «TestValue»= в файле .reg. В следующем примере есть файл .reg, который может выполнять эту задачу.

HKEY_LOCAL_MACHINE\программное обеспечение\тест
«Тестовое Значение»=- Чтобы создать файл .reg, используйте Regedit.exe для экспорта раздела реестра, который вы хотите удалить, а затем с помощью Блокнота отредактируйте файл .reg и вставьте дефис.

вернуться к началу

Переименование ключей и значений реестра

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

Распространение изменений реестра

Вы можете отправить .reg-файл пользователям в сообщении электронной почты, поместить .reg-файл в общую сетевую папку и направить пользователей на эту сетевую папку, чтобы запустить его, или вы можете добавить команду в сценарии входа пользователей для автоматически импортировать файл .reg при входе в систему. Когда пользователи запускают REG-файл, они получают следующие сообщения:

.

Редактор реестра
Вы уверены, что хотите добавить информацию из пути к файлу .reg в реестр? Если пользователь нажмет Да , пользователь получает следующее сообщение:

Редактор реестра
Информация в пути файла .reg успешно внесена в реестр. Regedit.exe поддерживает параметр командной строки /s, чтобы не отображать эти сообщения. Например, чтобы автоматически запустить файл . reg (с ключом /s) из пакетного файла сценария входа, используйте следующий синтаксис:

regedit.exe /s путь к файлу .reg Вы также можете использовать групповую политику или системную политику для распространения изменений реестра по сети. Для получения дополнительной информации посетите следующий веб-узел корпорации Майкрософт:

Распространение изменений реестра Примечание. Если изменения работают, вы можете отправить регистрационный файл соответствующим пользователям в сети.

вернуться к началу

Как вручную удалять программы из списка «Установка и удаление программ»

Эта статья относится к Windows 2000. Поддержка Windows 2000 заканчивается 13 июля 2010 г. Центр решений по окончанию поддержки Windows 2000 — это отправная точка для планирования стратегии миграции с Windows 2000. Дополнительные сведения см. в разделе Жизненный цикл поддержки Microsoft Политика.

Резюме

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

Дополнительная информация

Важно! Этот раздел, метод или задача содержат шаги, которые сообщают вам, как изменить реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы выполните следующие действия внимательно. Для дополнительной защиты создайте резервную копию реестра перед его изменением. Затем вы можете восстановить реестр, если возникнет проблема. Для получения дополнительных сведений о резервном копировании и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:

322756 Резервное копирование и восстановление реестра в Windows
Программы, совместимые с Windows, могут иметь программу или функцию удаления. Инструмент «Установка и удаление программ» содержит список всех совместимых с Windows программ, в которых есть программа или функция удаления. Вам может потребоваться вручную удалить программу из списка «Установка и удаление программ», если вы удаляете программу, а раздел реестра, используемый для отображения имени программы, удаляется неправильно:

    org/ItemList»>
  1. Нажмите «Пуск», выберите «Выполнить», введите regedit в поле «Открыть» и нажмите клавишу ВВОД.

  2. Найдите и щелкните следующий раздел реестра:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Удалить

  3. После выбора раздела реестра «Удалить» выберите «Экспорт файла реестра» в меню «Реестр».

  4. В диалоговом окне «Экспорт файла реестра» щелкните Рабочий стол в поле Сохранить в , введите uninstall в поле Имя файла и нажмите Сохранить.

  5. org/ListItem»>

    Каждый ключ в разделе «Удалить» представляет программу, которая отображается в «Установке и удалении программ». Чтобы определить, какую программу представляет каждая клавиша, щелкните клавишу и просмотрите следующие значения:

    .

    DisplayName — данные значения для ключа DisplayName — это имя, указанное в списке «Установка и удаление программ»

    -и-

    UninstallString — данные значения для ключа UninstallString — это программа, которая используется для удаления программы

  6. После определения раздела реестра, представляющего программу, которая все еще находится в разделе «Установка и удаление программ», щелкните правой кнопкой мыши этот раздел и выберите «Удалить».

  7. После удаления ключа нажмите «Пуск», выберите «Параметры», а затем нажмите «Панель управления».