Officially: No. The Sims 2: Open for Business (2006) lists **Windows XP** as max supported OS. Vista (2007) introduced WDDM drivers, UAC, and DEP changes that break the game's SecuROM DRM and rendering pipeline.
Windows Vista/7/8/10/11 **block** `secdrv.sys` (kernel driver). **No official fix.** You *must* use a No-CD fixed executable or the Ultimate Collection wrapper.
Recommendation: If you have Ultimate Collection in library → Play that. Else → Buy on sale (rare) or apply GRM + 4GB Patch + Fixed EXE to disc install. **Do not play on Vista natively.**