have you tried the old hide and seek method.
Copy all the .cpl files in c:\windows\system32 to a folder in your desktop and delete all the .cpl files from your system32 directory.
Open control panel, see if it hangs
Then move the .cpl files from desktop to system32 directory one by one and open control panel and check if it hangs.
By this we can find the culprit