Forma correcta de deshabilitar la indexación en Windows 7

66

¿Cuál es la mejor manera de deshabilitar la indexación en Windows 7?

Todos los artículos que he encontrado en línea me indican que acceda a services.msc y desactive el servicio de búsqueda de Windows . Sin embargo, incluso después de hacer eso, cuando hago clic derecho en las propiedades de mi unidad C, noto que "Permitir archivos en esta unidad ... indexado ..." todavía está marcado.

Entonces, ¿debo desmarcar esa opción y volver a habilitar Windows Search? ¿O simplemente desmarque y deje el servicio de búsqueda de Windows deshabilitado?

Andrea
fuente

Respuestas:

61

Si su objetivo es conservar la funcionalidad de búsqueda, pero no utilizar índices, debe configurar la siguiente situación:

  • Apague la indexación (para evitar que se produzca un índice).
  • Elimine el índice existente (para evitar que Windows use el índice durante las búsquedas).
  • Evite volver a habilitar la indexación.
  • Opcional: habilite la búsqueda del contenido del archivo.

Desactivar la indexación

Inicio -> Ejecutar -> services.msc -> deshabilitar y detener Windows Search.

Asegúrese de que el Tipo de inicio esté configurado en deshabilitado para evitar que Windows lo inicie de nuevo automáticamente.

Cuadro de diálogo del servicio de búsqueda de Windows

Eliminar el índice existente

Puede obtener la ruta al índice de búsqueda desde el siguiente cuadro de diálogo:

Panel de control -> Opciones de indexación -> Avanzado

Sin embargo, como hemos deshabilitado la indexación, estará vacío:

Diálogo de propiedades de búsqueda de Windows vacío

Pero aún podemos buscar el valor en el registro:

  • Inicio -> Ejecutar -> regedit.exe
  • Navegar hacia HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
  • Necesitamos el valor de la DataDirectoryclave:

Configuración del registro de búsqueda de Windows

Elimine la Searchcarpeta especificada por esa ruta.

Evite volver a habilitar la indexación

Tenga en cuenta que cuando ejecuta una búsqueda, verá con frecuencia esta ventana emergente:

Propt para activar la indexación de búsqueda

Si habilita esto, el servicio de indexación se reiniciará y Windows comenzará a usar el índice para las ubicaciones indexadas. Así que no hagas eso si no quieres que use el índice.

Buscar contenido del archivo

Es posible que desee activar la búsqueda de contenido del archivo:

Panel de control -> Opciones de carpeta -> Pestaña Buscar

Buscar la configuración del contenido del archivo

Adam Millerchip
fuente
38

No se moleste por la casilla de verificación "Permitir archivos en esta unidad ...". Incluso si está marcado, si el servicio está deshabilitado, Windows no indexará nada en absoluto.

Si lo desea, puede desinstalar completamente Windows Search, como se explica en este tutorial (en maximumpcguides.com).

Captura de pantalla de inicio - panel de control - programas y características

Captura de pantalla de seleccionar "Activar o desactivar las características de Windows"

texto alternativo

Snark
fuente
¡Gracias por la ayuda! Realmente no uso Windows Search pero supongo que es bueno mantenerlo.
¿Dónde está esta ventana? ¿Cómo lo abro?
pguardiario
Usted va allí a través de [inicio] [panel de control] [programas y funciones] [desactivar las funciones de Windows]. (Las capturas de pantalla también se agregaron a la publicación de Snarks).
Hennes
¿podría seguir utilizando la función de búsqueda? la esquina superior derecha para buscar un archivo? ¡Gracias!
Chen Stats Yu
18

Las dos respuestas anteriores le muestran cómo deshabilitar la búsqueda de Windows por completo. Esto también hace que desaparezcan los cuadros de búsqueda en varios lugares, especialmente el cuadro de búsqueda en la parte inferior del menú Inicio y el cuadro de búsqueda en la parte superior derecha de los exploradores de archivos.

