A lightweight, open-source Windows Event Log analyzer for IT professionals and support technicians.
It can be run without admin rights, automatically detecting which logs the user can access.
- ✅ Reads Application and System logs (no admin needed)
- 🛑 Gracefully skips restricted logs (e.g., Security)
- 📊 Displays top recurring event sources
- 💾 Optionally export results to a text file
- 🧩 Simple Python code – no heavy dependencies
git clone https://github.com/Pizza797/Windows-Logs-Analyzer.git
cd Windows-Logs-Analyzerpython -m venv venv
venv\Scripts\activatepip install -r requirements.txtpython analyzer_no_admin.pypython analyzer_no_admin_friendly.py > summary.txtThis tool automatically checks which logs are accessible.
Typical results:
Log Type Admin Required Accessible as Normal User
Application ❌ No ✅ Yes
System
Add-LocalGroupMember -Group "Event Log Readers" -Member "USERNAME"