Hi ,
As far as I know, there is no such minimum software/hardware requirements to install NPS on Microsoft Server. You can install NPS role on server 2016 or server 2019.
The following article talking about an overview of Network Policy Server in Windows Server 2016 and Windows Server 2019, you can have a look:
The following article talking about Network Policy Server Best Practices, like the best practices for performance tuning NPS and the best practices for using NPS in large organizations:
Network Policy Server Best Practices
Hope this can help you understand better, if you have anything unclear, please feel free to let me know.
Best Regards,
Candy
--------------------------------------------------------------
If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.