Please see the Ableton website for the latest information regarding Live Lite's system requirements:
Ableton Live Minimum System Requirements
If Ableton Live Lite 12 doesn't install or doesn't open after installation on a Windows computer, see this Ableton Support article:
Live 12 doesn't open on Windows
You can find system requirements for older versions of Live on the Ableton Help Centre here: