Saltar al contenido

Preguntas frecuentes

Lo que suele preguntarse antes de ejecutarlo.

Sobre todo la primera: no, no toca nada. Y las respuestas dicen también dónde están los límites, porque una herramienta de medición que esconde los suyos no vale para medir.

¿Quilate modifica algo de mi sistema?

No. Quilate solo lee: mide, audita y estima. No escribe en el registro, no cambia servicios y no instala nada. Cuando encuentra algo mejorable genera un plan en un fichero PowerShell aparte, que no se ejecuta solo: lo revisas tú, puedes verlo con -WhatIf sin aplicar nada, y cada bloque pide confirmación por separado. Además, cada cambio que llegues a aplicar se anota antes en un script de reversión con el valor que tenía tu equipo, leído en ese momento.

¿Por qué Windows dice que el editor es desconocido?

Porque el ejecutable no está firmado con un certificado de firma de código. Ese aviso de SmartScreen no significa que el fichero sea peligroso: significa que Windows no puede comprobar quién lo publicó. Un certificado cuesta dinero cada año, y de momento el proyecto no lo tiene. Lo que sí puedes hacer es comprobar que el fichero que has descargado es exactamente el que se publicó: cada release incluye su huella SHA-256, y puedes verificarla con Get-FileHash antes de ejecutar nada.

¿Hace falta ejecutarlo como administrador?

No. Quilate se ejecuta con tu cuenta de siempre. Windows muestra un aviso de UAC al empezar, pero no es para elevar Quilate: lanza un proceso aparte que hace ocho consultas de solo lectura, devuelve el resultado y termina en dos segundos. Si dices que no, el análisis continúa entero y seis comprobaciones aparecen como no verificadas, con su motivo, en lugar de darse por buenas.

¿Necesito instalar Python?

No si usas el ejecutable. Es un único fichero de unos 10 MB, autocontenido, que puedes copiar a un pendrive y ejecutar en cualquier Windows de 64 bits. Si prefieres el script, necesitas Python 3.9 o superior y una sola dependencia, psutil, que se instala dentro de un entorno virtual para no tocar el Python del sistema.

¿Envía datos a algún servidor?

No. No hay telemetría, no hay cuentas y no se sube ningún informe a ninguna parte. Lo único que sale a la red es la medida de latencia, que cronometra el saludo TCP contra tres resolutores DNS públicos y conocidos: 1.1.1.1, 8.8.8.8 y 9.9.9.9. No se envía ningún dato en esa conexión, solo se mide el tiempo de ida y vuelta, y la opción --no-net la desactiva por completo. Tampoco se recogen el SSID, el BSSID ni la dirección MAC: identifican tu red y tu equipo, no dicen nada sobre el rendimiento, y estos informes se comparten.

¿Qué comprueba exactamente la auditoría?

Más de 41 puntos de configuración en Windows: espacio y tipo de disco, TRIM, canales de memoria, temperaturas, frecuencia sostenida, plan de energía, programas de inicio, servicios, salud SMART, antivirus solapados, antigüedad de la instalación, enlace de red, cifrado de disco, arranque seguro, TPM, SMB1 y firewall, entre otros. Cada comprobación acaba en un veredicto, en un "no aplica" o en un "no se ha podido comprobar" con su motivo: lo que no se ha podido mirar nunca cuenta como correcto, y el informe dice cuántas llegaron a una conclusión.

¿Por qué mis puntuaciones cambian entre ejecuciones?

Porque medir un ordenador en uso tiene ruido, y Quilate lo dice en lugar de esconderlo. Cada prueba reparte el mismo trabajo en tramos o repeticiones y mira cuánto varían entre sí: ese es el margen que aparece junto a cada cifra. Las medidas inestables se marcan y no valen para comparar. Si comparas dos ejecuciones con --compare, cada diferencia se contrasta contra el margen de las dos medidas y se etiqueta como real o como indistinguible del ruido: una mejora del 3% entre dos medidas que bailan un 12% cada una no es una mejora.

¿Puedo comparar el ejecutable con el script?

Mejor no. El ejecutable puntúa entre un 10% y un 20% más bajo en la prueba multihilo, porque cada proceso hijo tiene que arrancar el intérprete empaquetado. El informe lo avisa cuando se ejecuta así. Compara siempre ejecuciones del mismo tipo: ejecutable con ejecutable, script con script.

¿Funciona en Linux o en macOS?

En Linux funciona parcialmente: el benchmark completo y parte de la auditoría, con comprobaciones propias como el gobernador de CPU, swappiness y TRIM. Toda la parte específica de Windows (registro, servicios, SMART por WMI, plan de energía) no aplica, y el plan PowerShell solo se genera en Windows. En macOS no está soportado.

¿Por qué el informe dice que no ha podido leer la temperatura?

Porque Windows no expone la temperatura de la CPU: leerla exige un driver en modo kernel, y Quilate no instala ninguno. Se prueban en cascada todas las fuentes que no requieren instalar nada (psutil, LibreHardwareMonitor y OpenHardwareMonitor por WMI, la zona térmica ACPI, los contadores de rendimiento y Win32_TemperatureProbe). Si ninguna responde, el informe lo dice, enumera lo que intentó y se apoya en el rendimiento sostenido y en la temperatura de la GPU, que son medidas reales, en lugar de enseñar una cifra inventada. Si dejas abierto LibreHardwareMonitor, Quilate la toma sola.

¿Un antivirus puede bloquearlo?

Puede pasar. Los ejecutables generados con PyInstaller y sin firmar son un patrón que algunos motores marcan por heurística, sin que haya nada malicioso dentro. Por eso el binario no se comprime con UPX: comprimirlo dejaba sin firma los diecinueve binarios de la Python Software Foundation y de Microsoft que van dentro del paquete, y el resultado se clasificaba como troyano. El repositorio incluye una herramienta de diagnóstico que dice con qué nombre lo ha detectado tu antivirus y de dónde salió el veredicto. Si prefieres no correr el riesgo, usa el script de Python: es el mismo código sin empaquetar.

¿Cuánto tarda un análisis completo?

Unos minutos, y depende de lo que le pidas. La opción --quick hace un benchmark más rápido con menos precisión, --no-bench salta la medición y deja solo la auditoría, y --no-disk, --no-gpu y --no-net omiten pruebas concretas. El rastreo de archivos grandes tiene un presupuesto de tiempo fijo de 30 segundos por defecto: si lo agota, el informe dice que la cobertura es parcial en lugar de dar el disco por revisado.

¿No está tu pregunta?

El README del repositorio (se abre en una pestaña nueva) entra en bastante más detalle: qué mide cada prueba, cómo se calcula la nota, qué guarda el histórico local campo por campo y qué hace exactamente cada bloque del plan. Y si algo no cuadra, abre una incidencia (se abre en una pestaña nueva).

Volver a la página de descarga