I'm lost in the Windows world, so I can't help you there. I'd think any computer in the last 10 years would have hdmi, though.
Just keep in mind, your source file has to have an actual 5.1, 7.1 or Atmos soundtrack to get real surround. Otherwise, you're back to matrixing two channel. Any...
Two channel is two channel. Period. If two channels are being output, then the only way to create "surround" is to use matrixing (like Dolby Surround processing) to extract a very primitive sort of surround sound from those two channels. The bottom line, there is no way to magically turn two...