For single-user applications, it can be installed on Windows 7 SP1 (32-bit or 64-bit). On any computer running Windows 7 SP1 (32-bit or 64-bit), and Windows XP. NComputing XD3 300-0042 Access Device. Download Alexa for your Windows 10 PC for free. Experience the convenience of Alexa, now on your PC. Download now. Customers also shopped for. Page 1 of 1 Start over Page 1 of 1. This shopping feature will continue to load items. In order to navigate out of this carousel please use your heading.