neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
ConfigMgr/SCCM, Intune, Autopilot 로그를 위한 무료 오픈소스 로그 뷰어
Free, open-source log viewer for ConfigMgr/SCCM, Intune, and Autopilot logs. Auto-detects formats, tails in real time, and decodes Windows error codes.
개발 도구Rust · TypeScriptGitHub @adamgell온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Free, open-source CMTrace replacement for Windows log files: ConfigMgr/SCCM, Intune IME, and Autopilot ESP diagnostics, DSRegCmd triage, .evtx viewing, real-time tailing, and Windows error-code lookup. Windows, macOS, Linux.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A free, open-source log viewer and Windows troubleshooting tool. Drop in a log file and start reading — no install wizards, no prerequisites, no license keys.
Built as a modern replacement for Microsoft's CMTrace.exe with added Intune and Autopilot ESP diagnostics, DSRegCmd analysis, and real-time log tailing.
Format auto-detection, severity color coding, and one-click Windows error-code lookup.
A color-coded event timeline for Win32 apps, scripts, and downloads — success and failure at a glance.
A single-page Autopilot and Device Preparation cockpit with actionable workload, MSIEXEC, coverage, and live-log evidence.
Device join posture, PRT and certificate health, and prioritized issue cards.
Screenshots are generated by
npm run screenshots. See screenshots/README.md.
Download the latest release for your platform and run it. That's it — single file, no dependencies.
Build status and nightly downloads are shown on the CMTrace Open build page.
| Platform | Download |
|---|---|
| Windows (x64) | .msi + NSIS .exe installers |
| macOS (Apple Silicon) | .dmg |
| Linux (x64) | .deb / .AppImage |
All releases are signed. The Windows executable is code-signed and the macOS app is notarized.
On macOS you can install with Homebrew instead:
brew install --cask cmtrace-open
Apple Silicon only: the macOS build is arm64, so Homebrew refuses the install on an Intel Mac rather than falling back to Rosetta. The cask is staged in this repository at Casks/cmtrace-open.rb and is pending acceptance into homebrew-cask; the command works once that lands. See Casks/README.md for the submission and version-bump process.
On Windows you can install with Scoop instead:
scoop bucket add cmtraceopen https://github.com/adamgell/cmtraceopen
scoop install cmtrace
x64 and arm64, portable: Scoop drops the single-file executable in its own directory, so no installer runs and nothing lands in Program Files. Use scoop install cmtrace-lite for the Lite edition. This repository doubles as its own Scoop bucket: the manifests are in bucket/ and a release workflow bumps them. Submission to ScoopInstaller/Extras, which removes the scoop bucket add step, is still pending. See bucket/README.md for that process and for how the manifests stay current.
Startup update checks are disabled by default. Users can opt in from Settings > Updates. Managed Windows deployments can force-disable all app update checks with either installer:
CMTrace-Open_*_x64-setup.exe /S /DisableUpdateChecks
msiexec /i CMTrace-Open_<version>_x64.msi /qn DISABLEUPDATECHECKS=1
The MSI option writes HKLM\Software\CMTrace Open\DisableUpdateChecks=1 and survives uninstall or upgrade until an administrator removes it. The NSIS switch writes the same value under the selected install registry hive. Existing user preferences cannot re-enable update checks on managed devices while this policy is present.
Note: You do not need Node.js, Rust, or any development tools to run CMTrace Open. Just download and run.
CMTrace Open ships as two standalone builds from the same source. Both are single-file executables with no installer or dependencies. The download page labels them "full edition" and "lite edition". Choose Full unless you specifically want the smallest possible download - it is the default build and includes everything.
The complete tool: the log viewer plus every specialized troubleshooting feature.
| Feature | What it does | Platform |
|---|---|---|
| Intune Diagnostics | IntuneManagementExtension (IME) log analysis, event timeline, and download statistics | All |
| ESP Diagnostics | Read-only Autopilot ESP and Device Preparation triage with bounded live evidence, MSIEXEC activity, and optional Microsoft Graph enrichment | All (live acquisition: Windows) |
| DSRegCmd | Entra join, hybrid join, PRT, MDM, and Windows Hello for Business triage | Windows |
| Software Deployment | Scan a folder of app-install logs (MSI, PSADT, Burn, PatchMyPC) for exit codes and failures | Windows |
| Event Log Viewer | Open and query Windows Event Log (.evtx) files; enumerate live channels | All (live channels: Windows) |
| Sysmon | Sysmon operational event log analysis | Windows |
| Secure Boot Certs | Secure Boot certificate-rotation analysis and remediation | All (live scan: Windows) |
| macOS Diagnostics | Intune, Defender, configuration profile, and package diagnostics | macOS |
| Diagnostic Collection | Gather logs, registry keys, and event logs into an evidence bundle | Windows |
The core log viewer only. It keeps everything under Log Viewer below - format auto-detection, real-time tailing, virtual scrolling, find and filter, text highlighting, and the embedded error-code database - plus the Timeline and DNS / DHCP tools. It leaves out the nine specialized features above, which also drops the Windows Event Log and property-list parsers and makes the binary noticeably smaller. Choose Lite if you just want a fast, portable, CMTrace-style log reader with a minimal footprint.
Both editions read the same log formats and share the same viewer, so a log you can open in Full opens identically in Lite.
Analyze Intune Management Extension logs without reading raw text line by line.
IntuneManagementExtension\Logs folderTroubleshoot Windows Autopilot Enrollment Status Page (ESP), Autopilot Device Preparation, and software-install failures in one read-only workspace. Live collection runs on Windows; captured CMTrace Open evidence folders, manifest.json, CAB, and ZIP inputs can be analyzed on every supported desktop platform.
graph_request_missing_permissions; when Graph is persisted on, application startup may still run its existing authentication flow before ESP opens. Settings can explicitly open WAM to sign in or, for an authenticated partial connection, to re-request the complete fixed five-permission read-only unionDeviceManagementManagedDevices.Read.All, DeviceManagementServiceConfig.Read.All, DeviceManagementApps.Read.All, DeviceManagementConfiguration.Read.All, and DeviceManagementScripts.Read.All; no write or group-membership permission is requestedTriage Entra join, hybrid join, PRT, MDM, and Windows Hello for Business issues.
See the DSRegCmd workspace guide for a detailed walkthrough.
event-log-export is a headless exporter for .evtx files. It runs without the
GUI, which is what makes it useful on a machine where you would rather not launch
the app — pulling a channel from a customer's host, or scripting an export.
The release workflow builds separate Windows x64, macOS arm64 and Linux x64
assets, named for their version and target (for example
event-log-export-1.6.0-x86_64-pc-windows-msvc.exe). CI also builds and smoke-tests
the exporter with the same feature selection.
usage: event-log-export --source <file.evtx>... [--manifest <manifest.json>]
[--format csv|tsv|json|xml|html|rawXml] [--output <path|->]
[--channel <name>]... [--level <level>]... [--event-id <id>]...
[--search <text>]
# Print one channel as CSV
event-log-export --source System.evtx --channel System --format csv --output -
# Critical and Error events, as JSON, to a file
event-log-export --source Application.evtx --level Critical --level Error \
--format json --output application-errors.json
# Export the sources and filters named by a manifest rather than on the command line
event-log-export --manifest export.json --format json --output -
--output - writes to stdout. The filters combine across flags: an event is
exported only when it satisfies every flag you supply, while several values for
one flag are alternatives to each other — --level Critical --level Error keeps
events at either level. --manifest cannot be combined with --source or with
the filter arguments.
Build it from a checkout with:
cd src-tauri
cargo build --locked --release --no-default-features --features event-log --bin event-log-export
The event-log feature is required and is already included by the default
full feature. The command above selects only event-log; the binary is written
to src-tauri/target/release/ (event-log-export.exe on Windows).
The exporter shares the app's Rust library, so source builds still need the platform prerequisites, including GTK/WebKit development libraries on Linux. This direct Cargo build does not require Node.js or built frontend assets. It runs without opening a window but retains native library dependencies; Linux hosts need the GTK/WebKit runtime libraries.
| Format | Examples |
|---|---|
| CCM | <![LOG[...]LOG]!> — ConfigMgr client logs |
| CBS / DISM / Panther | CBS.log, dism.log, setupact.log, setuperr.log |
| Simple | $$< delimited — older SCCM-style logs |
| Plain text | Any .log or .txt file with or without timestamps |
Format detection is automatic. Open any log file and CMTrace Open will pick the right parser.
Visit the CMTrace Open Wiki for detailed guides:
CMTrace Open welcomes contributions. See CONTRIBUTING.md for development setup, build commands, architecture overview, and coding guidelines.
Questions, feedback, feature ideas, and general discussion all belong in GitHub Issues. Open a feedback or question issue.
CMTrace is a tool developed and distributed by Microsoft Corporation. CMTrace Open is an independent open-source project and is not affiliated with, endorsed by, or connected with Microsoft Corporation. See DISCLAIMER.md for full details.