stringtranslate.com

Búsqueda de Windows

Windows Search (también conocida como Instant Search ) es una plataforma de búsqueda de escritorio de índice de contenido de Microsoft introducida en Windows Vista como reemplazo tanto del anterior Indexing Service de Windows 2000 como de MSN Desktop Search opcional para Windows XP y Windows Server 2003 , diseñada para Facilite consultas locales y remotas de archivos y elementos que no sean archivos en aplicaciones compatibles, incluido el Explorador de Windows . Fue desarrollado después del aplazamiento de WinFS y presentado a los componentes de Windows originalmente promocionados como beneficios de esa plataforma.

Windows Search crea un índice de archivos administrado localmente (documentos, correos electrónicos, carpetas, programas, fotos, pistas y videos) y contenidos de archivos, así como de elementos que no son archivos, incluidos los de Microsoft Outlook, para los cuales los usuarios pueden realizar búsquedas incrementales según sobre detalles como autores, contenidos, fechas, nombres de archivos, tipos de archivos, personas y tamaños; el Índice almacena prosa real del interior de documentos y propiedades de metadatos de otros contenidos. También se pueden buscar el Panel de control y la Configuración .

Windows Search se introdujo en Windows Vista como reemplazo del servicio de indexación anterior para facilitar el descubrimiento y la administración de datos, promover una mayor rapidez de los resultados de búsqueda y unificar las plataformas de búsqueda de escritorio en Microsoft Windows ; También estaba disponible como descarga opcional para Windows XP. Ha habido varias actualizaciones de su funcionalidad desde su introducción y también se incluye en Windows 7 , Windows 8 , Windows 8.1 , Windows 10 y Windows 11 .

Historia

Windows Search es el sucesor del Servicio de Indexación , un remanente de la característica del Sistema de archivos de objetos del proyecto de El Cairo que nunca se materializó. Microsoft inició el desarrollo de Windows Search tras el aplazamiento de WinFS; introduce características originalmente promocionadas como beneficios de esa plataforma, como indexación de contenido, búsqueda incremental y apilamiento de propiedades.

Descripción general

Windows Search crea un índice almacenado localmente de archivos y elementos que no son archivos almacenados en una computadora.

El tiempo necesario para la creación inicial de este índice depende de la cantidad y el tipo de datos que se van a indexar y puede tardar hasta varias horas, pero se trata de un evento único. [1] Una vez que el contenido de un archivo se ha agregado a este índice, Windows Search puede usar el índice para buscar resultados más rápidamente de lo que se necesitaría para buscar en todos los archivos de la computadora. Las búsquedas se realizan no sólo en los nombres de los archivos, sino también en el contenido del archivo (siempre que esté instalado un controlador adecuado para el tipo de archivo, como un lector de PDF), así como en las palabras clave, comentarios y todas las demás formas de metadatos que Windows Search reconoce. Por ejemplo, al buscar "The Beatles" en la computadora, se obtiene una lista de archivos de música en la computadora que tienen "The Beatles" en los títulos de sus canciones, artistas o nombres de álbumes, así como cualquier correo electrónico y documento que incluya la frase ". The Beatles" en sus títulos o contenidos.

La búsqueda de Windows incluye búsqueda incremental (también conocida como "búsqueda mientras escribe"). Comienza a buscar tan pronto como se ingresan caracteres en el cuadro de búsqueda y continúa refinando y filtrando los resultados de la búsqueda a medida que se ingresan más caracteres. Esto da como resultado encontrar los archivos requeridos incluso antes de ingresar el texto de búsqueda completo.

Windows Search admite IFilters , componentes que permiten a los programas de búsqueda escanear archivos en busca de su contenido y metadatos. Una vez que se ha instalado un IFilter apropiado para un formato de archivo en particular, el IFilter se utiliza para extraer el texto de los archivos que se guardaron en ese formato. [2]

De forma predeterminada, Windows Search incluye IFilters para tipos de archivos comunes, incluidos documentos de Word , hojas de cálculo de Excel , presentaciones de PowerPoint , archivos HTML , archivos de texto , archivos de música MP3 y WMA , archivos de video WMV , ASF y AVI e imágenes JPEG , BMP y PNG . [3]

Windows Search utiliza controladores de propiedades para manejar metadatos de formatos de archivo. Un controlador de propiedades necesita una descripción de propiedad y un esquema de la propiedad para que Windows Search indexe los metadatos. [4] Los controladores de protocolo se utilizan para indexar almacenes de datos específicos. Por ejemplo, se accede a los archivos mediante el controlador de protocolo del sistema de archivos , a los almacenes de datos de Microsoft Office Outlook mediante el controlador de protocolo de Outlook y a la caché de Internet Explorer mediante el controlador de protocolo de caché/historial de IE . [5]

