Wednesday, June 19, 2013

Service packs

Microsoft occasionally releases service packs for its Windows operating systems to fix bugs and add new features.

Service Pack 1

Windows Vista Service Pack 1 (SP1) was released on February 4, 2008, alongside Windows Server 2008 to OEM partners, after a five-month beta test period. The initial deployment of the service pack caused a number of machines to continually reboot, rendering the machines unusable. This caused Microsoft to temporarily suspend automatic deployment of the service pack until the problem was resolved. The synchronized release date of the two operating systems reflected the merging of the workstation and server kernels back into a single code base for the first time since Windows 2000. MSDN subscribers were able to download SP1 on February 15, 2008. SP1 became available to current Windows Vista users on Windows Update and the Download Center on March 18, 2008. Initially, the service pack only supported 5 languages – English, French, Spanish, German and Japanese. Support for the remaining 31 languages was released on April 14, 2008.

A whitepaper published by Microsoft near the end of August 2007 outlined the scope and intent of the service pack, identifying three major areas of improvement: reliability and performance, administration experience, and support for newer hardware and standards.

One area of particular note is performance. Areas of improvement include file copy operations, hibernation, logging off on domain-joined machines, JavaScript parsing in Internet Explorer, network file share browsing, Windows Explorer ZIP file handling, and Windows Disk Defragmenter. The ability to choose individual drives to defragment is being reintroduced as well.

Service Pack 1 introduced support for some new hardware and software standards, notably the exFAT file system, 802.11n wireless networking, IPv6 over VPN connections, and the Secure Socket Tunneling Protocol.

Booting a system using Extensible Firmware Interface on x64 systems was also introduced; this feature had originally been slated for the initial release of Vista but was delayed due to a lack of compatible hardware at the time. Booting from a GUID Partition Table–based hard drive greater than 2.19 TB is supported (x64 only).

Two areas have seen changes in SP1 that have come as the result of concerns from software vendors. One of these is desktop search; users will be able to change the default desktop search program to one provided by a third party instead of the Microsoft desktop search program that comes with Windows Vista, and desktop search programs will be able to seamlessly tie in their services into the operating system. These changes come in part due to complaints from Google, whose Google Desktop Search application was hindered by the presence of Vista's built-in desktop search. In June 2007, Google claimed that the changes being introduced for SP1 "are a step in the right direction, but they should be improved further to give consumers greater access to alternate desktop search providers". The other area of note is a set of new security APIs being introduced for the benefit of antivirus software that currently relies on the unsupported practice of patching the kernel (see Kernel Patch Protection).

An update to DirectX 10, named DirectX 10.1, marked mandatory several features that were previously optional in Direct3D 10 hardware. Graphics cards will be required to support DirectX 10.1. SP1 includes a kernel (6001.18000) that matches the version shipped with Windows Server 2008.

The Group Policy Management Console (GPMC) was replaced by the Group Policy Object Editor. An updated downloadable version of the Group Policy Management Console was released soon after the service pack.

SP1 enables support for hotpatching, a reboot-reduction servicing technology designed to maximize uptime. It works by allowing Windows components to be updated (or "patched") while they are still in use by a running process. Hotpatch-enabled update packages are installed via the same methods as traditional update packages, and will not trigger a system reboot.

Service Pack 2

Service Pack 2 for Windows Vista was released to manufacturing on April 28, 2009, and released to Microsoft Download Center and Windows Update on May 26, 2009. In addition to a number of security and other fixes, a number of new features have been added. However, it did not include Internet Explorer 8: Windows Vista Service Pack 2 is build 6002.18005.090410-1830.

Windows Search 4.0 (currently available for SP1 systems as a standalone update) Feature Pack for Wireless adds support for Bluetooth 2.1 Windows Feature Pack for Storage enables the data recording onto Blu-ray media Windows Connect Now (WCN) to simplify Wi-Fi configuration Improved support for resuming with active Wi-Fi connections Improved support for eSATA drives The limit of 10 half open, outgoing TCP connections introduced in Windows XP SP2 was removed Enables the exFAT file system to support UTC timestamps, which allows correct file synchronization across time zones Support for ICCD/CCID smart cards Support for VIA 64-bit CPUs Improved performance and responsiveness with the RSS feeds sidebar Improves audio and video performance for streaming high-definition content Improves Windows Media Center (WMC) in content protection for TV Provides an improved power management policy that is approximately 10% more efficient than the original with the default policies

Windows Vista and Windows Server 2008 share a single service pack binary, reflecting the fact that their code bases were joined with the release of Server 2008. Service Pack 2 is not a cumulative update meaning that Service Pack 1 must be installed first.

Platform Update

The Platform Update for Windows Vista was released on October 27, 2009. It includes major new components that shipped with Windows 7, as well as updated runtime libraries. It requires Service Pack 2 of Windows Vista or Windows Server 2008 and is listed on Windows Update as a Recommended download.

The Platform Update allows application developers to target both Windows Vista and Windows 7. It consists of the following components:

Windows Graphics runtime: Direct2D, DirectWrite, Direct3D 11, DXGI 1.1, and WARP; Updates to Windows Imaging Component; Updates to XPS Print API, XPS Document API and XPS Rasterization Service; Windows Automation API (updates to MSAA and UI Automation); Windows Portable Devices Platform; (adds support for MTP over Bluetooth and MTP Device Services) Windows Ribbon API; Windows Animation Manager library.

Some updates are available as separate releases for both Windows XP and Windows Vista:

Windows Management Framework: Windows PowerShell 2.0, Windows Remote Management 2.0, BITS 4.0 Remote Desktop Connection 7.0 (RDP7) client

Although extensive, the Platform Update does not bring Windows Vista to the level of features and performance offered by Windows 7. For example, even though Direct3D 11 runtime will be able to run on D3D9-class hardware and WDDM drivers using "feature levels" first introduced in Direct3D 10.1, Desktop Window Manager has not been updated to use Direct3D 10.1.

In July 2011, Microsoft released Platform Update Supplement for Windows Vista and Windows Server 2008, which contains several bug fixes and performance improvements.

No comments:

Post a Comment