Как удалить из реестра удаленную программу

Посоветуйте хорошую программу для редактирования реестра. Суть такова. Удалил некорректно установившуюся программу. Удалять пришлось вручную,деинсталятора не оказалось. Почистил РегОрганейзер реестр,но вот 2 записи остались неудалёнными.Изменить права доступа не выходит,оснастка regedt32 не помогает,RegASSASSIN бессильна.

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

Винда какая? regedit и в ручную удалить оставшиеся ключи.

Flier написал :
А как результат программа ставится заново упорно не желает,говорит что уже установлена.

Статус программы какой, Shareware?

ЮрАн написал :
regedit и в ручную удалить оставшиеся ключи.

К сожалению именно regedit в данном случае самая беспомощная штука. Не удаляется он вручную,права доступа не позволяют. И изменить их не выходит.Тут вот в качестве бреда такая мысль. Экспортировать реестр,чем -то открыть(чем не знаю) ,вымарать ненужное,запаковать и подсунуть обратно. Всё это сделать с Live CD. Вот только не знаю выйдет ли это фокус.

Очистка следов удаленных программ. IObit Uninstaller

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

Источник: mastergrad.com

Как удалить запись из реестра при закрытии программы?

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

(HKEY_USERSS-1-5-21-3007851985-1594028022-4212282107-1000_ClassesLocal SettingsSoftwareMicrosoftWindowsShellMuiCache)

Мне нужно при закрытии программы удалить эту запись. Программа написана в Visual Studio 2010 на с++. Я написала код, но он не удаляет эту запись. Что в нем не так?

RegistryKey^ rk; String^ fullPath = Application::ExecutablePath->ToString(); rk = Registry::Users->OpenSubKey(«S-1-5-21-3007851985-1594028022-4212282107-1000_ClassesLocal SettingsSoftwareMicrosoftWindowsShellMuiCache»); if (rk) rk->DeleteValue(fullPath);

Источник: ru.stackoverflow.com

Как удалить неудаляемый раздел реестра?

Удалить тоже нельзя, поменять права тоже нельзя (админ права есть). Находил в Сети совет по использованию программы RegDelNull, которая удаляет битые разделы, она ничего не нашла. chkdsk ошибок не нашел. Что можно сделать?

  • Вопрос задан более трёх лет назад
  • 17252 просмотра
Читайте также:
Подготовка к 1 классу программа занятий

Комментировать
Решения вопроса 1

Как почистить реестр от остатков удалённой программы

Nerwin

И ни капельки я не тупой. просто ленивый

скачать psexec, входит в состав sysinternals
запустить командную строку с правами админа в директории с psexec
выполнить psexec -i -s -d regedit
удалить нужный ключ.
На некоторые разделы замучаешься права выставлять, там наследование не работает

Ответ написан более трёх лет назад
Нравится 3 3 комментария

Спасибо, это сработало. А как это работает? Regedit думает, что работает с «чужой» системой, и уходят ограничения?

Nerwin

nrv: ключ s у psexec запускает приложение от имени системы. Эти ключи не удалялись даже админом потому что владелец система

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru