Как найти программу в реестре windows 10

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

Шаг 1. Нажмите на клавиатуре клавиши Win + R, чтобы открыть «Выполнить». Введите «regedit» и нажмите «ОК» или клавишу Enter на клавиатуре.

Шаг 2. После этого откроется окно «Редактор реестра». В этом окне будут представлены две ветки: HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE. Щелкните на ветке HKEY_CURRENT_USER, чтобы развернуть ее и перейти к следующему шагу.

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

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

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

Советы:

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

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

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

Где в реестре прописываются установленные программы

Инструкция применима ко всем версиям Windows, начиная с Windows XP и заканчивая Windows 10.

Допустим, наша задача — скрыть запись об установленном архиваторе WinRAR. Открываем Панель управления, переходим в раздел Programs and Features (Программы и компоненты) и удостоверяемся, что запись WinRAR archiver присутствует в списке установленного ПО.

Для того, чтобы скрыть запись о программе потребуется внести небольшие изменения в реестр. Для этого:

    Открываем редактор реестра (regedit.exe) и переходим в раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall. На основании содержимого этого раздела генерируется список установленного ПО, который пользователь видит в разделе Программы и компоненты.

Если необходимо использовать скрытие программы в рамках некого сценария или скрипта, можно воспользоваться такой командой:

REG ADD «HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallWinRAR archiver» /v SystemComponent /t REG_DWORD /d 1 /f

Чтобы отключить режим скрытия для программы достаточно удалить параметр SystemComponent или произвести обратное переименование параметра DisplayName, убрав слово Quiet.

Alex1983
Drongo
Кирилл

Да,там, Drongo, верно говорит.

Вот небольшой скрипт получения списка программ:

Так же если усугубить то можно проверить значения исполняемых файлов и их путей в псевдонимах aplication,по значениям в расширениях и т.д.
Это если программа есть,а в списке установленных — нет.

Так же можно отфильтровать software разделы в hklm и hkcu

Дата установки программы в Windows

Дата установки программы в Windows

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

Методы получения даты установки программ

  • Через программы и компоненты
  • Через сторонние программы
  • Через логи Windows

Программы и компоненты

Все ниже описанные действия, будут актуальны в любой версии Windows. Откройте «Панель управления > Программы и компоненты»

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

Через утилиту Ccleaner

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

Через просмотр событий

Все события происходящие в Windows, записываются в логи просмотра событий. Нажмите WIN+R и введите eventvwr.msc

В открывшемся окне «Просмотр событий» перейдите в пункт «Приложение»

В правой части, найдите пункт «Фильтр текущего журнала». В окне «Фильтровать текущий журнал», выберите источник событий Msinstaller.

В итоге вы получите список событий, по которому можете узнать кто и когда устанавливал программное обеспечение. В моем примере вы видите событие с кодом 11707, рассказывающее о установке Microsoft Visual C++ и видно, что его устанавливал пользователь sem.

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

Популярные Похожие записи:

5 Responses to Дата установки программы в Windows

интересно,а как можно изменить дату установки программы? а то очень надо

Реестр Windows, все берется из него.

А где именно и как подскажи

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

Иван Семин:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall <*n*n*n*n>вся информация об установленных приложениях на Вашем компьютере в этой родительской ветке реестра
к примеру;HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall :
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall]
«AuthorizedCDFPrefix»=»»
«Comments»=»Caution. Removing this product might prevent some applications from running.» ; Комментарий о приложении который вы видите в Панель управления->Все элементы панели управления->Программы и компоненты.
«Contact»=»» ;контактная информация (адреса телефоны пароли явки 🙂 )
«DisplayVersion»=»11.0.60610» ;Номер версии
«HelpLink»=hex(2):68,00,74,00,74,00,70,00,3a,00,2f,00,2f,00,67,00,6f,00,2e,00,
6d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,2e,00,63,00,6f,00,6d,
00,2f,00,66,00,77,00,6c,00,69,00,6e,00,6b,00,2f,00,3f,00,4c,00,69,00,6e,00,
6b,00,49,00,64,00,3d,00,31,00,33,00,33,00,34,00,30,00,35,00,00,00
«HelpTelephone»=»»
«InstallDate»=»20190523» ;Дата установки .
«InstallLocation»=»» ;Где установлена
«InstallSource»=»C:Users8523

