The QuickBooks windows freeze for several reasons. It may be a corrupted file or a filename error. Thus, try fixing the issue of QuickBooks won’t open by renaming the.TLG and.ND extension files:
Open the company files.
Right-click on the transaction log file to rename it.
Change the.TLG to old.qbw.TLG.
Follow the same procedure for the.ND file.
Now, try opening the company file again.