Saltar al contenido

Cómo desactivar telemetría Windows

07/06/2025
Cómo desactivar telemetría Windows
Índice

    ¿Por qué desactivar telemetría Windows extra?

    Desactivar telemetría windows es esencial si quieres mantener el control de tus datos y optimizar el rendimiento de tu equipo.Windows envía datos de diagnóstico de forma automática para ayudar a Microsoft a mejorar la estabilidad, el rendimiento y la seguridad del sistema. Sin embargo, más allá de la telemetría básica (nivel 1), existe un conjunto de datos opcionales (nivel 3) que recopilan información detallada sobre el uso de aplicaciones, el historial de navegación en Edge y fragmentos de voz o escritura.

    Para muchos usuarios—especialmente aquellos preocupados por la privacidad o que buscan optimizar recursos—esta “telemetría opcional” puede resultar innecesaria o incluso intrusiva. En este artículo vas a descubrir:

    • Qué tipos y niveles de telemetría existen en Windows y qué datos recoge cada uno.
    • Cómo desactivar telemetría Windows más allá de lo esencial mediante un único script PowerShell.
    • Cómo revertir los cambios si en algún momento necesitas restaurar la configuración predeterminada.

    A lo largo de esta guía paso a paso, simplificaremos un proceso que de otro modo sería tedioso y disperso, centralizándolo todo en dos scripts: uno para desactivar la telemetría no esencial y otro para recuperarla cuando lo necesites.

    ¿Qué es la telemetría en Windows?

    La telemetría en Windows es el proceso por el cual el sistema operativo recoge y envía información de diagnóstico a los servidores de Microsoft. Se implementa para que el equipo reciba automáticamente actualizaciones más fiables, parches de seguridad y mejoras de compatibilidad basadas en datos reales de funcionamiento.

    En concreto, Windows monitoriza eventos como:

    • Errores del sistema y aplicaciones (pantallazos azules, cuelgues, bloqueos).
    • Configuración de hardware (modelo de CPU, cantidad de memoria, versión de BIOS/firmware).
    • Estado y rendimiento de los componentes (tiempos de arranque, tasas de utilización de disco y CPU).
    • Uso de características y apps (qué funciones se usan, con qué frecuencia y durante cuánto tiempo).

    Estos datos llegan a Microsoft de forma anónima o semi-anónima, dependiendo del nivel de telemetría configurado. El objetivo es anticipar fallos, priorizar correcciones y optimizar la experiencia del usuario. Sin embargo, cuando la privacidad o el rendimiento son prioritarios, es válido querer desactivar telemetría Windows opcional y limitarse solo a lo estrictamente necesario.

    Niveles de telemetría en Windows

    Windows agrupa sus datos de diagnóstico en cuatro niveles, cada uno definiendo qué tipo de información se recopila y envía a Microsoft. A continuación, detallamos cada nivel y su contenido, así como la posibilidad de desactivarlo en ediciones Home y Pro.

    4.1 Nivel 0 – Security

    • Disponible en: Enterprise, Education y Server.
    • ¿Se puede fijar a 0? Sí (a través de políticas de grupo o Registro).
    • Datos que recoge:
      • Resultados de análisis de seguridad (Microsoft Defender y MSRT).
      • Firmas y versiones de definiciones de antivirus.
      • Eventos mínimos de seguridad y fiabilidad del sistema.
    • Impacto: Solo empresas y centros de datos suelen optar por este nivel al gestionar parches y soporte internamente.

    4.2 Nivel 1 – Basic / Required

    • Disponible en: Todas las ediciones (Home, Pro, Enterprise).
    • ¿Se puede eliminar? No en Home/Pro; es el mínimo imprescindible.
    • Datos que recoge:
      • Cabecera común: ID de dispositivo, versión de Windows, zona horaria, GUID de sesión.
      • Device, Connectivity & Configuration (DCC): modelo de CPU, cantidad de RAM, versión de BIOS, adaptadores de red, estado de BitLocker.
      • Informes resumidos de fallos de servicios críticos.
      • Estado de Windows Update y compatibilidad de drivers.
    • Motivo de retención: Garantiza que tu equipo reciba actualizaciones, parches de seguridad y controladores adecuados.

    4.3 Nivel 2 – Enhanced (obsoleto)

    • Disponible en: Windows 10 versiones anteriores a la 1903.
    • ¿Se puede eliminar? No aplica en versiones modernas (fusionado con Level 3).
    • Datos que recogía:
      • Métricas más detalladas de rendimiento: tiempos de arranque, mediciones de CPU y disco durante uso intenso.
      • Estadísticas de cuelgues de servicios y aplicaciones.
    • Nota: Microsoft retiró la distinción “Enhanced” de la interfaz y lo incluyó dentro de “Full”.

    4.4 Nivel 3 – Optional / Full

    • Disponible en: Todas las ediciones (Home/Pro/Enterprise) mediante opt-in.
    • ¿Se puede eliminar? Sí, desactivando “Datos de diagnóstico opcionales” o a través de políticas/Registro.
    • Datos que recoge:
      1. Product & Service Usage: qué aplicaciones y características usas y con qué frecuencia.
      2. Product & Service Performance: volcados de memoria (crash dumps), contadores de rendimiento avanzados.
      3. Software Setup & Inventory: inventario completo de software instalado, drivers, versiones de frameworks (.NET, VC++).
      4. Browsing History (Edge): URLs visitadas, tiempo de permanencia, métricas de interacción con la web.
      5. Inking, Typing & Speech: datos de escritura a mano, texto y comandos de voz para mejorar autocorrección y dictado.
    • Por qué desactivarlo: Estos datos son los que más impacto tienen sobre la privacidad y el rendimiento, pero no son necesarios para la funcionalidad básica de Windows.

    En resumen:

    • En Home/Pro, el único nivel obligatorio es el Basic (nivel 1).
    • Nuestro enfoque para desactivar telemetría Windows consiste en eliminar completamente el nivel 3 (Full), manteniendo solo el nivel 1.
    • Los niveles 0 y 2 son específicos para entornos empresariales o versiones antiguas y no intervienen en Home/Pro moderno.

    ¿Por qué desactivar telemetría Windows opcional?

    Aunque la telemetría básica (nivel 1) es esencial para la salud y seguridad de Windows, la telemetría opcional (nivel 3) puede generar más inconvenientes que ventajas para muchos usuarios. A continuación, detallamos los beneficios y los riesgos de desactivar estos datos adicionales:

    5.1 Beneficios de desactivar la telemetría opcional

    • Mejora de la privacidad
      • Elimina el envío de URLs visitadas en Edge, fragmentos de voz y datos de escritura que podrían vincularse a tu comportamiento personal.
      • Impide que Microsoft reciba información detallada sobre el uso de aplicaciones y patrones de navegación.
    • Ahorro de recursos y rendimiento más fluido
      • Reduce el número de servicios en segundo plano y tareas programadas activas.
      • Disminuye picos de CPU y E/S de disco provocados por procesos de diagnóstico o generación de crash dumps.
    • Centralización y simplicidad
      • Un único script PowerShell agrupa en un solo paso la desactivación de servicios, tareas y claves de registro, evitando ajustes manuales dispersos por distintos menús.
      • Facilita repetir o automatizar el proceso tras actualizar Windows.

    5.2 Riesgos y consideraciones

    • Pérdida de datos de diagnóstico avanzados
      • Algunas informaciones de nivel 3 ayudan a Microsoft a identificar fallos complejos; podrías dejar de reportar errores que solo aparecen bajo condiciones muy concretas.
    • Compatibilidad con futuras actualizaciones
      • Tras un “Feature Update” mayor, puede que algunos componentes se restablezcan al estado por defecto y necesites volver a aplicar el script.
    • Funciones avanzadas no disponibles
      • Al desactivar “Inking, Typing & Speech” o “Browsing History”, perderás mejoras de autocorrección, sugerencias contextuales y protecciones contra phishing basadas en reputación web.

    Conclusión de este bloque:
    Si lo que te preocupa es la privacidad y quieres reducir al máximo la recopilación de datos opcionales, desactivar la telemetría de nivel 3 es un paso razonable. Mantén siempre el nivel 1 (Basic) activo para no comprometer la recepción de parches de seguridad y la fiabilidad de tu sistema.

    Script PowerShell para desactivar la telemetría opcional

    A continuación compartimos el script completo que automatiza la desactivación de toda la telemetría no esencial en Windows 10/11. Cópialo tal cual en un fichero llamado Desactivar-Telemetría.ps1 en tu carpeta de scripts (por ejemplo, C:\Scripts).

    <#  ─────────────────────────────────────────────────────────────
        Desactivar-Telemetría.ps1
        Deshabilita la telemetría NO esencial de Windows 10/11
        Guarda el archivo, abre PowerShell como **Administrador** y ejecuta:
    
          Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
          .\Desactivar-Telemetría.ps1
        ───────────────────────────────────────────────────────────── #>
    
    # 1. Servicios a detener y deshabilitar
    $services = @(
        'DiagTrack',                                        # Connected User Experiences & Telemetry
        'dmwappushservice',                                 # Device Management WAP Push
        'CDPSvc',                                           # Connected Devices Platform Service
        'diagnosticshub.standardcollector.service'          # Diagnostics Hub Standard Collector
    )
    
    foreach ($s in $services) {
        Write-Host "➜ Deshabilitando servicio $s…"
        Stop-Service $s -Force -ErrorAction SilentlyContinue
        Set-Service  $s -StartupType Disabled
    }
    
    # 2. Tareas programadas que no aportan al sistema
    $tasks = @(
        '\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser',
        '\Microsoft\Windows\Application Experience\ProgramDataUpdater',
        '\Microsoft\Windows\Customer Experience Improvement Program\Consolidator',
        '\Microsoft\Windows\Customer Experience Improvement Program\UsbCeip',
        '\Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector'
    )
    
    foreach ($t in $tasks) {
        Write-Host "➜ Deshabilitando tarea $t…"
        schtasks /Change /TN $t /Disable 2>$null
    }
    
    # 3. Claves de Registro que eliminan la telemetría opcional
    Write-Host '➜ Aplicando ajustes en el Registro…'
    $regs = @(
        @{Path='HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection';     Name='AllowTelemetry';                 Value=0; Type='DWord'},
        @{Path='HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent';       Name='DisableWindowsConsumerFeatures'; Value=1; Type='DWord'},
        @{Path='HKLM:\SOFTWARE\Policies\Microsoft\SQMClient\Windows';          Name='CEIPEnable';                     Value=0; Type='DWord'},
        @{Path='HKCU:\Software\Policies\Microsoft\Windows\WindowsCopilot';     Name='TurnOffWindowsCopilot';          Value=1; Type='DWord'},  # Win11
        @{Path='HKLM:\SOFTWARE\Policies\Microsoft\Windows\System';             Name='DisableAdvertisingId';           Value=1; Type='DWord'}   # Id. de publicidad
    )
    
    foreach ($r in $regs) {
        if (-not (Test-Path $r.Path)) { New-Item -Path $r.Path -Force | Out-Null }
        New-ItemProperty -Path $r.Path -Name $r.Name -Value $r.Value -PropertyType $r.Type -Force | Out-Null
    }
    
    Write-Host "`n✅   Todo listo. Reinicia el equipo para que los cambios tomen efecto." -ForegroundColor Green
    
    

    6.1. Instalar el script

    1. Crear la carpeta de trabajo
      Abre el Explorador y crea, por ejemplo, C:\Scripts.
    2. Guardar el archivo
      • Abre tu editor de texto favorito (Bloc de notas, VS Code…).
      • Pega todo el contenido del bloque Desactivar-Telemetría.ps1.
      • Guarda como Desactivar-Telemetría.ps1 en C:\Scripts.
    3. Comprobar el nombre y la extensión
      • Asegúrate de que el archivo es realmente .ps1 y no Desactivar-Telemetría.ps1.txt.
      • Activa en el Explorador la opción “Extensiones de nombre de archivo” para verificar.

    6.2. Ejecutar y verificar el script

    1. Abrir PowerShell como administrador
      • Busca “PowerShell” en el menú Inicio, haz clic derecho y selecciona “Ejecutar como administrador”.
    2. Ajustar la política de ejecución (sólo para esta sesión):
    Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned -Force
    

    Ir a la carpeta del script:

    cd C:\Scripts
    

    Lanzar el script:

    .\Desactivar-Telemetría.ps1
    

    Debes ver mensajes como:

    ➜ Deshabilitando servicio DiagTrack…
    ➜ Deshabilitando tarea \Microsoft\Windows\Application Experience\...
    ➜ Aplicando ajustes en el Registro…
    ✅ Todo listo. Reinicia el equipo para que los cambios tomen efecto.
    
    1. Reiniciar el PC
      Esto asegura que los servicios queden definitivamente detenidos.

    6.3. Comprobación de la desactivación

    Tras reiniciar, vuelve a abrir PowerShell como administrador y ejecuta:

    # Servicios: deben estar Stopped y Disabled
    Get-Service DiagTrack, dmwappushservice, CDPSvc, diagnosticshub.standardcollector.service |
      Select Name,Status,StartType
    
    # Tarea clave: debe mostrar Deshabilitado
    schtasks /Query /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
    

    Si todos los servicios tienen Status = Stopped y StartType = Disabled, y la tarea aparece Estado: Deshabilitado, ¡enhorabuena! La telemetría opcional ha quedado completamente desactivada.

    Con esto, tu Windows seguirá enviando únicamente la telemetría mínima necesaria (nivel 1) y eliminará por completo todo el nivel 3 opcional. En el siguiente apartado veremos cómo revertir estos cambios si lo deseas.

    Script PowerShell para revertir los cambios

    ¿Por qué y cuándo revertir los cambios?

    Aunque la mayoría de usuarios querrá mantener la telemetría opcional desactivada, puede haber ocasiones en que necesites volver al comportamiento por defecto:

    • Diagnóstico avanzado: si sufres un fallo raro (por ejemplo, un error crítico de un driver) y quieres que Microsoft reciba datos completos (crash dumps) para investigar.
    • Soporte técnico: algunos departamentos de IT o servicios de asistencia remota requieren el nivel 3 para ver información detallada antes de aplicar soluciones.
    • Features que dependan de nivel 3: funciones como Copilot, recomendaciones personalizadas o protección web avanzada en Edge pueden dejar de funcionar o tener menos eficacia sin la telemetría Full.
    • Tras un “Feature Update”: las grandes actualizaciones de Windows pueden restablecer servicios o políticas; revertir te ayuda a comprobar el estado original antes de reactivar el bloqueo.

    En esos casos, basta con ejecutar nuestro script de reversión, que restaura servicios, tareas y quita las claves de Registro que bloquean la telemetría opcional. A continuación, el bloque completo:

    <# ─────────────────────────────────────────────────────────────
       Revertir-Telemetría.ps1 PRO
       Reactiva servicios, tareas y elimina las claves de registro
       que bloquean la telemetría opcional en Windows 10/11.
    
       Instrucciones:
       1. Guarda este contenido en Revertir-Telemetría.ps1
       2. Abre PowerShell como Administrador.
       3. (Opcional) Ajusta la ejecución para esta sesión:
            Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process -Force
       4. Sitúate en la carpeta:
            cd C:\Scripts
       5. Ejecuta el script:
            .\Revertir-Telemetría.ps1
       6. Reinicia el equipo para que los cambios tomen efecto.
    ───────────────────────────────────────────────────────────── #>
    
    # 0. Verificar permisos de Administrador
    If (-not ([Security.Principal.WindowsPrincipal] `
         [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole(`
         [Security.Principal.WindowsBuiltInRole]::Administrator)) {
        Write-Host "`n[!] Este script debe ejecutarse como Administrador. Salida..." `
                   -ForegroundColor Red
        Exit 1
    }
    
    # 1. Reactivar y arrancar servicios de telemetría
    $services = @(
        'DiagTrack',                                        # Connected User Experiences & Telemetry
        'dmwappushservice',                                 # Device Management WAP Push
        'CDPSvc',                                           # Connected Devices Platform Service
        'diagnosticshub.standardcollector.service'          # Diagnostics Hub Standard Collector
    )
    $serviceWarnings = @()
    Write-Host "`n➜ Reactivando servicios..."
    foreach ($s in $services) {
        Write-Host "   • $s"
        Try {
            Set-Service -Name $s -StartupType Automatic -ErrorAction Stop
            Start-Service -Name $s -ErrorAction Stop
        }
        Catch {
            $serviceWarnings += "No se pudo reactivar o arrancar el servicio $s"
            Write-Warning "   ! No se pudo reactivar o arrancar el servicio $s"
        }
    }
    
    # 2. Habilitar tareas programadas de telemetría
    $tasks = @(
        '\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser',
        '\Microsoft\Windows\Application Experience\ProgramDataUpdater',
        '\Microsoft\Windows\Customer Experience Improvement Program\Consolidator',
        '\Microsoft\Windows\Customer Experience Improvement Program\UsbCeip',
        '\Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector'
    )
    $taskWarnings = @()
    Write-Host "`n➜ Habilitando tareas programadas..."
    foreach ($t in $tasks) {
        Write-Host "   • $t"
        schtasks /Change /TN $t /Enable 2>$null
        if ($LASTEXITCODE -ne 0) {
            $taskWarnings += "No se pudo habilitar la tarea: $t"
            Write-Warning "   ! No se pudo habilitar la tarea: $t"
        }
    }
    
    # 3. Eliminar claves de registro usadas por el script anterior
    $registryEntries = @(
        @{ Path = 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection';   Name = 'AllowTelemetry' },
        @{ Path = 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent';     Name = 'DisableWindowsConsumerFeatures' },
        @{ Path = 'HKLM:\SOFTWARE\Policies\Microsoft\SQMClient\Windows';        Name = 'CEIPEnable' },
        @{ Path = 'HKCU:\Software\Policies\Microsoft\Windows\WindowsCopilot';   Name = 'TurnOffWindowsCopilot' },
        @{ Path = 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\System';           Name = 'DisableAdvertisingId' }
    )
    $regWarnings = @()
    Write-Host "`n➜ Eliminando claves de registro..."
    foreach ($r in $registryEntries) {
        Write-Host "   • Ruta: $($r.Path)  | Valor: $($r.Name)"
        Try {
            Remove-ItemProperty -Path $r.Path -Name $r.Name -ErrorAction Stop
        }
        Catch {
            $regWarnings += "No se pudo eliminar $($r.Name) en $($r.Path)"
            Write-Warning "   ! No se pudo eliminar $($r.Name) en $($r.Path)"
        }
    }
    
    # 4. Resumen de advertencias
    $warnings = $serviceWarnings + $taskWarnings + $regWarnings
    Write-Host "`n────────────────────  RESUMEN  ────────────────────"
    If ($warnings.Count -eq 0) {
        Write-Host "✅   Proceso completado sin advertencias. Reinicia el equipo para restaurar la telemetría opcional." `
                   -ForegroundColor Green
    } Else {
        Write-Host "⚠️   Proceso completado con advertencias:" -ForegroundColor Yellow
        foreach ($w in $warnings) {
            Write-Host "   - $w" -ForegroundColor Yellow
        }
        Write-Host "`nRevisa los detalles anteriores si es necesario."
    }
    
    # Fin del script
    

    7.1. ¿Cómo funciona este script?

    • Permisos: comprueba que PowerShell se ejecute con privilegios de administrador.
    • Servicios: convierte el StartupType de cada servicio a Automatic y los inicia.
    • Tareas programadas: habilita de nuevo las entradas clave que Microsoft programó para telemetría.
    • Registro: elimina las políticas de bloqueo, devolviendo a Windows sus valores predeterminados.
    • Resumen: muestra advertencias si alguna operación falla; si no, confirma que todo se restauró.

    7.2. Pasos para ejecutarlo

    1. Abre PowerShell o Windows Terminal como Administrador.
    2. Ajusta la política de ejecución solo para esta sesión:
    Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned -Force
    

    Cambia al directorio donde guardaste el script:

    cd C:\Scripts
    

    Ejecuta el comando:

    .\Revertir-Telemetría.ps1
    
    1. Reinicia tu equipo para asegurarte de que todos los servicios y tareas vuelvan a su estado original.

    7.3. Verificación post-reversión

    • Servicios:
    Get-Service DiagTrack,dmwappushservice,CDPSvc,diagnosticshub.standardcollector.service |
      Select Name, Status, StartType
    

    Deben mostrarse como Running y Automatic.

    Tareas:

    schtasks /Query /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
    

    Debe aparecer con Estado: Ready y una Hora próxima ejecución válida.

    Registro:

    Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name AllowTelemetry
    

    Debería fallar o devolver que no existe la propiedad, indicando que Windows usa ahora su valor por defecto.

    Buenas prácticas y mantenimiento

    Para asegurarte de que tu Windows siga libre de telemetría no esencial a lo largo del tiempo, sigue estas recomendaciones:

    8.1 Reaplicar tras grandes actualizaciones

    Cada Feature Update (p. ej. de Windows 10 a 11 o las releases semestrales) suele restablecer servicios, tareas y políticas a su estado por defecto.

    • Inmediatamente después de completar la actualización, ejecuta de nuevo:
    cd C:\Scripts
    Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned -Force
    .\Desactivar-Telemetría.ps1
    
    • De este modo recuperas el bloqueo de nivel 3 sin tener que rehacer los pasos manuales.

    8.2 Programar y automatizar comprobaciones

    Para no depender del calendario mental, configura un recordatorio mensual (o usa la tarea programada de tu preferencia) que te avise de:

    • Verificar el estado de los servicios clave:
    Get-Service DiagTrack,dmwappushservice,CDPSvc,diagnosticshub.standardcollector.service |
      Select Name,Status,StartType
    

    Comprobar que las tareas siguen deshabilitadas:

    schtasks /Query /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
    

    8.3 Herramientas de monitorización recomendadas

    • Monitor de recursos: filtra por “telemetry” o “DiagTrack” para ver tráfico de red y CPU.
    • PowerShell: revisa periódicamente con los comandos anteriores.
    • Wireshark (opcional): captura tráfico saliente hacia dominios de telemetría (vortex.data.microsoft.com, settings-win.data.microsoft.com, etc.) para confirmar que no hay paquetes.

    8.4 Consejos adicionales

    • Mantén tu carpeta de scripts bajo control de versiones (Git) o respaldada en la nube para recuperarlos fácilmente.
    • Documenta cualquier cambio extra que hagas en tu sistema de políticas de grupo o registro, evitándote sorpresas si instalas software que modifique la telemetría.
    • Comparte el script y tus buenas prácticas en tu canal o blog, incluyendo capturas del “antes y después” para que tus seguidores vean el impacto real.

    Con estas pautas tendrás un proceso robusto para controlar y mantener la telemetría de Windows en el nivel que tú decidas, mes a mes y versión tras versión.

    Preguntas frecuentes (FAQ)

    ¿Rompe el script Windows Update o Microsoft Defender?

    No. El script deja activo el nivel 1 (Basic), que es el mínimo necesario para que Windows Update reciba parches y Defender pueda informar de firmas y análisis críticos. Solo deshabilita servicios y tareas asociados al nivel 3 (Optional), sin tocar componentes de actualización ni seguridad.

    ¿Puedo desactivar telemetría más allá del nivel 1 en Windows Home/Pro?

    No. En ediciones Home y Pro no es posible bajar el nivel de diagnóstico por debajo de Basic (nivel 1). Solo las ediciones Enterprise/Server permiten el nivel 0 (Security). Nuestro script respeta esta limitación y se centra en bloquear todo lo opcional (nivel 3).

    ¿En qué se diferencia este script de herramientas como O&O ShutUp10 o Winaero Tweaker?

    • Transparencia y control: el script es código abierto, editable y auditable por ti, sin interfaces ocultas.
    • Ligereza: no instala aplicaciones adicionales ni arrastra servicios.
    • Automatización personalizada: puedes adaptarlo fácilmente, integrarlo en tus propios flujos de trabajo o repositorios Git.
    • Sin dependencias externas: solo PowerShell nativo.

    ¿Cómo puedo comprobar que ya no envío datos de nivel 3?

    1. Servicios:
    Get-Service DiagTrack,dmwappushservice,CDPSvc,diagnosticshub.standardcollector.service |
      Select Name,Status,StartType
    

    Todos deben aparecer como Stopped y Disabled.

    Tareas programadas:

    schtasks /Query /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
    
    1. Debe mostrar Estado: Deshabilitado.
    2. Tráfico de red (opcional): con Wireshark o Monitor de recursos, busca conexiones a *.data.microsoft.com y confirma que no aparecen paquetes nuevos.

    ¿Puedo automatizar la ejecución periódica del script?

    Sí. Por ejemplo, puedes crear una tarea programada en Windows que ejecute Desactivar-Telemetría.ps1 tras cada inicio de sistema o mensualmente. Así te aseguras de reaplicar los bloqueos sin intervención manual.

    Conclusión

    Hemos recorrido de forma práctica y completa todo lo necesario para desactivar telemetría Windows más allá de lo básico, garantizar tu privacidad y optimizar el rendimiento de tu equipo:

    • Entendiste qué es la telemetría, por qué Microsoft la recopila y los cuatro niveles de diagnóstico.
    • Viste por qué conviene desactivar el nivel 3 (Optional/Full) y mantener el nivel 1 (Basic) para no comprometer actualizaciones ni seguridad.
    • Contaste con un script PowerShell (“Desactivar-Telemetría.ps1”) que automatiza la detención de servicios, inhabilita tareas y aplica políticas de Registro con un solo comando.
    • Aprendiste a revertir esos cambios fácilmente con otro script (“Revertir-Telemetría.ps1”), devolviendo al sistema su comportamiento predeterminado cuando lo necesites.
    • Tienes un plan de buenas prácticas para reaplicar tras actualizaciones, programar comprobaciones y monitorizar tráfico y servicios.
    • Resolvimos tus preguntas frecuentes sobre compatibilidad, seguridad y diferencias con herramientas de terceros.

    Sígueme a Youtube

    desactivar telemetría Windows