Because EmuELEC is optimized for ARM architecture, you cannot "install" it on an x86 or x64 PC the same way you would on a TV box. However, you can achieve the exact same experience by using its "parent" project or by using a PC-compatible alternative. The Best Alternative: Batocera.linux

However, the instructions below will focus on getting EmuELEC specifically running on a PC, which is typically done by flashing the Generic x86_64 image (if available for your specific version) or using a compatible Lakka/EmuELEC hybrid build.

Using Rufus (Windows):

If your goal is simply to play retro games on a PC, use – it’s what EmuELEC was based on, and it supports PC hardware natively.

: EmuELEC requires a specific .dtb file to tell the software how the hardware is laid out. These files do not exist for standard PCs. Hardware Requirements for PC Emulation