Microsoft Update
   HOME

TheInfoList



OR:

Windows Update is a
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
service for the
Windows 9x Windows 9x is a generic term referring to a line of discontinued Microsoft Windows operating systems released from 1995 to 2000 and supported until 2006, which were based on the kernel introduced in Windows 95 and modified in succeeding version ...
and
Windows NT Windows NT is a Proprietary software, proprietary Graphical user interface, graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993. Original ...
families of the
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
operating system, which automates downloading and installing Microsoft Windows
software update A patch is data that is intended to be used to modify an existing software resource such as a program or a file, often to fix bugs and security vulnerabilities. A patch may be created to improve functionality, usability, or performance. A pa ...
s over the
Internet The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
. The service delivers software updates for Windows, as well as the various Microsoft antivirus products, including
Windows Defender Microsoft Defender Antivirus (formerly Windows Defender) is an antivirus software component of Microsoft Windows. It was first released as a downloadable free anti-spyware program for Windows XP and was shipped with Windows Vista and Windows 7. ...
and
Microsoft Security Essentials Microsoft Security Essentials (MSE) is a discontinued antivirus software (AV) product that provides protection against different types of malicious software, such as computer viruses, spyware, rootkits, and Trojan horses. Prior to version 4.5, ...
. Since its inception, Microsoft has introduced two extensions of the service: Microsoft Update and Windows Update for Business. The former expands the core service to include other Microsoft products, such as
Microsoft Office Microsoft Office, MS Office, or simply Office, is an office suite and family of client software, server software, and services developed by Microsoft. The first version of the Office suite, announced by Bill Gates on August 1, 1988, at CO ...
and
Microsoft Expression Studio Microsoft Expression Studio is a discontinued suite of tools for designing and building Web and Windows client applications and rich digital media content. Overview Microsoft introduced Microsoft Expression on September 16, 2005, at Microsoft's ...
. The latter is available to business editions of
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
and permits postponing updates or receiving updates only after they have undergone rigorous testing. As the service has evolved over the years, so has its client software. For a decade, the primary client component of the service was the Windows Update
web app A web application (or web app) is application software that is created with World Wide Web, web technologies and runs via a web browser. Web applications emerged during the late 1990s and allowed for the server to Dynamic web page, dynamically ...
that could only be run on
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated as IE or MSIE) is a deprecation, retired series of graphical user interface, graphical web browsers developed by Microsoft that were u ...
. Starting with
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
, the primary client component became Windows Update Agent, an integral component of the operating system. The service provides several kinds of updates. ''Security updates'' or ''critical updates'' mitigate vulnerabilities and security exploits in Microsoft Windows. ''Cumulative updates'' are updates that bundle multiple updates, both new and previously released updates. Cumulative updates were introduced with Windows 10 and only some been backported to
Windows 7 Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on July 22, 2009, and became generally available on October 22, ...
and
Windows 8.1 Windows 8.1 is a release of the Windows NT operating system developed by Microsoft. It was released to manufacturing on August 27, 2013, and broadly released for retail sale on October 17, 2013, about a year after the retail release of its pr ...
. Windows 11 24H2 also introduced checkpoint cumulative updates and updates with Hotpatch capability in the name, where some of the updates no longer require a reboot. Microsoft routinely releases updates on the second Tuesday of each month (known as the
Patch Tuesday Patch Tuesday (also known as Update Tuesday) is an unofficial term used to refer to when Microsoft, Adobe, Oracle and others regularly release software patches for their software products. It is widely referred to in this way by the industry. Micro ...
B updates) but can provide them whenever a new update is urgently required to prevent a newly discovered or prevalent exploit, so-called out-of-band updates. System administrators can configure Windows Update to install critical updates for Microsoft Windows automatically, so long as the computer has an Internet connection. In Windows 10 and
Windows 11 Windows 11 is a version of Microsoft's Windows NT operating system, released on October 5, 2021, as the successor to Windows 10 (2015). It is available as a free upgrade for devices running Windows 10 that meet the #System requirements, Windo ...
, the use of Windows Update is mandatory; however, the software agreement states that users may stop receiving updates on their device by disconnecting their device from the Internet. There also exist C and D updates, that users enroll in when they click the update button.


Clients


Windows Update web app

