¿Cuál es una forma más rápida de buscar en el registro de Windows?

16

Debido a que el registro de Windows es una jerarquía, la forma en que se presenta regedit hace que las búsquedas típicas sean ineficientes y lentas.

Por lo general, cuando realiza una búsqueda en regedit, resalta la primera línea ('Computadora') y luego realiza la búsqueda. Pero dado que algunas de las ramas que se muestran son realmente subramas, ciertas secciones grandes del registro se buscan más de una vez cuando se utiliza esta estrategia común.

Por lo tanto, este método típico no es eficiente debido a que algunas ramas del registro se buscan más de una vez.

Dado que la técnica estándar es ineficiente, ¿cuál es una estrategia simple y rápida para buscar completamente en el registro, preferiblemente usando regedit?

RockPaperLizard
fuente
¿Has intentado buscar / encontrar a continuación? Lleva un momento, pero evitaría atravesar las ramas.
Journeyman Geek
No tengo claro exactamente a qué te refieres. Cuando realiza la búsqueda, busca desde la posición actual, sin ninguna forma de evitar buscar algunas de las subramificaciones más de una vez (debido a cómo regedit muestra la jerarquía).
RockPaperLizard
2
Un voto a favor para ti, también encuentro este problema tremendamente molesto, principalmente cuando busco en HKEY_USERS cuando partes de él ya fueron buscadas y en realidad son entradas para HKEY_CURRENT_USER
Ryakna
2
Hay herramientas de registro que ayudan en la búsqueda, una de ellas se llama RegSeeker de hoverdesk. Con el descargo de responsabilidad para tener cuidado con la instalación, y hay operaciones de limpieza que pueden causar un daño agradable :-) Una cosa que ayuda más es que solo crea una lista completa de cosas que coinciden con el término de búsqueda. así que todo lo que tiene que enfrentar en este momento está en una lista. También puede seleccionar secciones del registro y ser selectivo sobre la clave de datos y todo al igual que el regedit. Estoy seguro de que hay otros por ahí, porque también los he usado. luego se vincula de nuevo al regedit real.
Psycogeek
44
@RockPaperLizard podría valer la pena editar su pregunta para incluir el hecho de que la búsqueda duplicada se debe al hecho de que las colmenas del registro están entrecruzadas de la manera que mencionó Arakel. Tal como está, creo que esta es una aclaración bastante importante.
Mokubai

Respuestas:

5

Más rápido, y volca todos los resultados para que pueda revisar toda la lista sin presionar los siguientes cien veces También es gratis ya que es un script de PowerShell:

https://github.com/KurtDeGreeff/PlayPowershell/blob/master/Search-Registry.ps1

Search-Registry.ps1 mejora la función Buscar de regedit de cuatro maneras:

  • El script busca utilizando expresiones regulares.
  • Puede buscar el registro en computadoras remotas.
  • Puede limitar el número de resultados de búsqueda devueltos.
  • Produce objetos que se pueden filtrar, ordenar, exportar a archivos de valores separados por comas (CSV), etc.
Glallen
fuente
1
El script no se puede descargar desde la URL anterior. Pero está disponible en github.com/KurtDeGreeff/PlayPowershell/blob/master/… .
saxo
4

Recomendaría la pequeña y poderosa herramienta RegScanner de Nirsoft.

David.P
fuente
55
Lea Cómo recomiendo el software para obtener algunos consejos sobre cómo debe recomendar el software. Debe proporcionar al menos un enlace, información adicional sobre el software en sí y cómo se puede usar para resolver el problema en la pregunta.
DavidPostill
2

Hay una solución muy fácil: comience la búsqueda en RegEdit cuando la HKEY_LOCAL_MACHINErama esté enfocada en el panel izquierdo. De esta manera usted se salta HKEY_CLASSES_ROOTy HKEY_CURRENT_USERramas, y usted no los necesita, porque HKEY_CLASSES_ROOTen realidad es una subclave de HKEY_LOCAL_MACHINEy HKEY_CURRENT_USERes una subclave de HKEY_USERS.

Davie Ant
fuente
1

1. Resumen

Buscador de registroYo uso Registry Finder para buscar en el registro de Windows.


2. Descargo de responsabilidad

Esta respuesta es relevante para septiembre de 2019. En el futuro, sus datos pueden estar desactualizados.


3. Características

  1. Totalmente gratis
  2. Mantenido activamente a partir de 2019
  3. Poderoso
  4. Funciona para Windows XP y superior

4. velocidad

De la documentación oficial:

Búsqueda rápida y sin bloqueo.

La operación de búsqueda es eficiente y rápida. Todos los elementos encontrados se muestran en una ventana separada como una lista. Cada línea representa una sola coincidencia con los criterios de búsqueda. El icono muestra dónde se produjo la coincidencia: nombre de la clave, nombre del valor o datos del valor. El texto coincidente se resalta en rojo.

Por ejemplo, intenté buscar claves, valores y datos uTorrenten todo el registro.

Buscador de registro

Tiempo: 37.4 segundos para ~ 500000 claves de registro. Esa es la velocidad suficiente para mí.


5. Enlaces adicionales

Саша Черных
fuente