darpan5552, I have not been experiencing many of these issues and I have tried to replicate a few.
I am using Zorin Lite- loaded up with Cinnamon (Embroysn) desktop environment.
I also installed Mate- for testing and formatting- several months ago.
So that gives me Zorin Lite Desktop (XFCE), Mate and Cinnamon to play around with.
I do have Zorin Core (Gnome) Installed on another partition, too. I booted into that and had no problems, even while running 16 browser tabs, Inkscape, Gimp, and Audacious all at once.
And, I got tired of testing. I figured give up, try another day, went to the menu to select Restart- And it froze.
-shrug- I kicked back and let it sit- to see if the processor would catch up, RAM clear out and get Unfroze. Eventually, after trying different things, I did a Button-Press (Hard) restart.
I repeated the experiment this morning and when it froze, I tried restarting Gnome-Shell from terminal and while it took a long time to get that done, the computer was operating normally after that.
I restarted, normally, and booted into my Zorin Lite OS. Which is where I plan to remain (I only have the Core Partition for testing).
It shows a possible Common Denominator, nothing more. A hint as to what direction to look at. But… I also had noticed that on my normal machine, when I upped gtk from 3.22 to 3.24 (built from source), I have had no freezing since then, either.
I do not use Gnome, but I do use gtk.
The suggestion in all of it is that it is likely that Zorin 16 will carry much less of this issue and it also suggests that newer Distros and kernels will not run older machines as well as they used to just a couple of years ago.
Clues- we are just following clues, right now.