Windows Update was introduced as a
web app A web application (or web app) is application software that is created with World Wide Web, web technologies and runs via a web browser. Web applications emerged during the late 1990s and allowed for the server to Dynamic web page, dynamically ...
with the launch of
Windows 98 Windows 98 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. It was the second operating system in the 9x line, as the successor to Windows 95. It was Software ...
and offered additional desktop themes,
games A game is a Structure, structured type of play (activity), play usually undertaken for entertainment or fun, and sometimes used as an Educational game, educational tool. Many games are also considered to be Work (human activity), work (such as p ...
,
device driver In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabli ...
updates, and optional components such as
NetMeeting Microsoft NetMeeting is a discontinued VoIP and multi-point videoconferencing program offered by Microsoft. NetMeeting allows multiple clients to host and join a call that includes video and audio, text chat, application and desktop sharing, and f ...
.
Windows 95 Windows 95 is a consumer-oriented operating system developed by Microsoft and the first of its Windows 9x family of operating systems, released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995. Windows 95 merged ...
and
Windows NT 4.0 Windows NT 4.0 is a major release of the Windows NT operating system developed by Microsoft, targeting the data server and personal workstation markets. It is the direct successor to Windows NT 3.51, and was released to manufacturing on July 3 ...
were retroactively given the ability to access the Windows Update website and download updates designed for those operating systems, starting with the release of
Internet Explorer 4 Microsoft Internet Explorer 4 (IE4) is the fourth version of the Internet Explorer graphical web browser that Microsoft unveiled in Spring of 1997, and released on September 22, 1997, primarily for Microsoft Windows, but also with versions availa ...
. The initial focus of Windows Update was free add-ons and new technologies for Windows. Security fixes for
Outlook Express Outlook Express, formerly known as Microsoft Internet Mail and News, is a discontinued email and news client included with Internet Explorer versions 3.0 to 6.0. As such, it was bundled with several versions of Microsoft Windows, from Windows ...
, Internet Explorer and other programs appeared later, as did access to beta versions of upcoming Microsoft software, e.g.
Internet Explorer 5 Microsoft Internet Explorer 5 (IE5) is the fifth version of the Internet Explorer graphical web browser, the successor to Internet Explorer 4 and one of the main participants of the first browser war. Its distribution methods and Windows integ ...
. Fixes to Windows 98 to resolve the
Year 2000 problem The term year 2000 problem, or simply Y2K, refers to potential computer errors related to the Time formatting and storage bugs, formatting and storage of calendar data for dates in and after the year 2000. Many Computer program, programs repr ...
were distributed using Windows Update in December 1998. Microsoft attributed the sales success of Windows 98 in part to Windows Update. The Windows Update web app requires either
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated as IE or MSIE) is a deprecation, retired series of graphical user interface, graphical web browsers developed by Microsoft that were u ...
or a third-party
web browser A web browser, often shortened to browser, is an application for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's scr ...
that supports the
ActiveX ActiveX is a deprecated software framework created by Microsoft that adapts its earlier Component Object Model (COM) and Object Linking and Embedding (OLE) technologies for content downloaded from a network, particularly from the World Wide W ...
technology. The earliest version of the web app, version 3, does not send any personally identifiable information to Microsoft. Instead, the app downloads a full list of every available update and chooses which one to download and install. But the list grew so large that the performance impact of processing became a concern. Arie Slob, writing for the Windows-help.net newsletter in March 2003, noted that the size of the update list had exceeded , which caused delays of more than a minute for
dial-up Dial-up Internet access is a form of Internet access that uses the facilities of the public switched telephone network (PSTN) to establish a connection to an Internet service provider (ISP) by dialing a telephone number on a conventional telepho ...
users. Windows Update v4, released in 2001 in conjunction with
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct successor to Windows 2000 for high-end and business users a ...
, changed this. This version of the app makes an inventory of the system's hardware and Microsoft software and sends them to the service, thus offloading the processing burden to Microsoft servers.


Critical Update Notification Utility

