||2 years ago|
|Assets||4 years ago|
|Doc||2 years ago|
|Source/Wsapm||2 years ago|
|.gitignore||4 years ago|
|LICENSE||4 years ago|
|README.md||2 years ago|
Windows Server Advanced Power Management
Windows Server Advanced Power Management is an application for advanced power management on Windows (home) servers. Policies can be defined to prevent Windows to enter standby mode when the computer is still in use. Thereby, energy can be saved because the hardware is only running when it is actually required.
Windows Server Advanced Power Management is specifically designed for home servers, but it can also be used on desktop computers to prevent unintended standby mode.
- Rule based supression of standby mode. The following policies can be checked:
- Running programs
- Online network devices (computers, smart phones, TVs, streaming clients, gaming consoles, etc.)
- Network load (upload, download and combinbed load)
- Access to network shares
- CPU load
- Load of logical disks
- Memory load
- User defined actions can be executed after policy check:
- Start programs
- Send the Computer into standby/hibernation mode or shut down
- Restart of Windows services after waking from standby
- Start programs after waking from standby
- Time-controlled wake from standby
- Periodic with end time specified
- Start programs after time-controlled wake from standby
- Definition of uptimes, i.e. time spans when the computer must not enter standby mode
- Temporary (activated in the main window of the application)
- Planned (one-time and/or periodic – defined in the application’s settings)
- Plugin interface: Windows Server Advanced Power Management can be extended with plugins defining their own policies
- Remote shut down: Computers can be shut down, restarted or sent to standby or hibernate mode remotely. Therefor the app MagicPacket is required (available for Windows and Windows Phone)
- The software is running without user logon
Download the user manual for a detailed description of the single features. It also offers many tips for the configuration of the software in different scenarios and some background information.
|Download:||decatec.de (size approx. 10 MB)
The .NET Framework 4.6.2 is required and included in the installer.
|User manual:||User manual (English)/User manual (German)|
|Supported operating systems:||Windows 8, Windows 8.1, Windows 10, Windows Server 2012 (R2), Windows Server 2016, Windows Server 2019|
|Supported languages:||English, German|
Note: When downloading the setup, there may appear a warning that the software may be malicious (from browsers and/or Windows). This is due to the installer is not yet known to the browser, especially when a new version of the program was released. However, Windows Server Advanced Power Management does not contain any malware/spyware/adware!
In order to clone and build the project, you'll need:
- Visual Studio 2010 or later
- WiX Toolset (for building the installer)
Windows Server Advanced Power Management offers a plugin interface to extend the program with own policies to check.
Plugins are installed in the program’s settings. Therefor, open the settings window and change to the tab Plugins. After clicking Install plugin,choose the downloaded plugin file. WSAPM is restarted in order to install the plugin. Directly after installation, a plugin is not activated.This is also done in the tab Plugins in the program’s settings.
Some plugins offer their own settings which can be opened with the button Plugin settings.
In order to uninstall a plugin, simply select it and click the button Uninstall plugin.
|Local Printers Online||1.1.0||Plugin to suppress standby if a local printer is switched on||DecaTec|
|Removable Devices||1.1.0||Plugin to suppress standby if any removable devices are present||DecaTec|
|LoggedOnUsers||1.0.2||Plugin to suppress standby if defined users are logged on||Seji|
|PlexIsBusy||1.0.2||Plugin to suppress standby if media is streamed by Plex||Seji|
|OpenNetworkConnections||188.8.131.52||Plugin to suppress standby if specified TCP connections are active||ErdnussFlipS|
Template for plugin development
Everybody can develop own plugins for Windows Server Advanced Power Management. A detailed description for plugin development is also contained in the user manual. If you have developed your own plugin and want to offer it on this website, please contact the developer of WSAPM.
To make plugin development really simple, there are some templates available as Visual Studio Project (these templates require Windows Server Advanced Power Management version 1.3.0): Wsapm-PluginTemplates @ Codeberg