Showing posts with label powershell. Show all posts
Showing posts with label powershell. Show all posts

Thursday, October 30, 2025

Portable Sysinternals Windows System Tester Utility

 



Portable Sysinternals System Tester Utility v2.2

The USB Toolkit Every IT Professional Needs in Their Kit!


For years, I've been carrying USB drives to client sites loaded with various diagnostic tools - Sysinternals utilities scattered across folders, batch files I'd written years ago, and a mental checklist of tests to run. It worked, but it was messy, inconsistent, and time-consuming. Every diagnostic session meant running tools manually, copying outputs, and cobbling together reports.

I thought: "There has to be a better way."

That frustration led to the creation of the Portable Sysinternals System Tester. A zero-dependency PowerShell solution that transformed my thumb drive into a comprehensive, professional diagnostic toolkit. What started as a personal automation project has evolved into a production-ready tool that IT professionals across the region now rely on for field diagnostics, baseline health checks, and client handoff reports.

Version 2.2 is OUT NOW!

https://github.com/Pnwcomputers/SystemTester/tree/Version2.2

DeployWorkstation v4.0 - Microsoft Windows 11 Debloat & Basic Setup Utility


Introducing DeployWorkstation v4.0

From Alpha to Enterprise-Ready: A Journey in Windows Deployment Automation


After months of community feedback, real-world testing, and countless iterations, I'm thrilled to announce DeployWorkstation v4.0!! 

The evolution of a simple debloating script into a robust, enterprise-ready Windows deployment solution.

If you've been following the project since the v2.0 Alpha release, you've witnessed a transformation. What started as an ambitious step toward all-users functionality has matured into a reliable, production-ready system with comprehensive error handling, rollback capabilities, and configuration management that IT professionals can trust.

Version 4.0 is OUT NOW!
https://github.com/Pnwcomputers/DeployWorkstation/tree/Version2-AllUsers%26NewAccounts

Thursday, September 4, 2025

Portable Sysinternals Suite System Tester


As IT professionals, we've all been there: you're troubleshooting a client's computer, performing routine maintenance, or trying to quickly assess a system's health before handing it back to a customer. Traditional diagnostic tools often require installation, leave traces on the system, or produce verbose outputs filled with technical jargon that clients don't need to see.

Enter the Portable Sysinternals Suite System Tester! A game-changing PowerShell toolkit that transforms how we approach Windows system diagnostics. This thumb-drive friendly solution combines the power of Microsoft's renowned Sysinternals Suite with built-in Windows tools to deliver comprehensive system health reports without leaving a footprint on the target machine.

https://github.com/Pnwcomputers/SystemTester

Monday, June 23, 2025

Automated System-Wide Debloating & Basic Software Installation for Windows 10/11

Introducing "DeployWorkstation"

A System-Wide/All-Users Debloating & Basic Application Installation
PowerShell Script For Windows 10 & Windows 11 Systems

Wednesday, April 16, 2025

Suspicious Network & Endpoint Activity Investigation Guide


Suspicious Network & Endpoint Activity Investigation Guide

This guide combines a structured documentation checklist with an actionable toolkit in PowerShell and Python to help rapidly investigate and respod to suspicious activity on a Windows-based endpoint. It includes tutorials for all tools and programs mentioned.

Documentation, Triage/Remediation & Reporting Structure


1. Initial Triage & Observation

Symptoms Observed: 

  • Unexpected outbound connections
  • CPU/disk spikes
  • Unknown open ports
  • Software behaving erratically
  • System slowdown
  • Time & Date Logged
  • System(s) Affected: IP address / Hostname
  • Alert Source Verficication/Review:
    • User report
    • SIEM
    • EDR alert
    • IDS/IPS
    • Valid Security Alert (OS/AV)
    • Etc.

Friday, April 7, 2023

Test Your Laptop Battery (Windows 10, Windows 11)

Easily test your Windows 10 or Windows 11 laptop's battery with a simple command using the built-in Microsoft Windows Powershell!

  1. Open the Windows PowerShell by right-clicking on the Start menu icon and selecting "Windows PowerShell (Admin)" from the menu that appears.
    • A pop-up window may ask for permission to make changes to your device; say yes.
  2. The blue PowerShell command window will appear. 
  3. In the window that opens up, enter:
    powercfg /batteryreport /output "C:\battery-report.html"
  4. Press Enter to run the command.
  5. PowerShell will then tell you the name of the generated battery life report HTML file and where it has been saved on your computer. 
    • It should be located at the root of your C:\ drive.
  6. You can now close the PowerShell window.
  7. Next, open File Explorer and access the C: drive. 
  8. There, you should find the battery life report saved as an HTML file called, "battery-report.html"
  9. Double-click the file to open it in your default web browser.
  10. In the report, find the Design Capacity and Full Charge Capacity of your laptop's battery.
  11. Now, using a calculator on your phone or your computer, divide the Full Charge Capacity by the Design Capacity amounts.
  12. If the result on your calculator is 0.80 or less, it may be time to replace your battery!