''Critical Update Notification Utility'' (initially ''Critical Update Notification Tool'') is a
background process A background process is a computer process that runs ''behind the scenes'' (i.e., in the background) and without user intervention. Typical tasks for these processes include logging, system monitoring, scheduling, and user notification. On a Wind ...
that checks the Windows Update website on a regular schedule for new updates that have been marked as "Critical." It was released shortly after Windows 98. By default, this check occurs every five minutes, plus when Internet Explorer starts; however, the user could configure the next check to occur only at certain times of the day or on certain days of the week. The tool queries the Microsoft server for a file called "cucif.cab", which contained a list of all the critical updates released for the operating system. The tool then compares this list with the list of installed updates on its machine and displays an update availability notification. Once the check is executed, any custom schedule defined by the user is reverted to the default. Microsoft stated that this ensures that users receive notification of critical updates in a timely manner. An analysis done by security researcher H. D. Moore in early 1999 was critical of this approach, describing it as "horribly inefficient" and susceptible to attacks. In a posting to
BugTraq Bugtraq was an electronic mailing list dedicated to issues about computer security. On-topic issues are new discussions about vulnerabilities, vendor security-related announcements, methods of exploitation, and how to fix them. It was a high-volume ...
, he explained that, "every single Windows 98 computer that wishes to get an update has to rely on a single host for the security. If that one server got compromised one day, or an attacker cracked the icrosoftDNS server again, there could be millions of users installing
trojans Trojan or Trojans may refer to: * Of or from the ancient city of Troy * Trojan language, the language of the historical Trojans Arts and entertainment Music * ''Les Troyens'' ('The Trojans'), an opera by Berlioz, premiered part 1863, part 1890 ...
every hour. The scope of this attack is big enough to attract crackers who actually know what they are doing..." Microsoft continued to promote the tool through 1999 and the first half of 2000. Initial releases of
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft, targeting the server and business markets. It is the direct successor to Windows NT 4.0, and was Software release life cycle#Release to manufacturing (RT ...
shipped with the tool. The tool did not support Windows 95 and Windows NT 4.0.


Automatic Updates

''Automatic Updates'' is the successor of the Critical Update Notification Utility. It was released in 2000, along with
Windows Me Windows Me (Millennium Edition) is an operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. It was the successor to Windows 98, and was released to manufacturing on June 19, 2000, and t ...
. It supports Windows 2000 SP3 as well. Unlike its predecessor, Automatic Updates can download and install updates. Instead of the five-minute schedule used by its predecessor, Automatic Updates checks the Windows Update servers once a day. After Windows Me is installed, a notification balloon prompts the user to configure the Automatic Updates client. The user can choose from three notification schemes: being notified before downloading the update, being notified before installing the update, or both. If new updates are ready to be installed, the user may install them before turning off the computer. A shield icon will be displayed on the
Shutdown Shutdown or shut down may refer to: * Government shutdowns * Shutdown (computing) * Shutdown (economics) * Shutdown (nuclear reactor) Arts and entertainment Music * "Shut Down" (The Beach Boys song), 1963 * '' Shut Down Volume 2'', a 1964 album ...
button during this time. Windows XP and Windows 2000 SP3 include
Background Intelligent Transfer Service Background Intelligent Transfer Service (BITS) is a component of Microsoft Windows XP and later iterations of the operating systems, which facilitates asynchronous, prioritized, and throttled transfer of files between machines using idle network ...
, a
Windows service In Windows NT operating systems, a Windows service is a computer program that operates in the background. It is similar in concept to a Unix daemon. A Windows service must conform to the interface rules and protocols of the Service Control Manag ...
for transferring files in the background without user interaction. As a system component, it is capable of monitoring the user's Internet usage and throttling its own bandwidth usage in order to prioritize user-initiated activities. The Automatic Updates client for these operating systems was updated to use this system service. Automatic Updates in Windows XP gained notoriety for repeatedly interrupting the user while working on their computer. Every time an update requiring a reboot was installed, Automatic Updates would prompt the user with a dialog box that allowed the user to restart immediately or dismiss the dialog box, which would reappear in ten minutes; a behavior that
Jeff Atwood Jeff Atwood (born 1970) is an American software developer, author, blogger, and entrepreneur. He co-founded the question-and-answer network Stack Exchange, which contains the Stack Overflow website for computer programming questions. He is the o ...
described as "perhaps the naggiest dialog box ever." In 2013, it was observed that shortly after the startup process, Automatic Updates (wuauclt.exe) and Service Host (
svchost.exe Svchost.exe (Service Host, or SvcHost) is a system process that can host one or more Windows services in the Windows NT family of operating systems. Svchost is essential in the implementation of ''shared service processes'', where a number of ser ...
)
in Windows XP would claim 100% of a computer's CPU capacity for extended periods of time (between ten minutes to two hours), making affected computers unusable. According to Woody Leonhart of
InfoWorld ''InfoWorld'' (''IW'') is an American information technology media business. Founded in 1978, it began as a monthly magazine. In 2007, it transitioned to a Web-only publication. Its parent company is International Data Group, and its sister pu ...
, early reports of this issue could be seen in
Microsoft TechNet Microsoft TechNet was a Microsoft web portal and web service for IT professionals. It included a library containing documentation and technical resources for Microsoft products, a learning center providing online training, discussion forums, an ...
forums Forum or The Forum may refer to: Common uses *Forum (legal), designated space for public expression in the United States *Forum (Roman), open public space within a Roman city **Roman Forum, most famous example * Internet forum, discussion board ...
in late May 2013, although Microsoft first received a large number of complaints about this issue in September 2013. The cause was an
exponential algorithm In theoretical computer science, the time complexity is the computational complexity that describes the amount of computer time it takes to run an algorithm. Time complexity is commonly estimated by counting the number of elementary operations p ...
in the evaluation of superseded updates, which had grown large over the decade following the release of Windows XP. Microsoft's attempts to fix the issue in October, November and December proved futile, causing the issue to be escalated to the top priority.


