This is was one of the issues commonly raised by few clients after updating their environments and deployed Virtual Machines CPU Hot Add and Memory Hot Plug features are grayed out in the Virtual Machine settings and were not able to enable them. Some of the engineers tried to power off the Virtual Machines and tried the same but it didn’t make any difference to the features. So I thought to write this article in my blog to share this with the others.
These features are quite useful for the high memory demanding applications running Virtual Machines in order to increase the Virtual Machine resources without a downtime. If you check these features and if those are grayed out do not confused and check few things in your Virtual Machine.
This issue mainly occurred due to the Operating System Compatibility and the Virtual Machine was incorrectly select the unsupported Operating System when installing the Operating System. In my case deployment engineers used a different tool to deploy the bulk Virtual Machines and misconfiguration of the tool caused the issue.

Incorrect OS was selected and that caused the issue
Changed the Virtual Guest OS in the “VM options” to the relevant version and that enabled the features again
If you get similar issues make sure to check the OS compatibility and the Virtual Hardware versions accordingly.
If you found this post as useful please rate the post and share it!
Rajitha Wijekoon
June 9, 2020Valuable as Always.. Helpful Article Bro (Y)