Arquitectura

La búsqueda de Windows se implementa como un servicio de Windows . El servicio de búsqueda implementa la configuración de búsqueda de Windows y las API de consulta y también controla, así como todos los componentes de consulta e indexación. El componente más importante de Windows Search es el indexador, que rastrea el sistema de archivos en la configuración inicial y luego escucha las notificaciones del sistema de archivos para detectar archivos modificados con el fin de crear y mantener el índice de datos. Lo logra mediante tres procesos: [6]

  1. SearchIndexer.exe , que aloja los índices y la lista de URI que requieren indexación, además de exponer la configuración externa y las API de consulta que otras aplicaciones utilizan para aprovechar las funciones de búsqueda de Windows.
  2. SearchProtocolHost.exe , que aloja los controladores de protocolo. Se ejecuta con el mínimo permiso requerido para el controlador de protocolo. Por ejemplo, al acceder al sistema de archivos, se ejecuta con las credenciales de la cuenta del sistema, pero al acceder a recursos compartidos de red, se ejecuta con las credenciales del usuario.
  3. SearchFilterHost.exe , que aloja los IFilters y los controladores de propiedades para extraer metadatos y contenido textual. Es un proceso de baja integridad, lo que significa que no tiene ningún permiso para cambiar la configuración del sistema, por lo que incluso si encuentra archivos con contenido malicioso, y por casualidad si logran hacerse cargo del proceso, no podrán. para cambiar cualquier configuración del sistema.

El servicio de búsqueda consta de varios componentes, incluidos el recopilador , el fusionador , [7] el controlador de retroceso y el procesador de consultas, entre otros. El recopilador recupera la lista de URI que deben rastrearse e invoca el controlador de protocolo adecuado para acceder al almacén que aloja el URI, y luego el controlador de propiedad adecuado (para extraer metadatos) y IFilter para extraer el texto del documento. Se crean diferentes índices durante diferentes ejecuciones; Es tarea de la Fusión fusionar periódicamente los índices. [7] Durante la indexación, los índices generalmente se mantienen en la memoria y luego se descargan en el disco después de una fusión para reducir la E/S del disco. Los metadatos se almacenan en el almacén de propiedades, que es una base de datos mantenida por el motor de base de datos ESE . [7] El texto está tokenizado y los tokens se almacenan en una base de datos personalizada creada utilizando índices invertidos . [7] Además de los índices y el almacén de propiedades, se mantiene otra estructura de datos persistente: Gather Queue . [7] Gather Queue mantiene una cola priorizada de URI que necesitan indexación. El controlador de retroceso mencionado anteriormente monitorea los recursos disponibles del sistema y controla la velocidad a la que se ejecuta el indexador. Tiene tres estados: [7]

Arquitectura de búsqueda de Windows
  1. En ejecución : en este estado, el indexador se ejecuta sin restricciones. El indexador se ejecuta en este estado sólo cuando no hay competencia por los recursos.
  2. Limitado : en este estado, el rastreo de URI y la extracción de texto y metadatos se limita deliberadamente, de modo que el número de operaciones por minuto se mantiene bajo estricto control. El indexador está en este estado cuando hay competencia por recursos, por ejemplo, cuando se están ejecutando otras aplicaciones. Al limitar las operaciones, se garantiza que las demás operaciones no se queden sin recursos que puedan necesitar.
  3. Retrocedido : en este estado, no se realiza ninguna indexación. Solo las colas de recopilación se mantienen activas para que los elementos no queden sin indexar. Este estado se activa en caso de escasez extrema de recursos (menos de 5 MB de RAM o 200 MB de espacio en disco), o si la indexación está configurada para deshabilitarse cuando la computadora está con batería, o si el usuario pausa manualmente el indexador. Si el servicio de búsqueda de Windows (WSearch) está detenido y deshabilitado, la función de búsqueda del Explorador de Windows aún se puede utilizar, pero la velocidad de búsqueda puede ser más lenta.

Sintaxis de consulta avanzada

Las consultas de búsqueda de Windows se especifican en la sintaxis de consulta avanzada (AQS), que no solo admite búsquedas de texto simples, sino que también proporciona operaciones de consulta avanzadas basadas en propiedades. [8] AQS define ciertas palabras clave que se pueden utilizar para refinar la consulta de búsqueda, como especificar operaciones booleanas en los términos buscados (Y, O, NO), así como para especificar filtros adicionales basados ​​en los metadatos del archivo o el tipo de archivo. También se puede utilizar para limitar los resultados de almacenes de información específicos, como archivos normales, caché de archivos sin conexión o almacenes de correo electrónico. También están disponibles operadores específicos de tipos de archivos. [9] Windows Desktop Search también admite búsquedas que coincidan con prefijos comodín . [10] También incluye varios operadores similares a SQL como GROUP BY . AQS depende de la configuración regional y utiliza diferentes palabras clave en las versiones internacionales de Windows 7.

