Microsoft blocks StarForce v3 from installing its low level driver on Windows Vista/7/8/10.
StarForce v3 attempts to install the first time you attempt to run the game. It doesn't install when you install the game, and on Windows Vista/7/8/10 it shouldn't install at all.
In StarForce-v3-infected games, the game exe is crippled so it won't run without StarForce v3 running. So on Vista/7/8/10 there's no way to run the StarForce-infected CD version of the game without a NoCD. However you should not need a StarForce remover.
but can't open either of them for some strange reason (I have 7 Zip) In fact I can't even find them in 7 Zip, they are in my downloads files though.
If you open 7zip, it will probably only look for .7z files.
Most NoCD's are distributed as rar files, not .7z files.
Right-click the file you want to extract in your Downloads folder, and look for "extract with 7zip" (or however they phrase it)
I'd still recommend getting the GOG version of the game when they have a sale. It's much easier and no risk of virus.