## Device Performance ### Get-DiskCleanup [Link](https://github.com/AntoPorter/Intune-Remediations/tree/main/DevicePerformance/Get-DiskCleanup) - **Detection**: Checks for low disk space on C: (requires modification based on your requirements). - **Remediation**: Performs Disk Cleanup if low disk space is detected. ### Get-InactiveUsers-EntraID [Link](https://github.com/AntoPorter/Intune-Remediations/tree/main/DevicePerformance/Get-InactiveUsers-EntraID) - **Detection**: Checks for all inactive profiles (Including Entra ID) based on a specified time period (requires modification based on your requirements). - **Remediation**: Removes inactive profiles if detected. ### Get-InactiveUsers-Local [Link](https://github.com/AntoPorter/Intune-Remediations/tree/main/DevicePerformance/Get-InactiveUsers-Local) - **Detection**: Checks for any local inactive profiles based on a specified time period (requires modification based on your requirements). - **Remediation**: Removes inactive profiles if detected. ### Get-LowDiskSpace [Link](https://github.com/AntoPorter/Intune-Remediations/tree/main/DevicePerformance/Get-LowDiskSpace) - **Detection**: Checks for low disk space on C: (requires modification based on your requirements). - **Remediation**: Clears notable Temp locations if low disk space is detected. ### Get-SystemPerformance [Link](https://github.com/AntoPorter/Intune-Remediations/tree/main/DevicePerformance/Get-SystemPerformance) - **Detection**: Checks the % usage of CPU/Memory/Disk (requires modification based on your requirements). - **Remediation**: Clears notable Temp locations and performs optimization tasks if usage is above the specified threshold. ### Get-UserProfiles [Link](https://github.com/AntoPorter/Intune-Remediations/tree/main/DevicePerformance/Get-UserProfiles) - **Detection**: Checks for large user profile sizes (requires modification based on your requirements). - **Remediation**: Clears notable Temp locations if large profiles are detected. Also reports and clears corrupted profiles as required.