Windows Update Agent

Starting with
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
and
Windows Server 2008 Windows Server 2008, codenamed "Longhorn Server" (alternatives: "Windows Vista Server" or "Windows Server Vista"), is the seventh major version of the Windows NT operating system produced by Microsoft to be released under the Windows Server b ...
, ''Windows Update Agent'' replaces both the Windows Update web app and the Automatic Updates client. It is in charge of downloading and installing software update from Windows Update, as well as the on-premises servers of Windows Server Updates Services or
System Center Configuration Manager Microsoft Configuration Manager (ConfigMgr) is a systems management software product developed by Microsoft for managing large groups of computers providing remote control, patch management, software distribution, operating system deployment, an ...
. Windows Update Agent can be managed through a Control Panel applet, as well as
Group Policy Group Policy is a feature of the Microsoft Windows NT family of operating systems (including Windows 8.1, Windows 10, Windows 11) that controls the working environment of user accounts and computer accounts. Group Policy provides centralized mana ...
,
Microsoft Intune Microsoft Intune (formerly Microsoft Endpoint Manager and Windows Intune) is a Microsoft cloud-based unified endpoint management service for both corporate and BYOD devices. It extends some of the "on-premises" functionality of Microsoft Configu ...
and
Windows PowerShell PowerShell is a shell program developed by Microsoft for task automation and configuration management. As is typical for a shell, it provides a command-line interpreter for interactive use and a script interpreter for automation via a langua ...
. It can also be set to automatically download and install both ''important'' and ''recommended'' updates. In prior versions of Windows, such updates were only available through the Windows Update website. Additionally, Windows Update in Windows Vista supports downloading
Windows Ultimate Extras Windows Ultimate Extras were optional features offered by Microsoft to users of the Ultimate edition of Windows Vista and are accessible via Windows Update. Ultimate Extras replaced the market role of Microsoft Plus!, a product sold for prior con ...
, optional software for Windows Vista Ultimate Edition. Unlike Automatic Updates in Windows XP, Windows Update Agent in Windows Vista and Windows 7 allows the user to postpone the mandatory restart (required for the update process to complete) for up to four hours. The revised dialog box that prompts for the restart appears under other windows, instead of on top of them. However, standard user accounts only have 15 minutes to respond to this dialog box. This was changed with
Windows 8 Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on August 1, 2012, made available for download via Microsoft ...
: Users have 3 days (72 hours) before the computer reboots automatically after installing automatic updates that require a reboot. Windows 8 also consolidates the restart requests for non-critical updates into just one per month. Additionally, the login screen notifies them of the restart requirements. Windows Update Agent makes use of the
Transactional NTFS Transactional NTFS (abbreviated TxF) is a component introduced in Windows Vista and present in later versions of the Microsoft Windows operating system that brings the concept of atomic transactions to the NTFS file system, allowing Windows applic ...
feature introduced with Windows Vista to apply updates to Windows system files. This feature helps Windows recover cleanly in the event of an unexpected failure, as file changes are committed atomically. Since
Windows 8 Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on August 1, 2012, made available for download via Microsoft ...
, the Windows Update is able to offers device firmware updates, for example
UEFI Unified Extensible Firmware Interface (UEFI, as an acronym) is a Specification (technical standard), specification for the firmware Software architecture, architecture of a computing platform. When a computer booting, is powered on, the UEFI ...
.
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
contains major changes to Windows Update Agent operations; it no longer allows the manual, selective installation of updates. All updates, regardless of type (this includes hardware drivers), are downloaded and installed automatically, and users are only given the option to choose whether their system would reboot automatically to install updates when the system is inactive or be notified to schedule a reboot. Microsoft offers a diagnostic tool that can be used to hide troublesome device drivers and prevent them from being reinstalled, but only after they had already been installed and then uninstalled without rebooting the system. Windows Update Agent on Windows 10 supports
peer-to-peer Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the network, forming a peer-to-peer network of Node ...
distribution of updates; by default, systems'
bandwidth Bandwidth commonly refers to: * Bandwidth (signal processing) or ''analog bandwidth'', ''frequency bandwidth'', or ''radio bandwidth'', a measure of the width of a frequency range * Bandwidth (computing), the rate of data transfer, bit rate or thr ...
is used to distribute previously downloaded updates to other users, in combination with Microsoft servers. Users may optionally change Windows Update to only perform peer-to-peer updates within their
local area network A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, campus, or building, and has its network equipment and interconnects locally managed. LANs facilitate the distribution of da ...
. Windows 10 also introduced cumulative updates. For example, if Microsoft released updates KB00001 in July, KB00002 in August, and KB00003 in September, Microsoft would release cumulative update KB00004, which packs KB00001, KB00002, and KB00003 together. Installing KB00004 will also install KB00001, KB00002 and KB00003, mitigating the need for multiple restarts and reducing the number of downloads needed. KB00004 may also include other fixes with their own KB number that were not separately released. A disadvantage of cumulative updates is that downloading and installing updates that fix individual problems is no longer possible. KB stands for knowledge base, as in
Microsoft Knowledge Base Microsoft Knowledge Base (MSKB) was a website repository of over 150,000 articles made available to the public by Microsoft Corporation for technical support. It contained information on many problems encountered by users of Microsoft products. Each ...
.


