In Windows Vista , Windows Server 2008 and Windows 7 , instead of using a Windows Update website you now use a application to receive your updates in windows . Windows Vista , Windows Server 2008 , and Windows 7 provide a Control Panel to configure update settings and check for updates .