Requirements

System Requirements

  • PowerShell: Version 7.4 or higher
  • Operating System: Windows 10/11 or Windows Server 2016+

Dependencies

SystemChecks has no external dependencies. All functionality is built using native PowerShell features.

For development and testing:

  • Pester: PowerShell testing framework (included in PowerShell 7.4+)
  • PSScriptAnalyzer: PowerShell code quality tool
  • VS Code: Recommended editor with PowerShell extension

Permissions

Depending on the checks you're performing, you may need:

  • Administrative/root privileges for system-level checks
  • Network access for remote checks
  • Appropriate credentials for authenticated operations