Windows Update for Business

''Windows Update for Business'' is a term for a set of features in the Pro, Enterprise and Education editions of Windows 10, intended to ease the administration of Windows across organizations. It enables IT pros to: * Switch between the standard and the deferred release branches of Windows 10. This feature has since been removed as Microsoft retired the deferred branch. * Defer automatic installation of ordinary updates for 30 days. Starting with Windows 10 version 20H1, this feature is more difficult to access. * Defer automatic installation of Windows upgrades (a.k.a. "feature updates") for 365 days. Starting with Windows 10 version 20H1, these updates are no longer automatically offered. These features were added in Windows 10 version 1511. They are intended for large organizations with many computers, so they can logically group their computers for gradual deployment. Microsoft recommends a small set of pilot computers to receive the updates almost immediately, while the set of most critical computers receives them after every other group has done so, and has experienced their effects. Other Microsoft update management solutions, such as
Windows Server Update Services Windows Server Update Services (WSUS), previously known as Software Update Services (SUS), is a computer program and network service developed by Microsoft Corporation that enables administrators to manage the distribution of updates and hot ...
or
System Center Configuration Manager Microsoft Configuration Manager (ConfigMgr) is a systems management software product developed by Microsoft for managing large groups of computers providing remote control, patch management, software distribution, operating system deployment, an ...
, do not override Windows Update for Business. Rather, they force Windows 10 into the "dual scan mode". his can cause confusion for administrators who do not comprehend the full ramifications of the dual scan mode.


Complementary software and services

