Overview
TheExecutables/ directory contains all scripts, tools, and resources that AtlasOS deploys to the system during installation. These files are copied to C:\Windows\ and provide both user-facing utilities and internal automation.
Directory Structure
AtlasDesktop Folder
The user-facing Atlas folder is copied toC:\Windows\AtlasDesktop and provides easy access to system configuration utilities.
1. Software
Package installation and management utilities.Software utilities
Software utilities
- Browser installers (Brave, Firefox, LibreWolf, Chrome)
- Package manager setup (winget, Chocolatey)
- Common application installers
- Software removal tools
2. Drivers
Driver installation and management tools.Driver tools
Driver tools
- GPU driver installers (NVIDIA, AMD, Intel)
- Driver update utilities
- Legacy driver support
- Driver backup tools
3. General Configuration
Core system configuration options.Location
Location
- Enable/Disable Location services
- Privacy-preserving location settings
Search Indexing
Search Indexing
- Minimal Search Indexing (default)
- Full Search Indexing
- Disable Search Indexing
- Custom indexing configuration
Automatic Updates
Automatic Updates
- Enable/Disable automatic Windows updates
- Security-only updates
- Manual update configuration
Power Options
Power Options
- Hibernation settings
- Fast Startup configuration
- Power plan management
4. Interface Tweaks
Visual customization and UI modifications.Interface options
Interface options
- Taskbar customization
- Start menu configuration
- File Explorer settings
- Context menu tweaks
- Wallpaper management
- Theme application
5. Windows Settings
Quick access to important Windows settings.Settings shortcuts
Settings shortcuts
- Privacy settings
- Display configuration
- Sound settings
- Network configuration
- Storage management
6. Advanced Configuration
Power user tools and advanced system settings.Performance
Performance
- CPU affinity settings
- Timer resolution configuration
- Background process management
- Resource allocation tweaks
System Tools
System Tools
- Process Explorer installation
- Registry editor shortcuts
- Event viewer presets
- System information tools
Troubleshooting
Troubleshooting
- DISM repair tools
- SFC scan utilities
- Component cleanup
- System diagnostics
7. Security
Security configuration and antivirus management.Windows Defender
Windows Defender
- Enable/Disable Windows Defender
- Real-time protection toggle
- Exclusion management
- Scan scheduling
Security Mitigations
Security Mitigations
- Enable/Disable CPU mitigations (Spectre, Meltdown)
- Core Isolation configuration
- Memory integrity settings
- Exploit protection
Firewall
Firewall
- Firewall rules management
- Network profile configuration
- Port management
8. Additional Tools
Extra utilities and helpful scripts.Available tools
Available tools
- System cleanup utilities
- File association management
- Startup program control
- Disk space analyzers
- Network diagnostics
9. Troubleshooting
Problem-solving tools and recovery utilities.Troubleshooting tools
Troubleshooting tools
- Windows Update repair
- Network reset tools
- Graphics driver reset
- Registry cleanup
- System restore utilities
Documentation Links
Direct access to AtlasOS resources:Atlas Documentation.url- Official documentationAtlas GitHub.url- Source code repositoryAtlas Discord.url- Community supportAtlas Discussions.url- GitHub discussionsAtlas Website.url- Main website
AtlasModules Folder
Internal modules and tools used by Atlas scripts and the user-facing folder.Scripts Directory
PowerShell modules and utility scripts.initPowerShell.ps1
Initializes the PowerShell environment for Atlas scripts.Modules Subdirectory
PowerShell modules organized by category:AllRegistryUsers
AllRegistryUsers
Apply registry changes to all user profiles
Debloat
Debloat
App removal and bloatware cleanup functions
Miscellaneous
Miscellaneous
General utility functions
Performance
Performance
Performance optimization functions
Privacy
Privacy
Privacy enhancement functions
Qol
Qol
Quality of life improvement functions
Scripts
Scripts
Complex automation scripts
Shortcuts
Shortcuts
Shortcut creation and management
Themes
Themes
Theme application and customization
ScriptWrappers
Wrapper scripts that provide command-line interfaces to module functions.Tools Directory
Binary utilities and third-party tools.multichoice.exe
multichoice.exe
Interactive choice utility for batch scriptsSource: Atlas-UtilitiesLicense: GPLv3Purpose: Provides user-friendly menu selection in scripts
SetTimerResolution.exe
SetTimerResolution.exe
Windows timer resolution configuration toolPurpose: Adjust system timer resolution for reduced latencyUse Case: Performance optimization for games and real-time applications
MeasureSleep.exe
MeasureSleep.exe
Measures actual sleep precisionPurpose: Verify timer resolution changesUse Case: Testing and validation
All binary tools are documented in
AtlasModules/README.md with SHA256 hashes and source links for verification.Other Directory
Backup files and system state preservation.Backup files
Backup files
winServices.reg- Original Windows service configurations- System restore points
- Default configurations
Packages Directory
Package manifests and installation definitions.Toolbox Directory
AtlasOS Toolbox resources and installation files.Wallpapers Directory
Atlas-branded wallpapers and backgrounds.Acknowledgements Directory
Third-party software credits and licenses.Setup Scripts
Scripts executed during playbook installation.APPLYDUHIVE.ps1
Applies registry changes to the default user hive.Ensures new users get Atlas configurations automatically.
CLEANUP.ps1
Runs Windows Disk Cleanup with Atlas-optimized settings.SOFTWARE.ps1
Installs user-selected software (browsers, toolbox).SHORTCUTS.ps1
Creates desktop and Start menu shortcuts.TASKBARPINS.ps1
Configures default taskbar pins.STARTMENU.ps1
Applies custom Start menu layout fromLayout.xml.
FILEASSOC.cmd
Configures file associations and default programs.BACKUP.ps1
Backs up system configurations before modifications.SETPATHS.ps1
Corrects registry paths that may have been broken during installation.STOPFOLDERPROC.ps1
Stops processes that may lock the AtlasDesktop/AtlasModules folders during upgrades.DEFAULT.ps1 & DEFAULT.reg
Apply default Atlas settings and registry configurations.DISABLENOTIFS.cmd & ENABLENOTIFS.cmd
Toggle Windows notifications (disabled during installation, re-enabled after).Configuration Files
Layout.xml
Defines the default Start menu layout.DEFAULT.reg
Registry file with default Atlas system settings.Applied to ensure consistent configuration across installations.
Third-Party Tools
ViVeTool
Enables or disables Windows feature flags. Included versions:ViVeTool-v0.3.3.zip- x64 versionViVeTool-v0.3.3-ARM64CLR.zip- ARM64 version
- Enable hidden Windows features
- Disable experimental features
- Test Windows insider features
Themes Directory
Windows theme files (.theme, .deskthemepack) that are copied to C:\Windows\Resources\Themes.
Best Practices
Script Initialization
Always source
initPowerShell.ps1 at the start of custom scripts:Error Handling
Use proper error handling in scripts:
Silent Execution
Support
/silent flag for automated execution:Elevated Privileges
Check for admin rights when required:
Modifying Executables
Security Considerations
Related Resources
Playbook Structure
Understand how executables integrate with the playbook
Configuration Files
Learn how YAML files invoke these scripts