Oct 30, · Reviewer: avinash - favorite favorite favorite favorite - March 2, Subject: Download All Directx 9, 10,11, , 12 Full Setup Standalone installer Download All Directx 9, 10,11, , 12 Full Setup Standalone installer. For Windows 10, DirectX 12 works exclusively from Windows Update. Windows supports up to DirectX and as in Windows 10, there is no manual download and it is updated in the same way. Windows 7, supports version available in Windows 7 with Service Pack 1. It can be upgraded manually.