Programabilidad

Los usuarios pueden acceder al índice de búsqueda de Windows mediante programación mediante código administrado y nativo . [11] El código nativo se conecta al catálogo de índice mediante un objeto de origen de datos recuperado del proveedor OLE DB del servicio de indexación . El código administrado utiliza el proveedor MSIDXS ADO.NET . Se puede consultar un catálogo en una máquina remota especificando una ruta UNC . Los programadores especifican los criterios para las búsquedas utilizando una sintaxis similar a SQL . La consulta SQL se puede crear manualmente o mediante una implementación de la ISearchQueryHelper interfaz . Windows Search proporciona implementaciones de la interfaz para convertir consultas AQS o NQS a su contraparte SQL. [12] [13]

La API OLE DB/SQL implementa la funcionalidad de búsqueda y consulta en índices y almacenes de propiedades. Utiliza una variante de SQL para representar la consulta (SQL normal con ciertas restricciones) y devuelve resultados como conjuntos de filas OLE DB . [7] Cada vez que se ejecuta una consulta, las partes del índice que utilizó se almacenan temporalmente en caché para que las búsquedas adicionales que filtren el conjunto de resultados no necesiten acceder al disco nuevamente, para mejorar el rendimiento. Windows Search almacena su índice en un archivo de motor de almacenamiento extensible llamado Windows.edbque existe, de forma predeterminada, en la \ProgramData\Microsoft\Search\Data\Applications\Windows\carpeta en la raíz de la unidad del sistema en Windows Vista o en versiones posteriores de Windows. (La ubicación correspondiente en Windows XP está \All Users\Application Data\Microsoft\Search\Data\Applications\Windows\dentro de la Documents and Settingscarpeta).

El almacén de índice, llamado SystemIndex , contiene todos los valores recuperables de IPropertyStore de Windows para los elementos indexados. Dentro de la carpeta SystemIndex se encuentran los archivos SystemIndex.*.Crwl y SystemIndex.*.gthr . [14] Los nombres y ubicaciones de los documentos en el sistema se exponen como una tabla con los nombres de las columnas Sistema. Nombre del elemento y sistema. URL del artículo respectivamente. [15] Una consulta SQL puede hacer referencia directamente a estas tablas y catálogos de índices y utilizar el proveedor MSIDXS para ejecutar consultas en ellos. El índice de búsqueda también se puede utilizar a través de OLE DB, utilizando el proveedor CollatorDSO . [16] Sin embargo, el proveedor OLE DB es de solo lectura y solo admite instrucciones SELECT y GROUP ON SQL.

Windows Search también registra un search-msprotocolo de aplicación, que se puede utilizar para representar búsquedas como URI . [17] Los parámetros y filtros de búsqueda están codificados en el URI utilizando AQS o su contraparte en lenguaje natural, NQS. Cuando Explorer invoca el URI, la Búsqueda de Windows (que es el controlador registrado predeterminado para el protocolo) inicia el Explorador de búsqueda con los resultados de la búsqueda. En Windows Vista SP1 o posterior, los controladores de terceros también pueden registrarse como controladores de protocolo de aplicación, de modo que las búsquedas se puedan realizar utilizando cualquier motor de búsqueda que el usuario haya configurado como predeterminado, y no solo la Búsqueda de Windows.

El servicio de búsqueda de Windows proporciona el componente API de notificaciones para permitir que las aplicaciones "envíen" elementos modificados que necesitan indexación al indexador de búsqueda de Windows. [7] Las aplicaciones utilizan el componente para proporcionar los URI de los elementos que deben indexarse, y los URI se escriben en Gather Queue, donde el indexador los lee. Microsoft Outlook y Microsoft OneNote utilizan esta capacidad para indexar los elementos que administran y utilizan consultas de búsqueda de Windows para proporcionar funciones de búsqueda en la aplicación. El componente interno USN Journal Notifier de Windows Search también utiliza la API de notificaciones, monitoreando el Change Journal en un volumen NTFS para realizar un seguimiento de los archivos que han cambiado en el volumen. [18] Si el archivo está en una ubicación indexada por la Búsqueda de Windows y no tiene establecido el atributo FANCI ( Atributo de archivo no indexado ), [7] se notifica al servicio de Búsqueda de Windows su ruta a través de la API de notificación.

