Is there any way to change the install directory of BES client on root server?
Not easily. You basically would need to rebuild the entire BES server and pick a different directory at install time.
What is your use case, perhaps we can suggest alternatives?
I tried to uninstall and install again but client had some issues.
I am re-installing the BigFix now.