Open Source PowerShell System Software for Windows

PowerShell System Software for Windows

View 1263 business solutions

Browse free open source PowerShell System Software for Windows and projects below. Use the toggles on the left to filter open source PowerShell System Software for Windows by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    WinUtil

    WinUtil

    Chris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes

    WinUtil by Chris Titus Tech is a comprehensive Windows utility script designed to automate system maintenance, streamline software installations, and apply performance tweaks. It focuses on debloating Windows, fixing update issues, and configuring various system optimizations to enhance user experience. The tool requires running PowerShell with administrator privileges to perform system-wide changes safely and effectively. WinUtil is modular and maintained as multiple scripts compiled into a single executable PowerShell script for ease of use and development. It offers a robust developer workflow with clear contribution guidelines and an active Discord community for support. The project prioritizes clean, efficient code and careful review of contributions to maintain stability. WinUtil is widely popular with thousands of stars and contributors, reflecting its reliability and usefulness in Windows system management.
    Downloads: 471 This Week
    Last Update:
    See Project
  • 2
    Tiny 11 Releases

    Tiny 11 Releases

    Automated tools for creating streamlined Windows 11 images with CI/CD.

    Tiny11 Automated Builder: Build Tiny11, Build Tiny11 Core and Build Nano11 Automated tools for creating streamlined Windows 11 images with CI/CD support. 📋 Overview Tiny11 Automated Builder provides PowerShell scripts to create minimized Windows 11 ISO images by removing bloatware, disabling telemetry, and optimizing system components.
    Leader badge
    Downloads: 6,598 This Week
    Last Update:
    See Project
  • 3
    Windows Defender Remover

    Windows Defender Remover

    A tool which is uses to remove Windows Defender

    This is a command‑line tool and executable that fully disables or removes Microsoft Defender and associated Windows security components. It disables the Windows Security App, SmartScreen, Virtualization-Based Security (VBS), UAC, and other built‑in protections on Windows 8.x through Windows 11, effectively removing the antivirus and security UI from the system.
    Downloads: 221 This Week
    Last Update:
    See Project
  • 4
    Win11Debloat

    Win11Debloat

    A simple, easy to use PowerShell script to remove pre-installed apps

    Win11Debloat is an open-source PowerShell script designed to remove unnecessary apps, services, and features from Windows 10 and Windows 11. It helps users quickly declutter their system by uninstalling preinstalled bloatware and disabling unwanted background services. The tool also focuses on improving privacy by turning off telemetry, tracking features, and targeted advertisements built into Windows. In addition to removing apps, Win11Debloat provides options to customize system behavior, appearance, and taskbar settings. The script can be run through an easy interactive menu or with command-line parameters for automated setups. With its wide range of customization options, Win11Debloat is useful for both everyday users and system administrators who want a cleaner and more controlled Windows environment.
    Downloads: 160 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    Remove Windows Ai

    Remove Windows Ai

    Strip Windows 11 of built-in AI features for control and privacy

    RemoveWindowsAI is an open source PowerShell-based tool created to help users regain control over their Windows 11 experience by disabling or removing AI-related features that Microsoft has increasingly integrated into the OS. It’s designed to work with currently released, stable versions of Windows 11 and continuously updated to match newly added AI components, especially since the 25H2 major update. The script covers a wide variety of AI surfaces (from core features like Copilot and Recall to hidden system packages, registry keys, and ancillary services) and applies targeted removals or disablement in bulk or selectively based on user choice. It offers both a graphical interface with toggles and a more advanced command-line mode, giving flexibility to novices and power users alike. RemoveWindowsAI also includes options to create backups and revert changes if users want to restore functionality later.
    Downloads: 80 This Week
    Last Update:
    See Project
  • 6
    CoreCycler

    CoreCycler

    Script to test single core stability

    A PowerShell script to test the stability of single-core loads. Modern CPUs can adjust their CPU frequency depending on their load, and have mechanisms that allow them to clock higher. With this script, you can test the stability for each core, which helps you to validate if your Ryzen "PBO" resp. "Curve Optimizer" settings are actually stable. It also works to test Intel's "Active-Core" Turbo-Boost settings.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 7
    Sophia Script for Windows

    Sophia Script for Windows

    The most powerful PowerShell module for fine-tuning Windows

    Sophia Script for Windows is a scripting environment or DSL (Domain-Specific Language) designed to provide scripting capabilities on Windows systems in a high-level, expressive way. It abstracts over native APIs and offers constructs that make system automation, file manipulation, registry access, and user scripting easier than raw PowerShell or batch scripts. The repository presumably contains runtime, script engine, and library helpers to simplify common Windows tasks (e.g., service control, UI automation, scheduled tasks). Because Windows scripting often involves glue between COM, WMI, and system APIs, Sophia’s design likely aims to unify those surfaces behind consistent semantics. For developers or sysadmins, it offers an alternative tool for building lightweight Windows automation without resorting to full compiled utilities. While its adoption might be niche, the project showcases how domain-specific scripting languages can simplify cross-cutting OS tasks.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 8
    UnattendedWinstall

    UnattendedWinstall

    Personalized Unattended Answer Files that helps debloat Windows 10

    UnattendedWinstall is a collection of Microsoft Unattend XML answer files designed for customized, unattended Windows installations. It automates OS deployment, debloating, and configuration changes (like disabling telemetry, removing default apps, registry tweaks) during initial setup. Designed to streamline clean installs of Windows 10/11 with preconfigured preferences and optimizations.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 9
    Debloat Windows 10

    Debloat Windows 10

    A Collection of Scripts Which Disable/Remove Windows 10 Features

    “Debloat-Windows-10” is a GitHub repository containing a collection of PowerShell scripts intended to disable or remove unwanted Windows 10 features, built-in apps, services, telemetry components, and tweaks for performance or privacy. The project is archived as of September 23, 2025 and marked as read-only, since Windows 10 will reach end of life. The author explicitly warns that running these scripts can sometimes break system functionality (e.g. user accounts or system components) and recommends using them only on fresh installations with caution. Many scripts operate nondestructively (without interactive confirmations), but the user is encouraged to edit them beforehand to suit their specific needs. The repository includes utilities to disable services, uninstall default apps, tweak privacy settings, clean up telemetry, and adjust system behavior.
    Downloads: 31 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    Scoop Installer

    Scoop Installer

    A command-line installer for Windows

    Scoop is a command-line installer for Windows. If you have built software that you would like others to use, Scoop is an alternative to building an installer (like MSI or InnoSetup). You just need to compress your app to a .zip file and provide a JSON manifest that describes how to install it. Scoop downloads and manages packages in a portable way, keeping them neatly isolated in ~\scoop. It won't install files outside its home, and you can place a Scoop installation wherever you like. For terminal applications, Scoop creates shims, a kind of command-line shortcut, inside the ~\scoop\shims folder, which is accessible in the PATH. For graphical applications, Scoop creates program shortcuts in a dedicated Start menu folder, called 'Scoop Apps'. This way, packages are always cleanly uninstalled and you can be sure what tools are currently in your PATH and in your Start menu.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 11
    Winget-AutoUpdate

    Winget-AutoUpdate

    WAU daily updates apps as system and notify connected users

    Winget-AutoUpdate provides automation around Microsoft’s winget package manager to keep installed applications current without manual intervention. It typically wraps winget upgrade invocations into scheduled tasks, CI jobs, or simple scripts that can run on developer workstations and servers to apply available updates in a controlled way. Implementations often add logging, selective filtering (so only safe or allowed packages are updated), and dry-run reporting so admins can vet changes before deployment. For organizations, it’s a pragmatic bridge between ad-hoc desktop maintenance and a more formal patching pipeline—especially useful where modern app stores aren’t the single source of truth. The project also tends to include helpful utilities for generating update reports, creating change tickets, or rolling back problematic updates. Ultimately, it reduces the operational cost of keeping diverse Windows apps reasonably up to date.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 12
    Win Debloat Tools

    Win Debloat Tools

    Re-imagining Windows like a minimal OS install

    Win Debloat Tools is an open-source PowerShell-based toolkit designed to strip away unnecessary components, preinstalled apps, and services from modern Windows installations to create a leaner, more responsive operating system. It aims to re-imagine Windows as if it were installed in a minimal state, removing bloatware and optional features with minimal impact on core functionality, though it warns users to proceed with caution since changes can be extensive. The project supports both graphical and CLI execution flows that let users individually select tweaks or apply a broad “Apply Tweaks” preset that automates many optimizations at once. It typically creates a system restore point before making changes, and also logs actions for transparency so you can review what was done. Beyond simple removal of apps, it can optimize services, cleanup temporary system files, remove residual Windows.old folders, and generally reduce resource overhead for better performance and battery life.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    VHD2ISO

    VHD2ISO

    VHD to ISO converter

    This tool convert a virtual haddisk to an bootable iso file.
    Leader badge
    Downloads: 91 This Week
    Last Update:
    See Project
  • 14
    IntuneManagement

    IntuneManagement

    Copy, export, import, delete, document and compare policies

    IntuneManagement is a collection of scripts, modules, and automation patterns for administering Microsoft Intune environments at scale. It provides helpers to manage device enrollment, configuration profiles, compliance rules, application assignments, and reporting, often leveraging PowerShell and the Microsoft Graph API to perform bulk operations. The toolkit is aimed at IT pros who must apply consistent policies across many endpoints, offering idempotent commands and templates to codify common policies and onboarding flows. Many such projects include sample automation for dynamic device groups, license checks, or automatic remediation workflows triggered by compliance violations. Because enterprise device fleets require auditability and repeatability, the repo focuses on reproducible scripts, logging, and parameterization so they can be integrated into larger automation frameworks.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Winzard-PIW

    Winzard-PIW

    Local Windows Post-Install Automation Toolkit

    Winzard-PIW is a modular Windows post-install and customization hub for Windows 10 and 11. It provides a local-first, script-based, transparent alternative to older post-install tools such as WPI, without relying on deprecated technologies like the Internet Explorer engine or ActiveX. The project is divided into two parts: PIW-Builder - Generates local catalogues - Prepares installers, portable apps, and customization resources PIW-Deploy - Installs EXE / MSI applications - Deploys portable applications - Provides a guided customization workflow Features: - Silent EXE / MSI installation - Portable app deployment - JSON-based workflow - Full user control and local execution - Builder / Deploy architecture - Early Windows customization support Winzard-PIW is a modular Windows post-install and customization hub for Windows 10 and 11.
    Downloads: 46 This Week
    Last Update:
    See Project
  • 16
    Enterprise-Scale

    Enterprise-Scale

    The Azure Landing Zones (Enterprise-Scale) architecture

    Enterprise-Scale is a reference architecture and set of landing-zone blueprints for building large, governed Azure estates. It codifies recommended patterns—network topology, identity integration, subscription and resource organization, policy assignment, and guardrails—so enterprises can provision repeatable, secure, and compliant environments for workloads. The project supplies deployable artifacts (Bicep/ARM/Terraform modules, examples, and documentation) to accelerate consistent deployments across regions and teams while embedding best practices for security, cost management, and operations. It also addresses cross-cutting concerns like monitoring, logging, backup, and role-based access control so tenants don’t rediscover the same integration work each time they stand up a service. For cloud platform teams, Enterprise-Scale reduces design debates and provides a baseline that can be extended to meet vertical or regulatory needs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Win10 Initial Setup Script

    Win10 Initial Setup Script

    PowerShell script for automation of routine tasks

    The Win10 Initial Setup Script is a community-driven automation script to apply system tweaks, optimizations, and privacy settings to fresh Windows 10 installations. It bundles configurable modifications—disabling telemetry, configuring power plans, uninstalling bundled apps, setting registry tweaks, and adjusting updates—to align the system with power users’ preferences. Because many base Windows configurations ship with defaults suboptimal for performance or privacy, the script gives a reproducible mechanism to apply consistent settings across installs. The script is modular: users can enable or disable individual sections depending on need or sensitivity. Logging and dry-run options let users preview changes before committing them. As a reproducibility tool, it helps users maintain baseline configurations across hardware setups without manually clicking through deep settings panels.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Windows Update Disabler - SCRIPT

    Windows Update Disabler - SCRIPT

    Enable/Disable Windows Update - 100% WORKING

    Have you tried all tutorials how to disable windows update and eventually woke up in the morning finding out your overnight project is gone because windows restarted - again???! No binary files, no hustle, no bullshit. Just batch files. Just unzip anywhere and run setup.bat to install. It will install three tasks into windows scheduler and two shortcuts to start menu (enable_windows_update/disable_windows_update). First task run the script with elevated rights at the boot time. The two remaining tasks are for ENABLE/DISABLE windows update and are triggered "manually" (with shortcuts). If you want to install updates or use Windows store, just run enable_windows_update shortcut from start menu. Again, after installing from Windows store, you can disable WU with disable_windows_update shortcut. After reboot, it will automatically disable updates anyway. For more info - look at the wiki page.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 19
    BLAZAM

    BLAZAM

    AD Web Management Platform

    Blazam is a web app that lets you manage Active Directory, even from your phone. You can delegate account functions and let your users manage Active Directory objects. Blazam also has user templates, photo management, and recycle bin access. For most up to date info, see https://blazam.org
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    DirEvents

    DirEvents

    Monitor changes in a directory from within the Windows command line

    This utility observes change events of files or subdirectories in a folder and writes the event along with the file name to the console window. NOTE: Batch and PowerShell scripts are provided in order to show how to process the output of the tool. Find the examples in the Files tab.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Microsoft365DSC

    Microsoft365DSC

    Manages, configures, and monitors Microsoft 365 tenant configurations

    Automate your Change Management processes for your Microsoft 365 environments by maintaining a single declarative configuration file to manage all of your workloads. Microsoft365DSC allows you to take snapshots of the current configuration of any existing Microsoft 365 tenant. Microsoft365DSC is a configuration management tool for managing Microsoft 365 settings as code, enabling version control and automation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Sysmon-Modular

    Sysmon-Modular

    A repository of sysmon configuration modules

    sysmon-modular is a community-driven repository that provides a modular, production-ready set of Sysmon configuration modules designed to be easily composed and tuned for different environments. The project organizes detection logic into per-event modules (for example, process creation, file create, network connection, registry events, image load, and many more) so operators can pick and choose which rules to enable without editing a monolithic XML by hand. It includes pre-generated configuration variants (balanced, default with FileDelete, verbose, super-verbose, and a Microsoft Defender for Endpoint augmentation) to cover common use cases while warning about the performance tradeoffs of very verbose settings. The repo ships helper tooling (PowerShell and Python scripts) to merge selected modules into a final sysmonconfig.xml, automating CI builds and allowing repeatable config generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    VSSDetector

    VSS snapshot path extraction tool for Windows backup operations

    This package includes both English and Japanese versions in the zip file. zipファイルに英語版と日本語版をセットで提供しています。 [English] VSSDetector extracts snapshot paths (VSS paths) from Windows restore points and enables backup software to use these snapshot paths as copy sources. This allows backup processes to copy "files in an unchanging state from a specific point in time," making it possible to edit current files even during backup operations. This enables individuals, creators, developers, and others to back up large amounts of valuable files they own using free tools like 7-Zip without expensive software, and store them in remote locations. [日本語/Japanese] VSSDetectorはWindowsの復元ポイントからスナップショットのパス(VSSパス)を抽出し、バックアップソフトのコピー元としてスナップショットのパスを指定できるようにする。これによりバックアップ処理は「過去のある時点での変化しない状態のファイル」をコピー元にでき、処理中も最新ファイルを編集することが可能となる。 これにより個人、クリエイター、開発者などが所有する大量の貴重なファイルを、高価なソフトなしに、7-Zipなどでバックアップし遠隔地などで保管することが可能となる。
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Win10 Fast x64

    Win10 Fast x64

    Change windows 10 x64 for better performance in old computers

    Script de configuração para Windows 10 x64 20H2. Esse script adequa o Windows 10 para melhor desempenho em máquina de baixo poder de processamento.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    WinPulse - Package Manager A modern and lightweight Python-based tool to manage Windows applications via Winget. Features both **GUI** and **CLI** modes for optimal user experience! ## Features - 🔄 **List Upgradable Packages** - View all packages that can be updated - ⬆️ **Upgrade All Packages** - Update all installed packages at once - 📦 **Install Applications** - Install new applications easily - 🗑️ **Uninstall Applications** - Remove unwanted applications - 🔧 **Source Management** - Add, remove, and list package sources - � **Internet Speed Test** - Test your connection speed and latency (NEW in v2.1!) - �📝 **Action Logging** - All operations are logged to `log.txt` - 🖥️ **GUI Mode** - User-friendly graphical interface with tabs - ⌨️ **CLI Mode** - Traditional command-line interface - 🚀 **Quick Launch** - Start with `main.bat` for easy access
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB