To install Betaflight 10.7, you can visit the official Betaflight website and look for the download link for version 10.7. Once downloaded, you can run the installer and follow the on-screen instructions to install the software on your Windows system.