Preguntas sobre el depurador de scripts de Windows, respondidas una por una
Conceptos básicos de depuración
¿Qué es un depurador de scripts de Windows y reemplaza a StatusRivet?
Un depurador de scripts de Windows es una herramienta que usas para recorrer paso a paso el código de scripts en Windows, establecer puntos de interrupción e inspeccionar variables. StatusRivet no reemplaza a uno. Ejecuta tu script, tu comando de compilación y tu comando de prueba a través de Shell, lee el texto de error y los rastros de pila que imprimen, y redacta un diff para el archivo que falló. El paso a paso sigue estando en tu propio depurador, así que usa ambos.
¿Por qué necesita un depurador win32 archivos PDB?
Un archivo PDB asigna direcciones a nombres de funciones, archivos de origen y números de línea, de modo que un rastreo de pila se lee como código en lugar de números. Los símbolos importan. Compila con símbolos de depuración y conserva el PDB coincidente para cada versión que envíes, porque un PDB incorrecto da nombres de función erróneos. Sin símbolos, una pila de llamadas muestra solo direcciones. StatusRivet puede buscar texto de pila guardado, pero no puede recuperar nombres que el PDB no tenga.
¿Cómo leo un código de excepción en un fallo?
El código de excepción nombra el fallo: 0xC0000005 es una violación de acceso, lo que significa lectura o escritura de memoria inválida, y 0xC00000FD es un desbordamiento de pila. La pila de llamadas del subproceso que falló muestra luego qué función lo provocó. Un BSOD de Windows 11 con código 1a sigue la misma idea a nivel de sistema: un código de parada en un volcado, leído desde el marco superior hacia abajo. Deja que grep lo encuentre.
¿Qué hace el ajuste JIT cuando una aplicación falla?
El ajuste JIT, abreviatura de just-in-time (justo a tiempo), hace que Windows inicie un depurador automáticamente cuando una aplicación falla. Solo en laboratorio. Es un ajuste del sistema, así que cámbialo solo en una máquina de prueba, anota el valor anterior y restáuralo después. StatusRivet puede ejecutar el comando que le des para leer el valor y guardarlo en un archivo de texto primero, y Ask first hace una pausa antes de cualquier cambio.
¿Qué necesito para depurar un controlador a nivel de kernel?
El trabajo a nivel de kernel es para controladores que tú escribes. Solo en laboratorio. Normalmente necesita dos máquinas o una máquina virtual: una ejecuta el depurador y la otra es el objetivo de prueba, enlazados por una conexión de depuración. Nunca uses tu PC diario como objetivo. Un BSOD con el código irql not less or equal es un código de parada típico allí, y la pila nombra la función del controlador que falló.
Uso de StatusRivet
¿Ejecuta StatusRivet herramientas o solo las sugiere?
Sí, StatusRivet ejecuta las herramientas él mismo. Las tarjetas muestran todo. Cada acción aparece en el chat como una tarjeta con su resultado real, y una tarjeta expandida muestra la salida completa, ya sea el resultado del comando o el diff del archivo. Un asistente de chat describe lo que podrías hacer; este agente lee el archivo, ejecuta el comando e informa el código de salida real. Tú sigues aprobando los cambios en modo Ask first.
¿Qué puede hacer el agente con archivos y Shell?
Las herramientas de archivo read_file, write_file, append_file, edit_file, delete_file, make_dir, move_file, copy_file, list_dir, grep y glob funcionan dentro de la carpeta de trabajo del chat. Shell ejecuta comandos de terminal como tus comandos de compilación y prueba y juzga el éxito por el código de salida real; los comandos peligrosos están bloqueados. El alcance es tuyo. Shell, web y SSH no están limitados a esa carpeta, así que mantienes el trabajo dentro de tus propios sistemas.
¿Cuáles son los modos de aprobación?
Los modos de aprobación son Auto-run, Ask first y Plan only. Auto-run actúa de inmediato. Ask first hace una pausa antes de acciones que cambian algo, como escribir un archivo, y muestra el diff para que lo aceptes. Plan only escribe un plan y no ejecuta nada, ni comandos ni cambios de archivos; cambias el modo para llevarlo a cabo. Los planes sobreviven a los reinicios, así que puedes volver a uno más tarde.
¿Es windowsdebugging.com el sitio web oficial de StatusRivet?
Sí, windowsdebugging.com es el sitio web oficial de StatusRivet, y el botón de descarga aquí proporciona el programa de instalación original. Compara su suma de verificación SHA-256 con el manifiesto publicado antes de ejecutarlo. La versión actual es 2.9.26, lanzada el 2 de noviembre de 2026, y el programa de instalación tiene unos 34 MB. Si algo parece incorrecto, usa el botón Send feedback dentro de la aplicación.
¿Son siempre correctos los resultados?
No. StatusRivet muestra la salida real, pero no puede garantizar que un diagnóstico o una corrección sean correctos. Trabaja a partir de texto de salida, y un registro con símbolos faltantes conduce a respuestas más débiles. Lees cada diff, recompilas y vuelves a ejecutar tus pruebas antes de conservar un cambio. Un error de kernel power event 41 en el registro, por ejemplo, te dice que la PC se reinició inesperadamente, no qué código lo causó.
Modelos, privacidad y descarga
¿Dónde se ejecuta el modelo de IA?
El modelo se ejecuta donde apuntas StatusRivet. Un proveedor de IA en la nube se ejecuta en los servidores del proveedor a través de un punto final de API estándar, un modelo local se ejecuta en tu PC, y el modelo integrado está listo para usar sin tu propio punto final. Prueba antes de confiar. El botón Test verifica un punto final y muestra el tiempo de respuesta y la ventana de contexto, para que puedas comparar opciones antes de una larga sesión de depuración.
¿Mis archivos salen del PC?
La respuesta depende del modelo, así que no es un sí o no simple. Con un proveedor de IA en la nube, la instrucción, incluido el texto de cualquier archivo que el agente lea para ese paso, va a ese proveedor. Con un modelo en tu PC, nada sale de la máquina. Las claves permanecen locales. Los chats y las claves de API permanecen en el PC de cualquier manera, y los secretos en la salida de la herramienta se enmascaran.
¿Cómo descargo y verifico el programa de instalación?
El botón de descarga proporciona el programa de instalación de unos 34 MB, no el .exe portátil. El instalador aún no está firmado digitalmente, así que ejecuta certutil -hashfile con la ruta del archivo descargado y SHA256, y compara el resultado con el manifiesto publicado. Verifica antes de ejecutar. Windows SmartScreen puede advertir; elige Más información y luego Ejecutar de todos modos solo después de que la suma de verificación coincida.
¿Qué registra el botón de descarga en este sitio web?
El botón registra la hora, tu dirección IP, el agente de usuario del navegador y la fuente de referencia, si la hay, para contar descargas, y luego te redirige al instalador. El sitio web en sí está compuesto de páginas estáticas; el alojamiento y una CDN procesan direcciones IP y registros de acceso, y un contador de visitas de statinside.com registra visitas a la página. La aplicación no tiene telemetría.