As organizations continued to use more computers, the per-machine Windows Update clients started to become unwieldy and insufficient. In response to the need of organizations for deploying updates to many machines, Microsoft introduced Software Update Services (SUS), which was later renamed
Windows Server Update Services Windows Server Update Services (WSUS), previously known as Software Update Services (SUS), is a computer program and network service developed by Microsoft Corporation that enables administrators to manage the distribution of updates and hot ...
(WSUS). A component of the
Windows Server Windows Server (formerly Windows NT Server) is a brand name for Server (computing), server-oriented releases of the Windows NT operating system (OS) that have been developed by Microsoft since 1993. The first release under this brand name i ...
family of operating systems, WSUS downloads updates for Microsoft products to a
server computer A server is a computer that provides information to other computers called " clients" on a computer network. This architecture is called the client–server model. Servers can provide various functionalities, often called "services", such as sh ...
on which it is running and redistributes them to the computers within the organization over a
local area network A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, campus, or building, and has its network equipment and interconnects locally managed. LANs facilitate the distribution of da ...
(LAN). One of the benefits of this method is a reduction in the consumption of Internet bandwidth, equal to ''(N-1)×S'', where N is the number of computers in the organization and S is the size made by the updates. Additionally, WSUS permits administrators to test updates on a small group of test computers before deploying them to all systems in order to ensure that business continuity is not disrupted because of the changes of the updates. For very large organizations, multiple WSUS servers can be chained together hierarchically. Only one server in this hierarchy downloads from the Internet. Update packages distributed via the Windows Update service can be individually downloaded from
Microsoft Update Catalog The Microsoft Update Catalog is a website created by Microsoft that provides a list of patches, drivers and software for corporations to distribute over a network. Scope Security updates are released once a month on the website, except in spec ...
. These updates can be installed on computers without internet access (e.g. via USB flash drive) or slipstreamed with a Windows installation. In case of the former, Windows Update Agent (wusa.exe) can install these files. In case of the latter, Microsoft deployment utilities such as
DISM Windows Assessment and Deployment Kit (Windows ADK), formerly Windows Automated Installation Kit (Windows AIK or WAIK), is a collection of tools and technologies produced by Microsoft designed to help deploy Microsoft Windows operating system ima ...
,
WADK WADK (1540 AM) is a radio station licensed to serve Newport, Rhode Island, United States. The station is owned by 3G Broadcasting, Inc. It airs a business news/talk format, with jazz airing each weekend. The station, the first to be built o ...
and MDT can consume these packages. Microsoft offers
System Center Configuration Manager Microsoft Configuration Manager (ConfigMgr) is a systems management software product developed by Microsoft for managing large groups of computers providing remote control, patch management, software distribution, operating system deployment, an ...
for very complex deployment and servicing scenarios. The product integrates with all of the aforesaid tools (WSUS, DISM, WADK, MDT) to automate the process.


Third-party services

A number of tools have been created by independent software vendors which provide the ability for Windows updates to be automatically downloaded for, or added to, an online or offline system. One common use for offline updates is to ensure a system is fully
patched Patched (Ptc) is a conserved 12-pass transmembrane protein receptor that plays an obligate negative regulatory role in the Hedgehog signaling pathway in insects and vertebrates. Patched is an essential gene in embryogenesis for proper segme ...
against
security vulnerabilities Vulnerabilities are flaws or weaknesses in a system's design, implementation, or management that can be exploited by a malicious actor to compromise its security. Despite a system administrator's best efforts to achieve complete correctness, vir ...
before being connected to the
Internet The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
or another network. A second use is that downloads can be very large, but may be dependent on a slow or unreliable network connection, or the same updates may be needed for more than one machine.
AutoPatcher AutoPatcher is an offline updater and alternative to Microsoft Update that can be used for installing software patches, service packs and other updates for certain Microsoft Windows systems. It allows these to be downloaded on a different machine ...
, WSUS Offline Update, PortableUpdate, and Windows Updates Downloader are examples of such tools. Third-party services exist for obtaining updates from Windows Update for older Windows versions. These include Legacy Update, which is a community-driven third party replacement for the Windows Update servers for unsupported versions of Windows from
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft, targeting the server and business markets. It is the direct successor to Windows NT 4.0, and was Software release life cycle#Release to manufacturing (RT ...
onward. Windows Update Restored is another community-driven third-party replacement for Windows Update on older versions of Windows designed to replicate the functionality of older Windows Update versions, which also includes the old updates for all
Windows 9x Windows 9x is a generic term referring to a line of discontinued Microsoft Windows operating systems released from 1995 to 2000 and supported until 2006, which were based on the kernel introduced in Windows 95 and modified in succeeding version ...
releases and Windows NT 4.0.


