HOME

TheInfoList



OR:

Windows 98 is a consumer-oriented
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
developed by
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
as part of its
Windows 9x Windows 9x is a generic term referring to a series of Microsoft Windows computer operating systems produced from 1995 to 2000, which were based on the Windows 95 kernel and its underlying foundation of MS-DOS, both of which were updated in su ...
family of
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
operating systems. The second operating system in the 9x line, it is the successor to
Windows 95 Windows 95 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of operating systems. The first operating system in the 9x family, it is the successor to Windows 3.1x, and was released to manufacturi ...
, and was
released to manufacturing A software release life cycle is the sum of the stages of development and maturity for a piece of computer software ranging from its initial development to its eventual release, and including updated versions of the released version to help impro ...
on May 15, 1998, and generally to retail on June 25, 1998. Like its predecessor, it is a hybrid 16-bit and 32-bit monolithic product with the boot stage based on
MS-DOS MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few ope ...
. Windows 98 is a web-integrated operating system that bears numerous similarities to its predecessor. Most of its improvements were cosmetic or designed to improve the user experience, but there were also a handful of features introduced to enhance system functionality and capabilities, including improved
USB Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
support and accessibility, as well as support for hardware advancements such as
DVD The DVD (common abbreviation for Digital Video Disc or Digital Versatile Disc) is a digital optical disc data storage format. It was invented and developed in 1995 and first released on November 1, 1996, in Japan. The medium can store any kind ...
players. Windows 98 was the first edition of Windows to adopt the
Windows Driver Model In computing, the Windows Driver Model (WDM) also known at one point as the Win32 Driver Model is a framework for device drivers that was introduced with Windows 98 and Windows 2000 to replace VxD, which was used on older versions of Windows such ...
, and introduced features that would become standard in future generations of Windows, such as
Disk Cleanup Disk Clean-up (cleanmgr.exe) is a computer maintenance utility included in Microsoft Windows designed to free up disk space on a computer's hard drive. It has now been deprecated and replaced with a modern version in the Settings app, although it ...
,
Windows Update Windows Update is a Microsoft service for the Windows 9x and Windows NT families of operating system, which automates downloading and installing Microsoft Windows software updates over the Internet. The service delivers software updates for Wind ...
,
multi-monitor Multi-monitor, also called multi-display and multi-head, is the use of multiple physical display devices, such as monitors, televisions, and projectors, in order to increase the area available for computer programs running on a single computer sy ...
support, and
Internet Connection Sharing Internet Connection Sharing (ICS) is a Windows service that enables one Internet-connected computer to share its Internet connection with other computers on a local area network (LAN). The computer that shares its Internet connection serves as a ...
. Microsoft had marketed Windows 98 as a "tune-up" to Windows 95, rather than an entirely improved next generation of Windows. Upon release, it was generally well-received for its web-integrated interface and ease of use, as well as its addressing of issues present in Windows 95, although some pointed out that it was not significantly more stable than its predecessor. Windows 98 sold an estimated 58 million licenses and saw one major update, known as
Windows 98 Second Edition Windows 98 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. The second operating system in the 9x line, it is the successor to Windows 95, and was released to ...
(SE), released on May 5, 1999. After the release of its successor,
Windows Me Windows Millennium Edition, or Windows Me (marketed with the pronunciation of the pronoun "me"), is an operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. It is the successor to Windo ...
in 2000, mainstream support for Windows 98 and 98 SE ended on June 30, 2002, followed by extended support on July 11, 2006.


Development