Las API de configuración de búsqueda de Windows se utilizan para especificar los ajustes de configuración, como la raíz de los URI que deben monitorearse, establecer la frecuencia de rastreo o ver información de estado como la cantidad de elementos indexados o la longitud de la cola de recopilación o el motivo de la limitación. el indexador. [7] [19] [ Se necesita aclaración ] también expone las API para registrar controladores de protocolos (a través de la ISearchProtocol() interfaz) , controladores de propiedades (a través de la IPropertyStore()interfaz) o implementaciones IFilter (a través de la IFilter()interfaz). IFilterLas implementaciones solo permiten la extracción de texto y propiedades de solo lectura. , mientras que IPropertyStoretambién permite escribir propiedades. [7]

Búsqueda en el escritorio de Windows

Windows Desktop Search, un complemento independiente disponible como software gratuito, es la implementación de Windows Search para Windows 2000 , Windows XP y Windows Server 2003 .

Windows Desktop Search y Windows Search comparten una arquitectura y una tecnología de indexación comunes y utilizan una interfaz de programación de aplicaciones (API) compatible.

Las búsquedas se especifican utilizando la sintaxis de consulta avanzada y se ejecutan mientras el usuario escribe ( búsqueda incremental ). De forma predeterminada, viene con varios IFilters para los tipos de archivos más comunes: documentos, audio, video y controladores de protocolo para correos electrónicos de Microsoft Outlook . Se pueden instalar otros controladores de protocolo e IFilters según sea necesario.

La búsqueda en el escritorio de Windows permite agregar recursos compartidos de red al índice. [21] [22]

Interfaz de usuario

Barra de escritorio de búsqueda en el escritorio de Windows.

La funcionalidad de búsqueda en el escritorio de Windows se expone a través de una barra de escritorio montada en la barra de tareas de Windows , a la que se puede acceder mediante un método abreviado de teclado⊞ Win ++ . Proporciona un campo de texto para escribir la consulta y los resultados se presentan en un panel desplegable. También se integra como una ventana del Explorador de Windows . Al seleccionar un archivo en la ventana del Explorador, se muestra una vista previa del archivo en el lado derecho de la ventana, sin abrir la aplicación que creó el archivo. Las búsquedas web se pueden iniciar desde ambas interfaces, pero eso abrirá el navegador para buscar los términos utilizando el motor de búsqueda predeterminado.⇧ ShiftF

La barra de escritorio también tiene la capacidad de crear alias de aplicaciones, que son cadenas cortas que se pueden configurar para abrir diferentes aplicaciones. Se accede a esta funcionalidad anteponiendo el prefijo ! carácter a la cadena predefinida. Por ejemplo, "!calc" abre la Calculadora de Windows . La documentación de ayuda incluye sintaxis para crear alias de aplicaciones a partir de cualquier cadena de texto, independientemente del prefijo. Esta función también se puede utilizar para crear accesos directos para URL que, cuando se ingresan, abrirán la URL especificada en el navegador. También se puede utilizar para enviar información parametrizada a través de la URL, que se utiliza para crear alias de búsqueda. Por ejemplo, "w text" se puede configurar para buscar "texto" en Wikipedia.

Lanzamientos

Windows Desktop Search se lanzó inicialmente como MSN Desktop Search , como parte del paquete MSN Toolbar . Se reintrodujo como Windows Desktop Search con la versión 2, aunque aún se distribuye con MSN Toolbar Suite.

Para Windows 2000, Windows XP y Windows Server 2003, venía en dos versiones, una para usuarios domésticos y otra para uso empresarial. La única diferencia entre los dos era que este último se podía configurar mediante una política de grupo. La edición para el hogar venía incluida con la barra de herramientas de MSN, mientras que la otra estaba disponible como aplicación independiente. Más tarde, cuando se suspendió la barra de herramientas de MSN en favor de la barra de herramientas de Windows Live , también se suspendió la edición doméstica de Windows Desktop Search. La última versión disponible para Windows 2000 es Windows Desktop Search 2.66.

Para Windows XP y Windows Server 2003, la versión 3.0 de Windows Desktop Search se proporcionó como una versión independiente, separada de la barra de herramientas de Windows Live. Una de las nuevas características importantes es que Windows Desktop Search 3.0 también instala el sistema de propiedades en Windows XP introducido en Windows Vista. [23] Windows Desktop Search 3.0 está diseñado para usuarios anteriores a Windows Vista, por lo que el indexador se implementó como un servicio de Windows , en lugar de como una aplicación por usuario, de modo que el mismo índice y una sola instancia del servicio puedan compartirse entre todos los usuarios, mejorando así el rendimiento. Windows Desktop Search se encontró en medio de una controversia el 25 de octubre de 2007, cuando Windows Desktop Search 3.01 se eliminó e instaló automáticamente en Windows cuando se actualizó a través de Windows Server Update Services (WSUS). Microsoft respondió con dos publicaciones en el blog del equipo de productos de WSUS. [24] [25]