Personalmente, me gusta el cuadro de búsqueda en varios lugares, simplemente no quiero que se ejecute un proceso de indexación todo el tiempo. Las principales ventajas de la indexación son que conduce a búsquedas más rápidas y a búsquedas en documentos y búsquedas por correo electrónico. Si no necesita ninguno de estos, pero desea mantener la Búsqueda en general, proceda de la siguiente manera:

  1. No desactive la búsqueda de Windows ni la vuelva a activar a través de OptionalFeatures.exe. (reiniciar si es necesario).

  2. Vaya al control de servicios (ya sea a través de la computadora, haga clic derecho, administrar; o escribiendo services.mscen el cuadro de búsqueda en el menú Inicio).

  3. Busque el servicio de búsqueda de Windows, haga clic con el botón derecho en Propiedades y configúrelo disableden el inicio.

  4. Reiniciar (no es estrictamente necesario, pero no podrá ver si funcionó hasta que reinicie).

Tenga en cuenta que los cuadros de búsqueda no encontrarán los documentos creados después de hacer esto. La búsqueda de Windows se basa solo en índices y ya no hace el equivalente de un Unix find(como lo hizo en los días de Windows XP).

De vez en cuando puede activar el servicio de búsqueda de Windows y dejar su computadora encendida durante la noche para que actualice los índices.

Una muy buena discusión en profundidad de la búsqueda de Windows se puede encontrar en Wikipedia .

dirkjot
fuente
"En ocasiones, puede activar el servicio de búsqueda de Windows y dejar su computadora encendida durante la noche para que actualice los índices". ¿Se puede automatizar para que solo ocurra de noche?
endolito
2
@endolith Gran idea. Voy a intentar esto usando la respuesta de Mehrdad a continuación + programador de tareas. Para iniciar / detener un servicio a través de la línea de comandos (en lugar de simplemente cambiar su valor de inicio), puede escribir "net stop WSearch" o "net start WSearch".
Coldblackice
9

Simplemente escriba esto en Start->Run( Win+ R):

sc config WSearch start= disabled

Deshabilita el servicio de indexación.

Mehrdad
fuente
7

Puede desinstalar solo el servicio de indexación (a diferencia de todas las búsquedas de Windows que tienen ramificaciones algo grandes como se muestra a continuación).

Para desinstalar el servicio de indexación, abra el cuadro de diálogo Características de Windows (Inicio -> OptionalFeatures.exe) y desmarque la entrada del Servicio de indexación .


Advertencia de desinstalación de Windows Search

Synetech
fuente
2

Después de casi 30 años de codificación, (comprensiblemente) me he convertido en un gran admirador de los comandos de una línea siempre que sea posible, especialmente cuando puede reemplazar una página completa de instrucciones / acciones con capturas de pantalla sofisticadas. :)

Este es el método más adecuado, totalmente compatible y más eficiente (difícil de superar con una línea corta de un solo comando) para deshabilitar Y ELIMINAR DE FORMA COMPLETA Y LIMPIA el servicio de búsqueda (indexación) de Windows en Windows 7 y versiones posteriores:


  1. Abra "Símbolo del sistema" como administrador (debe realizarse como administrador)


  2. Ejecute el siguiente comando:


    dism /online /disable-feature /featurename:SearchEngine-Client-Package


  3. Reiniciar


La mejor parte es que si cambia de opinión y luego descubre que necesita / desea el servicio, simplemente cambie la palabra "deshabilitar" a "habilitar" en el comando y vuelva a ejecutarlo con un reinicio para restaurar el servicio.



NOTA: Una cosa que recomendaría realizar ANTES de cualquier acción para abandonar el servicio de búsqueda de Windows es seguir estas instrucciones en el siguiente enlace PRIMERO (solo es necesario si es un usuario de Outlook / Exchange) para garantizar que los vínculos entre la indexación de correo y la búsqueda de Windows sean correctos cortado antes de la eliminación o puede tener problemas para deshabilitar la indexación de correo más tarde:

https://support.office.com/en-us/article/Enable-or-disable-Instant-Search-97975193-8f1f-4f0e-b8cd-0cfd35a5703b

Collin Chaffin
fuente