You're right. Even if the game has downloads for several platforms, some of the downloads can hold viruses. :-(
If you have an old PC that doesn't meet the hardware requirements of the new Windows, you can install Linux (Ubuntu or other) and test the games on it while being offline. You can also run Windows games inside Wine.