Windows Vista

Windows Vista y Windows Server 2008 introdujeron la búsqueda instantánea en el menú Inicio y en el Explorador de Windows.

Ofrece un superconjunto de las funciones proporcionadas por Windows Desktop Search (WDS), al mismo tiempo que es compatible con API. A diferencia de WDS, puede buscar sin problemas ubicaciones indexadas y no indexadas: para ubicaciones indexadas se utiliza el índice y para ubicaciones no indexadas, los controladores de propiedades y los IFilters se invocan sobre la marcha mientras se realiza la búsqueda. Esto permite obtener resultados más consistentes, aunque a costa de la velocidad de búsqueda en ubicaciones no indexadas. Windows Search utiliza la política de grupo para una administración centralizada. [26] Windows Search también admite consultas en un índice remoto.

Windows Search indexa cachés fuera de línea de recursos compartidos de red , además de los sistemas de archivos locales. Esto significa que si el servidor de archivos, en el que está alojado un recurso compartido de archivos de red, ejecuta Windows Vista o una versión posterior de Windows o Windows Search 4.0 en Windows XP, cualquier búsqueda en el recurso compartido se consultará en el índice del servidor y presentará el resultados al sistema cliente, filtrando los archivos a los que el usuario no tiene acceso. Este procedimiento es transparente para el usuario.

Los almacenes de correo electrónico de Microsoft Outlook a partir de Outlook 2007, aunque Outlook 2002 y Outlook 2003 y los almacenes de Microsoft OneNote también están indexados si se instalan junto con Windows Search. [27]

A diferencia de Windows Desktop Search en Windows XP, el indexador de Windows Search realiza las operaciones de E/S con baja prioridad y el proceso también se ejecuta con baja prioridad de CPU. Como resultado, siempre que otros procesos requieran el ancho de banda de E/S o el tiempo del procesador, este puede adelantarse al indexador, lo que reduce significativamente el impacto en el rendimiento asociado con el indexador que se ejecuta en segundo plano.

Windows Search admite búsquedas en lenguaje natural; para que el usuario pueda buscar cosas como "foto tomada la semana pasada" o "correo electrónico enviado por Dave". Sin embargo, esto está deshabilitado de forma predeterminada. [28] La búsqueda en lenguaje natural expresa las consultas en Sintaxis de consulta natural (NQS), que es el equivalente en lenguaje natural de AQS.

Interfaz de usuario

Una combinación de carpetas virtuales y reales en Windows Vista . Las carpetas virtuales son reconocibles por su icono distintivo y su color azul.

La funcionalidad de búsqueda se expone mediante las barras de búsqueda en el menú Inicio y la esquina superior derecha de las ventanas del Explorador de Windows, así como los cuadros de diálogo Abrir/Guardar. Al buscar desde el menú Inicio, los resultados se muestran en el propio menú Inicio, superponiéndose a los programas utilizados recientemente. Desde el menú Inicio, también es posible iniciar una aplicación buscando el nombre de la imagen ejecutable o el nombre para mostrar. La búsqueda desde las barras de búsqueda en las ventanas del Explorador reemplaza el contenido de la carpeta actual con los resultados de la búsqueda. Las ventanas del Explorador también pueden mostrar miniaturas en los resultados de búsqueda si se registra un controlador de miniaturas para un tipo de archivo en particular. También puede generar vistas previas mejoradas de elementos en un Panel de vista previa sin iniciar la aplicación predeterminada , si la aplicación ha registrado un Controlador de vista previa . Esto puede proporcionar funcionalidades como navegación específica del tipo de archivo (como explorar una presentación usando controles siguiente/anterior, o buscar dentro de un archivo multimedia). [29] Los controladores de vista previa también pueden permitir que se realicen ciertos tipos de selecciones (como resaltar un fragmento de texto) desde el propio panel de vista previa. En el Panel de control , la barra de búsqueda en la ventana también puede buscar opciones del Panel de control. Sin embargo, a diferencia de WDS, Windows Search no admite la creación de alias.

Se puede guardar una búsqueda para crear una carpeta virtual (búsqueda guardada) con la misma cadena de consulta que la búsqueda original dentro del cuadro de diálogo Guardar como en Windows Vista .

También hay un Explorador de búsqueda , que es una ventana integrada del Explorador de Windows que se utiliza para búsquedas. Presenta la interfaz de usuario para especificar los parámetros de búsqueda, incluidas las ubicaciones y los tipos de archivos que se deben buscar, y ciertos operadores, sin necesidad de elaborar las consultas AQS a mano. Con Windows Vista SP1, las aplicaciones de terceros podrán anular el Explorador de búsqueda como interfaz de búsqueda predeterminada para que se inicie la aplicación de terceros registrada, en lugar de abrir el Explorador de búsqueda, cuando se invoque por cualquier medio. [30]

