When ccleaner is not installed on disk C and you install it on disk D (for example), the installer does not automatically create the subfolder in which to generate the program files.
Assume the selected folder as the final destination folder.</font></font>
When you uninstall the software from the control panel, the uninstall removes the entire contents of the folder where Ccleaner was installed including the folders of other programs that are not part of the piriform suite.
When installing Cclenaer on disk C this does not happen and everything works fine.
I have tried the procedure several times and there is no warning telling the user that the Ccleaner subfolder is not automatically generated.
I write this because I believe there is a risk of deleting important folders or files during uninstall.
I attach photos of each step for a better understanding.