There are different factors which can trigger the QuickBooks Error 30159 in a PC. Some of them are listed below:
1. Corrupt Windows registry files and damaged files.
2. Incomplete installation of the QuickBooks software.
3. Virus or malware activity.
4. Corrupt files in HDD.
5. The slow speed of your PC
6. Junk files in the HDD.