QB Issue Resolution:
It’s true, Windows 10 is compatible only with QB 2015 and later, you should opt for 2017 and get the extra 2 years of support.
It is best to “step up” the conversion, e.g., from 2009 to 2012 to 2015 to 2017, to avoid problems with your file. If you cannot do that, you can try the conversion yourself and if you have problems ask Intuit for help; they should do it for no extra fee.
Install 2017 on the new computer. On the old one, run Verify, then Rebuild, the Backup. Save the backup to a flash drive. On the new computer, copy from the flash drive to your hard drive. In 2017, click File > Open or Restore > Restore backup.
Resolution for Issue 'Does Windows 10 not run my version of Quickbooks 2009?' available: Yes (Solved).
Source: Intuit Community forum.
Does Windows 10 not run my version of Quickbooks 2009?: this issue or error code is a known issue in Quickbooks Online (QBO) and/or Quickbooks. Support for this issue is available either by self-service or paid support options. Experts are available to resolve your Quickbooks issue to ensure minimal downtime and continue running your business. First try to resolve the issue yourself by looking for a resolution described below. If it is a complex issue or you are unable to solve the issue, you may contact us by clicking here or by using other support options.Support for QuickBooks 2009
Quickbooks Repair Pro will resolve it efficiently and affordably. Guaranteed resolution of your issue, or you pay nothing!
Error Recovery for QuickBooks 2009 [Canada]
E-Tech is the #1 Quickbooks data migration and Conversion service provider.
Additional Support Options: