# Install Node on Windows
This article explains how to install Waves node on Windows-based machines. You install OpenJDK (Java) first, then the node itself.
# Install OpenJDK
The node installation is supported in OpenJDK versions 11 and 17.
If you don't have OpenJDK installed, install OpenJDK 11 as described in the documentation.
Open Windows Command line and check the JDK version with the following command:
java -version
# Download Waves package and configure the application
Download the latest version of waves-all-<version number>.jar
to any folder.
Download the sample configuration file and place it in the same directory. Specify the required node parameters in the file. Be careful: the security of your wallet and funds depends on the configuration. For detailed information, see the Node Configuration article.
Then open Windows Command line, navigate to the folder with the jar
file and start the node with the following command (replace {*} with actual file name):
java -jar {*}.jar {*}.conf
# Additional Security
For added security, it is recommended to store your wallet and configuration applications on an encrypted partition. You can use software like [BitLocker](https://learn.microsoft.com/en-us/windows/security/operating-system-security/data-protection/bitlocker/, AxCrypt, FreeOTFE, VeraCrypt or else. You choose this application at your own risk!
Also, you may want to limit the use of node folders to designated users only. You can read about it here.
If you decide to use RPC, you should protect it with Windows embedded or any other firewall. You can read about it here. If your server is public and available to the Internet and you decide to enable and use RPC, then allow only certain methods using Nginx's proxy_pass module and do not forget to set the API key hash in the configuration file.
Also, do not forget to install an anti-virus and to keep the OS and security software up-to-date.