1AppDataLocalTempVCRedistVCRedist_2012_x86_False11.0.60610.1Minimum» ;Источник установки
«ModifyPath»=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,
00,65,00,20,00,2f,00,58,00,7b,00,45,00,37,00,44,00,34,00,45,00,38,00,33,00,
34,00,2d,00,39,00,33,00,45,00,42,00,2d,00,33,00,35,00,31,00,46,00,2d,00,42,
00,38,00,46,00,42,00,2d,00,38,00,32,00,43,00,44,00,41,00,45,00,36,00,32,00,
33,00,30,00,30,00,33,00,7d,00,00,00
«NoModify»=dword:00000001
«Publisher»=»Microsoft Corporation»
«Readme»=»»
«Size»=»»

Где в реестре список установленных программ

список установленных программ windows

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы с вами разобрали основные понятия Active Directory и рассмотрели его структуру. Идем дальше и сегодня я хочу вас научить выводить список установленных программ в Windows 11, но данные методы подойдут и для любой другой версии. Данная задача может перед вами появиться, когда нужно будет сделать некую инвентаризацию приложений на ваших серверах или рабочих станциях или убедиться есть ли у пользователя та или иная программа для работы.

Для чего это нужно?

  • Инвентаризация программного обеспечения — очень часто в организациях любят давать пользователям права на рабочую станцию, что в последствии ведет к тому. что пользователь может наставить кучу разного ПО, и не всегда лицензионного.
  • Перед переустановкой системы — Это то же может вас с подвигнуть к получению списку установленных программ в Windows 11 и предыдущих версий, чтобы пользователь получая свежую систему смог там обнаружить свое привычное окружение. Очень подойдет для формирования скрипта Winget.
  • Создание списка стандартных приложений для компании — такое то же часто бывает, что компания хочет ввести стандарты, что можно использовать, а что нет. Для этого логично, что необходимо иметь список.

Как вывести список установленных программ через Winget

Winget — это новая утилита командной строки, которая появилась в Windows 10 и позволяет производить установку программ через интернет из репозитория Microsoft. Но она так же умеет показывать список всех установленных пакетов и приложений. Для этого вызовите командную строку или оболочку PowerShell и введите команду:

На выходе вы получите общий список программ, которые есть в вашей Windows 11, обратите внимание, что тут будут и GUID приложений, они идут в столбце «ИД», а так же версия программы.

Как вывести список установленных программ через Winget

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

Сохранение файла со списком установленных приложений

Вывод списка программ с помощью утилиты WMIC

WMIC.exe — это служебная программа командной строки и оболочки PowerShell, которая используется для доступа к инструментарию управления Windows. Через WMIC можно легко получить список установленных в системе программ, она сделает это через пространство имен WMI, так сказать опросит его. Запускать описанную ниже команду вы можете как через командную строку, так и через PowerShell, я воспользуюсь последним, он выглядит позитивнее:

Вот так будет выглядеть полученный список в виде двух столбцов (Name и Version). Хочу отметить, что обращение к WMI может занимать секунд 30 и более, так что не пугайтесь, что информация не отобразилась сразу.

Вывод списка программ с помощью утилиты командной строки WMIC

Для того, чтобы экспортировать полученный список программ, вам нужно использовать вот такую конструкцию:

В результате у меня будет сформирован текстовый файл содержащий весь список программ из моей системы Windows 11.

Как получить текстовый файл со списком установленных приложений в Windows 10

Пре желании вы можете произвести выгрузку и в CSV формате, для это введите:

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

Как получить csv файл со списком установленных приложений в Windows 10

Как получить список установленных программ Windows через PowerShell