Following the success of Windows 95, the development of Windows 98 began, initially under the development codename "Memphis." The first test version, Windows Memphis Developer Release, was released in January 1997. Memphis first entered beta as Windows Memphis Beta 1, released on June 30, 1997. It was followed by Windows 98 Beta 2, which dropped the Memphis name and was released in July. Microsoft had planned a full release of Windows 98 for the first quarter of 1998, along with a Windows 98 upgrade pack for Windows 95, but it also had a similar upgrade for
Windows 3.x Windows 3.x means either of, or all of the following versions of Microsoft Windows: * Windows 3.0 * Windows 3.1x Windows 3.1 is a major release of Microsoft Windows. It was released to manufacturing on April 6, 1992, as a successor to Windo ...
operating systems planned for the second quarter. Stacey Breyfogle, a product manager for Microsoft, explained that the later release of the upgrade for Windows 3 was because the upgrade required more testing than that for Windows 95 due to the presence of more compatibility issues, and without user objections, Microsoft merged the two upgrade packs into one and set all of their release dates to the second quarter. On December 15, Microsoft released Windows 98 Beta 3. It was the first build to be able to upgrade from
Windows 3.1x Windows 3.1 is a major release of Microsoft Windows. It was released to manufacturing on April 6, 1992, as a successor to Windows 3.0. Like its predecessors, the Windows 3.1 series ran as a shell on top of MS-DOS. Codenamed Janus, Windows 3 ...
, and introduced new startup and shutdown sounds. Near its completion, Windows 98 was released as Windows 98 Release Candidate on April 3, 1998, which expired on December 31. This coincided with a notable press demonstration at
COMDEX COMDEX (an abbreviation of COMputer Dealers' EXhibition) was a computer expo trade show held in the Las Vegas Valley of Nevada, United States, each November from 1979 to 2003. It was one of the largest computer trade shows in the world, usually ...
that month. Microsoft CEO
Bill Gates William Henry Gates III (born October 28, 1955) is an American business magnate and philanthropist. He is a co-founder of Microsoft, along with his late childhood friend Paul Allen. During his career at Microsoft, Gates held the positions ...
was highlighting the operating system's ease of use and enhanced support for
Plug and Play In computing, a plug and play (PnP) device or computer bus is one with a specification that facilitates the recognition of a hardware component in a system without the need for physical device configuration or user intervention in resolving resou ...
(PnP). However, when presentation assistant
Chris Capossela Chris Capossela (born 1969) is Microsoft's Chief Marketing Officer and Executive Vice President of Consumer Business. Capossela's career at Microsoft includes roles as Bill Gates' speech assistant, Corporate Vice President of the Consumer Channel ...
plugged a USB scanner in, the operating system crashed, displaying a Blue Screen of Death. Bill Gates remarked after derisive applause and cheering from the audience, "That must be why we're not shipping Windows 98 yet." Video footage of this event became a popular
Internet phenomenon An Internet meme, commonly known simply as a meme ( ), is an idea, behavior, style, or image that is spread via the Internet, often through social media platforms. What is considered a meme may vary across different communities on the Internet ...
. Microsoft had quietly marketed the operating system as a "tune-up" to Windows 95. It was compiled as Windows 98 on May 11, 1998, before being fully released to manufacturing on May 15. The company was facing pending legal action for allowing free downloads of, and planning to ship Windows licenses with,
Internet Explorer 4.0 Microsoft Internet Explorer 4 (IE4) is a graphical web browser that Microsoft unveiled in Spring of 1997, and released in September 1997, primarily for Microsoft Windows, but also with versions available for the classic Mac OS, Solaris (operating ...
in an alleged effort to expand its software monopoly. Microsoft's critics believed the lawsuit would further delay Windows 98's public release; it did not, and the operating system was released on June 25, 1998. A second major version of the operating system called Windows 98 Second Edition was later unveiled in March 1999. Microsoft compiled the final build on April 23, 1999, before publicly releasing it on May 5, 1999. Windows 98 was to be the final product in the Windows 9x line until Microsoft briefly revived the line to release
Windows Me Windows Millennium Edition, or Windows Me (marketed with the pronunciation of the pronoun "me"), is an operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. It is the successor to Windo ...
in 2000 as the final Windows 9x product before the introduction of
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 upgrade to its predecessors, Windows 2000 for high-end and ...
in 2001, which was based on the
Windows NT Windows NT is a proprietary graphical operating system produced by Microsoft, the first version of which was released on July 27, 1993. It is a processor-independent, multiprocessing and multi-user operating system. The first version of Win ...
architecture and kernel used in
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It was the direct successor to Windows NT 4.0, and was released to manufacturing on December 15, 1999, and was officiall ...
.


New and updated features


Web integration and shell enhancements

The first release of Windows 98 included Internet Explorer 4.01. This was updated to 5.0 in the Second Edition. Besides Internet Explorer, many other Internet companion applications are included such as
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 through to 6.0. As such, it was bundled with several versions of Microsoft Windows, from ...
,
Windows Address Book ''Windows Address Book'' was a component of Microsoft Windows that lets users keep a single list of contacts that can be shared by multiple programs. It is most commonly used by Outlook Express. It was introduced with Internet Explorer 3 in 1996 a ...
, FrontPage Express,
Microsoft Chat Microsoft Comic Chat (later Microsoft Chat) is a graphical IRC client created by Microsoft, first released with Internet Explorer 3.0 in 1996. Comic Chat was developed by Microsoft Researcher David Kurlander, with Microsoft Research's Virtual ...
,
Personal Web Server A personal web server (PWS) is system of hardware and software that is designed to create and manage a web server on a desktop computer. It can be used to learn how to set up and administer a website, and it can also serve as a site for testing ...
and a Web Publishing Wizard, and
NetShow NetShow was Microsoft's original framework for Internet network broadcasting, intended to compete with RealNetworks RealMedia & Vivo (''acquired in 1998 by RealNetworks''). It was later renamed and marketed under the Windows Media umbrella. NetS ...
.
NetMeeting Microsoft NetMeeting is a discontinued VoIP and multi-point videoconferencing client included in many versions of Microsoft Windows (from Windows 95 OSR2 to Windows Vista). It uses the H.323 protocol for videoconferencing, and is interoperable w ...
allows multiple users to hold conference calls and work with each other on a document. The Windows 98
shell Shell may refer to: Architecture and design * Shell (structure), a thin structure ** Concrete shell, a thin shell of concrete, usually with no interior columns or exterior buttresses ** Thin-shell structure Science Biology * Seashell, a hard o ...
is web-integrated; it contains deskbands,
Active Desktop Active Desktop was a feature of Microsoft Internet Explorer 4.0's optional Windows Desktop Update that allowed users to add HTML content to the desktop, along with some other features. This function was intended to be installed on the then-curre ...
,
Channels Channel, channels, channeling, etc., may refer to: Geography * Channel (geography), in physical geography, a landform consisting of the outline (banks) of the path of a narrow body of water. Australia * Channel Country, region of outback Austral ...
, ability to minimize foreground windows by clicking their button on the taskbar, single-click launching, Back and Forward navigation buttons, favorites, and address bar in
Windows Explorer File Explorer, previously known as Windows Explorer, is a file manager application that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user interface for accessing the file ...
, image thumbnails, folder infotips and Web view in folders, and folder customization through
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaSc ...
-based templates. The taskbar supports customizable toolbars designed to speed up access to the Web or the user's desktop; these toolbars include an Address Bar and
Quick Launch A taskbar is an element of a graphical user interface which has various purposes. It typically shows which programs are currently running. The specific design and layout of the taskbar varies between individual operating systems, but generally a ...
. With the Address Bar, the user accesses the Web by typing in a URL, and Quick Launch contains shortcuts or buttons that perform system functions such as switching between windows and the desktop with the Show Desktop button. Another feature of this new shell is that dialog boxes show up in the Alt-Tab sequence. Windows 98 also integrates shell enhancements, themes and other features from Microsoft Plus! for Windows 95 such as
DriveSpace DriveSpace (initially known as DoubleSpace) is a disk compression utility supplied with MS-DOS starting from version 6.0 in 1993 and ending in 2000 with the release of Windows Me. The purpose of DriveSpace is to increase the amount of data th ...
3, Compression Agent, Dial-Up Networking Server, Dial-Up Scripting Tool and
Task Scheduler Task Scheduler (formerly Scheduled Tasks) is a job scheduler in Microsoft Windows that launches computer programs or scripts at pre-defined times or after specified time intervals. Microsoft introduced this component in the Microsoft Plus! for ...
. ''
3D Pinball Space Cadet ''Full Tilt! Pinball'' is a pinball video game developed by Cinematronics, LLC, Cinematronics and published by Maxis in 1995. It features pre-rendering, pre-rendered 3D computer graphics, 3D graphics and three tables—''Space Cadet'', ''Skulldugg ...
'' is included on the CD-ROM, but not installed by default. Windows 98 had its own separately purchasable Plus! pack, called Plus! 98. Title bars of windows and dialog boxes support two-color gradients, a feature ported from and refined from
Microsoft Office 95 Microsoft Office 95 (version 7.0), also known as Microsoft Office for Windows 95, is a major release of Microsoft Office which was released on August 24, 1995, shortly after the completion of Windows 95. It was the successor to both Office 4.2 a ...
. Windows menus and tooltips support slide animation. Windows Explorer in Windows 98, as in Windows 95, converts all-uppercase filenames to
sentence case Letter case is the distinction between the letters that are in larger uppercase or capitals (or more formally ''majuscule'') and smaller lowercase (or more formally ''minuscule'') in the written representation of certain languages. The writing ...
for readability purposes; however, it also provides an option ''Allow all uppercase names'' to display them in their original case. Windows Explorer includes support for compressed CAB files. The ''Quick Res'' and ''Telephony Location Manager'' Windows 95 PowerToys are integrated into the core operating system.


Improvements to hardware support


Windows Driver Model

Windows 98 was the first operating system to use the
Windows Driver Model In computing, the Windows Driver Model (WDM) also known at one point as the Win32 Driver Model is a framework for device drivers that was introduced with Windows 98 and Windows 2000 to replace VxD, which was used on older versions of Windows such ...
(WDM). This fact was not well publicized when Windows 98 was released, and most hardware producers continued to develop drivers for the older
VxD VxD is the device driver model used in Microsoft Windows/386 2.x, the 386 enhanced mode of Windows 3.x, Windows 9x, and to some extent also by the Novell DOS 7, OpenDOS 7.01, and DR-DOS 7.02 (and higher) multitasker (TASKMGR). VxDs have acc ...
driver standard, which Windows 98 supported for compatibility's sake. The WDM standard only achieved widespread adoption years later, mostly through
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It was the direct successor to Windows NT 4.0, and was released to manufacturing on December 15, 1999, and was officiall ...
and
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 upgrade to its predecessors, Windows 2000 for high-end and ...
, as they were not compatible with the older VxD standard. With the Windows Driver Model, developers could write drivers that were compatible with other versions of Windows. Device driver access in WDM is implemented through a VxD device driver, NTKERN.VXD, which implements several
Windows NT Windows NT is a proprietary graphical operating system produced by Microsoft, the first version of which was released on July 27, 1993. It is a processor-independent, multiprocessing and multi-user operating system. The first version of Win ...
-specific kernel support functions. Support for WDM audio enables digital mixing, routing and processing of simultaneous audio streams and
kernel streaming This article describes audio APIs and components in Microsoft Windows which are now obsolete or deprecated. Multimedia Extensions (MME) The MME API or the Windows Multimedia API (also known as ''WinMM'') was the first universal and standardized ...
with high quality
sample rate conversion Sample-rate conversion, sampling-frequency conversion or resampling is the process of changing the sampling rate or sampling frequency of a discrete signal to obtain a new discrete representation of the underlying continuous signal. Application ...
on Windows 98. WDM Audio allows for software emulation of legacy hardware to support MS-DOS games,
DirectSound DirectSound is a deprecated software component of the Microsoft DirectX library for the Windows operating system, superseded by XAudio2. It provides a low-latency interface to sound card drivers written for Windows 95 through Windows XP and can h ...
support and
MIDI MIDI (; Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and ...
wavetable synthesis Wavetable synthesis is a sound synthesis technique used to create quasi-periodic waveforms often used in the production of musical tones or notes. Development Wavetable synthesis was invented by Max Mathews in 1958 as part of MUSIC II. ...
. The Windows 95 11-device limitation for MIDI devices is eliminated. A Microsoft GS Wavetable Synthesizer licensed from Roland shipped with Windows 98 for WDM audio drivers. Windows 98 supports digital playback of audio CDs, and the Second Edition improves WDM audio support by adding DirectSound
hardware mixing Hardware acceleration is the use of computer hardware designed to perform specific functions more efficiently when compared to software running on a general-purpose central processing unit (CPU). Any transformation of data that can be calcula ...
and DirectSound 3D hardware abstraction,
DirectMusic DirectMusic is a deprecated component of the Microsoft DirectX API that allows music and sound effects to be composed and played and provides flexible interactive control over the way they are played. Architecturally, DirectMusic is a high-level se ...
kernel support,
KMixer This article describes audio APIs and components in Microsoft Windows which are now obsolete or deprecated. Multimedia Extensions (MME) The MME API or the Windows Multimedia API (also known as ''WinMM'') was the first universal and standardized ...
sample-rate conversion for capture streams and multichannel audio support. All audio is sampled by the Kernel Mixer to a fixed sampling rate which may result in some audio getting upsampled or downsampled and having a high latency, except when using Kernel Streaming or third-party audio paths like
ASIO ''Asio'' is a genus of typical owls, or true owls, in the family Strigidae. This group has representatives over most of the planet, and the short-eared owl is one of the most widespread of all bird species, breeding in Europe, Asia, North and ...
which allow unmixed audio streams and lower latency. Windows 98 also includes a WDM streaming
class driver {{inline, date=May 2015 In computing, a class driver is a type of hardware device driver that can operate a large number of different devices of a broadly similar type. Class drivers are very often used with USB based devices, which share the essen ...
(''Stream.sys'') to address real time multimedia data stream processing requirements and a WDM kernel-mode video transport for enhanced video playback and capture. Windows Driver Model also includes
Broadcast Driver Architecture The Broadcast Driver Architecture (BDA) is a Microsoft standard for digital video capture on Microsoft Windows operating systems. It encompasses the ATSC and DVB standards and gives developers a standardized method of accessing TV tuner devices ( ...
, the backbone for TV technologies support in Windows.
WebTV MSN TV (formerly WebTV) was a web access product consisting of a thin client device that used a television for display (instead of using a computer monitor), and the online service that supported it. The device design and service was developed ...
for Windows utilized BDA to allow viewing television on the computer if a
compatible Compatibility may refer to: Computing * Backward compatibility, in which newer devices can understand data generated by older devices * Compatibility card, an expansion card for hardware emulation of another device * Compatibility layer, compo ...
TV tuner card A TV tuner card is a kind of television tuner that allows television signals to be received by a computer. Most TV tuners also function as video capture cards, allowing them to record television programs onto a hard disk much like the digital v ...
is installed. TV listings could be updated from the Internet and WaveTop Data Broadcasting allowed extra data about broadcasts to be received via regular television signals using an antenna or cable, by embedding data streams into the
vertical blanking interval In a raster scan display, the vertical blanking interval (VBI), also known as the vertical interval or VBLANK, is the time between the end of the final visible line of a frame or field and the beginning of the first visible line of the next fra ...
portion of existing broadcast television signals.


Other device support improvements

Windows 98 had more robust USB support than Windows 95, which only had support in OEM versions OSR2.1 and later. Windows 98 supports
USB hub Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
s, USB scanners and imaging class devices. Windows 98 also introduced built-in support for some
USB Human Interface Device class In computing, the USB human interface device class (USB HID class) is a part of the USB specification for computer peripherals: it specifies a device class (a type of computer hardware) for human interface devices such as keyboards, mice, game ...
(USB HID) and PID class devices such as USB mice, keyboards, force feedback joysticks etc. including additional keyboard functions through a certain number of Consumer Page HID controls. Windows 98 introduced
ACPI Advanced Configuration and Power Interface (ACPI) is an open standard that operating systems can use to discover and configure computer hardware components, to perform power management (e.g. putting unused hardware components to sleep), auto c ...
1.0 support which enabled ''Standby'' and ''
Hibernate Hibernation is a state of minimal activity and metabolic depression undergone by some animal species. Hibernation is a seasonal heterothermy characterized by low body-temperature, slow breathing and heart-rate, and low metabolic rate. It most ...
'' states. However, hibernation support was extremely limited and vendor-specific. Hibernation was only available if compatible (PnP) hardware and BIOS are present, and the hardware manufacturer or OEM supplied compatible WDM drivers, non-
VxD VxD is the device driver model used in Microsoft Windows/386 2.x, the 386 enhanced mode of Windows 3.x, Windows 9x, and to some extent also by the Novell DOS 7, OpenDOS 7.01, and DR-DOS 7.02 (and higher) multitasker (TASKMGR). VxDs have acc ...
drivers. However, there are hibernation issues with the
FAT32 File Allocation Table (FAT) is a file system developed for personal computers. Originally developed in 1977 for use on floppy disks, it was adapted for use on hard disks and other devices. It is often supported for compatibility reasons by ...
file system, making hibernation problematic and unreliable. Windows 98, in general, provides improved — and a broader range of — support for IDE and SCSI drives and drive controllers, floppy drive controllers and all other classes of hardware as compared to Windows 95. There is integrated
Accelerated Graphics Port Accelerated Graphics Port (AGP) is a parallel expansion card standard, designed for attaching a video card to a computer system to assist in the acceleration of 3D computer graphics. It was originally designed as a successor to PCI-type connect ...
(AGP) support (although the USB Supplement to Windows 95 OSR2 and later releases of Windows 95 did have AGP support). Windows 98 has built-in DVD support and UDF 1.02 read support. The Still imaging architecture (STI) with
TWAIN Twain may refer to: People * Mark Twain, pen name of American writer Samuel Langhorne Clemens (1835–1910) * Norman Twain (1930–2016), American film producer * Shania Twain (born 1965), Canadian singer-songwriter Places * Twain, California, a ...
support was introduced for scanners and cameras and Image Color Management 2.0 for devices to perform
color space A color space is a specific organization of colors. In combination with color profiling supported by various physical devices, it supports reproducible representations of colorwhether such representation entails an analog or a digital represen ...
transformations. Multiple monitor support allows using up to nine multiple monitors on a single PC, with the feature requiring one PCI graphics adapter per monitor. Windows 98 shipped with DirectX 5.2, which notably included
DirectShow DirectShow (sometimes abbreviated as DS or DShow), codename Quartz, is a multimedia framework and API produced by Microsoft for software developers to perform various operations with media files or streams. It is the replacement for Microsoft's ea ...
. Windows 98 Second Edition would later ship with DirectX 6.1.


Networking enhancements

Windows 98 networking enhancements to
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
include built-in support for Winsock 2, SMB signing, a new IP Helper API,
Automatic Private IP Addressing In computer networking, a link-local address is a unicast network address that is valid only for communications within the subnetwork that the host is connected to. Link-local addresses are most often assigned automatically with a process known as ...
(also known as link-local addressing),
IP multicast IP multicast is a method of sending Internet Protocol (IP) datagrams to a group of interested receivers in a single transmission. It is the IP-specific form of multicast and is used for streaming media and other network applications. It uses spec ...
ing, and performance enhancements for high-speed high bandwidth networks.
Multihoming Multihoming is the practice of connecting a host or a computer network to more than one network. This can be done in order to increase reliability or performance. A typical host or end-user network is connected to just one network. Connecting ...
support with TCP/IP is improved and includes RIP listener support. The
DHCP The Dynamic Host Configuration Protocol (DHCP) is a network management protocol used on Internet Protocol (IP) networks for automatically assigning IP addresses and other communication parameters to devices connected to the network using a cli ...
client has been enhanced to include address assignment conflict detection and longer timeout intervals. NetBT configuration in the WINS client has been improved to continue persistently querying multiple WINS servers if it failed to establish the initial session until all of the WINS servers specified have been queried or a connection is established.
Network Driver Interface Specification The Network Driver Interface Specification (NDIS) is an application programming interface (API) for network interface controllers (NICs). Specification It was jointly developed by Microsoft and 3Com Corporation and is mostly used in Microsoft Wind ...
5 support means Windows 98 can support a wide range of network media, including
Ethernet Ethernet () is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 198 ...
,
Fiber Distributed Data Interface Fiber Distributed Data Interface (FDDI) is a standard for data transmission in a local area network. It uses optical fiber as its standard underlying physical medium, although it was also later specified to use copper cable, in which case it m ...
(FDDI),
Token Ring Token Ring network IBM hermaphroditic connector with locking clip. Screen contacts are prominently visible, gold-plated signal contacts less so. Token Ring is a computer networking technology used to build local area networks. It was introduc ...
,
Asynchronous Transfer Mode Asynchronous Transfer Mode (ATM) is a telecommunications standard defined by American National Standards Institute (ANSI) and ITU-T (formerly CCITT) for digital transmission of multiple types of traffic. ATM was developed to meet the needs of ...
(ATM),
ISDN Integrated Services Digital Network (ISDN) is a set of communication standards for simultaneous digital transmission of voice, video, data, and other network services over the digitalised circuits of the public switched telephone network. Work ...
,
wide area network A wide area network (WAN) is a telecommunications network that extends over a large geographic area. Wide area networks are often established with leased telecommunication circuits. Businesses, as well as schools and government entities, u ...
s,
X.25 X.25 is an ITU-T standard protocol suite for packet-switched data communication in wide area networks (WAN). It was originally defined by the International Telegraph and Telephone Consultative Committee (CCITT, now ITU-T) in a series of drafts ...
, and
Frame Relay Frame Relay is a standardized wide area network (WAN) technology that specifies the physical and data link layers of digital telecommunications channels using a packet switching methodology. Originally designed for transport across Integrated Se ...
. Additional features include NDIS power management, support for
quality of service Quality of service (QoS) is the description or measurement of the overall performance of a service, such as a telephony or computer network, or a cloud computing service, particularly the performance seen by the users of the network. To quantitat ...
,
Windows Management Instrumentation Windows Management Instrumentation (WMI) consists of a set of extensions to the Windows Driver Model that provides an operating system interface through which instrumented components provide information and notification. WMI is Microsoft's impl ...
(WMI) and support for a single
INF file Inf or INF may refer to: Politics * Intermediate-Range Nuclear Forces Treaty, a 1987 arms control treaty between the United States and the Soviet Union * International Naturist Federation, the global umbrella organisation representing official ...
format across all Windows versions. Windows 98 Dial-Up Networking supports
PPTP The Point-to-Point Tunneling Protocol (PPTP) is an obsolete method for implementing virtual private networks. PPTP has many well known security issues. PPTP uses a TCP control channel and a Generic Routing Encapsulation tunnel to encapsulate PP ...
tunneling, support for ISDN adapters, multilink support, and connection-time scripting to automate non-standard login connections. Multilink channel aggregation enables users to combine all available dial-up lines to achieve higher transfer speeds. PPP connection logs can show actual packets being passed and Windows 98 allows PPP logging per connection. The Dial-Up Networking improvements are also available in Windows 95 OSR2 and are downloadable for earlier Windows 95 releases. For networked computers that have user profiles enabled, Windows 98 introduces Microsoft Family Logon which lists all users that have been configured for that computer, enabling users to simply select their names from a list rather than having to type them in. Windows 98 supports
IrDA The Infrared Data Association (IrDA) is an industry-driven interest group that was founded in 1994 by around 50 companies. IrDA provides specifications for a complete set of protocols for wireless infrared communications, and the name "IrDA" also ...
3.0 which specifies both Serial Infrared Devices and Fast Infrared devices, which are capable of sending and receiving data at 4 Mbit/s. Infrared Recipient, a new application for transferring files through an infrared connection is included. The IrDA stack in Windows 98 supports networking profiles over the IrCOMM kernel-mode driver. Windows 98 also has built-in support for browsing
Distributed File System A clustered file system is a file system which is shared by being simultaneously mounted on multiple servers. There are several approaches to clustering, most of which do not employ a clustered file system (only direct attached storage fo ...
trees on
Server Message Block Server Message Block (SMB) is a communication protocol originally developed in 1983 by Barry A. Feigenbaum at IBM and intended to provide shared access to files and printers across nodes on a network of systems running IBM's OS/2. It also provide ...
shares such as Windows NT servers. UPnP and NAT traversal APIs can be installed on Windows 98 by installing the
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 upgrade to its predecessors, Windows 2000 for high-end and ...
Network Setup Wizard. An L2TP/IPsec
VPN A virtual private network (VPN) extends a private network across a public network and enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network. The be ...
client can also be downloaded. By installing Active Directory Client Extensions, Windows 98 can take advantage of several Windows 2000
Active Directory Active Directory (AD) is a directory service developed by Microsoft for Windows domain networks. It is included in most Windows Server operating systems as a set of Process (computing), processes and Windows service, services. Initially, Active D ...
features.


Improvements to the system and built-in utilities


Performance improvements

Windows 95 introduced the 32-bit, protected-mode cache driver VCACHE (replacing SMARTDrv) to cache the most recently accessed information from the hard drive in memory, divided into chunks. However, the cache parameters needed manual tuning as it degraded performance by consuming too much memory and not releasing it quickly enough, forcing paging to occur far too early. The Windows 98 VCACHE cache size management for disk and network access, CD-ROM access and paging is more dynamic compared to Windows 95, resulting in no tuning being required for cache parameters. On the FAT32 file system, Windows 98 has a performance feature called MapCache that can run applications from the disk cache itself if the code pages of executable files are aligned/mapped on 4K boundaries, instead of copying them to virtual memory. This results in more memory being available to run applications, and lesser usage of the swap file. Windows 98 registry handling is more robust than Windows 95 to avoid corruption and there are several enhancements to eliminate limitations and improve registry performance. The Windows 95 registry key size limitation of 64 KB is gone. The registry uses less memory and has better caching.
Disk Defragmenter Disk or disc may refer to: * Disk (mathematics), a geometric shape * Disk storage Music * Disc (band), an American experimental music band * ''Disk'' (album), a 1995 EP by Moby Other uses * Disk (functional analysis), a subset of a vector sp ...
has been improved to rearrange program files that are frequently used to a hard disk region optimized for program start. However, as with previous versions, the repetitively aggravating "Drive contents changed....restarting." message still exists in this version (i.e. if the contents of the hard drive had changed, then the drive is then rescanned and the progress restarted where it left off). If it gets stuck on the same area too many times, it will ask the user if it should keep trying or give up. The Windows Me version of Disk Defragmenter does not have this problem and will function on Windows 98 if the user simply copies it over. Windows 98 also supports a ''Fast Shutdown'' feature that initiates shutdown without uninitializing
device drivers In computing, 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, enabling operating systems and ot ...
. However, this can cause Windows 98 to hang instead of shutting down the computer if a buggy driver is active, so Microsoft supplied instructions for disabling the feature. Windows 98 supports write-behind caching for removable disk drives. A utility for converting
FAT16 File Allocation Table (FAT) is a file system developed for personal computers. Originally developed in 1977 for use on floppy disks, it was adapted for use on hard disks and other devices. It is often supported for compatibility reasons by ...
partitions to FAT32 without formatting the partition is also included.


Other system tools

A number of improvements are made to various other system tools and accessories in Windows 98. Microsoft Backup supports differential backup and SCSI tape devices in Windows 98. Disk Cleanup, a new tool, enables users to clear their disks of unnecessary files. Cleanup locations are extensible through Disk Cleanup handlers. Disk Cleanup can be automated for regular silent cleanups. Scanreg (DOS) and ScanRegW are Registry Checker tools used to back up, restore or optimize the
Windows registry The Windows Registry is a hierarchical database that stores low-level settings for the Microsoft Windows operating system and for applications that opt to use the registry. The kernel, device drivers, services, Security Accounts Manager, and ...
. ScanRegW tests the registry's integrity and saves a backup copy each time Windows successfully boots. The maximum number of copies could be customized by the user through "scanreg.ini" file. The restoration of a registry that causes Windows to fail to boot can only be done from DOS mode using ScanReg. System Configuration Utility is a new system utility used to disable programs and services that are not required to run the computer. A Maintenance Wizard is included that schedules and automates ScanDisk, Disk Defragmenter and Disk Cleanup.
Windows Script Host The Microsoft Windows Script Host (WSH) (formerly named Windows Scripting Host) is an automation technology for Microsoft Windows operating systems that provides scripting abilities comparable to batch files, but with a wider range of supported fe ...
, with
VBScript VBScript (''"Microsoft Visual Basic Scripting Edition"'') is an Active Scripting language developed by Microsoft that is modeled on Visual Basic. It allows Microsoft Windows system administrators to generate powerful tools for managing computers ...
and
JScript JScript is Microsoft's legacy dialect of the ECMAScript standard that is used in Microsoft's Internet Explorer 11 and older. JScript is implemented as an Active Scripting engine. This means that it can be "plugged in" to OLE Automation applic ...
engines is built-in and upgradeable to version 5.6. System File Checker checks installed versions of system files to ensure they were the same version as the one installed with Windows 98 or newer. Corrupt or older versions are replaced by the correct versions. This tool was introduced to resolve the
DLL hell In computing, DLL Hell is a term for the complications that arise when one works with dynamic-link libraries (DLLs) used with Microsoft Windows operating systems, particularly legacy 16-bit editions, which all run in a single memory space. DLL Hel ...
issue and was replaced in Windows Me by System File Protection. Windows 98 Setup simplifies installation, reducing the bulk of user input required. The Windows 98 Startup Disk contains generic, real-mode ATAPI and SCSI CD-ROM drivers that can be used instead in the event that the specific driver for a CD-ROM is unavailable. The system could be updated using Windows Update. A utility to automatically notify the user of critical updates was later released. Windows 98 includes an improved version of the
Dr. Watson John H. Watson, known as Dr. Watson, is a fictional character in the Sherlock Holmes stories by Sir Arthur Conan Doyle. Along with Sherlock Holmes, Dr. Watson first appeared in the novel ''A Study in Scarlet'' (1887). The last work by Doyle f ...
utility that collects and lists comprehensive information such as running tasks, startup programs with their command line switches, system patches, kernel driver, user drivers, DOS drivers and 16-bit modules. With Dr. Watson loaded in the system tray, whenever a software fault occurs (general protection fault, hang, etc.), Dr. Watson will intercept it and indicate what software crashed and its cause. Windows Report Tool takes a snapshot of system configuration and lets users submit a manual problem report along with system information to technicians. It has e-mail confirmation for submitted reports.


Accessories

Windows 98 includes
Microsoft Magnifier Magnifier, formerly Microsoft Magnifier, is a screen magnifier app intended for visually impaired people to use when running Microsoft Windows. When it is running, it creates a bar at the top of the screen that greatly magnifies where the mouse is ...
, Accessibility Wizard and
Microsoft Active Accessibility Microsoft Active Accessibility (MSAA) is an application programming interface (API) for user interface accessibility. MSAA was introduced as a platform add-on to Microsoft Windows 95 in 1997. MSAA is designed to help Assistive Technology (AT) produ ...
1.1 API (upgradeable to MSAA 2.0.) A new
HTML Help Microsoft Compiled HTML Help is a Microsoft proprietary online help format, consisting of a collection of HTML pages, an index and other navigation tools. The files are compressed and deployed in a binary format with the extension .CHM, for Comp ...
system with 15 Troubleshooting Wizards was introduced to replace
WinHelp Microsoft WinHelp is a proprietary format for online help files that can be displayed by the Microsoft Help browser ''winhelp.exe'' or ''winhlp32.exe''. The file format is based on Rich Text Format (RTF). It remained a popular Help platform from ...
. Users can configure the font in
Notepad A notebook (also known as a notepad, writing pad, drawing pad, or legal pad) is a book or stack of paper pages that are often ruled and used for purposes such as note-taking, journaling or other writing, drawing, or scrapbooking. History ...
.
Microsoft Paint Microsoft Paint is a simple raster graphics editor that has been included with all versions of Microsoft Windows. The program opens and saves files in Windows bitmap (BMP), JPEG, GIF, PNG, and single-page TIFF formats. The program can be in c ...
supports GIF transparency.
HyperTerminal HyperACCESS (sometimes known as HyperTerminal) is a family of terminal emulation software by Hilgraeve. A version of HyperACCESS called HyperTerminal is included in some versions of Windows. History It was the first software product from Hilg ...
supports a TCP/IP connection method, which allows it to be used as a Telnet client.
Imaging for Windows Imaging for Windows from ''Global 360'' is document imaging software. Earlier versions of Imaging for Windows were available for Windows 95-98/Me/NT/2000. Global360 Imaging for Windows is the upgrade to this Imaging software, which was discontinue ...
is updated.
System Monitor A system monitor is a hardware or software component used to monitor system resources and performance in a computer system. Among the management issues regarding use of system monitoring tools are resource usage and privacy. Overview Software ...
—used to track the performance of hardware and software—supports output to a log file.


Miscellaneous improvements

* Telephony API (TAPI) 2.1 * DCOM version 1.2 * Ability to list fonts by similarity determined using PANOSE information. * Tools to automate setup, such as Batch 98 and INFInst.exe, support error-checking, gathering information automatically to create an
INF file Inf or INF may refer to: Politics * Intermediate-Range Nuclear Forces Treaty, a 1987 arms control treaty between the United States and the Soviet Union * International Naturist Federation, the global umbrella organisation representing official ...
directly from a machine's registry, customizing IE4, shell and desktop settings and adding custom drivers. * Several other
Resource Kit Resource Kit is a term used by Microsoft for a set of software resources and documentation released for their software products, but which is not part of that product. Resource kits offer supplementary resources such as technical guidance, compatibi ...
tools are included on the Windows 98 CD. * Windows 98 has new system event sounds for ''Low Battery Alarm'' and ''Critical Battery Alarm''. * Windows 98 also introduced new and updated system sounds. The new startup sound for Windows 98 was composed by Microsoft sound engineer Ken Kato, who considered it to be a "tough act to follow". * Windows 98 shipped with
Flash Player Adobe Flash Player (known in Internet Explorer, Firefox, and Google Chrome as Shockwave Flash) is computer software for viewing multimedia contents, executing rich Internet applications, and streaming audio and video content created on the ...
and
Shockwave Player Adobe Shockwave Player (formerly Macromedia Shockwave Player, and also known as Shockwave for Director) is a discontinued freeware software plug-in for viewing multimedia and video games created on the Adobe Shockwave platform in web pages. Co ...
preinstalled.


Windows 98 Second Edition

Windows 98 Second Edition (often shortened to Windows 98 SE and sometimes to Win98 SE) is an updated version of Windows 98 released on May 5, 1999, nine months before the release of
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It was the direct successor to Windows NT 4.0, and was released to manufacturing on December 15, 1999, and was officiall ...
. It includes many bug fixes, improved WDM audio and modem support, improved USB support, the replacement of Internet Explorer 4.0 with
Internet Explorer 5.0 Microsoft Internet Explorer 5 (IE5) is a graphical web browser, the fifth version of Internet Explorer, the successor to Internet Explorer 4 and one of the main participants of the first browser war. Its distribution methods and Windows integrat ...
, ''Web Folders'' (
WebDAV WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP), which allows user agents to collaboratively author contents ''directly'' in an HTTP web server by providing facilities for con ...
namespace extension for Windows Explorer), and related shell updates. Also included is basic
OHCI A host controller interface (HCI) is a register-level interface that enables a host controller for USB or IEEE 1394 hardware to communicate with a host controller driver in software. The driver software is typically provided with an operating sys ...
-compliant FireWire DV camcorder support (MSDV class driver) and SBP-2 support for mass storage class devices. Wake-On-LAN reenables suspended networked computers due to network activity, and Internet Connection Sharing allows multiple networked client computers to share an Internet connection via a single host computer. Other features in the update include DirectX 6.1 which introduced major improvements to DirectSound and the introduction of DirectMusic, improvements to
Asynchronous Transfer Mode Asynchronous Transfer Mode (ATM) is a telecommunications standard defined by American National Standards Institute (ANSI) and ITU-T (formerly CCITT) for digital transmission of multiple types of traffic. ATM was developed to meet the needs of ...
support ( IP/ATM, PPP/ATM and WinSock 2/ATM support), Windows Media Player 6.1 replacing the older Media Player, Microsoft NetMeeting 3.0, MDAC 2.1 and WMI. A memory overflow issue was resolved in which earlier versions of Windows 98 would crash most systems if left running for 49.7 days (equal to 232 milliseconds). Windows 98 SE could be obtained as retail upgrade and full version packages, as well as OEM and a Second Edition Updates Disc for existing Windows 98 users. USB audio device class support is present from Windows 98 SE onwards. Windows 98 Second Edition improved WDM support in general for all devices, and it introduced support for WDM for modems (and therefore USB modems and virtual COM ports). However, Microsoft driver support for both USB printers and
USB mass-storage device class The USB mass storage device class (also known as USB MSC or UMS) is a set of computing communications protocols, specifically a USB Device Class, defined by the USB Implementers Forum that makes a USB device accessible to a host computing devic ...
is not available for Windows 98.


Removed features

Windows 98 Second Edition did not ship with the
WinG A wing is a type of fin that produces lift while moving through air or some other fluid. Accordingly, wings have streamlined cross-sections that are subject to aerodynamic forces and act as airfoils. A wing's aerodynamic efficiency is e ...
API or
RealPlayer RealPlayer, formerly RealAudio Player, RealOne Player and RealPlayer G2, is a cross-platform media player app, developed by RealNetworks. The media player is compatible with numerous container file formats of the multimedia realm, including MP3 ...
4.0, unlike the original release of Windows 98, due to both of these having been superseded by DirectX and Windows Media Player, respectively.


Upgradeability

Several components of both Windows 98 and Windows 98 Second Edition can be updated to newer versions. These include: * Internet Explorer 6 SP1 and
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 through to 6.0. As such, it was bundled with several versions of Microsoft Windows, from ...
6 SP1 * Windows Media Format Runtime and Windows Media Player 9 Series on Windows 98 Second Edition (Windows Media Player 7.1 on Windows 98 original release) *
Windows Media Encoder Windows Media Encoder (WME) is a discontinued, freeware media encoder developed by Microsoft which enables content developers to convert or capture both live and prerecorded audio, video, and computer screen images to Windows Media formats for ...
7.1 and Windows Media 8 Encoding Utility * DirectX 9.0c (the latest compatible runtime is from October 2007.) * MSN Messenger 7.0 * Significant features from newer Microsoft operating systems can be installed on Windows 98. Chief among them are
.NET Framework The .NET Framework (pronounced as "''dot net"'') is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the predominant implementation of the Common Language Infrastructure (CLI) until bein ...
versions 1.0, 1.1 and 2.0, the
Visual C++ Microsoft Visual C++ (MSVC) is a compiler for the C, C++ and C++/CX programming languages by Microsoft. MSVC is proprietary software; it was originally a standalone product but later became a part of Visual Studio and made available in both tri ...
2005 runtime,
Windows Installer Windows Installer (msiexec.exe, previously known as Microsoft Installer, codename Darwin) is a software component and application programming interface (API) of Microsoft Windows used for the installation, maintenance, and removal of software. ...
2.0, the
GDI+ The Graphics Device Interface (GDI) is a legacy component of Microsoft Windows responsible for representing graphical objects and transmitting them to output devices such as monitors and printers. Windows apps use Windows API to interact with G ...
redistributable library,
Remote Desktop Connection Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to initiate and control an interactive session on a remote computer or virtual machine ...
client 5.2 and the Text Services Framework. * Several other components such as
MSXML Microsoft XML Core Services (MSXML) are set of services that allow applications written in JScript, VBScript, and Microsoft development tools to build Windows-native XML-based applications. It supports XML 1.0, DOM, SAX, an XSLT 1.0 processor, ...
3.0 SP7,
Microsoft Agent Microsoft Agent was a technology developed by Microsoft which employed animated characters, Speech synthesis, text-to-speech engines, and speech recognition software to enhance interaction with computer users. Thus it was an example of an embodie ...
2.0, NetMeeting 3.01, MSAA 2.0, ActiveSync 3.8, WSH 5.6,
Microsoft Data Access Components Microsoft Data Access Components (MDAC; also known as Windows DAC) is a framework of interrelated Microsoft technologies that allows programmers a uniform and comprehensive way of developing applications that can access almost any data store. It ...
2.81 SP1, WMI 1.5 and Speech API 4.0. *
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 ...
is the last version of
Microsoft Office Microsoft Office, or simply Office, is the former name of a family of client software, server software, and services developed by Microsoft. It was first announced by Bill Gates on August 1, 1988, at COMDEX in Las Vegas. Initially a marketi ...
that is compatible with Windows 98. * Although Windows 98 does not fully support
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, wh ...
, certain Unicode applications can run if the
Microsoft Layer for Unicode The Microsoft Layer for Unicode (MSLU) is a software library for legacy versions of Windows, simplifying the creation of Unicode-aware programs on Windows 9x (Windows 95, Windows 98, and Windows Me). It is also known as UnicoWS (Unicode for Windows ...
is installed.


System requirements

The two major versions of Windows 98 have minimum requirements needed to be run. Users can bypass processor requirement checks with the undocumented /NM setup switch. This allows installation on computers with processors as old as the
Intel 80386 The Intel 386, originally released as 80386 and later renamed i386, is a 32-bit microprocessor introduced in 1985. The first versions had 275,000 transistorsMB of RAM without changes. The maximum amount of RAM the operating system is designed to use is up to 1  GB of RAM. Systems with more than 1.5 GB of RAM may continuously reboot during startup. Both Windows 98 and Windows 98 Second Edition have problems running on hard drives of capacities larger than 32 GB in systems with certain Phoenix BIOS configurations. A software update fixed this shortcoming. In addition, until the release of the Service Pack 1 update of Windows XP in 2002, all versions of Windows were unable to handle hard drives larger than 137 GB in size with the default drivers, due to the operating system lacking support for 48-bit Logical Block Addressing ATAPI disk drives.


Support lifecycle

All computers running Windows NT 4.0 Workstation, Windows 2000 Professional, and Windows 98 can be directly upgraded to Windows XP Professional. Support for Windows 98 under Microsoft's consumer product life cycle policy was originally planned to end on June 30, 2003, however, in December 2002, Microsoft extended the support window to January 16, 2004. This date would then be extended again to June 30, 2006 on January 13, 2004 up to a final end of support date of July 11, 2006, citing support volumes in emerging markets as the reason for the extension. Retail availability for Windows 98 ended on June 30, 2002, and later became completely unavailable from Microsoft in any form (through
MSDN Microsoft Developer Network (MSDN) was the division of Microsoft responsible for managing the firm's relationship with developers and testers, such as hardware developers interested in the operating system (OS), and software developers developing ...
or otherwise) due to the terms of Java-related settlements Microsoft made with Sun Microsystems. The Windows Update website continued to be available after Windows 98's end of support date, however, in 2011, Microsoft retired the Windows Update v4 website and removed the updates for Windows 98 and Windows 98 SE from its servers.


Reception

Windows 98 was released to generally favorable reviews, with praise directed to its improved graphical user interface and customizability, ease of use, and the degree to which it addressed complaints that users and critics had with Windows 95. Michael Sweet of '' Smart Computing'' characterized it as heavily integrating features of the Internet browser, and found file and folder navigation easier.
Ed Bott Ed Bott is an American technology journalist and author, known for his books and articles on Microsoft Windows. While he has over twenty years of experience writing about a variety of tech-related topics and has written for some well-known medi ...
of ''
PC Computing ''PC/Computing'' (later ''Ziff-Davis Smart Business'') was a monthly Ziff Davis publication that for most of its run focused on publishing reviews of IBM-compatible (or "Wintel") hardware and software and tips and reference information for users ...
'' lauded the bug fixes, easier troubleshooting, and support for hardware advances such as DVD players and USB. However, he also found that the operating system crashed only slightly less frequently, and criticized the high upgrade price and system requirements. He rated it four stars out of five.


Sales

Windows 98 sold 530,000 licenses in its first four days of availability, overtaking Windows 95's 510,000. It later sold a total of 580,000 and 350,000 licenses in the first and second months of availability, respectively. In the first year of its release, Windows 98 sold a total of 15 million licenses – 2 million more than its predecessor. However,
International Data Corporation International Data Group (IDG, Inc.) is a market intelligence and demand generation company focused on the technology industry. IDG, Inc.’s mission is centered around supporting the technology industry through research, data, marketing technol ...
estimated that of the roughly 89 million shipped computers in the desktop market, the operating system had a market share of 17.2 percent, compared to Windows 95's 57.4 percent. Meanwhile, the two operating systems continued to observe a trend whereby Windows 98 improved in sales performance, whereas Windows 95 dwindled. After a
legal dispute A legal case is in a general sense a dispute between opposing parties which may be resolved by a court, or by some equivalent legal process. A legal case is typically based on either Civil law (common law), civil or criminal law. In most legal ca ...
and subsequent settlement with
Sun Microsystems Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the ...
over the former's Java Virtual Machine, Microsoft ceased distributing the operating system on December 15, 2003, and IDC estimated that a total of 58 million copies were installed worldwide by then.


References

* * * *


Further reading

*


External links

*
Windows 98
" – Microsoft (Archive)
GUIdebook: Windows 98 Gallery
 – A website dedicated to preserving and showcasing Graphical User Interfaces {{Authority control 1998 software 1999 software Products and services discontinued in 2006 98 DOS variants IA-32 operating systems