Hello Manish Rahul,
You’re absolutely right that WSRM has known stability issues, including nonpaged pool leaks, and it’s no longer recommended for modern RDS environments. The safe path forward is to decommission WSRM and transition to Group Policy CPU Quotas, which are actively supported and far more reliable.
The recommended sequence is:
First, disable WSRM policies and stop the WSRM service across your terminal servers.
Remove WSRM from startup to ensure it doesn’t re-engage after reboot.
- Next, configure CPU Quotas via Group Policy under Computer Configuration > Administrative Templates > System > Processor Scheduling. This allows you to define per-user or per-group CPU limits without relying on WSRM.
Apply the policy gradually across your farm, testing with a subset of servers before rolling out broadly.
Monitor performance counters to confirm that quotas are being enforced as expected.
This approach ensures a clean transition without risking STOP errors or resource contention. If this answer helps you move forward, please don’t forget to hit “accept answer”
Jason.