I would guess-timate as a 100% yes.

Microsoft were accused of not doing enough to deploy .NET 2.0, and since most businesses will jump to Win 7 and skip Vista, it makes sense to have .NET 4.0 on the machine.

You may as well assume that .NET is now tied to Windows releases, and there would have to extenuating circumstances were this not to be so.