Getting Started
Welcome to Essentials!
Essentials is a powerful Windows utility that helps you optimize, customize, and maintain your system. This guide walks you through everything you need to get started.
System Requirements
Before running Essentials, ensure your system meets these requirements:
Important
Windows 10 is not supported by Essentials. Windows 10 reached end of support on October 14, 2025.
- Operating System: Windows 11
- PowerShell: Version 5.1 or later (included by default in Windows 11)
- Administrator Access: Required for system-level changes
- Internet Connection: Required for downloading applications and updates
- .NET Framework: Version 4.5 or later (usually pre-installed)
Installation
Essentials doesn't require traditional installation. It runs directly from PowerShell as a script.
Step 1: Open PowerShell as Administrator
There are several ways to open PowerShell with admin rights:
Method 1: Start Menu (Recommended)
- Right-click the Windows Start button
- Select "Terminal (Admin)"
Method 2: Search Method
- Press the Windows key
- Type "PowerShell" or "Terminal"
- Press Ctrl + Shift + Enter to launch as administrator
- Or right-click and select "Run as administrator"
Method 3: Run Dialog
- Press Windows + R
- Type
powershell - Press Ctrl + Shift + Enter
Step 2: Run the Launch Command
Once PowerShell is open with administrator privileges, run one of these commands:
irm "https://compourri.co.za/essentials" | iex
Note
The irm command downloads the script, and iex executes it. This is safe when downloading from the official source.
Step 3: Wait for Essentials to Load
The first time you run Essentials, it may take a few moments to:
- Download the latest version
- Initialize the interface
- Load all features and settings
First Time Setup
Configure WinGet (If Prompted)
On your first run, you may be prompted to configure WinGet (Windows Package Manager). This is normal.
- When prompted, type Y and press Enter
- Accept the terms and conditions
- This only needs to be done once
Understanding the Interface
Essentials opens with a clean, tabbed interface:
Main Tabs:
- Install: Browse and install applications
- Tweaks: Apply system optimizations and customizations
- Config: Access system tools and utilities
- Updates: Manage Windows updates
Your First Actions
Here are some recommended first steps for new users:
1. Create a Restore Point
Before making any changes, create a system restore point:
- Go to the Tweaks tab
- Find "Create Restore Point" under Essential Tweaks
- Check the box and click Run Tweaks
This gives you a rollback point if needed.
2. Install Essential Applications
- Navigate to the Install tab
- Browse categories or use the search bar
- Check applications you want to install
- Click "Install/Upgrade Selected" at the bottom
3. Apply Basic Tweaks
For a better Windows experience with minimal risk:
- Go to the Tweaks tab
- Select the "Desktop" preset for a balanced configuration
- Review the selected tweaks
- Click Run Tweaks
Common Tasks
Installing Applications
Single Application:
- Open the Install tab
- Search for the application name
- Check the box next to it
- Click "Install/Upgrade Selected"
Multiple Applications:
- Check multiple application boxes
- All checked apps will install in sequence
- Progress is shown in the bottom panel
Applying Tweaks
Essential Tweaks (Safe for all users):
- Go to the Tweaks tab
- Select from the Essential Tweaks section
- Click Run Tweaks
Advanced Tweaks (Use with caution):
- Only modify if you understand the implications
- Always create a restore point first
- Review documentation for each tweak
Undoing Tweaks:
- Select the same tweaks you applied
- Click Undo Selected Tweaks
- The system reverts to the previous state
Using Quick Fixes
For common Windows issues:
- Go to the Config tab
- Navigate to the Fixes section
- Select the appropriate fix:
- Activate Windows & Office: Activate your license of Windows or Microsoft 365
- Reset Network: Fixes network connectivity issues
- Reset Windows Update: Resolves update problems
- System Corruption Scan: Repairs corrupted system files
- WinGet Reinstall: Fixes package manager issues
Changing DNS Servers
For improved privacy and speed:
- Go to the Config tab or the Tweaks tab
- Find the DNS section
- Select a provider:
- Cloudflare: Fast and privacy-focused
- Google: Reliable and widely used
- Quad9: Security-focused with malware blocking
- AdGuard: Blocks ads and trackers
- Click Apply
Understanding Presets
Essentials offers several preset configurations:
- Minimal: Minimal changes that keep most Windows features
- Standard: A good middle ground for most users
Safety Tips
DO:
- Create restore points before major changes
- Read tweak descriptions before applying
- Start with Essential Tweaks
- Keep Windows up to date
- Back up important data
DON'T:
- Apply all tweaks at once without understanding them
- Skip creating restore points
- Use Advanced Tweaks without research
- Disable security features unless necessary
- Run on production systems without testing
Troubleshooting
Script Won't Download
If the download fails:
- Try the direct GitHub link:
irm https://github.com/Compourri/Essentials/releases/latest/download/winutil.ps1 | iex
- Force TLS 1.2:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Note
On Windows 11, you usually do not need the TLS 1.2 command. Use it only if you hit download or security protocol errors.
Execution Policy Error
If you get an execution policy error:
Set-ExecutionPolicy Unrestricted -Scope Process -Force
Then run the main command again.
Download Blocked (India/Certain Regions)
If downloads are blocked in your region:
- Use a VPN service
- Change DNS to Cloudflare (1.1.1.1) or Google (8.8.8.8)
- Try again
Interface Doesn't Appear
If Essentials downloads but doesn't open:
- Check if antivirus is blocking it
- Ensure you ran PowerShell as administrator
- Try closing and reopening PowerShell
- Check Windows Defender exclusions
Quick Reference Card
| Task | Location | Action |
|---|---|---|
| Install or upgrade apps | Install tab | Check boxes → Install/Upgrade Selected |
| Uninstall apps | Install tab | Check boxes → Uninstall Selected |
| Apply tweaks | Tweaks tab | Select tweaks → Run Tweaks |
| Undo tweaks | Tweaks tab | Select tweaks → Undo Selected Tweaks |
| Create restore point | Tweaks tab | Essential Tweaks section |
| Fix network | Config tab | Fixes → Reset Network |
| Change DNS | Tweaks tab | DNS section |
| Open Control Panel | Config tab | Legacy Windows Panels |