This is a fresh PC build, I don't even have the current WoW installed, or even Battle.net for that matter, so I know it's not conflicting files. Every time I open the game, all the settings revert back to default (Video and Sound settings). They never seem to save, I even log in and play on the character for a minute, but the second I restart the game, settings are back to default (some settings require a restart to save as well so I can't change them).
follow these steps:
1) Restart your PC ( this is important in your case)
2) close your Torrent client and move your WoW folder away from your Torrent's download destination
3) now right click on WoW folder> Properties> remove "read-only".