Service

At the beginning of 2005, Windows Update was being accessed by about 150 million people, with about 112 million of those using Automatic Updates. , Windows Update had about 500 million clients, processed about 350 million unique scans per day, and maintained an average of 1.5 million simultaneous connections to client machines. On
Patch Tuesday Patch Tuesday (also known as Update Tuesday) is an unofficial term used to refer to when Microsoft, Adobe, Oracle and others regularly release software patches for their software products. It is widely referred to in this way by the industry. Micro ...
, the day Microsoft typically releases new software updates, outbound traffic could exceed 500
gigabit The bit is the most basic unit of information in computing and digital communication. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represented as ...
s per second. Approximately 90% of all clients used automatic updates to initiate software updates, with the remaining 10% using the Windows Update web site. The website is built using
ASP.NET ASP.NET is a server-side web-application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, applications and services. The name stands for Ac ...
, and processes an average of 90,000 page requests per second. Traditionally, the service provided each patch in its own proprietary archive file. Occasionally, Microsoft released
service packs In computing, a service pack comprises a collection of updates, fixes, or enhancements to a computer program, software program delivered in the form of a single installable package. Companies often release a service pack when the number of individ ...
which bundled all updates released over the course of years for a certain product. Starting with Windows 10, however, all patches are delivered in cumulative packages. On 15 August 2016, Microsoft announced that effective October 2016, all future patches to Windows 7 and 8.1 would become cumulative as with Windows 10. The ability to download and install individual updates would be removed as existing updates are transitioned to this model. This has resulted in increasing download sizes of each monthly update. An analysis done by
Computerworld ''Computerworld'' (abbreviated as CW) is a computer magazine published since 1967 aimed at information technology (IT) and Business computing, business technology professionals. Original a print magazine, ''Computerworld'' published its final pr ...
determined that the download size for Windows 7 x64 has increased from 119. 4MB in October 2016 to 20 3MB in October 2017. Initially, Microsoft was very vague about specific changes within each cumulative update package. However, since early 2016, Microsoft has begun releasing more detailed information on the specific changes. In 2011, the Windows Update service was decommissioned for Windows 98, 98 SE, Me and NT 4.0 and the old updates for those systems were removed from its servers. On August 3, 2020, the update service was decommissioned for Windows 2000, XP, Server 2003 and Vista due to Microsoft discontinuing SHA-1 updates. , the old updates for 2000 through Vista are still available on the
Microsoft Update Catalog The Microsoft Update Catalog is a website created by Microsoft that provides a list of patches, drivers and software for corporations to distribute over a network. Scope Security updates are released once a month on the website, except in spec ...
. On the same day ,SHA-1 updates were discontinued for older Windows versions prior to 7 and Server 2008. Updating Windows 7 and Server 2008 via the Windows Update service was also affected; however, Microsoft has provided SHA-2 patches that allowed Windows 7 and Server 2008 to continue receiving updates.


Microsoft Update

