my problem has been resolved.
If dual boot windows & zorin os: boot windows 10 first then open the System Configuration Utility by using the keyboard shortcut "Windows Key + R" and the "Run" window will open. In the text box, write “msconfig” and press Enter or OK and the MsConfig window will open. check selective boot and then restart. then boot into Zorin os then load the partition on the hard disk open the terminal then run
sudo dpkg --configure -a
then run
sudo apt-get upgrade
and reboot. problem will be resolved.