2.9.26
Випущено 2 листоп. 2026
StatusRivet 2.9.26 — це AI-агент для Windows 10/11, який запускає команди збірки та тестування, читає журнали аварій та стеки викликів, а також пропонує кожне виправлення у вигляді diff, який ви приймаєте або відхиляєте.
your debugger on app.dmp > stack.txtexit 0stack.txtread0xC0000005 stack.txt1 matchsrc/parser.cpp+3your build commandexit 0your test commandexit 0Випущено 2 листоп. 2026
Кнопка завантаження надає цей інсталятор
Також існує один exe-файл
Мови інтерфейсу програми
64-бітна (x64)
Для запуску обліковий запис не потрібен
Windows debugging — це виявлення причини несправної поведінки програми шляхом її зупинки, читання її стану та тестування виправлення. Збирайте з символами. StatusRivet 2.9.26 запускає ваші команди збірки та тестування, читає текстові логи та стеки викликів, які записує ваш зневаджувач, і показує кожну запропоновану зміну як diff для вашого прийняття або відхилення.
Завдання: ваша програма аварійно завершується з порушенням доступу 0xC0000005, і ви підозрюєте відсутню перевірку на null. Агент використовує grep для пошуку коду винятку та імені функції у вашому журналі, потім read_file для відкриття файлу джерела в цій функції. Він пропонує виправлення через edit_file у вигляді diff. Ask first робить паузу перед редагуванням, тому ви читаєте 3 змінені рядки перед прийняттям. Shell потім запускає вашу команду збірки та команду тестування, а картка показує реальний код виходу. Запустіть тест знову.
grep 0xC0000005 crash.log → 1 match
read_file src/parser.cpp → read
edit_file src/parser.cpp → +3
Shell your test command → exit 0Завдання: у вас є дамп аварії з власної тестової збірки, і потрібно знайти функцію, що викликала помилку. Shell запускає ваш зневаджувач Windows у режимі командного рядка для дамп-файлу та зберігає стек викликів потоку, що викликав помилку, у текстовий файл, потім read_file завантажує цей текст, і агент зіставляє перші 3 кадри з рядками джерела. Важливі символи. З відповідним PDB стек показує імена функцій, файли джерела та номери рядків, а без нього ви бачите лише адреси. Агент пропонує мінімальний diff, і ви переглядаєте його в режимі Ask first, перш ніж щось зміниться.
Shell your debugger on app.dmp > stack.txt → exit 0
read_file stack.txt → read
grep ParseHeader → 2 matchesЗавдання: драйвер, який ви написали, викликає аварію тестової машини, і вам потрібно знайти модуль, що викликав помилку. Налаштування зневаджування ядра Windows вимагає 2 машини або віртуальної машини: одна з зневаджувачем, інша як ціль тестування, з'єднані через з'єднання для зневадження. Тримайте це в лабораторії. Ніколи не використовуйте свій повсякденний ПК як ціль. Shell запускає команди через SSH на лабораторній машині, яку ви володієте, read_file читає текст, який зберегів ваш зневаджувач, а grep зіставляє ім'я модуля з вашим джерелом. Налаштування з'єднання змінюють ціль, тому запишіть старі значення та увімкніть Ask first під час роботи.
Завдання: тестова машина показує код зупинки, і вам потрібно знайти модуль, що стоїть за ним. Запустіть зневаджувач на мінідампу або вашому журналі, потім нехай grep шукає у збереженому тексті код винятку та ім'я модуля, а read_file показує рядки навколо кожного збігу. Коли тема на форумі запитує допомоги щодо дампов bsod, звичайна проблема — відсутність символів, тому зіставте правильний PDB зі збіркою, перш ніж читати будь-який кадр. Перевірте 2 результати самостійно. Агент повідомляє, що він знайшов, а ви вирішуєте, якому знахідку слідувати.
Ваші інструменти зневадження Windows зберігають крокування. StatusRivet 2.9.26 читає їхній текстовий вивід, запускає ваші команди збірки та тестування та показує реальний результат кожної дії. Крокування залишається вашим.
| Типовий чат-асистент | StatusRivet | |
|---|---|---|
| Дія | Описує команду, яку ви могли б запустити | Запускає команду та показує її вивід |
| Результат | Пише резюме того, що може статися | Показує реальний код виходу, файл або diff |
| Контроль | Ви копіюєте, вставляєте та запускаєте кожен крок самостійно | Ask first робить паузу перед діями, що щось змінюють |
| Файли | Працює з текстом, який ви вставляєте в чат | Читає та редагує файли в робочій папці |
Розробники програм першочергово: ви написали програму, вона аварійно завершується на тестовій машині, а журнал містить сотні рядків. StatusRivet читає цей журнал, знаходить код винятку та складає diff, тому ваша увага спрямовується на 1 питання, яке має значення: чи правильна зміна. Прочитайте diff.
Розробники драйверів отримують той самий цикл на лабораторній цілі. Код зупинки, який читається як kmode exception not handled у netio.sys, означає, що драйвер у режимі ядра викликав виняток, який нічого не обробив, а стек викликів потоку, що викликав помилку, називає функцію. Тільки лабораторні машини.
Тестувальники та інженери підтримки, які отримують аварію від збірки колеги, можуть попросити стек викликів та найближчий рядок джерела. Дамп з 1 збірки потребує PDB з тієї ж збірки. Тримайте обидва файли разом.
Windows debugging — це виявлення причини несправної поведінки програми на Windows шляхом її зупинки, огляду її стану та тестування виправлення. Існує 2 види: зневадження в режимі користувача для програм та зневадження в режимі ядра для драйверів та системи. Зневаджувач показує точки зупинки, стек викликів, регістри та змінні. Обидва покладаються на символи PDB. StatusRivet читає текстовий вивід та складає виправлення.
Так, windowsdebugging.com — це офіційний сайт StatusRivet. Кнопка завантаження надає оригінальну програму установки, і ви можете порівняти її контрольну суму SHA-256 з опублікованим маніфестом перед запуском. Перевіряйте перед запуском. Якщо щось виглядає неправильно, скористайтеся кнопкою Send feedback всередині програми, щоб повідомити нам.
Ні. StatusRivet працює з текстом: він запускає режим командного рядка вашого зневаджувача, вашу команду збірки та команду тестування, потім читає вивід та складає diff. Для інтерактивного крокування, точок зупинки та регістрів продовжуйте використовувати власний зневаджувач та передавайте вивід агенту. Обидва інструменти залишаються корисними.
Файл .dmp — це дамп аварії, який зберігає стан програми під час збою. Щоб дослідити його, запустіть режим командного рядка вашого зневаджувача для нього, збережіть стек викликів потоку, що викликав помилку, у текстовий файл та попросіть StatusRivet прочитати цей файл за допомогою read_file та шукати в ньому за допомогою grep. Збережіть відповідний PDB.
Windows dbg — це пошукова скорочення для зневаджувача, який працює на Windows. Це не назва продукту тут. StatusRivet не постачає жодного зневаджувача. Він запускає той, який у вас вже є, у режимі командного рядка та працює з текстом, який записує цей зневаджувач, тому збережіть власний зневаджувач встановленим.
Ні. StatusRivet показує реальний вивід кожної дії, але не може гарантувати, що діагноз, diff або виправлення є правильними. Журнал із відсутніми символами або рядками призводить до слабших відповідей. Ви читаєте кожен diff, знову збираєте та запускаєте свою команду тестування знову, перш ніж залишити зміну. Тестуйте спочатку.
Відповідь залежить від обраної моделі. З хмарним AI-провайдером запит, включаючи текст будь-якого файлу, який агент читає для цього кроку, надходить до цього провайдера. З моделлю, що працює на вашому ПК, нічого не залишає машину. Ключі залишаються локальними. Секрети у виводі інструментів приховуються перед тим, як досягти моделі.
Завантажте StatusRivet 2.9.26, програму установки близько 34 МБ для Windows 10/11, та вкажіть на проєкт, яким ви володієте. Почніть з Plan only. Потім перегляньте кожен diff, який пропонує агент.
Завантажити StatusRivet для Windows ↗Кожна сторінка цього сайту доступна 20 мовами, тоді як інтерфейс програми має 13 мов.
Функції продукту та режими затвердження ↗ Підключіть хмарну, локальну або вбудовану модель ↗ Робочий процес віддаленого зневадження для лабораторних машин ↗ Завантажити та перевірити програму установки ↗ Запитання щодо аварій, дампів та конфіденційності ↗ Що записує вебсайт та програма ↗