Я вам не перестаю напоминать, что все, что вы видите в графическом виде операционной системы Windows 10 или Windows 11 имеет свой аналог в виде ключа реестра или ветки. Список установленных приложений в этом не исключение, все данные есть в реестре Windows. Приведу пример, когда вы открываете окно «Программы и компоненты» (Которое можно открыть через оснастку appwiz.cpl)

Список установленных приложений в оснастке "Программы и компоненты"

Или параметрах Windows «Приложения и возможности» , то весь этот список есть в разделе реестра, к которому легко можно обратиться и получить его, в этом и заключается суть метода.

Список установленных приложений в оснастке "Приложения и возможности"

Сам раздел реестра содержащий список программ установленных в Windows 10 или Windows 11 располагается по пути:

Я вам для примера покажу данный раздел, но вы тут мало, что сможете понять, так как тут за место названия приложения идет его GUID, для Windows 11 так проще, машина так понимает лучше, но PowerShell легко это конвертирует в читаемый вид.

Список установленных приложений в реестрt Windows

В оболочке PowrShell введите команду, которая вам сделает запрос к реестру и вытянет от туда список всех программ, что есть в системе. Нам поможет командлет Get-ItemProperty.

Как получить список установленных программ Windows через PowerShell

Чтобы сохранить данный список в текстовый файл, то нужно добавить командлет Out-File.

Как получить текстовый файл со списком установленных приложений в Windows 10 через PowerShell

Чтобы сохранить данный список в CSV файл, то нужно добавить командлет Out-File или Export-Csv.

Экспорт файла csv со списком установленных программ

У PowerShell есть небольшое ограничение по командам указанным выше, так как приложения установленные из магазина Windows не попадают в данную ветку реестра, и чтобы получить их список вам нужно уже запросить список установленных пакетов Windows 11, сказано, сделано:

Вывод списка установленных пакетов в Windows 10 через PowerShell

Ну и напомню использование командлета Get-WmiObject.

Get-WmiObject -Class Win32_Product | Select-Object -Property Name Get-WmiObject

Как получить список установленного ПО на удаленном компьютере

PowerShell мощная вещь и позволяет легко извлекать информацию с удаленных компьютеров особенно это актуально в средах Active Directory. Предположим у меня есть удаленный компьютер с именем STV2019S01 и я хочу вывести список установленного на него ПО. Для этого выполним команду:

Как получить список установленного ПО на удаленном компьютере

PowerShell легко может сравнить два списка и показать вам, где есть различия. Я сравню список установленного ПО с компьютера dc01 и svt2019s01. Выполните команду:

как сравнить списки установленного ПО

Как получить список установленного ПО через функцию PowerShell

Ранее я вам рассказывал, как создать и сохранить функцию PowerShell, вот пример функции для локального и удаленного получения списка установленного ПО в Windows 11.

[Alias(‘name’)] # Helps with ‘Select-Object -ExpandProperty Name’

)
process foreach($computer in $computers)