También es posible guardar una consulta de búsqueda como una Carpeta Virtual , llamada Búsqueda Guardada o Carpeta de Búsqueda que, cuando se accede, ejecuta la búsqueda con la consulta guardada y devuelve los resultados como una lista de carpetas. Físicamente, una carpeta de búsqueda es solo un archivo XML (con una .search-msextensión) que almacena la consulta de búsqueda (ya sea en AQS o NQS), incluidos también los operadores de búsqueda. Windows Vista también admite la composición de consultas, donde una búsqueda guardada (llamada alcance ) se puede anidar dentro de la cadena de consulta de otra búsqueda. [31] [32] Las carpetas de búsqueda también se pueden distribuir a través de RSS . De forma predeterminada, Windows hace referencia al perfil del usuario que creó originalmente una carpeta de búsqueda como parte del alcance de la consulta. [33] Esta elección de diseño no impide que las búsquedas guardadas se compartan con otros usuarios, pero sí impide que funcionen en diferentes perfiles de usuario. Si bien los usuarios pueden modificar manualmente el contenido de una búsqueda guardada para que el alcance haga referencia a la variable de entorno %USERPROFILE% , lo que le permitirá operar en otras máquinas o perfiles independientemente del autor original, Microsoft ha lanzado una utilidad SearchMelt Creator que automatiza esto. proceso para el usuario. [33]

Búsqueda de Windows 4.0

Windows Search 4.0 (también conocido anteriormente como Windows Live Search , con nombre en código Casino o OneView ) es el sucesor de la plataforma Windows Search tanto para Windows Desktop Search 3.0 en Windows XP como para Instant Search en Windows Vista. Es principalmente una actualización de los componentes de indexación, con pocos cambios en la interfaz de usuario de Windows XP y ninguno en Windows Vista. Agregó soporte de consultas remotas a los sistemas basados ​​en Windows XP y Windows Server 2003, que solía ser una característica exclusiva de Vista. Esto permite a un usuario con un cliente Vista (o un cliente XP con Windows Search 4.0) buscar en el índice de máquinas en red que también ejecutan un sistema operativo compatible.

Una captura de pantalla del Centro de búsqueda de Windows Live

Windows Search 4.0 fue propuesto originalmente por la división Windows Live de Microsoft como una aplicación que unificaría la búsqueda indexada local y remota [34] en una nueva interfaz. Las primeras capturas de pantalla del programa presentaban el nuevo diseño de interfaz "estilo" visto en otras aplicaciones cliente de Windows Live de la época, como Windows Live Messenger y Windows Live Mail .

Windows Live Search Center podría buscar servicios web que utilizaran la especificación OpenSearch para que los resultados de la búsqueda estuvieran disponibles como fuentes web . [35] Podría agregar búsquedas de varios índices, incluido el índice de búsqueda de escritorio de Windows, el almacén de fuentes comunes de la plataforma RSS de Windows y los índices de Microsoft Exchange y Microsoft SharePoint , entre otros. [36]

La primera versión beta de Windows Search 4.0 se lanzó el 27 de marzo de 2008. [37] Incluía numerosas mejoras de rendimiento en el indexador y aportaba nuevas funciones a XP, incluidas las que anteriormente eran exclusivas de Vista, incluida la integración de políticas de grupo , la federación de búsquedas para índices remotos, soporte para archivos cifrados con EFS y controladores de vista previa estilo Vista que permiten la exploración de documentos específicos por tipo de documento en el panel de vista previa. [38] [39]

Windows Search 4.0 se lanzó el 3 de junio de 2008 y es compatible con XP, Windows Server 2003, Vista, Windows Server 2008 y Windows Home Server . [39] [40]

ventanas 10

La barra de búsqueda en Windows 10 .

En Windows 10, la Búsqueda de Windows se agregó a la barra de tareas en lugar del menú Inicio en versiones anteriores de Windows.

Se agregó una nueva página de inicio que muestra a los usuarios sus aplicaciones principales y actividades recientes en su computadora. [41] [42]

La página de inicio también proporciona búsquedas rápidas proporcionadas desde Bing sobre el clima, las principales noticias, el día de hoy en la historia y nuevas películas.

La página de inicio también sirve como un espacio en el que Microsoft puede anunciarse, como con la nueva versión de Microsoft Edge basada en Chromium.

Se agregó un panel de vista previa desde la interfaz de usuario de búsqueda que admite aplicaciones y documentos. Al buscar un programa, las listas de salto de la barra de tareas para cada programa se muestran en el panel de vista previa y al buscar documentos, también se agregaron metadatos del archivo, como la ubicación del archivo, la fecha de la última modificación y el autor del documento.

