HTC (M8) for Windows Recovery Mode

How to enter recovery mode on HTC (M8) for Windows ? Recovery Mode offers many useful options such as reboot system, factory reset, wipe data, data recovery, install software or firmware from phone memory or SD card, etc.