Cómo buscar el contenido de cualquier tipo de archivo usando la búsqueda de Windows

La búsqueda de Windows y su sintaxis de consulta avanzada (AQS) es una característica increíble en Windows. Le permite encontrar rápidamente un archivo en particular o un grupo de archivos con un nombre o metadatos específicos, en una carpeta y subcarpetas.

Junto con las propiedades de los archivos de indexación o los metadatos, la mayoría de los archivos de texto sin formato conocidos también tienen contenido indexado de forma predeterminada. Cuando un tipo de archivo tiene contenido indexado, Windows Search enumera los archivos que contienen la palabra o frase en el contenido del archivo cuando escribe una frase de búsqueda en el cuadro de búsqueda.

RELACIONADO:¿Qué es la búsqueda mejorada (opciones de indexación) en Windows 10?

¿Qué archivos de texto sin formato tienen "contenido indexado" de forma predeterminada?

De forma predeterminada, los tipos de archivos de texto sin formato conocidos, como .MURCIÉLAGO, .CMD, .CPP, .VBS. Aquí está la lista completa de tipos de archivos que, de forma predeterminada, tienen contenido indexado en una computadora con Windows 10:

A, ANS, ASC, ASM, ASX, AU3, BAS, BAT, BCP, C, CC, CLS, CMD, CPP, CS, CSA, CSV, CXX, DBS, DEF, DIC, DOS, DSP, DSW, EXT, Preguntas frecuentes, FKY, H, HPP, HXX, I, IBQ, ICS, IDL, IDQ, INC, INF, INI, INL, INX, JAV, JAVA, JS, KCI, LGN, LST, M3U, MAK, MK, ODH, ODL, PL, PRC, RC2, RC, RCT, REG, RGS, RUL, S, SCC, SOL, SQL, TAB, TDL, TLH, TLI, TRG, TXT, UDF, UDT, USR, VBS, VIW, VSPSCC, VSSCC, VSSSCC, WRI, WTX

Habilitar la búsqueda de contenido de archivos de cualquier tipo de archivo

Si tiene un tipo de archivo personalizado que es de formato de texto sin formato y desea indexar completamente (excepto las palabras vacías) el contenido, puede agregar la extensión del archivo manualmente en las opciones de indexación. Escribe Opciones de indexación en el cuadro de búsqueda Inicio / Cortana y haga clic en el resultado de la búsqueda.

opciones de indexación búsqueda del menú de inicio

Para agregar archivos de texto sin formato personalizados o desconocidos como, .AHK o .PHP, en el cuadro de diálogo Opciones de indexación, haga clic en Avanzado y luego en Tipos de archivo.

contenido de índice de extensión de archivo personalizado php

Escriba la extensión del archivo PHP, Seleccione Propiedades del índice y contenido del archivo botón de radio y haga clic en Aceptar. Después de presionar OK, el mensaje "La reconstrucción del índice puede tardar bastante en completarse. Algunas vistas y resultados de búsqueda pueden estar incompletos hasta que finalice la reconstrucción.”Aparece.

reconstruir el indicador de índice

Haga clic en Aceptar y déle al indexador un tiempo considerable (tal vez incluso horas) para hacer su trabajo.

Ejemplo: habilitar la búsqueda de contenido de archivos de scripts de PowerShell (.PS1)

Tipo de archivo de secuencia de comandos de PowerShell .PS1, aunque es un archivo de texto sin formato conocido, no tiene contenido indexado de forma predeterminada. Para demostrar esto, tengo dos archivos con diferentes extensiones de archivo, pero que contienen exactamente el mismo código de PowerShell.

demostración de índice de contenido de búsqueda de windows

Como puede ver, el archivo contiene una palabra llamada Defensor.

código de contenido del archivo ps1

Sin embargo, cuando escribí defensor en el cuadro de texto Buscar, solo mostraba el texto (.TXT) Archivo. Aunque el .PS1 El archivo tiene el mismo contenido, el archivo no se incluyó en los resultados de búsqueda.

.ps1 no indexado contenido

Para buscar el contenido del archivo de .PS1 mediante la búsqueda de Windows, habilite la indexación de contenido para la extensión del archivo. En Opciones de indexación, haga clic en Avanzado y seleccione la pestaña Tipos de archivo. Seleccione .PS1 de la lista y habilite Propiedades del índice y contenido del archivo boton de radio.

propiedades y contenido del archivo de índice ps1

Haga clic en Aceptar y dé amplio tiempo para que Windows Search indexe el tipo de archivo elegido. Reconstrucción puede tardar desde minutos hasta horas dependiendo de la configuración del sistema, la cantidad de archivos que esperan ser indexados y el nivel de actividad del usuario en el sistema. No espere que Windows indexe el contenido de sus tipos de archivos adicionales de inmediato.

Después de algún tiempo, Windows Search indexó el contenido de todos .PS1 archivos debidamente, y aquí están los resultados de la búsqueda:

.ps1 después de indexar el contenido
RELACIONADO:Cómo buscar archivos creados entre dos fechas en Windows

Excluya archivos en carpetas específicas para evitar que el contenido se indexe

La indexación de contenido de tipos de archivos adicionales significa más tamaño del archivo de base de datos y recursos adicionales consumidos por Search Indexer. Para mantener el tamaño de la base de datos bajo, habilite la opción solo para los archivos que necesita. Para el resto de los tipos de archivos, puede optar por indexar solo las propiedades y los metadatos del archivo.

Además de configurar la indexación de contenido por tipo de archivo, también puede excluir ciertas carpetas (o archivos). Haga clic con el botón derecho en un archivo o carpeta, haga clic en Propiedades y haga clic en Avanzado.

