1. First, download and Install Nox App Player on your PC. Clicl here to download for free.
2. Run Nox App Player and login Google Play Store
3. Download Aptoide APK for PC.
4. Tap on the Aptoide APK file to install it. Wait for the process to get finished.
VIDEO TUTORIAL: How To Download Aptoide On PC Windows 10
That's it! Now you can play Aptoide on PC, just like Aptoide for PC version.