La página de destino permite al usuario filtrar las búsquedas dependiendo de si busca documentos, imágenes o configuraciones.

También se agregó corrección ortográfica a la Búsqueda de Windows al buscar Aplicaciones y Configuración para garantizar que se muestre una gama más amplia de resultados.

El cuadro de búsqueda en el Explorador de archivos ahora se abre tan pronto como hace clic en el cuadro y proporciona un menú desplegable de búsquedas recientes. El contenido de Microsoft OneDrive ahora también está integrado además de los resultados indexados. [43] Al hacer clic en el resultado de la búsqueda, el archivo se abrirá inmediatamente. Cada resultado de búsqueda también tiene un menú contextual que permite al usuario abrir la ubicación del archivo.

Preocupaciones sobre la privacidad

El índice de búsqueda de Windows se crea localmente en la PC y no se envía ninguna información a Microsoft. [44]

Ver también

Referencias

  1. ^ "Preguntas frecuentes técnicas: ¿Cuánto tiempo tarda Windows Search en terminar de indexar una computadora?". Corporación Microsoft. Archivado desde el original el 24 de septiembre de 2011 . Consultado el 28 de mayo de 2014 .
  2. ^ "Interfaz IFilter". MSDN . Corporación Microsoft . Consultado el 2 de enero de 2012 .
  3. ^ "Lista de tipos de archivos que se pueden buscar". Microsoft . Archivado desde el original el 26 de septiembre de 2011.
  4. ^ "Desarrollo de controladores de propiedades para la búsqueda de Windows". MSDN . Corporación Microsoft. 2011-09-07 . Consultado el 2 de enero de 2012 .
  5. ^ Paddock, Brandon (20 de junio de 2007). "Preguntas frecuentes: ¿Cómo funciona la indexación? ¿Qué son los IFilters y los controladores de protocolos?". BrandonLive.com . Consultado el 23 de junio de 2007 .
  6. ^ Brandon Paddock (21 de junio de 2007). "Preguntas frecuentes: ¿Por qué WDS/Windows Vista utiliza tantos procesos?" . Consultado el 23 de junio de 2007 .
  7. ^ abcdefghijk "Buen civismo al desarrollar servicios en segundo plano que se ejecutan en Windows Vista". Microsoft . Consultado el 14 de julio de 2007 .
  8. ^ "Sintaxis de consulta avanzada". MSDN TechNet . Consultado el 23 de junio de 2007 .
  9. ^ Nick White. "Técnicas de búsqueda avanzada". Archivado desde el original el 13 de junio de 2007 . Consultado el 23 de junio de 2007 .
  10. ^ "Buscad y encontraréis". Microsoft . Archivado desde el original el 9 de julio de 2007 . Consultado el 5 de julio de 2007 .
  11. ^ "Buscando datos". 2 de noviembre de 2006 . Consultado el 17 de marzo de 2007 .
  12. ^ "Descripción general de la plataforma de desarrollo". MSDN . Consultado el 12 de octubre de 2007 .
  13. ^ "Consultar el índice mediante programación". MSDN . Consultado el 12 de octubre de 2007 .
  14. ^ Tulloch, Mitch; Northrup, Tony ; Honeycutt, Jerry; Wilson, Ed (2009). Kit de recursos de Windows 7. Kit de recursos. Educación Pearson. ISBN 9780735642775. Consultado el 8 de septiembre de 2014 . La subcarpeta SystemIndex contiene varios archivos SystemIndex.*.Crwl y SystemIndex.*.gthr.
  15. ^ Catherine Heller (10 de noviembre de 2006). "Búsqueda de Windows Vista: actualización de sintaxis".
  16. ^ "Consultar el índice mediante programación". MSDN . Consultado el 23 de junio de 2007 .
  17. ^ "Usando el protocolo search-ms" . Consultado el 24 de septiembre de 2007 .
  18. ^ "Cambiar diarios (Windows)" . Consultado el 14 de julio de 2007 .
  19. ^ "Gestión del índice". MSDN . Consultado el 12 de octubre de 2007 .
  20. ^ Lextrait, Vincent (julio de 2010). "La baliza de los lenguajes de programación, v10.3" . Consultado el 5 de septiembre de 2010 .
  21. ^ "Búsqueda en el escritorio de Windows: complemento para archivos en redes Microsoft". Centro de descarga de Microsoft . Corporación Microsoft. 2008-06-30 . Consultado el 14 de julio de 2007 .
  22. ^ "Disponibilidad del complemento de búsqueda en el escritorio de Windows para archivos en redes Microsoft (Revisión: 5.0)". Soporte de Microsoft . Corporación Microsoft. 2008-12-10 . Consultado el 2 de enero de 2012 .
  23. ^ "Windows Search como plataforma de desarrollo". 20 de junio de 2022.
  24. ^ "Actualización de revisión de WDS, reglas de aplicabilidad ampliadas, revisiones de aprobación automática" . Consultado el 1 de febrero de 2010 .
  25. ^ "Seguimiento de la revisión de la actualización de WDS" . Consultado el 1 de febrero de 2010 .
  26. ^ "Búsqueda de Windows" . Consultado el 4 de noviembre de 2019 .
  27. ^ Posey, Brian (21 de abril de 2009). "Cómo funciona la búsqueda en el escritorio de Windows en Microsoft Outlook 2007". Intercambio de búsqueda . Objetivo tecnológico . Archivado desde el original el 27 de septiembre de 2010 . Consultado el 3 de enero de 2017 .
  28. ^ "Búsqueda en lenguaje natural en Windows Vista" . Consultado el 22 de junio de 2007 .
  29. ^ "Búsqueda de Windows 3.x". MSDN . Consultado el 12 de octubre de 2007 .
  30. ^ "Descripción general de los cambios de búsqueda en el escritorio de Windows Vista en Windows Vista Service Pack 1" . Consultado el 14 de julio de 2007 .
  31. ^ Bentz, Ben (31 de octubre de 2006). "Composición de la consulta: creación de una búsqueda a partir de otra búsqueda". Shell: Blog revelado . Microsoft . Archivado desde el original el 15 de diciembre de 2006 . Consultado el 20 de octubre de 2015 .
  32. ^ Shultz, Greg (11 de diciembre de 2007). "Restringe una búsqueda guardada con la función Composición de consultas de Vista". República Tecnológica . CBS interactivo . Archivado desde el original el 11 de marzo de 2017 . Consultado el 11 de noviembre de 2015 .
  33. ^ ab White, Nick (14 de mayo de 2007). "Búsqueda, parte III: ¿Sabes qué es SearchMelt?". Blog del equipo de Windows Vista . Microsoft . Archivado desde el original el 16 de mayo de 2007 . Consultado el 20 de octubre de 2015 .
  34. ^ Paddock de Brandon. "El destino del nombre en clave" Casino"". Archivado desde el original el 21 de octubre de 2008 . Consultado el 14 de junio de 2007 .
  35. ^ Paddock de Brandon. "Abrir búsqueda" . Consultado el 14 de junio de 2007 .[ enlace muerto permanente ]
  36. ^ Paddock de Brandon. "¿Dónde están TUS cosas?" . Consultado el 14 de junio de 2007 .[ enlace muerto permanente ]
  37. ^ María Jo Foley. "Microsoft lanza la primera versión de prueba pública de Windows Search 4.0". Archivado desde el original el 30 de marzo de 2008 . Consultado el 28 de marzo de 2008 .
  38. ^ Brandon Paddock (28 de marzo de 2008). "Lanzamiento preliminar de Windows Search 4.0" . Consultado el 28 de marzo de 2008 .
  39. ^ ab "Descripción de Windows Search 4.0 y paquete de interfaz de usuario multilingüe para Windows Search 4.0". Microsoft . Consultado el 6 de junio de 2008 .
  40. ^ LeBlanc, Brandon (3 de junio de 2008). "Windows Search 4.0 lanzado a la Web". Blog de experiencia de Windows . Corporación Microsoft . Consultado el 6 de enero de 2012 .
  41. ^ "Novedades de Windows 10 versión 1903". Archivado desde el original el 22 de mayo de 2020 . Consultado el 8 de mayo de 2020 .
  42. ^ "Novedades de Windows 10 versión 20H1". Archivado desde el original el 16 de mayo de 2020 . Consultado el 8 de mayo de 2020 .
  43. ^ "Novedades de Windows 10 versión 1909". Archivado desde el original el 10 de mayo de 2020 . Consultado el 8 de mayo de 2020 .
  44. ^ "Indización de búsqueda en Windows 10: preguntas frecuentes". soporte.microsoft.com . Consultado el 8 de mayo de 2020 .

Otras lecturas

  1. Protalinski, Emil (27 de marzo de 2010). "Dominar la búsqueda de Windows mediante la sintaxis de consulta avanzada". Ars Técnica . Condé Nast Digital . Consultado el 1 de febrero de 2011 .
  2. "Descripción de Windows Search 4.0 y el paquete de interfaz de usuario multilingüe para Windows Search 4.0 (Revisión: 8.2)". Soporte de Microsoft . Corporación Microsoft. 13 de agosto de 2008 . Consultado el 1 de febrero de 2011 .
  3. "Búsqueda en el escritorio de Windows: comparación de funciones por versión". Microsoft.com . Corporación Microsoft . Consultado el 1 de febrero de 2011 .

enlaces externos