write-verbose -verbose -message «`nStarting scan on $computer»

Invoke-Command -Computername $computer -ErrorAction SilentlyContinue -ErrorVariable InvokeError -Scriptblock

Get-ChildItem -Path $installPaths | Get-ItemProperty | Sort-Object -Property DisplayName | Select-Object -Property DisplayName, DisplayVersion, Publisher, UninstallString, Version

Write-Warning «Could not communicate with $computer»

> # if ($invokeerror)
> # foreach($computer in $computers)
> # process
> # function Get-InstalledApps

Получить список ПО через функцию PowerSHell

Получение списка установленных программ через стороннее ПО

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

  1. Для получения списка программ Windows в CCleaner переходим в раздел «Инструменты«.
  2. Теперь в правом нижнем углу нажмите кнопку «Сохранить в текстовый файл«

Получение списка установленных программ через стороннее ПО

Указываем место куда мы сохраним данный файл

Сохранение файла со списком программ

Открываем файл и проверяем, что в нем присутствует весь список установленных программ.

Текстовый файл со списком программ

Второй утилитой с помощью которой вы легко получите список установленного ПО будет бесплатная UninstallView, которая входит в состав пакета утилит NirLauncher.

Когда вы запустите UninstallView вы сразу увидите все программы, что установлены в вашей операционной системе Windows.

Запуск UninstallView

Чтобы получить данный список в виде файла, нам необходимо его выгрузить. Для этого выберите в меню «View — HTML Report — All items«

Экспорт списка установленных программ в UninstallView

В результате вы получите вот такой удобный список с большим количеством последних столбцов.

3 способа получить список установленных программ

Как получить список установленных программ в операционной системе Windows? Список установленных на компьютере программ можно получить несколькими способами.

В этой статье мы разберем три разных способа: с помощью командной строки, Windows PowerShell, и программы CCleaner. Список установленных программ будет сохранен на компьютере в текстовом файле.

Посмотреть список установленных программ можно непосредственно в операционной системе Windows. Также можно ознакомиться с данным списком установленных программ с помощью программ оптимизаторов или деинсталляторов (все установленные приложения вы увидите в окне программы).

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

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

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

Войдите в меню «Пуск», запустите командную строку от имени администратора, а затем ведите следующую команду:

Далее нажмите на кнопку «Enter».

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

Для просмотра списка программ, введите следующую команду:

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

Для сохранения списка программ на компьютере, введите команду:

В таблице отображается имя программы и номер версии приложения.

список программ

Обратите внимание, в этой команде выбрано сохранение текстового файла «appsfile» на диске «С». Вы можете выбрать другой диск на своем компьютере для сохранения файла в формате «TXT».

Как получить список установленных программ с помощью Windows PowerShell

В Windows 10, или в Windows 8, введите в поле поиска выражение «powershell» (без кавычек). Далее кликните правой кнопкой мыши по Windows PowerShell, а затем нажмите на пункт «Запустить от имени администратора».

В окне «Windows PowerShell» введите команду для отображения списка установленных программ:

Затем нажмите на клавишу «Enter».

Если вы хотите сразу получить список установленных программ в текстовом файле, введите эту команду:

Нажмите на клавиатуре на клавишу «Enter».

В этой команде выбрано сохранение файла «apps-list» в формате «TXT» на диске «С».

В таблице вы увидите: имя приложения и версию программы.

прогрммы установленные на компьютере

Для сохранения списка приложений полученных из магазина Windows, выполните в PowerShell следующую команду:

Как сохранить список установленных программ в CCleaner

При помощи программы CCleaner можно сохранить список установленных на компьютере программ в файле текстового формата. Это самый простой способ получить список установленных программ.

Запустите программу CCleaner, далее войдите в раздел «Сервис», выберите пункт «Удаление программ», а затем нажмите на кнопку «Сохранить отчет…».

сохранить отчет

В открывшемся окне выберите место для сохранения текстового файла. По умолчанию, сохраненный файл имеет имя «install».

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

все программы

Выводы статьи

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

Случается такое, что необходимо удалить ненужную программу, но ее нет в разделе «Установка и удаление программ», и приходится удалять просто файлы. Но, это не дает полной очистки компьютера от этого софта. Поэтому нужно прибегнуть к встроенному функционалу операционной системы, а именно к очистке реестра. В этом нам поможет «Regedit», служит он для редактирования системного реестра и управления всеми созданными ключами в процессе установки любого ПО.

После того как удалили папку с программным продуктом из «Program Files», перейдем непосредственно к самому редактору. Для этого найдите в пуске пункт «Выполнить» или же этот элемент можно вызвать комбинацией горячих клавиш «Win+R». После чего, в появившемся окне введите команду под названием «regedit» и нажмите клавишу «Enter». В открывшемся окне появится список реестра, сразу бросать и удалять все подряд не стоит, по сути, это очень опасное занятие и те, кто не особо разбираются в данном функционале лучше заблаговременно сделать копию реестра, выполнив экспорт через меню «Файл\Экспорт». После данной манипуляции можете вдоволь насладиться изучением реестра, но после этого приступить к главной цели этого функционала, а именно поиску и удалению мусора от удаленной программы. Если же вас интересует контроль удаленных сотрудников, то вам стоит посетить сайт stakhanovets.ru.

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

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

Статьи по теме:

  • Сложно представить рабочее место без ком…

    2020-01-24

  • В современном мире сложно представить се…

    2019-11-30

  • В состав наиболее популярной системы Win…

    2019-07-07

  • Браузер Chrome — продукт компании Гугл, …

    2019-03-18

  • Можно с уверенностью сказать, что всех п…

    2019-03-18


Windows, Windows 10, Windows 7, Windows 8, Windows Server, Windows Vista, Windows XP, Программное обеспечение

Как узнать, где программа хранит свои настройки в реестре

  • 03.08.2020
  • 10 993
  • 1
  • 27
  • 27
  • 0

Как узнать, где программа хранит свои настройки в реестре

  • Содержание статьи
    • Описание
    • Как узнать, где программа хранит свои настройки в реестре
    • Комментарии к статье ( 1 шт )
    • Добавить комментарий

Описание

Часто возникает необходимость узнать, где та или иная программа (приложение) хранят свои настройки в реестре Windows. Бывает, что поиск по реестру не дает никаких результатов, или же программа хранит свои настройки не в одной какой-либо ветке реестра, а в нескольких и нужно их все найти, чтобы посмотреть/поменять настройки или сделать их резервную копию. В данной статье мы рассмотрим как это можно сделать.

Как узнать, где программа хранит свои настройки в реестре

Для того, чтобы узнать к каким разделам реестра обращается программа в процессе работы, мы воспользуемся бесплатным инструментом под названием Process Monitor, который можно скачать с официального сайта по следующей ссылке: https://download.sysinternals.com/files/ProcessMonitor.zip

После скачивания и распаковки архива можно обнаружить два exe файла: Procmon.exe и Procmon64.exe

Если у вас установлена 32-битная версия Windows, то запускать нужно файл Procmon.exe, а если у вас установлена 64-битная версия, то тогда соответственно запускаем Procmon64.exe. О том, как узнать разрядность вашей ОС у нас есть отдельная статья: https://pc.ru/articles/kak-opredelit-razryadnost-windows

Если при запуске программы вы получаете ошибку «Unable to load process monitor device driver», то о том, как ее исправить, можно прочитать в этой статье

После первого запуска, программа предложит нам принять условия лицензионного соглашения, поэтому не забываем нажать кнопочку «Agree«


Для примера посмотрим к каким разделам реестра обращается стандартный графический редактор Paint, который присутствует в ОС Windows. Для этого сначала запускаем Process Monitor, а после этого интересующее нас приложение, в данном примере графический редактор Paint. Далее, в диспетчере смотрим как именно называется исполняемый файл, в случае с Пейнтом, он называется mspaint.exe.

Чтобы отфильтровать все ненужные записи от любых других приложений, мы включим фильтр, в котором укажем, что хотим видеть только активность, которая вызвана процессом mspaint.exe, для этого мы выбираем пункт меню «Filter» и в нем опцию с одноименным названием «Filter…«.

После чего выбираем из раскрывающегося меню пункт «Process Name«, вписываем имя нужного нам процесса mspaint.exe и жмем на кнопку «Add«, чтобы наш фильтр добавился:

Теперь осталось применить фильтр, чтобы все посторонние записи не отображались. Для этого жмем на кнопку «Apply» и потом на «OK«, для закрытия окна настроек.

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

Теперь можно закрыть редактор Paint и посмотреть куда он записывает все свои настройки, после завершения работы. Они будут также отображаться в окне Process Monitor, достаточно просто воспользоваться скроллом. Таким не хитрым способом, можно мониторить любой процесс и точно знать как и где он хранит информацию.

Добрый день! Уважаемые читатели и гости одного из популярнейших блогов посвященных системному администрированию Pyatilistnik.org. В прошлый раз мы с вами успешно восстановили данные на RAW диске и защищенном GPT разделе, тем самым сохранив свои цифровые активы. Сегодня я вам хочу показать еще одну полезную вещь, которая просто незаменима в практике системного администратора, а именно речь пойдет про поиск в реестре Windows, как его правильнее организовать, какие методы вы можете применять, думаю, что будет интересно.

Методы поиска в реестре Windows

Поиск по редактору реестра

Поиск в реестре Windows через regscanner

Нажимаем кнопку «Scan» и запускаем поиск. В итоге я получил сразу сводную таблицу со всеми значениями заданными при поиске.

Поиск в реестре Windows через Registry Finder

Registry Finder позволяет просматривать локальный реестр; создавать, удалять, переименовывать ключи и значения; изменить значения как естественный тип данных (строка, многострочный, DWORD) или как двоичные данные. Разрешено открывать несколько окон реестра. В следующий раз, когда вы запустите Registry Finder, эти окна будут открыты с теми же ключами, что и раньше.

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

Командная строка Registry Finder

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

Четвертый метод поиска по реестру Windows

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

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

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

То же самое можно сделать и с помощью скрипта вот с таким содержимым:

В результате чего у вас на диске C:\Search_Reg.txt по которому вы так же легко осуществите поиск.

Поиск в реестре Windows через PowerShell

В PowerShell можно воспользоваться вот такой конструкцией:

На этом у меня все, мы с вами разобрали массу способов поиска ключей в реестре по нужным параметрам. С вами был Иван Семин, автор и создатель IT портала Pyatilistnik.org.

Популярные Похожие записи:

2 Responses to Поиск в реестре windows, лучшие методы

Иван, добрый день! Есть идея, как можно реализовать централизованный поиск значений в реестре во всех АРМ в домене? Только скрипт в групповых с выгрузкой в одну шару, или есть ещё что-то?

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

Как искать и переходить к местоположениям в реестре Windows 10

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

Когда вы откроете редактор реестра в сборке 14942, вы увидите новую панель вверху с надписью «Компьютер» по умолчанию. Это расположение по умолчанию, в котором открывается реестр.

Вставьте место, куда хотите перейти, и нажмите клавишу Enter. Редактор реестра сразу перейдет к нему. Папка, к которой вы хотите получить доступ, раскрывается, когда реестр открывает ее.

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

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

Как искать в реестре Windows 10?

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

И бывают ситуации, когда нужно найти какой-то ключ, какие-то настройки, в общем нужно поискать какую-то инфу в реестре. Это можно сделать и в Windows 10, поиск по реестру не сложный, но честно говоря немного неудобный.

В общем, сперва вам нужно запустить реестр, я кстати об этом писал в этой статье — Как запустить реестр в Windows 10?, так что в той статье можете узнать об этом подробнее.

Так, реестр мы запустили, теперь смотрите, у вас появится окно, в нем нужно раскрыть меню Правка и там будет функция поиска, в общем выбираем ее:

Откроется еще одно небольшое окно, где вы уже можете написать искомое слово, по котором будет произведен поиск. Продвинутые пользователи могут также выбрать галочками разделы, в которых следует искать. В общем вот это окошко, для примера, я написал слово internet:

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

Но главное не это, а то, что потом, чтобы поиск был продолжен нужно не открывать снова меню, в общем ничего изменять не нужно (!), просто для продолжения нажмите кнопку F3, и все — потом поиск опять остановится, если будет найдено что-то, и оно будет также выделено как на картинке выше.

Вот и все — все что кажется сложным, на самом деле легкое =)

Рубрика: Все про Windows / Метки: / 29 Декабрь 2015 / Подробнее

Реестр Windows 10

Что такое реестр и зачем он нужен.

Реестр Windows представлен в виде иерархично организованной базы данных, где хранятся параметры и настройки всех установленных на компьютер программ, служб и операционной системы в целом (например, профили конкретных пользователей или информация об установленном устройстве). При запуске или работе в каком-либо приложении ОС обращается к данным реестра, так как именно в нем записаны все необходимые для работы данные. Даже сам запуск ПК невозможен без обращения к данным системного реестра.

Разработчики ОС Windows намеренно скрыли файлы реестра от глаз рядового пользователя, т.к. любые действия (изменение, удаление) могут привести к необратимым последствиям всей системы.

Чтобы не нарушить нормальную работу вашего компьютера с ОС Windows 10 не удаляйте записи из реестра пока не убедившись в их вредоносности либо неактуальности.

Для того чтобы избежать нежелательного вмешательства в реестр опытные пользователи могут воспользоваться способом описанном в статье «Как запретить использование редактора реестра (regedit.exe)».

История.

Впервые в Windows 3.1 была применена древовидная система организации данных (1992 год). Правда реестр состоял всего из одной ветки. Тогда же и появилась программа Regedit (позволяющая просматривать и редактировать реестр).

Следующая версия реестра вышла в 1993 году и предназначалась для работы Windows NT 3.1. Реестр содержал уже 4 раздела.

В дальнейшем назначение реестра не менялось. Реестр использовался в качестве основной базы данных для ОС и программ. Изменениям в реестре подвергались лишь названия файлов, а также их местоположение.

Где хранится файл реестра.

Доступ к этим файлам ограничен в целях защиты от случайного изменения или удаления.

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

Как войти в Редактор реестра.

Перед вами появится Редактор реестра.

Вам будут предложены действия, которые можно выполнить. Нажмите Открыть или Перейдите к расположению файла (вы будете направлены в Папку с ярлыками системных программ, отсюда и можно запустить Редактор реестра).

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

Структура реестра.

Структура реестра организована в виде иерархической модели. Верхний уровень реестра представлен разделами, которые включают подразделы и параметры. Параметры – это те, данные необходимые для работы ОС или программ, представленные файлами. Для их упорядочения используются разделы.

Ниже представим названия стандартных разделов реестра и их краткое назначение.

HKEY_CLASSES_ROOT или HKCR – важный раздел реестра, защищенный от редактирования, содержит основную информацию о файлах.

HKEY_CURRENT_USER или HKCU – здесь хранится информация о пользователе, под которым осуществляется вход в систему (личные папки, параметры персонализации и т.д.).

HKEY_LOCAL_MACHINE или HKLM – важный раздел реестра и самый большой по своему объему. Здесь содержатся аппаратные настройки всей системы (драйвера, параметры ОС).

HKEY_USERS или HKU – раздел, содержащий данные о профилях пользователей и профиле по умолчанию.

HKEY_CURRENT_CONFIG или HKCC – раздел с данными о конфигурации используемого оборудования при запуске системы. По сути не является полноценным разделом, т.к. является ссылкой на раздел HKLM.

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

Каких типов бывают параметры реестра.

Данные параметров реестра могут быть разных типов.

Как найти программу в реестре

Случается такое, что необходимо удалить ненужную программу, но ее нет в разделе «Установка и удаление программ», и приходится удалять просто файлы. Но, это не дает полной очистки компьютера от этого софта. Поэтому нужно прибегнуть к встроенному функционалу операционной системы, а именно к очистке реестра. В этом нам поможет «Regedit», служит он для редактирования системного реестра и управления всеми созданными ключами в процессе установки любого ПО.

После того как удалили папку с программным продуктом из «Program Files», перейдем непосредственно к самому редактору. Для этого найдите в пуске пункт «Выполнить» или же этот элемент можно вызвать комбинацией горячих клавиш «Win+R». После чего, в появившемся окне введите команду под названием «regedit» и нажмите клавишу «Enter». В открывшемся окне появится список реестра, сразу бросать и удалять все подряд не стоит, по сути, это очень опасное занятие и те, кто не особо разбираются в данном функционале лучше заблаговременно сделать копию реестра, выполнив экспорт через меню «Файл\Экспорт». После данной манипуляции можете вдоволь насладиться изучением реестра, но после этого приступить к главной цели этого функционала, а именно поиску и удалению мусора от удаленной программы. Если же вас интересует контроль удаленных сотрудников, то вам стоит посетить сайт stakhanovets.ru.

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

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

  • Как найти пароль вай фай на компьютере windows 10
  • Как найти поиск на компьютере windows 10
  • Как найти папку c windows system32
  • Как найти проводник на компьютере где windows 7
  • Как найти поиск в пуске windows 10