Why is hidebasedonvelocityid flag set in registry entry?

Solution 1:

Change the HideBasedOnVelocityId to ShowBasedOnVelocityId to enable the command prompt entry again.

enter image description here

Microsoft is doing this to replace cmd.exe with Powershell