deshabilitar el índice de contenido para una carpeta

Nota: Puede hacer esto por archivo o por carpeta.

Desmarcar Permitir que los archivos de esta carpeta tengan contenido indexado además de las propiedades del archivoy haga clic en Aceptar. Para las carpetas, Windows le pregunta si desea aplicar la configuración a los archivos de la carpeta actual únicamente o también a las subcarpetas. Elija la opción adecuada y haga clic en Aceptar.

De ahora en adelante, Windows Search no indexará el contenido de los archivos presentes en ese carpeta particular, independientemente de la configuración del tipo de archivo en el cuadro de diálogo Tipos de archivo en Opciones de indexación. Esto ayuda a reducir la carga de la búsqueda de Windows y mantiene el tamaño de la base de datos más pequeño.

Buscar solo nombres de archivos, no contenidos (incluso con la indexación de contenido habilitada)

A veces, es posible que desee evitar que la búsqueda de Windows indexe el contenido de documentos y archivos (sin desactivar la función de indexación de contenido de archivos), restringiendo los resultados a sólo nombres de archivo.

Para hacer que Windows Search busque solo el nombre del archivo (no el contenido), use el operador de búsqueda Nombre del archivo:

Por ejemplo, la consulta de búsqueda avanzada nombre de archivo: * auditoría * enumera los archivos que contienen la palabra auditoría en el nombre del archivo, independientemente del contenido del archivo. Para búsquedas precisas, utilice siempre operadores de búsqueda avanzada.


Refine sus búsquedas usando los comandos de la cinta de opciones de la pestaña Buscar

¿No le gusta escribir o memorizar manualmente la sintaxis de consulta avanzada? ¡No hay problema! use los botones de la cinta de búsqueda avanzada en la pestaña Búsqueda del Explorador de archivos para refinar sus búsquedas. Completa los operadores de búsqueda automáticamente en el cuadro de texto de búsqueda.

Los botones de la cinta de búsqueda de AQS refinan la búsqueda

Para la demostración, agregué un archivo de 0 bytes llamado defender.txt junto con sample.txt y sample.ps1.

Búsqueda de contenido de AQS y Windows Search

Los archivos sample.txt y sample.ps1 contienen la palabra defensor dentro del archivo. En este caso, escribiendo defensor en el cuadro de búsqueda enumera los tres archivos:

Búsqueda de contenido de AQS y Windows Search

Esto se debe a que, para búsquedas de palabras clave de estilo libre, Windows Search busca el nombre del archivo, así como también busca en el contenido (de los tipos de archivos incluidos) la palabra clave utilizada. Si utilicé la sintaxis de sintaxis de consulta avanzada (AQS) Nombre del archivo: o nombre: busca el solo nombre de archivo, como se ve en la siguiente captura de pantalla.

Búsqueda de contenido de AQS y Windows Search

icono de bombilla de consejosEl Nombre del archivo: siempre se prefiere el operador a nombre: porque el nombre: El operador solo buscará desde el principio del nombre del archivo, a diferencia de en cualquier parte del nombre del archivo.

Del mismo modo, hay muchos operadores de búsqueda avanzada con el que le gustaría estar familiarizado. Por ejemplo, con el AQS, puede buscar archivos creados entre dos fechas. Puede mezclar y combinar varios operadores de búsqueda para refinar sus búsquedas. Con AQS de Windows Search, las oportunidades son infinitas.

Busque el contenido del archivo incluso en ubicaciones no indexadas

Hasta ahora, todo lo escrito en este artículo se aplica a ubicaciones indexadas. Para las rutas no indexadas, Windows tiene que buscar en cada archivo o carpeta en el sistema de archivos y buscar los resultados. Esto será preciso, pero muy lento y agota más los recursos del sistema.

De forma predeterminada, en ubicaciones no indexadas, Windows Search no busca el contenido de los archivos. Si desea buscar el contenido del archivo en ubicaciones no indexadas, hay una configuración que puede habilitar.

  • Abra el Explorador de archivos, haga clic en el menú Archivo y seleccione "Cambiar carpeta y opciones de búsqueda".
  • Haga clic en la pestaña Buscar y habilite la opción denominada Busque siempre los nombres y el contenido de los archivos (esto puede llevar varios minutos)
  • Haga clic en Aceptar.
    habilitar contenido de búsqueda en ubicaciones no indexadas
RELACIONADO:Cómo restablecer y reconstruir el índice de búsqueda de Windows por completo

Vale la pena reiterar que la configuración anterior, cuando está habilitada, hará que las búsquedas desacelerar mucho, y el rendimiento del sistema ciertamente se ve afectado por la constante agitación del disco duro. Utilice la configuración anterior con prudencia; habilítela solo cuando sea absolutamente necesario.

La función de búsqueda de Windows, a pesar de los ocasionales problemas del servicio del indexador de búsqueda (que se puede arreglar) que puede experimentar, es un ahorro de tiempo real cuando funciona y es una herramienta productiva que facilita nuestro flujo de trabajo.

La información de este artículo se aplica a Windows Vista y versiones posteriores, que incluyen los sistemas operativos Windows 10 y Windows Server.
Crédito de imagen destacada: earvine95, pixabay.com


Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.

Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:
  • Pin it!
  • Compártelo en tu blog favorito + Facebook, Reddit
  • ¡Tuitealo!
Así que muchas gracias por su apoyo, mi lector. No tomará más de 10 segundos de su tiempo. Los botones para compartir están justo debajo. :)