At the February 2005
RSA Conference The RSA Conference is a series of IT security conferences. Approximately 45,000 people attend one of the conferences each year. It was founded in 1991 as a small cryptography conference. RSA conferences take place in the United States, Europe, Asia ...
, Microsoft announced the first beta of ''Microsoft Update'', an optional replacement for Windows Update that provides security patches, service packs and other updates for both Windows and other Microsoft software. The initial release in June 2005 provided support for
Microsoft Office 2003 Microsoft Office 2003 (codenamed Office 11) is an office suite developed and distributed by Microsoft for its Windows operating system. Office 2003 was released to manufacturing on August 19, 2003, and was later released to retail on October 21, ...
, Exchange 2003, and
SQL Server 2000 The history of Microsoft SQL Server begins with the first Microsoft SQL Server database product – SQL Server v1.0, a 16-bit relational database for the OS/2 operating system, released in 1989. Versions Detailed history Genesis By the late ...
, running on Windows 2000, XP, and Server 2003. Over time, the list has expanded to include other Microsoft products, such as
Windows Live Windows Live is a discontinued brand name for a set of web services and software products developed by Microsoft as part of its software-as-a-service platform. Chief components under the brand name included web services (all of which were exposed ...
,
Windows Defender Microsoft Defender Antivirus (formerly Windows Defender) is an antivirus software component of Microsoft Windows. It was first released as a downloadable free anti-spyware program for Windows XP and was shipped with Windows Vista and Windows 7. ...
,
Visual Studio Visual Studio is an integrated development environment (IDE) developed by Microsoft. It is used to develop computer programs including web site, websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development ...
, runtimes and redistributables,
Zune Software Zune is a discontinued software program that was developed by Microsoft for Windows that functions as a full media player, library, media streaming server, mobile device management, and interface for the discontinued Zune Marketplace. The softwa ...
,
Virtual PC Virtual PC is a discontinued x86 emulator software for Microsoft Windows hosts and PowerPC-based Mac (computer), Mac hosts. It was created by Connectix in 1997 and acquired by Microsoft in 2003, after which the program was renamed Microsoft V ...
and Virtual Server,
CAPICOM CAPICOM is a discontinued ActiveX control created by Microsoft to help expose a select set of Microsoft Cryptographic Application Programming Interface (CryptoAPI) functions through Microsoft Component Object Model (COM). It was intended to enable ...
,
Microsoft Lync Skype for Business (formerly Microsoft Lync and Office Communicator) is a discontinued enterprise software application for instant messaging and videotelephony developed by Microsoft as part of the Microsoft 365 (formerly Office) suite. It wa ...
,
Microsoft Expression Studio Microsoft Expression Studio is a discontinued suite of tools for designing and building Web and Windows client applications and rich digital media content. Overview Microsoft introduced Microsoft Expression on September 16, 2005, at Microsoft's ...
, and other server products. It also offers
Silverlight Microsoft Silverlight is a discontinued application framework designed for writing and running rich internet applications, similar to Adobe's runtime, Adobe Flash. While early versions of Silverlight focused on streaming media, later version ...
and
Windows Media Player Windows Media Player (WMP, officially referred to as Windows Media Player Legacy to retronym, distinguish it from Windows Media Player (2022), the new Windows Media Player introduced with Windows 11) is the first media player (application soft ...
as optional downloads if applicable to the operating system.


Command Line Updates Tools

There are only a handful of command line tools to install Windows updates. A very common tool that already works under Windows 7 and has no external dependencies is, for example, wuinstall.exe. It can push Windows updates to a computer (wuinstall.exe /install).


Office Update

''Office Update'' is a free online service that allows users to detect and install updates for certain Microsoft Office products. The original update service supported
Office 2000 Microsoft Office 2000 (version 9.0) is a release of Microsoft Office, an office suite developed and distributed by Microsoft for the Windows family of operating systems. Office 2000 was released to manufacturing on March 29, 1999, and was made av ...
,
Office XP Microsoft Office XP (codenamed Office 10) is an office suite which was officially revealed in July 2000 by Microsoft for the Windows operating system. Office XP was released to manufacturing on March 5, 2001, and was later made available to ret ...
,
Office 2003 Microsoft Office 2003 (codenamed Office 11) is an office suite developed and distributed by Microsoft for its Windows operating system. Office 2003 was released to manufacturing on August 19, 2003, and was later released to retail on October 21, ...
and
Office 2007 Microsoft Office 2007 (codenamed Office 12) is an office suite for Windows, developed and published by Microsoft. It was officially revealed on March 9, 2006 and was the 12th version of Microsoft Office. It was released to manufacturing on Novemb ...
. On 1 August 2009, Microsoft decommissioned the Office Update service, merging it with Microsoft Update. Microsoft Update supported all versions of Microsoft Office up to Office 2007 and later; however, it does not support Office 2000. With the introduction of the
Office 365 Microsoft 365 (previously called Office 365) is a product family of productivity software, collaboration and cloud-based services owned by Microsoft. It encompasses online services such as Outlook.com, OneDrive, Microsoft Teams, programs form ...
licensing program, however, Microsoft once again activated a separate Office update service.


References


External links


Windows Update: FAQ

Microsoft Technical Security Notifications
{{Windows Components Patch utilities Software update managers Windows components