One of the following is typically to blame whenever you experience a "QuickBooks has stopped working" or "QuickBooks is not opening" or quickbooks not opening" issue:
Windows operating system files are broken.
Sectors on your hard drive are faulty or damaged.
The amount of characters allowed for the name of the QuickBooks company file has been exceeded.
QuickBooks is not correctly installed on Windows.
On Windows, the QBWUSER.INI file, which is used to store initialization information, is either missing or gone.