Сетевой операционной системой является windows 98

Работа по теме: Lec_Inf_1k. Глава: Тема 6. Операционная система windows 98. ВУЗ: СПбГУСЭ.
    1. ИСТОРИЯ ПОЯВЛЕНИЯ
      И ОСНОВНЫЕ СВОЙСТВА ОПЕРАЦИОННОЙ
      СИСТЕМЫ

История
развития операционных систем для
персональных компьютеров – это история
разработок монополиста в этой области
– фирмы Microsoft.

1981
г. — разработана ОС MS DOS. Недостатки:

  1. примитивность
    интерфейса (командная строка)

  2. однозадачность
    (одновременно выполняется лишь одна
    задача)

  3. 16-ти разрядность
    ОС (при управлении компьютером ОС
    оперирует с 16-ти разрядными кодами)

1992
г. – разработана операционная оболочка
Windows 3.1 вспомогательная
по отношению к MS DOS программа,
облегчающая работу пользователя.
Достоинства:

  1. графический интерфейс

  2. многозадачность
    (кооперативная)

  3. наличие техники
    связывания и внедрения объектов

  4. оптимальное
    управление ресурсами компьютера

Недостатки:

  1. кооперативность,
    многозадачность в результате чего одно
    приложение может монополизировать
    работу компьютера

  2. оболочка 16-ти
    разрядной ОС

1993
г. – разработана операционная оболочка
Windows 3.11 (for Workgroups).
Достоинство (по сравнению с Windows
3.1): Windows 3.11
является сетевой операционной системой
для одноранговой локальной сети.

1995
г. – разработана ОС Windows 95
(не является оболочкой для MS DOS).

1998
г. – разработана ОС Windows 98.

2000
г. — Windows 2000.

Достоинства
Windows 95 и Windows 98:

  1. улучшенный графический
    интерфейс

  2. многозадачность
    (вытесняющая) в результате чего невозможна
    монополизация

  3. технология
    самонастройки аппаратуры (Peng and
    peay)

  4. 32-разрядная ОС

  5. техника связывания
    и внедрения

  6. масштабируемые
    (векторные) шрифты

  7. средства для
    организации одноранговой локальной
    сети

  8. средства для
    интеграции компьютера во всемирную
    сеть (Интернет)

    1. ГРАФИЧЕСКИЙ
      ИНТЕРФЕЙС WINDOWS 98

Графический
интерфейс Windows характеризуется
следующими особенностями:

  1. позволяет
    пользователю осуществлять необходимые
    действия с программами и данными путем
    манипулирования наглядными графическими
    элементами

  2. обеспечивает
    единообразие технологии работы с любым
    приложением Windows

  3. предполагает
    использование манипулятора «мышь»

  4. использует графический
    режим работы монитора

  5. имеет в основе
    систему окон и других графических
    объектов.

С
реди
окон Windows различают окна
приложения (программы) документов и
диалоговые. Окно приложения всегда
имеет стандартный вид. Основными его
элементами являются рабочая область,
меню команд, панели инструментов. Окна
документов открываются в рабочей области
окна соответствующего приложения. Кроме
системы окон в понятие графического
интерфейса входят пиктограммы
– графические значки, которыми
отображаются различные объекты:
программы, документы, каталоги.

Стартовый
экран Windows 98 называется
рабочим столом.
На нем размещены значки некоторых
объектов и основные элементы управления
– Панель задач и кнопка «Пуск». При
щелчке по кнопке «Пуск» открывается
главное меню.

    1. МНОГОЗАДАЧНОСТЬ
      WINDOWS 98

М
ногозадачность
операционной системы определяется как
способность параллельного исполнения
2-х и более приложений. Например, возможно
редактирование документа в текстовом
редакторе параллельно с решением
некоторой длинной вычислительной
задачи. Уточним понятие много-задачности.
Ввиду того, что в персональном компьютере
лишь один процессор, то в каждый отдельно
взятый момент времени может решаться
лишь одна задача. Однако в многозадачных
операционных системах каждому приложению
отводится короткий отрезок времени,
после чего осуществляется переход к
выполнению другого приложения. Поскольку
отрезки времени очень малы, создается
впечатление параллельности решения.
Различают кооперативную
и вытесняющую
многозадачность.

При
кооперативной многозадачности (Windows
3.1) операционная система не осуществляет
полноценный контроль за распределением
времени между приложениями. В результате
возможна «монополизация ресурсов»
одним из приложений. При вытесняющей
многозадачности (Windows 95,
98) операционная система следит за
соблюдением установленных квантов
времени и по истечении их осуществляет
переключение задач.

    1. ВНЕДРЕНИЕ И
      СВЯЗЫВАНИЕ ОБЪЕКТОВ

Операционная
система Windows 98 позволяет
создавать комплексные документы,
содержащие несколько разных типов
данных. Например, рисунок, созданный в
графическом редакторе Paint,
можно включить в текстовый документ,
разрабатываемый в текстовом процессоре
Word. При этом возможны две
технологии – внедрения и связывания,
которые существуют под общим названием
OLE-технологии (Object
Linking and Embedding).

Появлению
этой технологии способствовало свойство
многозадачности, присущее Windows
98, поскольку при параллельном исполнении
задачи одновременно находятся в ОЗУ и
могут обмениваться данными.

В
недрение
объектов
. При внедрении
код рисунка полностью пере-носится в
код текста. Связь с файлом рисунка
теряется. Размер кода комплексного
документа равен сумме кодов текста и
рисунка. Достоинство:
упрощается пере-нос комплексного
доку-мента на другой ком-пьютер.
Недостаток:
если объект внедрен в несколько
документов, то редактирование объекта
(когда оно необходимо) должно осуществляться
в каждом документе отдельно.

С
вязывание
объекта
. При связывании
в комплексный документ переносится
лишь код адреса файла рисунка. Тем самым
устанавливается связь между файлами
компле-ксного документа и ри-сунка.
Размер кода комп-лексного документа
пра-ктически не изменяется. Достоинство:
если объ-ект связан с нескольки-ми
документами, то ре-дактирование объекта
осуществляется лишь один раз в исходном
файле. Недостаток:
затрудняется перенос комплексного
документа (надо переносить 2 файла).

    1. МАСШТАБИРУЕМЫЕ
      ШРИФТЫ

Ш
рифт

– это набор символов, выполненных
единообразно по начертанию, размеру,
наклону и толщине линий. Семейство
шрифтов, совпадающих по начертанию, но,
возможно, отличающихся размером, наклоном
или толщиной линий, образуют гарнитуру.
Например, гарнитура Arial Cyr включает
Arial Cyr прямой 10 п, Arial
Cyr курсив 12 п и многие другие
шрифты. По способу представления в
памяти ЭВМ различают растровые
и масштабируемые
(векторные) шрифты. В растровых шрифтах
каждый символ представляется отдельными
точками. В масштабируемых – отрезками
прямых. При хранении в памяти ЭВМ
растрового шрифта для каждого его
символа хранится информация о
подсвечиваемых и неподсвечиваемых
точках. Причем все используемые шрифты
заданной гарнитуры должны хранится в
памяти ЭВМ. Это приводит к большим
затратам по памяти для хранения шрифтов.
Ситуация радикально меняется при
использовании масштабируемых шрифтов.
В этом случае каждая гарнитура представлена
в памяти ЭВМ единственным описанием в
виде формул для отрезков прямых,
изображающих символы. Обеспечение
требуемого размера шрифта, наклоны и
толщина линий достигается использованием
в описании символов масштабируемых
коэффициентов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #

    15.02.20161.21 Mб14lektsii_po_osnovam_logistiki (1).doc

  • #
  • #
  • #
  • #
Windows 98

Version of the Windows 9x operating system
Microsoft Windows 98 logo with wordmark.svg
Windows98.png

Screenshot of Windows 98, displaying its desktop, taskbar and channel bar

Developer Microsoft
Source model Closed source
Released to
manufacturing
May 15, 1998; 24 years ago
General
availability
June 25, 1998; 24 years ago
Final release Second Edition (4.10.2222 A) / May 5, 1999; 23 years ago[1]
Platforms IA-32
Kernel type Monolithic kernel (DOS)
License Commercial software
Preceded by Windows 95 (1995)
Succeeded by Windows Me (2000)
Official website Windows 98 at the Wayback Machine (archived October 12, 1999)
Support status
Mainstream support ended on June 30, 2002[2]
Extended support ended on July 11, 2006[2]

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 manufacturing on May 15, 1998, and generally to retail on June 25, 1998. Like its predecessor, it is a hybrid 16-bit and 32-bit[3] monolithic product with the boot stage based on MS-DOS.[4]

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 support and accessibility, as well as support for hardware advancements such as DVD players. Windows 98 was the first edition of Windows to adopt the Windows Driver Model, and introduced features that would become standard in future generations of Windows, such as Disk Cleanup, Windows Update, multi-monitor support, and Internet Connection Sharing.

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 (SE), released on May 5, 1999. After the release of its successor, Windows Me in 2000, mainstream support for Windows 98 and 98 SE ended on June 30, 2002, followed by extended support on July 11, 2006.

Development[edit]

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.[5]

Memphis first entered beta as Windows Memphis Beta 1, released on June 30, 1997.[6] It was followed by Windows 98 Beta 2, which dropped the Memphis name and was released in July.[7] 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 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.[8]

On December 15, Microsoft released Windows 98 Beta 3. It was the first build to be able to upgrade from Windows 3.1x, and introduced new startup and shutdown sounds.[9]

Near its completion, Windows 98 was released as Windows 98 Release Candidate on April 3, 1998,[10] which expired on December 31. This coincided with a notable press demonstration at COMDEX that month. Microsoft CEO Bill Gates was highlighting the operating system’s ease of use and enhanced support for Plug and Play (PnP). However, when presentation assistant Chris Capossela 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.[11]

Microsoft had quietly marketed the operating system as a «tune-up» to Windows 95.[12] It was compiled as Windows 98 on May 11, 1998,[13] before being fully released to manufacturing on May 15.[14] The company was facing pending legal action for allowing free downloads of, and planning to ship Windows licenses with, Internet Explorer 4.0 in an alleged effort to expand its software monopoly. Microsoft’s critics believed the lawsuit would further delay Windows 98’s public release;[12] it did not, and the operating system was released on June 25, 1998.[14]

A second major version of the operating system called Windows 98 Second Edition was later unveiled in March 1999.[15][16] Microsoft compiled the final build on April 23, 1999, before publicly releasing it on May 5, 1999.[13][17] Windows 98 was to be the final product in the Windows 9x line until Microsoft briefly revived the line to release Windows Me in 2000 as the final Windows 9x product before the introduction of Windows XP in 2001, which was based on the Windows NT architecture and kernel used in Windows 2000.[18]

New and updated features[edit]

Web integration and shell enhancements[edit]

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,[19] Windows Address Book, FrontPage Express,[20] Microsoft Chat, Personal Web Server and a Web Publishing Wizard, and NetShow.[21] NetMeeting allows multiple users to hold conference calls and work with each other on a document.[22]

The Windows 98 shell is web-integrated;[23] it contains deskbands, Active Desktop, Channels,[24] ability to minimize foreground windows by clicking their button on the taskbar,[25] single-click launching, Back and Forward navigation buttons,[26] favorites, and address bar in Windows Explorer, image thumbnails,[27] folder infotips and Web view in folders, and folder customization through HTML-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. 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.[28] Another feature of this new shell is that dialog boxes[clarification needed] 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 3, Compression Agent, Dial-Up Networking Server, Dial-Up Scripting Tool and Task Scheduler. 3D Pinball Space Cadet is included on the CD-ROM, but not installed by default. Windows 98 had its own separately purchasable Plus! pack, called Plus! 98.[29]

Title bars of windows and dialog boxes support two-color gradients, a feature ported from and refined from Microsoft Office 95.[26] Windows menus and tooltips support slide animation. Windows Explorer in Windows 98, as in Windows 95, converts all-uppercase filenames to sentence case for readability purposes;[30] 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.[31] The Quick Res and Telephony Location Manager Windows 95 PowerToys are integrated into the core operating system.

Improvements to hardware support[edit]

Windows Driver Model[edit]

The Windows 98 architecture is set up as a tier of layers in which the higher layers depend on any component of the layers below them. The difference between the architectures of this and Windows 95 is that the Windows Driver Model can now be used to access the Windows 98 core and the registry.[32][33]

Windows 98 was the first operating system to use the Windows Driver Model (WDM). This fact was not well publicized when Windows 98 was released, and most hardware producers continued to develop drivers for the older VxD driver standard, which Windows 98 supported for compatibility’s sake. The WDM standard only achieved widespread adoption years later, mostly through Windows 2000 and Windows XP, as they were not compatible with the older VxD standard.[34] With the Windows Driver Model, developers could write drivers that were compatible with other versions of Windows.[35] Device driver access in WDM is implemented through a VxD device driver, NTKERN.VXD, which implements several Windows NT-specific kernel support functions.[36]

Support for WDM audio enables digital mixing, routing and processing of simultaneous audio streams and kernel streaming with high quality sample rate conversion on Windows 98. WDM Audio allows for software emulation of legacy hardware to support MS-DOS games, DirectSound support and MIDI wavetable synthesis. The Windows 95 11-device limitation for MIDI devices is eliminated.[37] 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 and DirectSound 3D hardware abstraction, DirectMusic kernel support, KMixer 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 which allow unmixed audio streams and lower latency. Windows 98 also includes a WDM streaming class driver (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 backbone for TV technologies support in Windows. WebTV for Windows utilized BDA to allow viewing television on the computer if a compatible TV tuner card 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 portion of existing broadcast television signals.

Other device support improvements[edit]

Windows 98 had more robust USB support than Windows 95, which only had support in OEM versions OSR2.1 and later.[38] Windows 98 supports USB hubs, USB scanners and imaging class devices. Windows 98 also introduced built-in support for some USB Human Interface Device class (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.[39]

Windows 98 introduced ACPI 1.0 support which enabled Standby and Hibernate 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 drivers. However, there are hibernation issues with the FAT32 file system,[40] 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.[40] There is integrated Accelerated Graphics Port (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 support was introduced for scanners and cameras and Image Color Management 2.0 for devices to perform color space transformations.[41] Multiple monitor support allows using up to nine multiple monitors on a single PC, with the feature requiring one PCI graphics adapter per monitor.[42] Windows 98 shipped with DirectX 5.2,[43] which notably included DirectShow. Windows 98 Second Edition would later ship with DirectX 6.1.[44]

Networking enhancements[edit]

Windows 98 networking enhancements to TCP/IP include built-in support for Winsock 2, SMB signing,[45] a new IP Helper API, Automatic Private IP Addressing (also known as link-local addressing), IP multicasting, and performance enhancements for high-speed high bandwidth networks. Multihoming support with TCP/IP is improved and includes RIP listener support.

The DHCP 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 5 support means Windows 98 can support a wide range of network media, including Ethernet, Fiber Distributed Data Interface (FDDI), Token Ring, Asynchronous Transfer Mode (ATM), ISDN, wide area networks, X.25, and Frame Relay. Additional features include NDIS power management, support for quality of service, Windows Management Instrumentation (WMI) and support for a single INF file format across all Windows versions.[46]

Windows 98 Dial-Up Networking supports PPTP tunneling,[47] 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.[48]

Windows 98 supports IrDA 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 trees on Server Message Block shares such as Windows NT servers.[49][50]

UPnP and NAT traversal APIs can be installed on Windows 98 by installing the Windows XP Network Setup Wizard.[51] An L2TP/IPsec VPN client can also be downloaded. By installing Active Directory Client Extensions, Windows 98 can take advantage of several Windows 2000 Active Directory features.

Improvements to the system and built-in utilities[edit]

Performance improvements[edit]

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.[52] 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.[53] The Windows 95 registry key size limitation of 64 KB is gone. The registry uses less memory and has better caching.[54]

Disk Defragmenter has been improved to rearrange program files that are frequently used to a hard disk region optimized for program start.[55] 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.[56]

Windows 98 also supports a Fast Shutdown feature that initiates shutdown without uninitializing device drivers. 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.[57] Windows 98 supports write-behind caching for removable disk drives. A utility for converting FAT16 partitions to FAT32 without formatting the partition is also included.[58]

Other system tools[edit]

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.[59]

Scanreg (DOS) and ScanRegW are Registry Checker tools used to back up, restore or optimize the Windows registry. 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.[33]

System Configuration Utility is a new system utility used to disable programs and services that are not required to run the computer.[60] A Maintenance Wizard is included that schedules and automates ScanDisk, Disk Defragmenter and Disk Cleanup.[61] Windows Script Host, with VBScript and JScript 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.[62] This tool was introduced to resolve the DLL hell issue and was replaced in Windows Me by System File Protection.

Windows 98 Setup simplifies installation, reducing the bulk of user input required.[63] 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.[64]

The system could be updated using Windows Update.[62] A utility to automatically notify the user of critical updates was later released.[65]

Windows 98 includes an improved version of the Dr. Watson 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.[62]

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.[60]

Accessories[edit]

Windows 98 includes Microsoft Magnifier,[66] Accessibility Wizard and Microsoft Active Accessibility 1.1 API (upgradeable to MSAA 2.0.) A new HTML Help system with 15 Troubleshooting Wizards was introduced to replace WinHelp.

Users can configure the font in Notepad. Microsoft Paint supports GIF transparency. HyperTerminal supports a TCP/IP connection method, which allows it to be used as a Telnet client. Imaging for Windows is updated. System Monitor—used to track the performance of hardware and software—supports output to a log file.[67]

Miscellaneous improvements[edit]

  • 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 directly from a machine’s registry, customizing IE4, shell and desktop settings and adding custom drivers.
  • Several other Resource Kit tools are included on the Windows 98 CD.[68]
  • 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».[69]
  • Windows 98 shipped with Flash Player and Shockwave Player preinstalled.[70]

Windows 98 Second Edition [edit]

Windows 98 Second Edition (often shortened to Windows 98 SE and sometimes to Win98 SE)[71] is an updated version of Windows 98 released on May 5, 1999, nine months before the release of Windows 2000.[72] It includes many bug fixes,[73] improved WDM audio and modem support, improved USB support,[71] the replacement of Internet Explorer 4.0 with Internet Explorer 5.0,[73] Web Folders (WebDAV namespace extension for Windows Explorer),[74] and related shell updates. Also included is basic OHCI-compliant FireWire DV camcorder support (MSDV class driver) and SBP-2 support for mass storage class devices.[75] 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.[73]

Other features in the update include DirectX 6.1 which introduced major improvements to DirectSound and the introduction of DirectMusic,[73] improvements to Asynchronous Transfer Mode support (IP/ATM, PPP/ATM and WinSock 2/ATM support), Windows Media Player 6.1 replacing the older Media Player,[71] Microsoft NetMeeting 3.0,[76] 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).[77] 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 is not available for Windows 98.

Removed features[edit]

Windows 98 Second Edition did not ship with the WinG API or RealPlayer 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[edit]

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 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 7.1 and Windows Media 8 Encoding Utility
  • DirectX 9.0c (the latest compatible runtime is from October 2007.)[78]
  • MSN Messenger 7.0
  • Significant features from newer Microsoft operating systems can be installed on Windows 98. Chief among them are .NET Framework versions 1.0, 1.1 and 2.0, the Visual C++ 2005 runtime, Windows Installer 2.0, the GDI+ redistributable library, Remote Desktop Connection client 5.2 and the Text Services Framework.
  • Several other components such as MSXML 3.0 SP7, Microsoft Agent 2.0, NetMeeting 3.01, MSAA 2.0, ActiveSync 3.8, WSH 5.6, Microsoft Data Access Components 2.81 SP1, WMI 1.5 and Speech API 4.0.
  • Office XP is the last version of Microsoft Office that is compatible with Windows 98.[79]
  • Although Windows 98 does not fully support Unicode, certain Unicode applications can run if the Microsoft Layer for Unicode is installed.

System requirements[edit]

The two major versions of Windows 98 have minimum requirements needed to be run.

Minimum system requirements

Field System Comments
Windows 98[80] Second Edition[81]
Processor Intel 80486 66 MHz or higher Pentium processor recommended[82]
RAM 16 MB 24 MB 24 MB recommended; it is possible to run on 8 MB machines with /nm option used during the installation process
Storage
  • Upgrading from Windows 3.1 or 95: 120–295 MB (typically 195 MB).
  • New installation (FAT16): 165–355 MB (typically 225 MB).
  • New installation (FAT32): 140–255 MB (typically 175 MB).
The amount of space required depends on the installation method and the components selected, but virtual memory and system utilities as well as drivers should be taken into consideration.
Display VGA or higher resolution monitor (640×480)
Media drive CD-ROM or DVD-ROM drive Floppy install is possible but slow
Input Microsoft Mouse or compatible pointing device

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.[83]

Limitations[edit]

The original release of Windows 98 may fail to boot on computers with a processor faster than 2.1 GHz. Windows 98 is only designed to handle up to 512 MB of RAM without changes.[84] 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.[85] 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.[86]

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.[87]

Support lifecycle[edit]

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,[88] however, in December 2002,[89] Microsoft extended the support window to January 16, 2004.[90] This date would then be extended again to June 30, 2006 on January 13, 2004[91] up to a final end of support date of July 11, 2006,[92] citing support volumes in emerging markets as the reason for the extension.[89]

Retail availability for Windows 98 ended on June 30, 2002,[90] and later became completely unavailable from Microsoft in any form (through MSDN or otherwise) due to the terms of Java-related settlements Microsoft made with Sun Microsystems.[93]

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.[94][95]

Reception[edit]

Windows 98 was released to generally favorable reviews, with praise directed to its improved graphical user interface and customizability, ease of use,[96]: 30–31 [97] and the degree to which it addressed complaints that users and critics had with Windows 95.[97] Michael Sweet of Smart Computing characterized it as heavily integrating features of the Internet browser, and found file and folder navigation easier.[96]: 30–31  Ed Bott of PC Computing 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.[97]

Sales[edit]

Windows 98 sold 530,000 licenses in its first four days of availability, overtaking Windows 95’s 510,000.[98] It later sold a total of 580,000 and 350,000 licenses in the first and second months of availability, respectively.[99]

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 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.[100] After a legal dispute and subsequent settlement with Sun Microsystems over the former’s Java Virtual Machine, Microsoft ceased distributing the operating system on December 15, 2003,[101] and IDC estimated that a total of 58 million copies were installed worldwide by then.[102]

References[edit]

  1. ^ «Microsoft Windows 98 Second Edition Released to Manufacturing». Microsoft. May 5, 1999. Archived from the original on August 11, 2015. Retrieved June 18, 2018.
  2. ^ a b Microsoft. «Microsoft Support Lifecycle». Support. Archived from the original on January 6, 2016. Retrieved May 25, 2015.
  3. ^ Microsoft (November 15, 2006). «How 16-Bit and 32-Bit Programs Multitask in Windows 95». Support. Retrieved May 25, 2015.
  4. ^ Microsoft. «Windows 95 Architecture Components». TechNet. Archived from the original on October 17, 2014. Retrieved May 25, 2015.
  5. ^ Thurrott, Paul (January 5, 1997). «Windows 97 in Beta». IT Pro Today. Archived from the original on June 22, 2018. Retrieved October 22, 2019.
  6. ^ Lash, Alex (June 30, 1997). «Next Windows goes into full beta». CNET. Archived from the original on July 14, 2014. Retrieved May 20, 2013.
  7. ^ Lash, Alex (July 23, 1997). «Memphis is Windows 98». CNET. CBS Interactive. Archived from the original on September 29, 2021. Retrieved May 25, 2015.
  8. ^ Jacobs, April (September 22, 1997). «Users unfazed by Windows 98 delay». Computerworld. Vol. 31, no. 38. p. 3.
  9. ^ «Microsoft releases Windows 98 Beta 3». Windows IT Pro. December 15, 1997. Archived from the original on September 12, 2013. Retrieved May 20, 2013.
  10. ^ Thurrott, Paul (June 25, 1998). «Windows 98 Review». Paul Thurrott’s SuperSite for Windows. Archived from the original on July 12, 2017. Retrieved May 20, 2013.
  11. ^ Lefevre, Greg (April 21, 1998). «CNN – Computer users on Windows 98: It’s not revolutionary – April 21, 1998». CNN. Archived from the original on April 14, 2016. Retrieved April 17, 2019.
  12. ^ a b Mossberg, Walter S. (May 14, 1998). «Windows 98 Offers Users Useful, Not Vital, Features». Wall Street Journal. Archived from the original on October 14, 2019. Retrieved October 14, 2019.
  13. ^ a b «General information about Windows 98 and Windows 98 Second Edition hotfixes». Support. Microsoft.
  14. ^ a b Paul Thurrott (March 11, 1998). «Windows 98 release date set: June 25». WinInfo. Archived from the original on January 31, 2010. Retrieved February 18, 2017.
  15. ^ John G. Spooner; Mary Jo Foley (March 16, 1999). «Windows 98 second edition?». ZDNet. Archived from the original on June 29, 2017. Retrieved October 13, 2019.
  16. ^ Stephanie Miles (March 18, 1999). «Windows 98 to be relaunched with new IE». CNET. Archived from the original on August 23, 2000. Retrieved October 13, 2019.
  17. ^ «Microsoft Windows 98 Second Edition Released to Manufacturing – Stories». May 5, 1999. Archived from the original on August 11, 2015. Retrieved May 24, 2015.
  18. ^ Thurrott, Paul (October 6, 2010). «Windows Millennium Edition («Windows Me») FAQ». IT Pro. Archived from the original on October 23, 2019. Retrieved October 23, 2019.
  19. ^ Getting Started: Microsoft Windows 98 1998, p. 21
  20. ^ Getting Started: Microsoft Windows 98 1998, p. 13
  21. ^ Getting Started: Microsoft Windows 98 1998, p. 17
  22. ^ Getting Started: Microsoft Windows 98 1998, p. 20
  23. ^ Getting Started: Microsoft Windows 98 1998, p. 12
  24. ^ Smart Computing, June 2000, p. 133
  25. ^ Getting Started: Microsoft Windows 98 1998, p. 9
  26. ^ a b PC Magazine, August 1998, p. 116
  27. ^ Getting Started: Microsoft Windows 98 1998, p. 55
  28. ^ Getting Started: Microsoft Windows 98 1998, p. 14
  29. ^ PC Magazine, August 1998, p. 427
  30. ^ «Windows ‘Prettified’ Filenames». microsoft.com. Microsoft. Archived from the original on August 27, 2016. Retrieved August 26, 2017.
  31. ^ Resource Kit 1998, p. 24
  32. ^ «Chapter 28 – Windows 98 Architecture». Microsoft. February 19, 2014. Archived from the original on March 2, 2019. Retrieved October 20, 2019.
  33. ^ a b PC Magazine, August 1998, p. 325
  34. ^ «How to troubleshoot unknown devices that are listed in Device Manager in Windows 2000». Microsoft Support. Microsoft. May 7, 2007. Archived from the original on July 17, 2007.
  35. ^ PC Magazine, August 1998, p. 328
  36. ^ Resource Kit 1998, p. 1322
  37. ^ «PC Solutions For MIDI Musicians». soundonsound.com. Archived from the original on January 10, 2012. Retrieved March 12, 2012.
  38. ^ «Availability of Universal Serial Bus Support in Windows 95». Microsoft Support. Microsoft. November 15, 2006. Archived from the original on March 4, 2007.
  39. ^ «Human Interface Devices Design Guide». microsoft.com. Microsoft. Archived from the original on December 22, 2010. Retrieved December 26, 2010.
  40. ^ a b «Chapter 10 – Disks and File Systems». Microsoft Docs. Microsoft. Archived from the original on March 24, 2019. Retrieved April 17, 2019.
  41. ^ Resource Kit 1998, p. 509
  42. ^ Getting Started: Microsoft Windows 98 1998, p. 75
  43. ^ «SLI Odd Couples». Maximum PC. 4 (1): 75. January 1999. ISSN 1522-4279. Archived from the original on September 29, 2021. Retrieved October 10, 2019.
  44. ^ J. D. Biersdorfer (August 12, 1999). «Q & A: Windows 98, 2d Edition». The New York Times. Archived from the original on October 10, 2019. Retrieved October 10, 2019.
  45. ^ «Overview of Server Message Block signing». microsoft.com. Microsoft. Archived from the original on November 20, 2010. Retrieved June 22, 2010.
  46. ^ Resource Kit 1998, p. 572
  47. ^ PC Magazine, August 1998, p. 135
  48. ^ Resource Kit 1998, p. 798
  49. ^ Resource Kit 1998, p. 688
  50. ^ Resource Kit 1998, p. 690
  51. ^ «Network Setup Wizard Down Level Setup». Microsoft Developer Network. Microsoft. April 14, 2010. Archived from the original on October 22, 2012. Retrieved April 16, 2019.
  52. ^ «Chapter 26 – Performance Tuning». Microsoft Technet. Microsoft. February 20, 2014. Archived from the original on August 26, 2017. Retrieved April 17, 2019.
  53. ^ «Chapter 31 – Windows 98 Registry». microsoft.com. Microsoft. Archived from the original on August 26, 2017. Retrieved August 26, 2017.
  54. ^ Resource Kit 1998, pp. 1437–1438
  55. ^ Introducing Windows 98, Second edition.
  56. ^ «PC Hell: Defrag Does Not Complete — Solutions». www.pchell.com. Archived from the original on July 2, 2020. Retrieved July 19, 2020.
  57. ^ «How to Disable Fast Shutdown in Windows 98». Microsoft Support. Microsoft. Archived from the original on May 5, 2009.
  58. ^ PC Magazine, August 1998, p. 123
  59. ^ Smart Computing, June 2000, p. 44
  60. ^ a b PC Magazine, August 1998, p. 342
  61. ^ Getting Started: Microsoft Windows 98 1998, p. 79
  62. ^ a b c PC Magazine, August 1998, p. 131
  63. ^ Resource Kit 1998, p. 22
  64. ^ Resource Kit 1998, p. 75
  65. ^ Nott, Tim (May 1999). «The Update update». Personal Computer World. p. 234. Retrieved October 27, 2019.
  66. ^ Smart Computing, June 2000, p. 31
  67. ^ Resource Kit 1998, p. 1221
  68. ^ «Tools Included with the Microsoft Windows 98 Resource Kit». Microsoft Support. Microsoft. Archived from the original on September 15, 2017. Retrieved April 17, 2019.
  69. ^ «Interview: 343 Industries Audio Manager – Ken Kato». SpeakHertz. February 19, 2014. Archived from the original on April 17, 2019. Retrieved April 17, 2019.
  70. ^ «Macromedia Shockwave(TM) and Flash(TM) Players Incorporated Into Windows 98». Free Online Library. Archived from the original on May 20, 2017. Retrieved September 19, 2019.
  71. ^ a b c Sems, Marty (September 1999). «Windows 98 Second Edition». Smart Computing. Vol. 10, no. 9. p. 14. Retrieved October 8, 2019.
  72. ^ Microsoft (May 5, 1999). «Microsoft Windows 98 Second Edition Released to Manufacturing». News Center. Archived from the original on August 11, 2015. Retrieved May 25, 2015.
  73. ^ a b c d Mendelson, Edward (May 25, 1999). «Windows 98 Second Edition». PC Magazine. Vol. 18, no. 10. p. 35. Archived from the original on September 29, 2021. Retrieved October 8, 2019.
  74. ^ «Overview of Web Folders in Internet Explorer 5». microsoft.com. Microsoft. Archived from the original on January 5, 2012. Retrieved February 11, 2012.
  75. ^ «The IEEE 1394 Driver Stack». microsoft.com. Microsoft. Archived from the original on November 8, 2011. Retrieved August 19, 2011.
  76. ^ Smart Computing, June 2000, p. 38
  77. ^ Miles, Stephanie. «Windows may crash after 49.7 days – CNET News». News.cnet.com. Archived from the original on June 15, 2011. Retrieved March 11, 2009.
  78. ^ «DirectX 9.0c End-User Runtime». Microsoft Download Center. October 17, 2007. Archived from the original on June 17, 2018. Retrieved May 11, 2019.
  79. ^ «System Requirements». Office Support. Microsoft. May 30, 2001. Archived from the original on December 1, 2002. Retrieved February 25, 2017.
  80. ^ Getting Started: Microsoft Windows 98 1998, p. 26
  81. ^ Smart Computing, June 2000, p. 30
  82. ^ «Err Msg: Windows 98 Requires a Computer with a Math Coprocessor». Microsoft Support. January 23, 2007. Archived from the original on October 26, 2012. Retrieved April 23, 2019.
  83. ^ Livingston, Brian (September 13, 1999). «Exploring the latest secrets and tips for using Windows 98». InfoWorld. Vol. 21, no. 37. p. 45. Retrieved October 26, 2019.
  84. ^ ««Out of Memory» Error Messages with Large Amounts of RAM Installed». Support (2.1 ed.). Microsoft. January 27, 2007. 253912. Archived from the original on September 22, 2013. Retrieved September 3, 2013. If a computer running Windows contains more than 512 megabytes (for example, 768 megabytes) of physical memory (RAM), you may experience one or more of the following symptoms: You may be unable to open an MS-DOS session (or command prompt) while Windows is running. Attempts to do so may generate the following error message: «There is not enough memory available to run this program. The computer may stop responding (hang) while Windows is starting, or halt and display the following error message: «Insufficient memory to initialize Windows. «
  85. ^ «Computer May Reboot Continuously with More Than 1.5 GB of RAM». Microsoft Support. Microsoft. Archived from the original on June 2, 2015. Retrieved April 17, 2019. Windows Me and Windows 98 are not designed to handle more than 1 GB of RAM. More than 1 GB can lead to potential system instability.
  86. ^ «Windows 98 Large IDE Update». Microsoft Windows Update. Microsoft. December 28, 1999. Archived from the original on December 5, 2000. Retrieved August 30, 2006.
  87. ^ «How to enable 48-bit Logical Block Addressing support for ATAPI disk drives in Windows XP». Microsoft Support. Microsoft. Archived from the original on May 11, 2015. Retrieved April 17, 2019.
  88. ^ «Windows Desktop Product Life Cycle Support and Availability Policies for Consumers». www.microsoft.com. Archived from the original on December 11, 2002. Retrieved April 25, 2021.
  89. ^ a b «Windows 98, Windows 98 Second Edition, and Windows Millennium Support Extended @ Archive.org». support.microsoft.com. Archived from the original on March 6, 2016. Retrieved August 24, 2020.
  90. ^ a b «Windows Desktop Product Life Cycle Support and Availability Policies for Consumers». www.microsoft.com. Archived from the original on February 24, 2003. Retrieved April 25, 2021.
  91. ^ «Microsoft extends Win 98 and ME support to 2006». www.computerweekly.com. Archived from the original on April 25, 2021. Retrieved April 25, 2021.
  92. ^ «Windows End of support for Windows 98, Windows Me, and Windows XP Service Pack 1». Microsoft. Archived from the original on November 21, 2006. Retrieved August 24, 2020.
  93. ^ «What products are included with MSDN subscriptions?». Microsoft Developer Network. Microsoft. Archived from the original on August 29, 2017. Retrieved August 24, 2020.
  94. ^ «I can’t access Windows Update v4 — Windows 9x/ME — MSFN». msfn.org. Archived from the original on April 25, 2021. Retrieved April 25, 2021.
  95. ^ «Where is Windows Update for Win98? — BetaArchive». www.betaarchive.com. Archived from the original on April 25, 2021. Retrieved April 25, 2021.
  96. ^ a b «Smart Computing». Vol. 9, no. 8. Sandhills Publishing. August 1998.
  97. ^ a b c Bott, Ed (July 1998). «Windows 98: Worth the Wait?». PC Computing. pp. 80–81.
  98. ^ Lohr, Steve (July 1, 1998). «Microsoft’s Windows 98 Sells Much Better Than Expected». The New York Times. Archived from the original on May 27, 2015. Retrieved October 7, 2019.
  99. ^ «Windows XP sales lag». CNET. January 31, 2002. Archived from the original on October 7, 2019. Retrieved October 7, 2019.
  100. ^ «Windows 95 remains most popular operating system». CNET. July 20, 1999. Archived from the original on July 23, 2015. Retrieved October 7, 2019.
  101. ^ Evers, Joris (December 8, 2003). «Microsoft Yanks Older Products». PCWorld. Archived from the original on August 3, 2020. Retrieved October 27, 2019.
  102. ^ Evers, Joris (January 12, 2004). «Microsoft Extends Win 98 Support». PCWorld. Archived from the original on May 6, 2019. Retrieved October 27, 2019.
  • Getting Started: Microsoft Windows 98. Microsoft. 1998. Retrieved October 11, 2019.
  • Windows 98 Resource Kit. Redmond, Washington, USA: Microsoft Press. 1998. ISBN 1-57231-644-6.
  • «PC Magazine». Vol. 17, no. 14. August 1998. Archived from the original on August 6, 2020. Retrieved October 9, 2019.
  • «Smart Computing». Vol. 6, no. 6. June 2000. Retrieved October 10, 2019.

Further reading[edit]

  • Davis, Fred; Crosby, Kip (1998). The Windows 98 Bible. Berkeley, California: Peachpit Press. ISBN 0-201-69690-8.

External links[edit]

  • «Windows 98.» – Microsoft (Archive)
  • GUIdebook: Windows 98 Gallery Archived September 27, 2010, at the Wayback Machine – A website dedicated to preserving and showcasing Graphical User Interfaces
Windows 98

Version of the Windows 9x operating system
Microsoft Windows 98 logo with wordmark.svg
Windows98.png

Screenshot of Windows 98, displaying its desktop, taskbar and channel bar

Developer Microsoft
Source model Closed source
Released to
manufacturing
May 15, 1998; 24 years ago
General
availability
June 25, 1998; 24 years ago
Final release Second Edition (4.10.2222 A) / May 5, 1999; 23 years ago[1]
Platforms IA-32
Kernel type Monolithic kernel (DOS)
License Commercial software
Preceded by Windows 95 (1995)
Succeeded by Windows Me (2000)
Official website Windows 98 at the Wayback Machine (archived October 12, 1999)
Support status
Mainstream support ended on June 30, 2002[2]
Extended support ended on July 11, 2006[2]

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 manufacturing on May 15, 1998, and generally to retail on June 25, 1998. Like its predecessor, it is a hybrid 16-bit and 32-bit[3] monolithic product with the boot stage based on MS-DOS.[4]

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 support and accessibility, as well as support for hardware advancements such as DVD players. Windows 98 was the first edition of Windows to adopt the Windows Driver Model, and introduced features that would become standard in future generations of Windows, such as Disk Cleanup, Windows Update, multi-monitor support, and Internet Connection Sharing.

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 (SE), released on May 5, 1999. After the release of its successor, Windows Me in 2000, mainstream support for Windows 98 and 98 SE ended on June 30, 2002, followed by extended support on July 11, 2006.

Development[edit]

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.[5]

Memphis first entered beta as Windows Memphis Beta 1, released on June 30, 1997.[6] It was followed by Windows 98 Beta 2, which dropped the Memphis name and was released in July.[7] 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 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.[8]

On December 15, Microsoft released Windows 98 Beta 3. It was the first build to be able to upgrade from Windows 3.1x, and introduced new startup and shutdown sounds.[9]

Near its completion, Windows 98 was released as Windows 98 Release Candidate on April 3, 1998,[10] which expired on December 31. This coincided with a notable press demonstration at COMDEX that month. Microsoft CEO Bill Gates was highlighting the operating system’s ease of use and enhanced support for Plug and Play (PnP). However, when presentation assistant Chris Capossela 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.[11]

Microsoft had quietly marketed the operating system as a «tune-up» to Windows 95.[12] It was compiled as Windows 98 on May 11, 1998,[13] before being fully released to manufacturing on May 15.[14] The company was facing pending legal action for allowing free downloads of, and planning to ship Windows licenses with, Internet Explorer 4.0 in an alleged effort to expand its software monopoly. Microsoft’s critics believed the lawsuit would further delay Windows 98’s public release;[12] it did not, and the operating system was released on June 25, 1998.[14]

A second major version of the operating system called Windows 98 Second Edition was later unveiled in March 1999.[15][16] Microsoft compiled the final build on April 23, 1999, before publicly releasing it on May 5, 1999.[13][17] Windows 98 was to be the final product in the Windows 9x line until Microsoft briefly revived the line to release Windows Me in 2000 as the final Windows 9x product before the introduction of Windows XP in 2001, which was based on the Windows NT architecture and kernel used in Windows 2000.[18]

New and updated features[edit]

Web integration and shell enhancements[edit]

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,[19] Windows Address Book, FrontPage Express,[20] Microsoft Chat, Personal Web Server and a Web Publishing Wizard, and NetShow.[21] NetMeeting allows multiple users to hold conference calls and work with each other on a document.[22]

The Windows 98 shell is web-integrated;[23] it contains deskbands, Active Desktop, Channels,[24] ability to minimize foreground windows by clicking their button on the taskbar,[25] single-click launching, Back and Forward navigation buttons,[26] favorites, and address bar in Windows Explorer, image thumbnails,[27] folder infotips and Web view in folders, and folder customization through HTML-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. 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.[28] Another feature of this new shell is that dialog boxes[clarification needed] 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 3, Compression Agent, Dial-Up Networking Server, Dial-Up Scripting Tool and Task Scheduler. 3D Pinball Space Cadet is included on the CD-ROM, but not installed by default. Windows 98 had its own separately purchasable Plus! pack, called Plus! 98.[29]

Title bars of windows and dialog boxes support two-color gradients, a feature ported from and refined from Microsoft Office 95.[26] Windows menus and tooltips support slide animation. Windows Explorer in Windows 98, as in Windows 95, converts all-uppercase filenames to sentence case for readability purposes;[30] 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.[31] The Quick Res and Telephony Location Manager Windows 95 PowerToys are integrated into the core operating system.

Improvements to hardware support[edit]

Windows Driver Model[edit]

The Windows 98 architecture is set up as a tier of layers in which the higher layers depend on any component of the layers below them. The difference between the architectures of this and Windows 95 is that the Windows Driver Model can now be used to access the Windows 98 core and the registry.[32][33]

Windows 98 was the first operating system to use the Windows Driver Model (WDM). This fact was not well publicized when Windows 98 was released, and most hardware producers continued to develop drivers for the older VxD driver standard, which Windows 98 supported for compatibility’s sake. The WDM standard only achieved widespread adoption years later, mostly through Windows 2000 and Windows XP, as they were not compatible with the older VxD standard.[34] With the Windows Driver Model, developers could write drivers that were compatible with other versions of Windows.[35] Device driver access in WDM is implemented through a VxD device driver, NTKERN.VXD, which implements several Windows NT-specific kernel support functions.[36]

Support for WDM audio enables digital mixing, routing and processing of simultaneous audio streams and kernel streaming with high quality sample rate conversion on Windows 98. WDM Audio allows for software emulation of legacy hardware to support MS-DOS games, DirectSound support and MIDI wavetable synthesis. The Windows 95 11-device limitation for MIDI devices is eliminated.[37] 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 and DirectSound 3D hardware abstraction, DirectMusic kernel support, KMixer 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 which allow unmixed audio streams and lower latency. Windows 98 also includes a WDM streaming class driver (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 backbone for TV technologies support in Windows. WebTV for Windows utilized BDA to allow viewing television on the computer if a compatible TV tuner card 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 portion of existing broadcast television signals.

Other device support improvements[edit]

Windows 98 had more robust USB support than Windows 95, which only had support in OEM versions OSR2.1 and later.[38] Windows 98 supports USB hubs, USB scanners and imaging class devices. Windows 98 also introduced built-in support for some USB Human Interface Device class (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.[39]

Windows 98 introduced ACPI 1.0 support which enabled Standby and Hibernate 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 drivers. However, there are hibernation issues with the FAT32 file system,[40] 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.[40] There is integrated Accelerated Graphics Port (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 support was introduced for scanners and cameras and Image Color Management 2.0 for devices to perform color space transformations.[41] Multiple monitor support allows using up to nine multiple monitors on a single PC, with the feature requiring one PCI graphics adapter per monitor.[42] Windows 98 shipped with DirectX 5.2,[43] which notably included DirectShow. Windows 98 Second Edition would later ship with DirectX 6.1.[44]

Networking enhancements[edit]

Windows 98 networking enhancements to TCP/IP include built-in support for Winsock 2, SMB signing,[45] a new IP Helper API, Automatic Private IP Addressing (also known as link-local addressing), IP multicasting, and performance enhancements for high-speed high bandwidth networks. Multihoming support with TCP/IP is improved and includes RIP listener support.

The DHCP 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 5 support means Windows 98 can support a wide range of network media, including Ethernet, Fiber Distributed Data Interface (FDDI), Token Ring, Asynchronous Transfer Mode (ATM), ISDN, wide area networks, X.25, and Frame Relay. Additional features include NDIS power management, support for quality of service, Windows Management Instrumentation (WMI) and support for a single INF file format across all Windows versions.[46]

Windows 98 Dial-Up Networking supports PPTP tunneling,[47] 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.[48]

Windows 98 supports IrDA 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 trees on Server Message Block shares such as Windows NT servers.[49][50]

UPnP and NAT traversal APIs can be installed on Windows 98 by installing the Windows XP Network Setup Wizard.[51] An L2TP/IPsec VPN client can also be downloaded. By installing Active Directory Client Extensions, Windows 98 can take advantage of several Windows 2000 Active Directory features.

Improvements to the system and built-in utilities[edit]

Performance improvements[edit]

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.[52] 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.[53] The Windows 95 registry key size limitation of 64 KB is gone. The registry uses less memory and has better caching.[54]

Disk Defragmenter has been improved to rearrange program files that are frequently used to a hard disk region optimized for program start.[55] 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.[56]

Windows 98 also supports a Fast Shutdown feature that initiates shutdown without uninitializing device drivers. 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.[57] Windows 98 supports write-behind caching for removable disk drives. A utility for converting FAT16 partitions to FAT32 without formatting the partition is also included.[58]

Other system tools[edit]

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.[59]

Scanreg (DOS) and ScanRegW are Registry Checker tools used to back up, restore or optimize the Windows registry. 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.[33]

System Configuration Utility is a new system utility used to disable programs and services that are not required to run the computer.[60] A Maintenance Wizard is included that schedules and automates ScanDisk, Disk Defragmenter and Disk Cleanup.[61] Windows Script Host, with VBScript and JScript 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.[62] This tool was introduced to resolve the DLL hell issue and was replaced in Windows Me by System File Protection.

Windows 98 Setup simplifies installation, reducing the bulk of user input required.[63] 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.[64]

The system could be updated using Windows Update.[62] A utility to automatically notify the user of critical updates was later released.[65]

Windows 98 includes an improved version of the Dr. Watson 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.[62]

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.[60]

Accessories[edit]

Windows 98 includes Microsoft Magnifier,[66] Accessibility Wizard and Microsoft Active Accessibility 1.1 API (upgradeable to MSAA 2.0.) A new HTML Help system with 15 Troubleshooting Wizards was introduced to replace WinHelp.

Users can configure the font in Notepad. Microsoft Paint supports GIF transparency. HyperTerminal supports a TCP/IP connection method, which allows it to be used as a Telnet client. Imaging for Windows is updated. System Monitor—used to track the performance of hardware and software—supports output to a log file.[67]

Miscellaneous improvements[edit]

  • 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 directly from a machine’s registry, customizing IE4, shell and desktop settings and adding custom drivers.
  • Several other Resource Kit tools are included on the Windows 98 CD.[68]
  • 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».[69]
  • Windows 98 shipped with Flash Player and Shockwave Player preinstalled.[70]

Windows 98 Second Edition [edit]

Windows 98 Second Edition (often shortened to Windows 98 SE and sometimes to Win98 SE)[71] is an updated version of Windows 98 released on May 5, 1999, nine months before the release of Windows 2000.[72] It includes many bug fixes,[73] improved WDM audio and modem support, improved USB support,[71] the replacement of Internet Explorer 4.0 with Internet Explorer 5.0,[73] Web Folders (WebDAV namespace extension for Windows Explorer),[74] and related shell updates. Also included is basic OHCI-compliant FireWire DV camcorder support (MSDV class driver) and SBP-2 support for mass storage class devices.[75] 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.[73]

Other features in the update include DirectX 6.1 which introduced major improvements to DirectSound and the introduction of DirectMusic,[73] improvements to Asynchronous Transfer Mode support (IP/ATM, PPP/ATM and WinSock 2/ATM support), Windows Media Player 6.1 replacing the older Media Player,[71] Microsoft NetMeeting 3.0,[76] 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).[77] 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 is not available for Windows 98.

Removed features[edit]

Windows 98 Second Edition did not ship with the WinG API or RealPlayer 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[edit]

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 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 7.1 and Windows Media 8 Encoding Utility
  • DirectX 9.0c (the latest compatible runtime is from October 2007.)[78]
  • MSN Messenger 7.0
  • Significant features from newer Microsoft operating systems can be installed on Windows 98. Chief among them are .NET Framework versions 1.0, 1.1 and 2.0, the Visual C++ 2005 runtime, Windows Installer 2.0, the GDI+ redistributable library, Remote Desktop Connection client 5.2 and the Text Services Framework.
  • Several other components such as MSXML 3.0 SP7, Microsoft Agent 2.0, NetMeeting 3.01, MSAA 2.0, ActiveSync 3.8, WSH 5.6, Microsoft Data Access Components 2.81 SP1, WMI 1.5 and Speech API 4.0.
  • Office XP is the last version of Microsoft Office that is compatible with Windows 98.[79]
  • Although Windows 98 does not fully support Unicode, certain Unicode applications can run if the Microsoft Layer for Unicode is installed.

System requirements[edit]

The two major versions of Windows 98 have minimum requirements needed to be run.

Minimum system requirements

Field System Comments
Windows 98[80] Second Edition[81]
Processor Intel 80486 66 MHz or higher Pentium processor recommended[82]
RAM 16 MB 24 MB 24 MB recommended; it is possible to run on 8 MB machines with /nm option used during the installation process
Storage
  • Upgrading from Windows 3.1 or 95: 120–295 MB (typically 195 MB).
  • New installation (FAT16): 165–355 MB (typically 225 MB).
  • New installation (FAT32): 140–255 MB (typically 175 MB).
The amount of space required depends on the installation method and the components selected, but virtual memory and system utilities as well as drivers should be taken into consideration.
Display VGA or higher resolution monitor (640×480)
Media drive CD-ROM or DVD-ROM drive Floppy install is possible but slow
Input Microsoft Mouse or compatible pointing device

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.[83]

Limitations[edit]

The original release of Windows 98 may fail to boot on computers with a processor faster than 2.1 GHz. Windows 98 is only designed to handle up to 512 MB of RAM without changes.[84] 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.[85] 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.[86]

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.[87]

Support lifecycle[edit]

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,[88] however, in December 2002,[89] Microsoft extended the support window to January 16, 2004.[90] This date would then be extended again to June 30, 2006 on January 13, 2004[91] up to a final end of support date of July 11, 2006,[92] citing support volumes in emerging markets as the reason for the extension.[89]

Retail availability for Windows 98 ended on June 30, 2002,[90] and later became completely unavailable from Microsoft in any form (through MSDN or otherwise) due to the terms of Java-related settlements Microsoft made with Sun Microsystems.[93]

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.[94][95]

Reception[edit]

Windows 98 was released to generally favorable reviews, with praise directed to its improved graphical user interface and customizability, ease of use,[96]: 30–31 [97] and the degree to which it addressed complaints that users and critics had with Windows 95.[97] Michael Sweet of Smart Computing characterized it as heavily integrating features of the Internet browser, and found file and folder navigation easier.[96]: 30–31  Ed Bott of PC Computing 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.[97]

Sales[edit]

Windows 98 sold 530,000 licenses in its first four days of availability, overtaking Windows 95’s 510,000.[98] It later sold a total of 580,000 and 350,000 licenses in the first and second months of availability, respectively.[99]

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 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.[100] After a legal dispute and subsequent settlement with Sun Microsystems over the former’s Java Virtual Machine, Microsoft ceased distributing the operating system on December 15, 2003,[101] and IDC estimated that a total of 58 million copies were installed worldwide by then.[102]

References[edit]

  1. ^ «Microsoft Windows 98 Second Edition Released to Manufacturing». Microsoft. May 5, 1999. Archived from the original on August 11, 2015. Retrieved June 18, 2018.
  2. ^ a b Microsoft. «Microsoft Support Lifecycle». Support. Archived from the original on January 6, 2016. Retrieved May 25, 2015.
  3. ^ Microsoft (November 15, 2006). «How 16-Bit and 32-Bit Programs Multitask in Windows 95». Support. Retrieved May 25, 2015.
  4. ^ Microsoft. «Windows 95 Architecture Components». TechNet. Archived from the original on October 17, 2014. Retrieved May 25, 2015.
  5. ^ Thurrott, Paul (January 5, 1997). «Windows 97 in Beta». IT Pro Today. Archived from the original on June 22, 2018. Retrieved October 22, 2019.
  6. ^ Lash, Alex (June 30, 1997). «Next Windows goes into full beta». CNET. Archived from the original on July 14, 2014. Retrieved May 20, 2013.
  7. ^ Lash, Alex (July 23, 1997). «Memphis is Windows 98». CNET. CBS Interactive. Archived from the original on September 29, 2021. Retrieved May 25, 2015.
  8. ^ Jacobs, April (September 22, 1997). «Users unfazed by Windows 98 delay». Computerworld. Vol. 31, no. 38. p. 3.
  9. ^ «Microsoft releases Windows 98 Beta 3». Windows IT Pro. December 15, 1997. Archived from the original on September 12, 2013. Retrieved May 20, 2013.
  10. ^ Thurrott, Paul (June 25, 1998). «Windows 98 Review». Paul Thurrott’s SuperSite for Windows. Archived from the original on July 12, 2017. Retrieved May 20, 2013.
  11. ^ Lefevre, Greg (April 21, 1998). «CNN – Computer users on Windows 98: It’s not revolutionary – April 21, 1998». CNN. Archived from the original on April 14, 2016. Retrieved April 17, 2019.
  12. ^ a b Mossberg, Walter S. (May 14, 1998). «Windows 98 Offers Users Useful, Not Vital, Features». Wall Street Journal. Archived from the original on October 14, 2019. Retrieved October 14, 2019.
  13. ^ a b «General information about Windows 98 and Windows 98 Second Edition hotfixes». Support. Microsoft.
  14. ^ a b Paul Thurrott (March 11, 1998). «Windows 98 release date set: June 25». WinInfo. Archived from the original on January 31, 2010. Retrieved February 18, 2017.
  15. ^ John G. Spooner; Mary Jo Foley (March 16, 1999). «Windows 98 second edition?». ZDNet. Archived from the original on June 29, 2017. Retrieved October 13, 2019.
  16. ^ Stephanie Miles (March 18, 1999). «Windows 98 to be relaunched with new IE». CNET. Archived from the original on August 23, 2000. Retrieved October 13, 2019.
  17. ^ «Microsoft Windows 98 Second Edition Released to Manufacturing – Stories». May 5, 1999. Archived from the original on August 11, 2015. Retrieved May 24, 2015.
  18. ^ Thurrott, Paul (October 6, 2010). «Windows Millennium Edition («Windows Me») FAQ». IT Pro. Archived from the original on October 23, 2019. Retrieved October 23, 2019.
  19. ^ Getting Started: Microsoft Windows 98 1998, p. 21
  20. ^ Getting Started: Microsoft Windows 98 1998, p. 13
  21. ^ Getting Started: Microsoft Windows 98 1998, p. 17
  22. ^ Getting Started: Microsoft Windows 98 1998, p. 20
  23. ^ Getting Started: Microsoft Windows 98 1998, p. 12
  24. ^ Smart Computing, June 2000, p. 133
  25. ^ Getting Started: Microsoft Windows 98 1998, p. 9
  26. ^ a b PC Magazine, August 1998, p. 116
  27. ^ Getting Started: Microsoft Windows 98 1998, p. 55
  28. ^ Getting Started: Microsoft Windows 98 1998, p. 14
  29. ^ PC Magazine, August 1998, p. 427
  30. ^ «Windows ‘Prettified’ Filenames». microsoft.com. Microsoft. Archived from the original on August 27, 2016. Retrieved August 26, 2017.
  31. ^ Resource Kit 1998, p. 24
  32. ^ «Chapter 28 – Windows 98 Architecture». Microsoft. February 19, 2014. Archived from the original on March 2, 2019. Retrieved October 20, 2019.
  33. ^ a b PC Magazine, August 1998, p. 325
  34. ^ «How to troubleshoot unknown devices that are listed in Device Manager in Windows 2000». Microsoft Support. Microsoft. May 7, 2007. Archived from the original on July 17, 2007.
  35. ^ PC Magazine, August 1998, p. 328
  36. ^ Resource Kit 1998, p. 1322
  37. ^ «PC Solutions For MIDI Musicians». soundonsound.com. Archived from the original on January 10, 2012. Retrieved March 12, 2012.
  38. ^ «Availability of Universal Serial Bus Support in Windows 95». Microsoft Support. Microsoft. November 15, 2006. Archived from the original on March 4, 2007.
  39. ^ «Human Interface Devices Design Guide». microsoft.com. Microsoft. Archived from the original on December 22, 2010. Retrieved December 26, 2010.
  40. ^ a b «Chapter 10 – Disks and File Systems». Microsoft Docs. Microsoft. Archived from the original on March 24, 2019. Retrieved April 17, 2019.
  41. ^ Resource Kit 1998, p. 509
  42. ^ Getting Started: Microsoft Windows 98 1998, p. 75
  43. ^ «SLI Odd Couples». Maximum PC. 4 (1): 75. January 1999. ISSN 1522-4279. Archived from the original on September 29, 2021. Retrieved October 10, 2019.
  44. ^ J. D. Biersdorfer (August 12, 1999). «Q & A: Windows 98, 2d Edition». The New York Times. Archived from the original on October 10, 2019. Retrieved October 10, 2019.
  45. ^ «Overview of Server Message Block signing». microsoft.com. Microsoft. Archived from the original on November 20, 2010. Retrieved June 22, 2010.
  46. ^ Resource Kit 1998, p. 572
  47. ^ PC Magazine, August 1998, p. 135
  48. ^ Resource Kit 1998, p. 798
  49. ^ Resource Kit 1998, p. 688
  50. ^ Resource Kit 1998, p. 690
  51. ^ «Network Setup Wizard Down Level Setup». Microsoft Developer Network. Microsoft. April 14, 2010. Archived from the original on October 22, 2012. Retrieved April 16, 2019.
  52. ^ «Chapter 26 – Performance Tuning». Microsoft Technet. Microsoft. February 20, 2014. Archived from the original on August 26, 2017. Retrieved April 17, 2019.
  53. ^ «Chapter 31 – Windows 98 Registry». microsoft.com. Microsoft. Archived from the original on August 26, 2017. Retrieved August 26, 2017.
  54. ^ Resource Kit 1998, pp. 1437–1438
  55. ^ Introducing Windows 98, Second edition.
  56. ^ «PC Hell: Defrag Does Not Complete — Solutions». www.pchell.com. Archived from the original on July 2, 2020. Retrieved July 19, 2020.
  57. ^ «How to Disable Fast Shutdown in Windows 98». Microsoft Support. Microsoft. Archived from the original on May 5, 2009.
  58. ^ PC Magazine, August 1998, p. 123
  59. ^ Smart Computing, June 2000, p. 44
  60. ^ a b PC Magazine, August 1998, p. 342
  61. ^ Getting Started: Microsoft Windows 98 1998, p. 79
  62. ^ a b c PC Magazine, August 1998, p. 131
  63. ^ Resource Kit 1998, p. 22
  64. ^ Resource Kit 1998, p. 75
  65. ^ Nott, Tim (May 1999). «The Update update». Personal Computer World. p. 234. Retrieved October 27, 2019.
  66. ^ Smart Computing, June 2000, p. 31
  67. ^ Resource Kit 1998, p. 1221
  68. ^ «Tools Included with the Microsoft Windows 98 Resource Kit». Microsoft Support. Microsoft. Archived from the original on September 15, 2017. Retrieved April 17, 2019.
  69. ^ «Interview: 343 Industries Audio Manager – Ken Kato». SpeakHertz. February 19, 2014. Archived from the original on April 17, 2019. Retrieved April 17, 2019.
  70. ^ «Macromedia Shockwave(TM) and Flash(TM) Players Incorporated Into Windows 98». Free Online Library. Archived from the original on May 20, 2017. Retrieved September 19, 2019.
  71. ^ a b c Sems, Marty (September 1999). «Windows 98 Second Edition». Smart Computing. Vol. 10, no. 9. p. 14. Retrieved October 8, 2019.
  72. ^ Microsoft (May 5, 1999). «Microsoft Windows 98 Second Edition Released to Manufacturing». News Center. Archived from the original on August 11, 2015. Retrieved May 25, 2015.
  73. ^ a b c d Mendelson, Edward (May 25, 1999). «Windows 98 Second Edition». PC Magazine. Vol. 18, no. 10. p. 35. Archived from the original on September 29, 2021. Retrieved October 8, 2019.
  74. ^ «Overview of Web Folders in Internet Explorer 5». microsoft.com. Microsoft. Archived from the original on January 5, 2012. Retrieved February 11, 2012.
  75. ^ «The IEEE 1394 Driver Stack». microsoft.com. Microsoft. Archived from the original on November 8, 2011. Retrieved August 19, 2011.
  76. ^ Smart Computing, June 2000, p. 38
  77. ^ Miles, Stephanie. «Windows may crash after 49.7 days – CNET News». News.cnet.com. Archived from the original on June 15, 2011. Retrieved March 11, 2009.
  78. ^ «DirectX 9.0c End-User Runtime». Microsoft Download Center. October 17, 2007. Archived from the original on June 17, 2018. Retrieved May 11, 2019.
  79. ^ «System Requirements». Office Support. Microsoft. May 30, 2001. Archived from the original on December 1, 2002. Retrieved February 25, 2017.
  80. ^ Getting Started: Microsoft Windows 98 1998, p. 26
  81. ^ Smart Computing, June 2000, p. 30
  82. ^ «Err Msg: Windows 98 Requires a Computer with a Math Coprocessor». Microsoft Support. January 23, 2007. Archived from the original on October 26, 2012. Retrieved April 23, 2019.
  83. ^ Livingston, Brian (September 13, 1999). «Exploring the latest secrets and tips for using Windows 98». InfoWorld. Vol. 21, no. 37. p. 45. Retrieved October 26, 2019.
  84. ^ ««Out of Memory» Error Messages with Large Amounts of RAM Installed». Support (2.1 ed.). Microsoft. January 27, 2007. 253912. Archived from the original on September 22, 2013. Retrieved September 3, 2013. If a computer running Windows contains more than 512 megabytes (for example, 768 megabytes) of physical memory (RAM), you may experience one or more of the following symptoms: You may be unable to open an MS-DOS session (or command prompt) while Windows is running. Attempts to do so may generate the following error message: «There is not enough memory available to run this program. The computer may stop responding (hang) while Windows is starting, or halt and display the following error message: «Insufficient memory to initialize Windows. «
  85. ^ «Computer May Reboot Continuously with More Than 1.5 GB of RAM». Microsoft Support. Microsoft. Archived from the original on June 2, 2015. Retrieved April 17, 2019. Windows Me and Windows 98 are not designed to handle more than 1 GB of RAM. More than 1 GB can lead to potential system instability.
  86. ^ «Windows 98 Large IDE Update». Microsoft Windows Update. Microsoft. December 28, 1999. Archived from the original on December 5, 2000. Retrieved August 30, 2006.
  87. ^ «How to enable 48-bit Logical Block Addressing support for ATAPI disk drives in Windows XP». Microsoft Support. Microsoft. Archived from the original on May 11, 2015. Retrieved April 17, 2019.
  88. ^ «Windows Desktop Product Life Cycle Support and Availability Policies for Consumers». www.microsoft.com. Archived from the original on December 11, 2002. Retrieved April 25, 2021.
  89. ^ a b «Windows 98, Windows 98 Second Edition, and Windows Millennium Support Extended @ Archive.org». support.microsoft.com. Archived from the original on March 6, 2016. Retrieved August 24, 2020.
  90. ^ a b «Windows Desktop Product Life Cycle Support and Availability Policies for Consumers». www.microsoft.com. Archived from the original on February 24, 2003. Retrieved April 25, 2021.
  91. ^ «Microsoft extends Win 98 and ME support to 2006». www.computerweekly.com. Archived from the original on April 25, 2021. Retrieved April 25, 2021.
  92. ^ «Windows End of support for Windows 98, Windows Me, and Windows XP Service Pack 1». Microsoft. Archived from the original on November 21, 2006. Retrieved August 24, 2020.
  93. ^ «What products are included with MSDN subscriptions?». Microsoft Developer Network. Microsoft. Archived from the original on August 29, 2017. Retrieved August 24, 2020.
  94. ^ «I can’t access Windows Update v4 — Windows 9x/ME — MSFN». msfn.org. Archived from the original on April 25, 2021. Retrieved April 25, 2021.
  95. ^ «Where is Windows Update for Win98? — BetaArchive». www.betaarchive.com. Archived from the original on April 25, 2021. Retrieved April 25, 2021.
  96. ^ a b «Smart Computing». Vol. 9, no. 8. Sandhills Publishing. August 1998.
  97. ^ a b c Bott, Ed (July 1998). «Windows 98: Worth the Wait?». PC Computing. pp. 80–81.
  98. ^ Lohr, Steve (July 1, 1998). «Microsoft’s Windows 98 Sells Much Better Than Expected». The New York Times. Archived from the original on May 27, 2015. Retrieved October 7, 2019.
  99. ^ «Windows XP sales lag». CNET. January 31, 2002. Archived from the original on October 7, 2019. Retrieved October 7, 2019.
  100. ^ «Windows 95 remains most popular operating system». CNET. July 20, 1999. Archived from the original on July 23, 2015. Retrieved October 7, 2019.
  101. ^ Evers, Joris (December 8, 2003). «Microsoft Yanks Older Products». PCWorld. Archived from the original on August 3, 2020. Retrieved October 27, 2019.
  102. ^ Evers, Joris (January 12, 2004). «Microsoft Extends Win 98 Support». PCWorld. Archived from the original on May 6, 2019. Retrieved October 27, 2019.
  • Getting Started: Microsoft Windows 98. Microsoft. 1998. Retrieved October 11, 2019.
  • Windows 98 Resource Kit. Redmond, Washington, USA: Microsoft Press. 1998. ISBN 1-57231-644-6.
  • «PC Magazine». Vol. 17, no. 14. August 1998. Archived from the original on August 6, 2020. Retrieved October 9, 2019.
  • «Smart Computing». Vol. 6, no. 6. June 2000. Retrieved October 10, 2019.

Further reading[edit]

  • Davis, Fred; Crosby, Kip (1998). The Windows 98 Bible. Berkeley, California: Peachpit Press. ISBN 0-201-69690-8.

External links[edit]

  • «Windows 98.» – Microsoft (Archive)
  • GUIdebook: Windows 98 Gallery Archived September 27, 2010, at the Wayback Machine – A website dedicated to preserving and showcasing Graphical User Interfaces

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 23:38, 21 марта 2017.

Microsoft Windows 98

Версия операционной системы version
11Maxresdefault.jpg
Разработчик Microsoft Corporation
Написана на С,С++(Язык программирования)[1]
Линейка ОС Windows 9x
Исходный код Закрытый источник
Дата выхода на
производство
1998.05.15
Общая
доступность
1998.06.25
Последний релиз Второе издание (4.10.2222 A) / 1999.05.5
Метод обновления Поддержка прекращена 2002.06.30
Ядро (тип) Монолитное ядро
Лицензия Microsoft EULA
Предшественник Windows 95 (1995г)
Преемник Windows Me (2000г)
Официальный веб-сайт microsoft.com
Статус поддержки

Основная поддержка закончилась 30 июня 2002 года

Расширенная поддержка закончилась 11 июля 2006 года

Содержание

  • 1 Microsoft Windows 98
    • 1.1 Концепция Windows 98
    • 1.2 Интеграция с глобальной сетью Интернет
    • 1.3 Повышение надежности и качества управления
    • 1.4 Повышение производительности
  • 2 Windows 98 Second Edition
  • 3 Возможности Windows 98
    • 3.1 32-разрядная архитектура
    • 3.2 Файловая система FAT32
    • 3.3 Вытесняющая многозадачность и многопоточность
    • 3.4 Графический пользовательский интерфейс
    • 3.5 Использование виртуальной памяти
    • 3.6 Совместимость с ранее созданным программным обеспечением
    • 3.7 Наличие коммуникационных программных средств
    • 3.8 Сетевые средства операционной системы Windows 98 позволяют
    • 3.9 Наличие средств мультимедиа
  • 4 Объекты Windows и их свойства
    • 4.1 Ярлыки (пиктограммы)
    • 4.2 Папки, файлы
    • 4.3 Проводник
    • 4.4 Панель задач
  • 5 Windows 98 в браузере
  • 6 Этапы разработки
  • 7 Системные требования
  • 8 Используемая литература
  • 9 Источники

Microsoft Windows 98

Windows 98 ( Во время разработки имел кодовое имя Memphis) является вторым релизом в семье операционных систем с графической оболочкой Windows 9x и преемником Windows 95 . Он был выпущен в производство 15 мая 1998 года и вышел в свет 25 июня 1998 года.
Как и его предшественник, Windows 98 представляет собой гибрид 16-разрядной и 32-разрядной системы . Финальной версией Windows 98 стала Windows 98 Second Edition (SE) 5 мая 1999 года, которая , в свою очередь , была заменена Windows ME 19 июня 2000 года.
Операционная система Windows 98 в значительной мере ориентирована на будущее. В ней расширен комплект стандартных программ, в который включен ряд программных продуктов, до этого поставлявшихся отдельно. Значительно усилены коммуникационные возможности. Благодаря одинаковой концепции Windows 95 и Windows 98 очень близки между собой по выполняемым функциям и предоставляют пользователю для работы весьма похожие, если не сказать одинаковые, интерфейсы.
Еще несколько лет будет оставаться невостребованным такое средство Windows 98, как WebTV for Windows, но в XXI в. архитектура широкого вещания, основы которой заложены в этой программе, повлияет на жизнь каждого человека независимо от того, пользуется он компьютером или нет.[Источник 1].

Для пользователей Windows 98 с помощью программы Microsoft NetMeeting становится доступной видеотелефония. Пройдет всего несколько лет, и видеоконференции на предприятиях станут обычным делом, а видеоконтроль за деятельностью удаленных торговых точек нужен уже сейчас, даже в малом бизнесе. Телефонная линия, недорогая видеокамера, персональный компьютер и операционная система Windows 98 — вот и все, что для этого нужно.
Не выходя за пределы Windows 98, можно своими руками создать мультимедийную энциклопедию. Здесь все предусмотрено: редактор Frontpage Express для создания мультимедийных документов, обозреватель Internet Explorer 4.0 для их просмотра, средства мультимедиа для управления звуковым и музыкальным сопровождением, графические и текстовые редакторы для обработки графики и текстов.
Microsoft прекратила основную поддержку для Windows 98 и 98 SE 30 июня 2002 года, и расширенную поддержку 11 июля 2006 года.
В Windows 98 второго издания устранены существовавшие в Windows 98 ошибки, а также добавлены новые средства и возможности, отсутствующие в исходной версии Windows 98 и позволяющие более продуктивно использовать Windows. Установка данной версии Windows позволяет обновить системные файлы, получить доступ к средствам Windows 98 второго издания, устранить ошибки, существовавшие в исходной версии Windows 98, а также решить другие задачи.[Источник 2].

Интересный факт:
Известный звук запуска Windows 98 был написан для Microsoft звукорежиссером Кен Като, который считал , что это будет «Оригинально»[Источник 3].

Концепция Windows 98

Операционная система Windows 98 по своей концепции принципиально не отличается от предыдущей версии, и для неё характерно все сказанное о Windows 95. Однако, несмотря на короткий срок эксплуатации. Windows 98 снискала себе много поклонников благодаря тому, что она гораздо стабильнее и надежнее, имеет улучшенный графический интерфейс предоставляющий эффективную, надежную, универсальную среду работы. Нововведения касаются следующих позиций:

  • интеграция с глобальной сетью Интернет;
  • повышение надежности и качества управления;
  • повышение производительности.

Интеграция с глобальной сетью Интернет

Internet Explorer 4.0.png

При создании операционной системы Windows 98 разработчики особое внимание уделили развитию ее коммуникационных возможностей. Наиболее ярким внешним новшеством по сравнению с предыдущей версией является интеграция операционной системы с обозревателем Internet Explorer 4.0, предназначенным для просмотра Web-страниц в сети Интернет. Интерфейс пользователя в Windows 98 можно настроить на работу в Интернет. В этом случае Рабочий стол принимает вид Web-страницы, а ярлыки действуют как Web-ссылки, которые могут указывать не только на файлы компьютера, но и на данные в сети Интернет. Подобный интерфейс является дополнением к традиционному интерфейсу Windows.

В число программ, реализующих интеграцию с Интернет, входят: программа Подключение к Интернет, программа электронной почты Outlook Express, программа организации телеконференций и телефонных разговоров по цифровым каналам NetMeeting, редактор Web-страниц FrontPage Express.

Повышение надежности и качества управления

Повышение надежности обеспечивают как новые, так и модернизированные старые служебные программы, которые выполняют: проверку системных файлов, очистку и проверку диска, автоматическое техническое обслуживание, проверку реестра, архивацию данных и др.

Появилась возможность поддержки нескольких мониторов для расширения Рабочего стола, выполнения разных программ на разных мониторах, а также возможность выполнения многоэкранных программ или игр.

Работа с Windows 98 облегчается за счет таких средств управления, как запуск одним щелчком, выделение значков, кнопки «Вперед» и «Назад» и удобного для настройки Главного меню.

Компьютер, оснащенный системой Windows 98, может работать круглосуточно, выполняя многие функции самостоятельно:

  • почистить жесткие диски и удалить с них накопившийся за день «мусор»;
  • проверить состояние жестких дисков и устранить имеющиеся дефекты файловой структуры;
  • выполнить резервное копирование важнейшей информации;
  • проверить состояние сжатого тома, провести его переупаковку, повысить степень сжатия редко используемых данных и программ;
  • обслужить жесткие диски и провести дефрагментацию таким образом, чтобы файлы, последовательно загружающиеся при запуске программ, располагались на диске в порядке их вызова и др.

Повышение производительности

По сравнению с Windows 95 эта система более производительна. Это обеспечивается благодаря тому, что файловая система FAT 32 позволяет более рационально по сравнению с файловой системой FAT 16 использовать диски. На дисках FAT 32 формируются кластеры меньших размеров, чем на дисках FAT 16, в результате чего повышается эффективность использования объема диска. В состав Windows 98 включена специальная служебная программа, которая позволяет быстро и безопасно преобразовать на диске файловую систему FAT 16 в файловую систему FAT 32.

Windows 98 быстрее загружается и требует меньше времени для завершения работы. Новая программа дефрагментации диска тоже позволяет увеличить производительность компьютера.

Windows 98 Second Edition

Windows 98 Second Edition (часто сокращается до SE) представляет собой обновленный выпуск Windows 98, выпущенный 5 мая 1999 г. Он включает в себя исправления для многих незначительных проблем, улучшение WDM аудио и поддержку модема, улучшенная поддержка USB, замена Internet Explorer 4.0 на Internet Explorer 5.0. Добавлен общий доступ к сети интернет, который позволяет нескольким компьютерам в локальной сети , совместно использовать одно подключение к Интернету через Network Address Translation. . Другие особенности в обновлении включают DirectX 6.1 , который внес значительные улучшения в DirectSound и введение DirectMusic , улучшение асинхронного режима передачи ( IP / ATM, PPP / ATM и WinSock 2 / ATM ). Windows 98 SE может быть получена в розничной модернизации и полной версии пакетов, а также OEM и втором издании диска для существующих пользователей Windows 98.

Имя Версия Дата выпуска Версия Internet Explorer
Windows 98 4.10.1998 25 июня 1998 4.01
Windows 98 Second Edition 4.10.2222 5 мая 1999 5

Возможности Windows 98

Наиболее бросающееся в глаза отличие Windows 98 от «классической» Windows 95 — это встроенный браузер Internet Explorer 4.0 и вследствие этого возможность полной интеграции с Вэб. Однако установив в Windows 95 браузер Internet Explorer 4.0 или 5.0,- можно получить те же самые возможности, что и в Windows 98.

Из нововведений можно отметить:
  • Windows Update (возможность автоматического обновления системы)
  • Улучшенный Microsoft Backup
  • Встроенная программа для автоматической очистки жёсткого диска
  • Улучшенный Disk Defragmenter (теперь он наиболее часто запускаемые приложения перемещает в начало жёсткого диска для ускорения запуска)
  • Появилась функция перевода компьютера в спящий режим;
  • Была добавлена утилита конвертации файловой системы из 16-битной в 32-битную;
  • Утилита Drive Converter (преобразовывает существующие FAT- разделы в формат FAT32 без переформатирования жёсткого диска.
  • Появились расширенные настройки рабочего стола;
  • Группа утилит настройки и диагностики, среди которых самая значительная — это System file Checker (Проверка системных файлов) проверяет важнейшие файлы системы и восстанавливает их в случае необходимости.[2]

32-разрядная архитектура

Windows 98 — вторая 32-разрядная операционная система для компьютеров IBM PC. Она ориентирована на работу 32-разрядных программ, многие ее компоненты являются 32-разрядными.

Большинство программ для операционной системы MS DOS относилось к 16-разрядным программам, которые использовали реальный режим работы микропроцессора. Реальный режим значительно ограничивает возможности программы, так как в этом режиме затруднен доступ в верхние (свыше 1 Мбайта) области памяти. Операционная система MS DOS не имеет средств для поддержки 32-разрядных программ, работающих в защищенном режиме микропроцессора. Чтобы такие программы могли работать в среде MS DOS, требуется дополнительное программное обеспечение, расширяющее функции МS DOS. Возможен также вариант, когда дополнительные функции, обеспечивающие защищенный режим, включаются непосредственно в код программы, увеличивая тем самым ее объем.

Операционная система Windows 98 полностью обеспечивает работу 32-разрядных программ, причем она спроектирована таким образом, что использование 32-разрядньп программ в ее среде является наиболее оптимальным. В среде Windows 16-разрядные программы также успешно функционируют, но они не могут задействовать все ресурсы системы.

Следует отметить, что 32-разрядные программы занимают больше оперативной и дисковой памяти, чем 16-разрядные программы. Однако это компенсируется, во-первых, увеличением скорости работы программ, во-вторых, удешевлением всех видов памяти, в том числе и электронной.

Файловая система FAT32

Специально для поддержки новых больших (с объемом более 2 Gb) жестких дисков в Windows 98 реализована новая файловая система FAT32, которая впервые появилась в выпуске Windows 95 OSR2. FAT32 развивает прежнюю систему на основе 16-разрядной таблицы размещения файлов FAT (в одном контексте с FAT32 ее теперь чаще называют FAT16). FAT32 работает с жесткими дисками объемом до 2 Тb, при этом размер кластеров на разделах FAT32 сравнительно мал, что существенно экономит дисковое пространство.

Вытесняющая многозадачность и многопоточность

Операционная система Windows является многозадачной (multitasking — мультизадачной), т.е. она способна «одновременно» выполнять несколько программ. На самом деле один микропроцессор может выполнять инструкции только одной программы. Однако операционная система настолько оперативно реагирует на потребности той или иной программы, что создается впечатление одновременности их работы. Например, в процессе подготовки текста можно параллельно печатать содержимое какого-либо файла и проверять на вирус жесткий диск.

Многозадачность может быть кооперативной и вытесняющей. При кооперативной многозадачности (cooperative multitasking) операционная система не занимается решением проблемы распределения процессорного времени. Распределяют его сами программы. Причем активная программа самостоятельно решает, отдавать ли процессор другой программе. Момент передачи управления здесь зависит от хода выполнения задачи. Таким моментом должен быть системный вызов, т.е. обращение к системе за какой-либо услугой (ввод или вывод на внешнее устройство и пр.). Фоновым задачам выделяется процессорное время при простое приоритетной задачи (ожидание нажатия клавиши и др.). Кооперативная многозадачность была реализована в среде Windows 3.1. В Windows 98 кооперативная многозадачность обеспечивается для 16-раэрядных приложений, так как эти приложения, созданные для Windows 3.1, умеют самостоятельно распределять процессорное время.

При вытесняющей многозадачности (preemptive multitasking) распределением процессорного времени между программами занимается операционная система. Она выделяет каждой задаче фиксированный квант времени процессора. По истечении этого кванта времени система вновь получает управление, чтобы выбрать другую задачу для ее активизации. Если задача обращается к операционной системе до истечения ее кванта времени, то это также служит причиной переключения задач. Такой режим многозадачности Windows 95 реализует для: 32-разрядных приложений, а также для программ, написанных для MS DOS.

Многопоточность (multithreading) операционной системы означает, что работающие программы (процессы) могут разделяться на несколько частей, самостоятельно претендующих на процессорное время. Это обеспечивает одновременное выполнение программой нескольких не связанных друг с другом операций. Например, в табличном процессоре вычисления в разных ячейках благодаря многопоточности могут выполняться одновременно, причем параллельно с вычислениями могут быть организованы ввод данных в ячейки, их вывод на печатающее устройство и т.п.

Графический пользовательский интерфейс

Пользовательский интерфейс Windows использует графический режим видеомонитора. Основу нового графического интерфейса пользователя составляет хорошо продуманная система окон, располагающаяся на экране монитора и включающая множество разнородных графических объектов для управления работой компьютера. Тем самым реализуется идея создания электронного рабочего стола пользователя, на котором размещаются электронные документы. Принятая концепция графического пользовательского интерфейса характерна для всех программных продуктов под Windows 98. Это обеспечивает комфортную среду работы пользователя.

Использование виртуальной памяти

Извечная компьютерная проблема — нехватка оперативной памяти, решается в среде Windows 98 с помощью виртуальной(реально не существующей) памяти.

Виртуальная память — расширение адресного пространства задачи, полученное за счёт использования части внешней памяти.

В оперативной памяти всегда находится часть виртуального пространства, выделяемого для решения задачи, остальная его часть располагается на дисковой памяти. Если оперативной памяти не хватает для обеспечения работы текущего (активного) приложения, то приложение или его часть, которые не используют в данный момент микропроцессор, выгружаются (вытесняются) из оперативной памяти на диск. На их место в оперативную память загружается (подкачивается) необходимый фрагмент активного приложения. Когда одному из выгруженных приложений передается управление, оно вновь загружается в оперативную память, что может привести к выгрузке на диск другого, пассивного в данный момент приложения. Таким образом, программы циркулируют между диском и оперативной памятью.

Поддержка виртуальной памяти позволяет открыть большое количество приложений одновременно, но выгрузка на диск и загрузка с диска снижают производительность компьютера.

Используемая для этой цели часть внешней памяти называется файлом подкачки, а описанный процесс подкачки известен под названием свопинг. Объем файла подкачки может в несколько раз превышать объем оперативной памяти.

Файл подкачки — файл на жестком диске, используемый для организации виртуальной памяти.

Настройка виртуальной памяти производится автоматически и вручную. Вручную выполнять настройку может только квалифицированный пользователь. Доступ к настройке виртуальной памяти осуществляется через Панель управления, где после открытия значка Система появляется вкладка Виртуальная память.

По умолчанию задан автоматический вариант настройки, т.е. Windows самостоятельно выбирает размер виртуальной памяти в зависимости от реальной потребности текущей задачи.

Совместимость с ранее созданным программным обеспечением

Под совместимостью с программным обеспечением понимают способность операционной системы исполнять программные продукты, созданные в другой операционной системе. В большинстве случаев операционная система Windows 98 обеспечивает такую совместимость на IBM-подобных компьютерах не только для программ ранних версий, но и для программ операционной системы MS DOS.

Наличие коммуникационных программных средств

Важнейшим направлением развития Windows является включение в ее структуру широко используемых и специальных программных средств для поддержки различных коммуникаций и компьютерных сетей.

Сетевые средства операционной системы Windows 98 позволяют

  • обеспечить передачу данных между двумя соединенными кабелями компьютерами с помощью программы Direct Cable Connection;
  • организовать электронную почту в локальной и глобальной сети с помощью программы Microsoft Exchange;
  • вьшолнить факсимильную передачу с помощью программы Microsoft Fax;
  • обменяться файлами с удаленным компьютером и подключиться к глобальной сети с помощью программы Hyper Terminal;
  • организовать одноранговую компьютерную сеть из нескольких компьютеров, причем компьютеры сети могут управляться как Windows 98, так и Windows 3.11;
  • подключиться к компьютерной сети с выделенным сервером.

Наличие средств мультимедиа

Операционная система Windows 98 обеспечивает интерактивную работу с высококачественным звуком и видео при помощи специальных аппаратных и программных средств. Непременным атрибутом мультимедиа-компьютера являются звуковая плата, которая обеспечивает преобразование звука в компьютерную форму и обратно, и видеоплата, которая преобразует видеоинформацию в компьютерную форму и обратно. К звуковой плате подключаются различные акустические системы,

Для работы со звуком и видео на компьютере разработано множество программных средств. Минимально необходимый набор таких приложений входит в состав Windows 98. Они обеспечивают проигрывание аудиокомпакт-дисков, воспроизведение, запись и редактирование звуковых файлов, просмотр видеоклипов,

Следует иметь в виду, что информация мультимедиа (т.е. графика, аудио и видеоинформация) занимает очень много места. Поэтому такая информация, как правило, распространяется на компакт-дисках, и для ее воспроизведения необходимо, чтобы на компьютере был установлен накопитель CD-ROM.

Объекты Windows и их свойства

Элементы интерфейса Windows 98

Ярлыки (пиктограммы)

Помимо программ, документов, папок рабочий стол и папки может содержать ярлыки объектов.
Ярлыки позволяют быстро запустить программу или открыть файл или папку без необходимости искать расположение файла в окне проводника. Особенно полезно создавать ярлыки для часто используемых программ, файлов или папок.
Ярлык объектов есть не что иное, как путь объекта, который храниться где нибудь в другом месте. Ярлык объекта не является самим объектом, а представляет собой объект, на который он ссылается.
Ярлыки объектов позволяют сделать объект доступным из разных мест без того, чтобы иметь копию программы, документа или другого объекта для каждого из этих мест и позволяют наиболее простым способом избежать появления различных версий этого документа или объекта. [Источник 4].

Папки, файлы

Каждому пользователю ПК – вольно или не вольно – приходится постоянно иметь дело с папками и файлами. Типичный пользователь, работая на компьютере, просматривает папки и файлы, изменяет организацию данных на дисках, отыскивает нужные объекты, копирует и перемещает их с места на место, а также время от времени удаляет.
Для удобства работы с большим количеством файлов последние распределяются по папкам, организованным в древовидную структуру.
При работе в среде Windows 98 часто возникает задача открытия требуемой папки, чтобы:
— Просмотреть ее содержимое с целью поиска некоторых файлов;
— Выполнить над компонентами файловой структуры, содержащейся в этой папке, определенные действия – например, скопировать, переслать или удалить их;
— Запустить в работу приложение, которое в ней содержится;
— Открыть находящийся в папке документ;
— Создать в папке новый документ.
Процесс перемещения по папкам с целью открытия требуемой часто называют навигацией. Папка считается открытой, если ее содержимое показывается в одном из окон папок. Окно папки ведет себя подобно окну приложения – может быть открыто, на экране, представляется кнопкой приложения на панели задач и фигурирует в списке запущенных приложений, который появляется на экране в результате нажатия комбинации клавиш Alt+Tab.
Windows 98 формирует единое дерево ресурсов, объединяя в нем разрозненные файловые структуры доступных для работы дисков. Основные ветви дерева ресурсов стандартизированы – они произрастают из системных папок, взаимосвязь которых жестко фиксируется. Поэтому дерево ресурсов на каждом компьютере выглядит в принципе одинаково.
В корне этого дерева всегда расположен каталог под названием – “Рабочий стол”. В этом каталоге расположено еще несколько каталогов: “Мой компьютер”, “Сетевое окружение”, “Корзина” и “Портфель”. Хотя дерево чаще всего похоже на разных компьютерах, но тем не менее существует различие, которое может объясняться разными причинами, например как: установленные компоненты ОС, программы установленные на компьютере и т.д.
В каталоге “Мой компьютер” расположены диски, “Панель управления”, “Принтеры”. У каждой папки в этом дереве есть свое специальное назначение. В основном на них возлагаются технические и служебные функции.
Если “войти” в каталог какого-нибудь диска, то можно увидеть его содержимое — вложенные в главный каталог папки и файлы. В каждую из этих папок можно “войти” с помощью двойного нажатия левой кнопки мыши или с помощью клавиатуры.
Папка или каталог содержит в себе файлы. С помощью дерева каталогов можно найти нужный документ или нужную программу. Таким образом, после загрузки Windows 98 можно войти в каталог “Мой компьютер”, который находится на рабочем столе и далее перемещаться в нужном направлении по иерархии папок и файлов. После того как нужный документ найден, нужно просто открыть средствами ОС.
Над папками и файлами можно воспроизводить некоторые действия. Например файлы можно копировать из одной папки в другую. Это можно делать разными способами. Наиболее распространен способ — “перетаскивание”. Что бы скопировать файл или папку в другое место, необходимо выделить объект левой кнопкой мыши и не отпуская кнопку перетащить объект в нужную папку. Так же можно перетаскивать группу объектов. Но перед перетаскиванием их нужно выделить с помощью левой кнопки мыши.
Некоторые пользователи часто используют другой способ. Они выделяют один или группу объектов, затем “копируют” или “вырезают” их в буфер обмена. Эта делается с помощью меню, которое вызывается щелчком правой кнопкой мыши на выделенных объектах или с помощью панели инструментов окна Windows. За тем переходят во вторую папку “получатель” и с помощью того же меню или панели инструментов вставляют объекты в текущую папку командой “вставить”.

Проводник

Удобным средством для поиска необходимых объектов (папок, файлов, программ) является специализированная программа “Проводник” (Explorer). С помощью этой программы, пользователь реально можно представить какая информация находится на его жестком диске, из каких компонентов состоит “его компьютер” и т.д. Эта программа удобна тем, что ее интерфейс помогает пользователю быстро переходить из одной папки в другую, не открывая при этом много папок и не блуждая по “дебрям компьютера”.
Проводник – это программа – организатор, ее окно поделено на две части. В левой половине нам представлено схематической изображение дерева каталогов. В правой – содержание текущей папки.
Таким образом, пользователь при работе с проводником может гораздо быстрее перейти от содержимого одной папки к содержимому другой. Проводник гораздо удобнее для копирования папок или файлов нежели, если бы это делалось с помощью перетаскивания из одного окна в другое.
Удобство заключается в том, что если пользователю необходимо рассортировать имеющуюся у него информацию по каталогам, из разных источников, то проводник для этой цели подойдет гораздо лучше, нежели другие средства Windows 98.
Дело в том, что левое окно проводника нам достаточно подробно показывает дерево каталогов, и если указать мышью на нужный нам каталог, то справа немедленно отобразится содержимое этого каталога. Далее можно сразу выделить нужные файлы и перетащить их в любую другую папку, имеющуюся в дереве или создать новую. Также проводник, как и любое другое окно Windows 98 может сортировать содержимое папки по различным признакам.
Так же достаточно удобно в проводнике то, что вид дерева представлен в кратком виде. То есть при запуске проводника мы видим лишь папки расположенные в главном каталоге (коренном). Рядом с некоторыми папками расположен знак “+”, это означает, что папка содержит внутри себя еще папки.
Проводник помогает, как бы с верху взглянуть на все что содержится на жестком диске. С помощью проводника можно сделать вывод о разнообразии программ установленных на жесткий диск.
Основная черта проводника – это оперативный доступ к файлам и папкам.

Панель задач

Панель задач обеспечивает открытие программ и документов, а также доступ к объектам, которые уже были открыты. Меню ПУСК на панели задач содержит пункты, которые позволяют получить доступ к программам, документам и другим объектам. Оно содержит также команды для запуска программ из командной строки, установки системных параметров и завершения работы Windows 98.
Программы. Это каскадное меню дает быстрый доступ ко всем стандартным программам. Меню програмы включает также пункты для открытия проводника и запуска сеанса MS-DOS.
Документы. Это меню содержит 15 документов и папок, с которыми вы работали последними, включая те, с которыми вы работали в текущем сеансе.
Настройка. Это каскадное меню дает доступ к панели управления, папке принтеры, а также свойствам панели задач.
Поиск. Это меню позволяет найти на компьютере или в сети файл или папку, а также найти в сети определенный компьютер.
Справка. Открывает справочную систему Windows 98.
Выполнить. Обеспечивает быстрый запуск программ.
Завершение работы. Открывает диалоговое окно, в котором предлагается выключить компьютер, перезагрузить или приостановить работу.
Помимо меню пуск на панели задач располагаются кнопки всех папок и программ, открытых на данный момент.

Windows 98 в браузере

Windows98 в браузере.jpg

Четыре года потребовалось энтузиастам, чтобы написать код на JavaScript для запуска Windows 98 на браузерных движках. Теперь любой желающий может предаться ностальгии, вспоминая свои старенькие компьютеры, кликая по минному полю «Сапера».

copy.sh — это эмулятор, который работает в браузере, но его прелесть в том, что он помимо Windows 98 может в режиме эмуляции запускать и другие ОС: FreeDOS, Solar OS, FreeBSD и даже ArchLinux.

В эмуляторе можно даже попробовать загрузить сайт в древней версии браузера Internet Explorer. Однако после долгих двух минут ожидания чуда не произойдет и система попросит установить модем для доступа в интернет.

Данный эмулятор поддерживает опции загрузки с CD и флоппи-дисков. Предположительно, это позволит запустить Half-Life 1 для ретроманов. Виртуальная мышь запаздывает, поэтому нужно запастись терпением.
Правда, число программ и игр, которые действительно запускаются в браузере, ограничено.Запуск Windows 98 через браузер производится на данном сайте: http://copy.sh/v86/

Этапы разработки

Разработка Windows 98 началась в середине 1990-х, изначально, под кодовым названием «Memphis». Было выпущено огромное количество сборок, начиная от 1351 15 декабря 1996 года и заканчивая финальной версией Windows 98 Second Edition(SE).

Номер версии Дата Описание Имя
4.03.1132 16 июня 1996 Ранняя бета версия Windows 98. По сути это тот же Windows 95, но с небольшими изменениями Windows Memphis Developer Release
4.10.1387 30 июня 1997 Первая полноценная бета Windows 98 Windows Memphis Beta 1
4.10.1538 1997 Вторая бета Windows 98 с огромными изменениями Windows Memphis Beta 2
4.10.1650 15 декабря 1997 Возможно обновление Windows 3.1x до данной версии Windows 98 Windows Memphis Beta 3
4.10.1691 3 апреля 1998 Первый кандидат на выпуск, но 31 декабря 1998 года был, забракован из за недоработок Windows 98 Release Candidate
4.10.1998 15 мая 1998 ( Дата выхода )

25 июня 1998 ( Общая доступность )

Окончательный вариант с RTM в 1998 году Windows 98
4.10.2222 5 мая 1999 Модернизированная издание оригинала с дополнительными функциями. Windows 98 Second Edition

Системные требования

  • процессор 80486DX с тактовой частотой 66 МГц или более мощный;
  • не менее 16 Мбайт оперативной памяти (желательно 32 Мбайта);
  • жесткий диск с объемом свободного пространства после установки Windows не менее 200 Мбайт (желательно не менее 1 Гбайта);
  • устройство чтения компакт-дисков (CD-ROM), так как практически все программные продукты поставляются на компакт-дисках [Источник 5].

Операционная система достаточно просто устанавливается с компакт-диска. Программа установки, запущенная с компакт-диска, сначала проверяет жесткий диск. В случае обнаружения неисправности программа установки предлагает пользователю несколько вариантов действий: игнорировать ошибку, попытаться исправить ее и т.п.

После окончания проверки диска на экране появляется заставка, свидетельствующая о начале установки, которая длится 30 — 60 мин. По мере необходимости при установке операционной системы надо отвечать на вопросы инсталляционной программы. На экране будет отображаться шкала, на которой видно, что происходит в данный момент и сколько времени осталось до окончания процесса установки,

Программа установки Windows имеет несколько сценариев: компактная установка, express-установка, выборочная установка. При компактной установке операционная система Windows будет содержать самые необходимые компоненты. При express-установке создается наиболее типичная конфигурация. При выборочной установке пользователь сам может выбрать из списка компоненты, которые будут устанавливаться.

В комплект поставки Windows 98 входит большое количество стандартных программ, выполняющих всевозможные сервисные и пользовательские функции. Может оказаться, что при заданном сценарии установки не все стандартные программы будут включены в систему. Эта проблема легко решается, так как Windows 98 имеет очень удобный механизм доустановки. Вызвав соответствующую сервисную программу, можно в любой момент изменить конфигурацию операционной системы, убрав лишние компоненты и добавив неустановленные компоненты. Дня выполнения этой операции необходимо иметь установочные дискеты или компакт-диск.

Используемая литература

  1. Руссинович Марк, Соломон Дэвид «Внутреннее устройство Windows»:- режим доступа: http://www.e-reading.club/bookreader.php/89563/Russinovich%2C_Solomon_-_1.Vnutrennee_ustroiistvo_Windows_%28gl._1-4%29.html
  2. Э.Таненбаум, Х.Бос «Современные операционные системы»:- режим доступа: http://math.kubsu.ru/Debian_Tanenbaum.pdf

Источники

  1. Phys.bspu Информационные технологии [Электронный ресурс]:Концепция операционных систем Windows 95 И Windows 98 /Дата обращения 08.03.2017. Режим доступа: http://phys.bspu.by/static/lib/inf/posob/stu_m/glaves/glava12/gl_12_1.htm
  2. Support Microsoft[Электронный ресурс]:Описание Windows 98 второго издания/Дата обращения 08.03.2017. Режим доступа: https://support.microsoft.com/ru-ru/help/234762/description-of-windows-98-second-edition
  3. Speakhertz «Интервью: 343 Industries Audio Manager — Кен Като» .[Электронный ресурс]: Interview: 343 Industries Audio Manager – Ken Kato
    /Дата обращения 08,03,2017. Режим доступа: http://speakhertz.com/6706/interview-343-industries-audio-manager-ken-kato
  4. Bestreferat Реферат: Операционная система Windows 98 [Электронный ресурс]:Объекты Windows и их свойства /Дата обращения 08.03.2017. Режим доступа:http://www.bestreferat.ru/referat-81485.html
  5. Wikipediа Windows 98 [Электронный ресурс]: Сведения о системных требованиях Windows 98 /Дата обращения 08.03.2017. Режим доступа: https://ru.wikipedia.org/wiki/Windows_98

   Сетевое программное обеспечениеэто программное обеспечение, позволяющее организовать работу пользователя в сети. Оно представлено общим, сетевым  и специальным программным обеспечением.

Состав сетевого программного обеспечения компьютерных сетей

Состав сетевого программного обеспечения компьютерных сетей

   Общее сетевое программное обеспечение включает в себя:

  • — браузер это программа просмотра Web-страницы. Браузер содержит следующие средства: программу для работы с электронной почтой (чтение, создание, редактирование и отправка почтовых сообщений); программу для работы с сервером новостей (подписка на группу новостей, чтение новостей, создание и пересылка сообщений), редактор текста.
  • — HTMLредакторы – редакторы, предназначенные для создания Web-страниц.
  • — Графические средства Web – средства, предназначенные для оптимизации графических элементов Web-страниц.
  • — Машинные переводчики – программные средства, предназначенные для просмотра web-страниц на различных языках.
  • — Антивирусные сетевые программы – программы предназначенные для предотвращения попадания программных вирусов на компьютер пользователя или распространения его по локальной сети фирмы.

   Системное программное обеспечение включает в себя:

  • — операционную систему (Network Operation System – NOS)– комплекс программ, обеспечивающих в условиях компьютерных  сетей управление сетевыми ресурсами (программами, данными, устройствами, протоколами и т.д.). Операционная система сети управляет работой сети во всех ее режимах, обеспечивает реализацию запросов пользователей, координирует функционирование звеньев сети. Она имеет иерархическую структуру, соответствующую стандартной семиуровневой модели взаимодействия открытых систем.
  • — сервисные программы – программы, которые расширяют возможности операционной системы, предоставляя пользователю и его программам набор дополнительных услуг;
  • — систему технического обслуживания – система, которая облегчает диагностику, тестирование оборудования и поиск неисправностей в ПК.

   Специальное программное обеспечение представлено прикладными программными средствами: функциональными и интегрированными пакетами прикладных программ и прикладными программами сети, библиотеками стандартных программ, а также прикладными программами, отражающими специфику предметной области пользователей при реализации своих задач.

   Для управления сетью существуют специальные сетевые операционные системы, которые по своей организации можно разделить на одноранговые (Peer-To-Peer Network) и с выделенным файловым сервером (Dedicated File Server Network).

   В одноранговых сетях на каждой рабочей станции сети могут быть загружены две группы модулей: модуль сервера и модуль клиента На серверах функционируют сетевые операционные системы, позволяющие совместно использовать ресурсы сервера, на клиентах – программное обеспечение доступа к сети, обеспечивающее работу с разделяемыми ресурсами.

   Загрузка в оперативную память рабочей станции модулей сервера обеспечивает доступ других пользователей к ресурсам этого компьютера. А наличие модулей клиента позволяет пользователю иметь доступ к ресурсам других рабочих станций сети.

Функции модуля клиента операционных систем:

  • — исполнение пользовательских приложений;
  • — реализация интерфейса пользователя с сетью;
  • — обеспечение соединения с сетью.

Функции модуля сервера операционных систем

  • — управление учетными записями;
  • — защита доступа;
  • — централизованное лицензирование;
  • — защита данных;
  • — многозадачность и многопроцессорная обработка.

   К одноранговым относятся следующие сетевые операционные системы:

  • NetWare Lite, Personal NetWare (Novell),
  • Windows For Workgroups (Microsoft),
  • LANtastic (Artisoft).

Преимущества и недостатки одноранговых ОС

Преимущества

Недостатки

Простота инсталляции. Обеспечивают доступ к ресурсам других рабочих станций.

Низкая производительность сети. Это объясняется небольшой мощностью рабочих станций.

Имеют ограниченные возможности по обеспечению связи удаленных сегментов сети.

Отсутствуют развитые средства управления сетью.

Не обеспечивают режим работы СУБД «клиент-сервер».

   В сетях с выделенным сервером сетевая ОС инсталлируется и загружается на отдельной станции, которую называют файловым сервером (File Server). Рабочие станции имеют доступ к общим данным и другим ресурсам, хранящимся на файловом сервере.

   К операционным системам, которые устанавливаются на файловом сервере, относятся следующие ОС:

  • Vines 5.53 (Banyan),
  • OS/2 LAN Server 4.0 Advanced (IBM),
  • Windows NT Server (Microsoft),
  • NetWare 5.0 (Novell).

Преимущества и недостатки ОС с выделенным сервером

Преимущества

Недостатки

Высокая производительность сети за счет использования файлового сервера большой мощности.

Наличие развитых аппаратных и программных средств связи удаленных сегментов сети и рабочих станций.

Наличие развитых средств управления и администрирования в сети.

Обеспечивают режим работы СУБД «клиент-сервер».

Некоторая сложность в освоении.

Ограниченные возможности доступа к ресурсам рабочих станций.

   Для  устранения недостатков, присущих сетям рассмотренных типов, часто на одном сегменте сети устанавливают две операционные системы: одноранговую и с выделенным сервером.

Структура сетевой операционной системы

Структура сетевой операционной системы

   В сетевой операционной системе выделяется несколько частей:

  • Средства управления локальными ресурсами рабочей станции: функции распределения оперативной памяти между процессами, планирования и диспетчеризации процессов, управления процессорами в мультипроцессорных машинах, управления периферийными устройствами и другие функции управления ресурсами локальных операционных систем.
  • Средства предоставления собственных ресурсов и услуг в общее пользование – серверная часть операционной системы (сервер). Эти средства обеспечивают, например, блокировку файлов и записей, что необходимо для их совместного использования; ведение справочников имен сетевых ресурсов; обработку запросов удаленного доступа к собственной файловой системе и базе данных; управление очередями запросов удаленных пользователей к своим периферийным устройствам.
  • Средства запроса доступа к удаленным ресурсам и услугам и их использования – клиентская часть операционной системы (редиректор). Эта часть выполняет распознавание и перенаправление в сеть запросов к удаленным ресурсам от приложений и пользователей, при этом запрос поступает от приложения в локальной форме, а передается в сеть в другой форме, соответствующей требованиям сервера. Клиентская часть также осуществляет прием ответов от серверов и преобразование их в локальный формат, так что для приложения выполнение локальных и удаленных запросов неразличимо.
  • Коммуникационные средства операционной системы, с помощью которых происходит обмен сообщениями в сети. Эта часть обеспечивает адресацию и буферизацию сообщений, выбор маршрута передачи сообщения по сети, надежность передачи и т.п., то есть является средством транспортировки сообщений.

Сетевые операционные системы 

   Существует множество сетевых операционных систем, различающихся своими возможностями и условиями эксплуатации.    Основными параметрами, которые учитываются при сравнении систем, являются:

  • — зависимость производительности от количества рабочих станций;
  • — надежность работы в сети;
  • — уровень сервиса (объем и качество предоставляемых услуг, возможности разработки прикладных программ в сети, управление функционированием, удобство проведения инсталляции, настройки, профилактики и других операций;
  • — защита информации от несанкционированного доступа;
  • — потребление ресурсов сетевыми средствами (объем оперативной и дисковой памяти, требуемая доля производительности вычислительной системы);
  • — возможности использования в сети нескольких серверов;
  • — типы поддерживаемых топологий в сети, а также возможность изменения состава сети;
  • — перечень поддерживаемых сетевых устройств (сетевых плат, принтеров, сканеров, модемов и т.д.);
  • — наличием интерфейсов с другими сетями и Internet.

   В случае сети, территориально разбросанной, неоднородной по составу аппаратных и программных средств, а также со сложными прикладными программами может оказаться необходимой среда на базе нескольких сетевых операционных систем. 

Сетевые компоненты операционных систем

Ядро ОС

   Ядро сетевой операционной системы (командный интерпретатор) обеспечивает функционирование пользовательского интерфейса.    Среди функций ядра можно отметить:

  • Управление выполнением процессов посредством их создания, завершения или приостановки и организации взаимодействия между ними.
  • Планирование очередности предоставления выполняющимся процессам времени центрального процессора (диспетчеризация). Процессы работают с центральным процессором в режиме разделения времени: центральный процессор  выполняет процесс, по завершении отсчитываемого ядром кванта времени процесс приостанавливается и ядро активизирует выполнение другого процесса. Позднее ядро запускает приостановленный процесс.
  • Выделение выполняемому процессу оперативной памяти. Ядро операционной системы дает процессам возможность совместно использовать участки адресного пространства на определенных условиях, защищая при этом адресное пространство, выделенное процессу, от вмешательства извне. Если системе требуется свободная память, ядро освобождает память, временно выгружая процесс на внешние запоминающие устройства, которые называют устройствами выгрузки. Если ядро выгружает процессы на устройства выгрузки целиком, такая реализация системы UNIX называется системой со свопингом (подкачкой); если же на устройство выгрузки выводятся страницы памяти, такая система называется системой с замещением страниц.
  • Выделение внешней памяти с целью обеспечения эффективного хранения информации и выборка данных пользователя. Именно в процессе реализации этой функции создается файловая система. Ядро выделяет внешнюю память под пользовательские файлы, мобилизует неиспользуемую память, структурирует файловую систему в форме, доступной для понимания, и защищает пользовательские файлы от несанкционированного доступа.
  • Управление доступом процессов к периферийным устройствам, таким как терминалы, ленточные устройства, дисководы и сетевое оборудование.
  • Ядро реализует ряд необходимых функций по обеспечению выполнения процессов пользовательского уровня, за исключением функций, которые могут быть реализованы на самом пользовательском уровне.

Характеристика основных сетевых операционных систем

NetWare

   Операционная система NetWare фирмы Novell ориентированна на локальную сеть ПЭВМ, совместимых с IBM PC. Эта сетевая операционная система, ядро которой загружается на файловый сервер, является самостоятельной операционной системой. На рабочих станциях загружаются модули сетевой операционной системы, которые обеспечивают взаимодействия с ее ядром и обмен сообщениями с другими рабочими станциями. При этом на рабочих станциях могут быть использованы различные базовые операционные системы. Сетевая операционная система обеспечивает работу сети любой структуры: моноканальной, кольцевой, звездообразной и т.д. В настоящее время используют несколько версий сетевой операционной системы NetWare Novell. Сеть Novell NetWare 2.2 предназначена для организации небольшой сети на базе файл-сервера с процессором 80286. Для создания крупных и надежно работающих сетей больше подходит сеть Novell NetWare 3.11 или 3.12, работающая на процессорах 80386 и выше. Версия 3.11/3.12 в отличие от 2.2 работает с выделенным файл-сервером и количество рабочих станций, подключенных к одному серверу, может достигать 250. Сеть Novell NetWare 4.1 предназначена для создания крупных сетей, состоящих из многих сегментов и содержащих несколько серверов. Количество рабочих станций в данной версии может достигать 1000.

   Достоинства системы:

  • — хорошо продуманные и мощные службы файлов и печати;
  • — наличие средств оперативного сжатия информации на дисках;
  • — мощные средства администрирования больших многопользовательских, многосерверных сетей Novell;
  • — возможность создания сетей с повышенной отказоустойчивостью (пакет NetWare SFT III);
  • — большое количество прикладных программ, разработанных независимыми поставщиками;
  • — удобная иерархическая структура распределенного каталога.

   Недостатки системы:

  • — необходимость приобретения отдельного пакета NetWare SMP для организации многопроцессорной обработки;
  • — отсутствие простых инструментальных средств разработки приложений;
  • — слабая защита памяти при работе приложений сервера, что затрудняет отладку программ и может привести к краху системы во время ее функционирования.

Функции ОС NetWare

  • поддержка коллективного использования файлов,
  • обеспечение доступа к сетевым принтерам,
  • предоставление средств для работы с электронной почтой,
  • поддержка работы СУБД различных типов,
  • обеспечение доступа к файловому серверу со стороны рабочих станций, функционирующих под управлением различных операционных систем,
  • предложение средств, позволяющих объединять удаленные сегменты сети,
  • обеспечение «прозрачности» доступа локальных и удаленных пользователей к ресурсам сети,
  • предложение средств для надежного хранения данных,
  • обеспечение защиты ресурсов сети от несанкционированного доступа,
  • поддержка динамически расширяемых многосегментных томов на нескольких дисках файлового сервера,
  • предоставление средств управления ресурсами корпоративных сетей: единый каталог сетевых ресурсов NDS в NetWare 4.1,
  • обеспечение передачи и обработки данных с использованием разных протоколов: SPX/IPX, TCP/IP, NetBIOS, AppleTalk,
  • поддержка работы суперсерверов в симметричном режиме функционирования (ОС NetWare 4.1 SMP).

Windows 95/98

   Windows 95/98 — сетевая операционная система локальной одноранговой сети (число компьютеров не превышает 10). Windows 95 является 32-разрядной многозадачной и многопоточной системой с приоритетами. Операционная система предоставляет разнообразные средства для распределенной обработки данных. Она создает среду для объектно-ориентированной архитектуры, выполняет разнообразные функции, связанные с определением и изменением конфигурации внешних устройств и программного обеспечения, работающих в сети. Обеспечивается защита от отказов и безопасность данных. Windows 95 работает с любыми типами данных: текстами, звуком и изображением используется удобный упрощенный интерфейс пользователя, позволяющий работать с трехмерной графикой. Windows 95 имеет модуль, являющийся универсальным почтовым ящиком, предназначенным для хранения сообщений электронной почты, речевой почты и факсимильной связи. Обмен сообщениями внутри рабочей группы осуществляется при помощи Microsoft Mail. В рабочей группе следует выделить одну машину, оборудованную факс-модемом, в качестве почтовой.

Microsoft Windows NT WS/Server 4.0

   Microsoft Windows NT WS/Server 4.0 является уникальной и мощной операционной системой.

   При ее разработке преследовались следующие цели:

  • — надежность,
  • — производительность,
  • — переносимость,
  • — совместимость,
  • — масштабируемость,
  • — безопасность.

   Windows NT идеально приспособлена для работы в качестве рабочей станции и сетевого сервера, где требуется повышенная устойчивость  и высокая производительность. Windows NT является синтезом как предыдущих версий Windows, так и других операционных систем. Она может быть адаптирована под различные типы аппаратного обеспечения без полной переработки. Важной особенностью операционной системы является ее способность работать с существующими приложениями.

   Достоинства системы:

  • — наличие унифицированного графического интерфейса;
  • — простота и удобство использования и администрирования;
  • — надежность служб файлов и печати;
  • — развитый интерфейс API (Application Program Interface) прикладного программирования, облегчающий процесс разработки прикладных программ;
  • — возможность реализации одно- и многопроцессорной (до 32 процессоров) обработки в одном пакете;
  • — поддержка различных архитектур процессоров (Intel, Alpha, MIPS и др.).

   Недостатки системы:

  • — слабая гибкость службы каталогов (доменная модель) по сравнению с аналогичными службами СОС NetWare и Banyan VINES 6.0;
  • — сложность системы защиты при управлении доступом внутри доменов и между ними.

Windows 2000

   Windows 2000 поставляется в трех вариантах

  1. Windows 2000 Professional (постарому — workstation). Высокопроизводительное рабочее место
  2. Server
  3. Windows 2000 Advanced Server (постарому — Enterprise Server)

Особенности Windows 2000:

   В Windows 2000 Professional расширен спектр поддерживаемых устройств, обеспечивает поддержку средств управления энергопотреблением для мобильных систем и обладает улучшенным пользовательским интерфейсом, благодаря которому она является самой простой в использовании из всех когда-либо выпущенных версий Windows.

   В систему добавлены новые “мастера”: “мастер аппаратуры”, позволяющий наиболее простым способом подключать новые устройства в систему, “мастер сетевых соединений”, способствующий более быстрому конфигурированию модемов и сетевых соединений, “мастер принтера”, помогающий быстро подключить принтер.

   Появилась поддержка “горячей” смены компонентов. Данную функцию по достоинству оценят владельцы ноутбуков, которые вынуждены перезагружать свои машины при подключении новых устройств.

   В Windows 2000 используется новая файловая система, носящая название NTFS5. Основная отличительная черта данной файловой системы – автоматическое “фоновое” шифрование данных.

   В новой системе сокращено число необходимых перезагрузок после установки новых свойств в СЕМЬ раз, это значит, что пользователю не придется перезагружаться для того, чтобы система “восприняла” новые параметры.

   Добавлена новая служба быстрого поиска данных, которая позволит находить необходимые файлы с высокой скоростью, за счет индексации данных

   Установлена новая политика безопасности. Такой подход делает систему очень устойчивой к различным сбоям.

   Улучшена поддержка сетей. С точки зрения пользователя теперь можно будет, не вдаваясь в детали, получить доступ к сетевым ресурсам не привлекая к этому вечно занятого системного администратора

   В Windows 2000 появилась новая возможность – создание сценария установки, что позволит установить систему на диски разных машин, пользуясь единым сценарием.

Сравнение сетевых операционных систем Microsoft Windows NT Server 4.0 и NetWare 5

Параметры

Microsoft Windows NT Server 4.0

NetWare 5

Цена сервера с лицензией на 5 пользователей

$809

$1,195

Поддерживаемые платформы

Alpha, Intel, MIPS

Intel

Минимальные требования к аппаратному обеспечению

ЦП 486, 16 Мбайт ОЗУ, 200 Мбайт на жестком диске

ЦП 486, 64 Мбайта ОЗУ, 500 Мбайт на жестком диске

Многопоточность/ многозадачность ОС

Да / Да

Да / Да

Общий поддерживаемый объем ОЗУ

4 Гб

4 Гб

Поддерживаемые сетевые протоколы

AppleTalk, DLC, IPX, NetBEUI, TCP/IP

AppleTalk, IPX, NetBIOS, TCP/IP, UDP

Собственная поддержка IP

Да

Да

Встроенные средства обмена сообщениями / электронная почта

Нет / Нет

Нет / Нет

Встроенные средства резервного копирования

Да

Да

Управление настольными системами

Да (через ZAK)

Да

Служба каталога

Нет

Да

Поддержка FTP/HTTP/LDAP

Да Да Нет

Да Да Да

Фильтрация информации

Да

Нет

Поддержка DNS/Dynamic DNS

Да Нет

Да Да

DHCP

Да

Да

Telnet

Да (только клиент)

Да

   Все современные операционные системы Microsoft — Windows NT 4.0, Windows 95, Windows 98, Windows 2000 — поддерживают так называемые профили пользователя. Профиль представляет собой набор данных, полностью описывающих текущую рабочую среду пользователя. С каждым пользователем ассоциирован собственный профиль, что позволяет ему получать при работе с системой ту конфигурацию рабочей среды, которая соответствует специфике именно его деятельности, вне зависимости от других пользователей, работающих за тем же компьютером в другое время. Администратор имеет возможность заранее сформировать пользовательский профиль и тем самым подготовить для сотрудника рабочую среду, в которой тот сможет наиболее продуктивно решать стоящие перед ним задачи. Профили могут храниться на сервере и автоматически загружаться при входе пользователя в систему. Благодаря этому, пользователь имеет одну и ту же рабочую среду на любом компьютере сети. Кроме того, в случае выхода из строя и замены рабочей станции индивидуальные настройки пользователя не будут утеряны. Эффективное использование профилей пользователя существенно снижает затраты на обучение, техническую поддержку, а также сокращает время простоя и повышает продуктивность работы пользователей.

   Применение механизмов системной политики (механизм воздействия на рабочую среду пользователя, базирующийся на особенностях реализации операционных систем Microsoft и конкретных приложений) снижает расходы на сопровождение и поддержку рабочих станций и продлевает время их устойчивой работы. Таким образом, используя механизмы системной политики, администратор может ограничить возможности пользователя при работе, как с базовыми функциями системы, так и с конкретными приложениями. Это позволяет минимизировать риск непреднамеренных или несанкционированных действий пользователя, способных нарушить целостность операционной системы или приложений.

Сетевые ОС

1. Что такое сетевое программное обеспечение?

Сетевое программное обеспечение предназначено для организации совместной работы группы пользователей на разных компьютерах. Позволяет организовать общую файловую структуру, общие базы данных, доступные каждому члену группы. Обеспечивает возможность передачи сообщений и работы над общими проектами, возможность разделения ресурсов.

2. Сетевые операционные системы

(Network Operating System – NOS) – это комплекс программ, обеспечивающих обработку, хранение и передачу данных в сети.

Сетевая операционная система выполняет функции прикладной платформы, предоставляет разнообразные виды сетевых служб и поддерживает работу прикладных процессов, выполняемых в абонентских системах. Сетевые операционные системы используют клиент-серверную, либо одноранговую архитектуру. Компоненты NOS располагаются на всех рабочих станциях, включенных в сеть.

NOS определяет взаимосвязанную группу протоколов верхних уровней, обеспечивающих выполнение основных функций сети. К ним, в первую очередь, относятся:

  1.  адресация объектов сети;
  2. функционирование сетевых служб;
  3. обеспечение безопасности данных;
  4. управление сетью.

При выборе NOS необходимо рассматривать множество факторов. Среди них:

  • набор сетевых служб, которые предоставляет сеть;
  • возможность наращивания имен, определяющих хранимые данные и прикладные программы;
  • механизм рассредоточения ресурсов по сети;
  • способ модификации сети и сетевых служб;
  • надежность функционирования и быстродействие сети;
  • используемые или выбираемые физические средства соединения;
  • типы компьютеров, объединяемых в сеть, их операционные системы;
  • предлагаемые системы, обеспечивающие управление сетью;
  • используемые средства защиты данных;
  • совместимость с уже созданными прикладными процессами;
  • число серверов, которое может работать в сети;
  • перечень ретрансляционных систем, обеспечивающих сопряжение локальных сетей с различными территориальными сетями;
  • способ документирования работы сети, организация подсказок и поддержек.

3. Функции и характеристики сетевых операционных систем (ОС).

Различают ОС со встроенными сетевыми функциями и оболочки над локальными ОС. По другому признаку классификации различают сетевые ОС одноранговые и функционально несимметричные (для систем “клиент/сервер”).

Основные функции сетевой ОС:

  1. управление каталогами и файлами;
  2. управление ресурсами;
  3. коммуникационные функции;
  4. защита от несанкционированного доступа;
  5. обеспечение отказоустойчивости;
  6. управление сетью.

Управление каталогами и файлами в сетях заключается в обеспечении доступа к данным, физически расположенным в других узлах сети. Управление осуществляется с по-мощью специальной сетевой файловой системы. Файловая система позволяет обращаться к файлам путем применения привычных для локальной работы языковых средств. При обмене файлами должен быть обеспечен необходимый уровень конфиденциальности обмена (секретности данных).

Управление ресурсами включает обслуживание запросов на предоставление ресурсов, доступных по сети.

Коммуникационные функции обеспечивают адресацию, буферизацию, выбор на-правления для движения данных в разветвленной сети (маршрутизацию), управление потоками данных и др. Защита от несанкционированного доступа — важная функция, способствующая поддержанию целостности данных и их конфиденциальности. Средства защиты могут раз-решать доступ к определенным данным только с некоторых терминалов, в оговоренное время, определенное число раз и т.п. У каждого пользователя в корпоративной сети могут быть свои права доступа с ограничением совокупности доступных директорий или списка возможных действий, например, может быть запрещено изменение содержимого некоторых файлов.

Отказоустойчивость характеризуется сохранением работоспособности системы при воздействии дестабилизирующих факторов. Отказоустойчивость обеспечивается применением для серверов автономных источников питания, отображением или дублированием информации в дисковых накопителях. Под отображением обычно понимают наличие в системе двух копий данных с их расположением на разных дисках, но подключенных к одному контроллеру. Дублирование отличается тем, что для каждого из дисков с копиями используются разные контроллеры. Очевидно, что дублирование более надежно. Дальнейшее повышение отказоустойчивости связано с дублированием серверов, что однако требует дополнительных затрат на приобретение оборудования.

Управление сетью связано с применением соответствующих протоколов управления. Программное обеспечение управления сетью обычно состоит из менеджеров и агентов. Менеджером называется программа, вырабатывающая сетевые команды. Агенты представляют собой программы, расположенные в различных узлах сети. Они выполняют команды менеджеров, следят за состоянием узлов, собирают информацию о параметрах их функционирования, сигнализируют о происходящих событиях, фиксируют аномалии, следят за трафиком, осуществляют защиту от вирусов. Агенты с достаточной степенью интеллектуальности могут участвовать в восстановлении информации после сбоев, в корректировке параметров управления и т.п.

4. Структура сетевой операционной системы

Сетевая операционная система составляет основу любой вычислительной сети. Каждый компьютер в сети автономен, поэтому под сетевой операционной системой в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам – протоколам. В узком смысле сетевая ОС – это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети.

setevaya OS

Рис. 1 Структура сетевой ОС

В соответствии со структурой, приведенной на рис. 1, в сетевой операционной системе отдельной машины можно выделить несколько частей.

  1. Средства управления локальными ресурсами компьютера: функции распределения оперативной памяти между процессами, планирования и диспетчеризации процессов, управления процессорами, управления периферийными устройствами и другие функции управления ресурсами локальных ОС.
  2. Средства предоставления собственных ресурсов и услуг в общее пользование – серверная часть ОС (сервер). Эти средства обеспечивают, например, блокировку файлов и записей, ведение справочников имен сетевых ресурсов; обработку запросов удаленного доступа к собственной файловой системе и базе данных; управление очередями запросов удаленных пользователей к своим периферийным устройствам. 
  3. Средства запроса доступа к удаленным ресурсам и услугам – клиентская часть ОС (редиректор). Эта часть выполняет распознавание и перенаправление в сеть запросов к удаленным ресурсам от приложений и пользователей. Клиентская часть также осуществляет прием ответов от серверов и преобразование их в локальный формат, так что для приложе-ния выполнение локальных и удаленных запросов неразличимо.
  4. Коммуникационные средства ОС, с помощью которых происходит обмен сооб-щениями в сети. Эта часть обеспечивает адресацию и буферизацию сообщений, выбор мар-шрута передачи сообщения по сети, надежность передачи и т.п., т. е. является средством транспортировки сообщений.

5. Клиентское программное обеспечение

Для работы с сетью на клиентских рабочих станциях должно быть установлено клиентское программное обеспечение. Это программное обеспечение обеспечивает доступ к ресур-сам, расположенным на сетевом сервере. Тремя наиболее важными компонентами клиентского программного обеспечения являются редиректоры (redirector), распределители (desig-nator) и имена UNC (UNC pathnames).

Редиректоры

Редиректор – сетевое программное обеспечение, которое принимает запросы вво-да/вывода для удаленных файлов, именованных каналов или почтовых слотов и затем пере-назначает их сетевым сервисам другого компьютера. Редиректор перехватывает все запросы, поступающие от приложений, и анализирует их.

Фактически существуют два типа редиректоров, используемых в сети:

  • клиентский редиректор (client redirector)
  • серверный редиректор (server redirector).

Оба редиректора функционируют на представительском уровне модели OSI. Когда клиент делает запрос к сетевому приложению или службе, редиректор перехватывает этот запрос и проверяет, является ли ресурс локальным (находящимся на запрашивающем ком-пьютере) или удаленным (в сети). Если редиректор определяет, что это локальный запрос, он направляет запрос центральному процессору для немедленной обработки. Если запрос пред-назначен для сети, редиректор направляет запрос по сети к соответствующему серверу. По существу, редиректоры скрывают от пользователя сложность доступа к сети. После того как сетевой ресурс определен, пользователи могут получить к нему доступ без знания его точно-го расположения.

Распределители

Распределитель (designator) представляет собой часть программного обеспечения, управляющую присвоением букв накопителя (drive letter) как локальным, так и удаленным сетевым ресурсам или разделяемым дисководам, что помогает во взаимодействии с сетевыми ресурсами. Когда между сетевым ресурсом и буквой локального накопителя создана ассоциация, известная также как отображение дисковода (mapping a drive), распределитель отслеживает присвоение такой буквы дисковода сетевому ресурсу. Затем, когда пользователь или приложение получат доступ к диску, распределитель заменит букву дисковода на сете-вой адрес ресурса, прежде чем запрос будет послан редиректору.

Имена UNC

Редиректор и распределитель являются не единственными методами, используемыми для доступа к сетевым ресурсам. Большинство современных сетевых операционных систем, так же как и Windows 95, 98, NT, распознают имена UNC (Universal Naming Convention — Универсальное соглашение по наименованию). UNC представляют собой стандартный спо-соб именования сетевых ресурсов. Эти имена имеют форму \Имя_сервераимя_ресурса. Способные работать с UNC приложения и утилиты командной строки используют имена UNC вместо отображения сетевых дисков.

6. Серверное программное обеспечение

Для того чтобы компьютер мог выступать в роли сетевого сервера необходимо установить серверную часть сетевой операционной системы, которая позволяет поддерживать ресурсы и распространять их среди сетевых клиентов. Важным вопросом для сетевых серверов является возможность ограничить доступ к сетевым ресурсам. Это называется сетевой защитой (network security). Она предоставляет средства управления над тем, к каким ресурсам могут получить доступ пользователи, степень этого доступа, а также, сколько пользователей смогут получить такой доступ одновременно. Этот контроль обеспечивает конфиденциальность и защиту и поддерживает эффективную сетевую среду.

В дополнение к обеспечению контроля над сетевыми ресурсами сервер выполняет следующие функции:

  • предоставляет проверку регистрационных имен (logon identification) для пользователей;
  • управляет пользователями и группами;
  • хранит инструменты сетевого администрирования для управления, контроля и аудита;
  • обеспечивает отказоустойчивость для защиты целостности сети.

7. Клиентское и серверное программное обеспечение

Некоторые из сетевых операционных систем, в том числе Windows, имеют программные компоненты, обеспечивающие компьютеру как клиентские, так и серверные возможности. Это позволяет компьютерам поддерживать и использовать сетевые ресурсы и преобладает в одноранговых сетях. В общем, этот тип сетевых операционных систем не так мощен и надежен, как законченные сетевые операционные системы.

Главное преимущество комбинированной клиентско–серверной сетевой операционной системы заключается в том, что важные ресурсы, расположенные на отдельной рабочей станции, могут быть разделены с остальной частью сети.

Недостаток состоит в том, что если рабочая станция поддерживает много активно используемых ресурсов, она испытывает серьезное падение производительности. Если такое происходит, то необходимо перенести эти ресурсы на сервер для увеличения общей производительности.

В зависимости от функций, возлагаемых на конкретный компьютер, в его операционной системе может отсутствовать либо клиентская, либо серверная части.

На рис. 2 компьютер 1 выполняет функции клиента, а компьютер 2 – функции сервера, соответственно на первой машине отсутствует серверная часть, а на второй – клиентская.

Net OS

Рис. 2 Взаимодействие компонентов сетевой ОС

Если выдан запрос к ресурсу данного компьютера, то он переадресовывается локальной операционной системе. Если же это запрос к удаленному ресурсу, то он переправляется в клиентскую часть, где преобразуется из локальной формы в сетевой формат, и передается коммуникационным средствам. Серверная часть ОС компьютера 2 принимает запрос, преобразует его в локальную форму и передает для выполнения своей локальной ОС. После того, как результат получен, сервер обращается к транспортной подсистеме и направляет ответ клиенту, выдавшему запрос. Клиентская часть преобразует результат в соответствующий формат и адресует его тому приложению, которое выдало запрос.

8. Требования к современным операционным системам

Главным требованием, предъявляемым к операционной системе, является выполнение ею основных функций эффективного управления ресурсами и обеспечение удобного интерфейса для пользователя и прикладных программ. Современная ОС, как правило, должна поддерживать мультипрограммную обработку, виртуальную память, свопинг, многооконный графический интерфейс пользователя, а также выполнять многие другие необходимые функции и услуги. Кроме этих требований функциональной полноты к операционным системам предъявляются не менее важные эксплуатационные требования, которые перечислены ниже.

Расширяемость.

В то время как аппаратная часть компьютера устаревает за несколько лет, полезная жизнь операционных систем может измеряться десятилетиями. Примером может служить ОС UNIX. Поэтому операционные системы всегда изменяются со временем эволюционно, и эти изменения более значимы, чем изменения аппаратных средств. Изменения ОС обычно заключаются в приобретении ею новых свойств, например поддержке новых типов внешних устройств или новых сетевых технологий. Если код ОС написан таким образом, что дополнения и изменения могут вноситься без нарушения целостности системы, то такую ОС называют расширяемой. Расширяемость достигается за счет модульной структуры ОС, при которой про¬граммы строятся из набора отдельных модулей, взаимодействующих только через функциональный интерфейс.

Переносимость.

В идеале код ОС должен легко переноситься с процессора одного типа на процессор другого типа и с аппаратной платформы (которые различаются не только типом процессора, но и способом организации всей аппаратуры компьютера) одного типа на аппаратную платформу другого типа. Переносимые ОС имеют несколько вариантов реализации для разных платформ, такое свойство ОС называют также многоплатформенностью.

Совместимость.

Существует несколько «долгоживущих» популярных операционных систем (разновидности UNIX, Windows, Windows Server), для которых наработана широкая номенклатура приложений. Некоторые из них пользуются широкой популярностью. Поэтому для пользователя, переходящего по тем или иным причинам с одной ОС на другую, очень привлекательна возможность запуска в новой операционной системе привычного приложения. Если ОС имеет средства для выполнения прикладных программ, написанных для других операционных систем, то про нее говорят, что она обладает совместимостью с этими ОС. Следует различать совместимость на уровне двоичных кодов и совместимость на уровне исходных текстов. Понятие совместимости включает также поддержку пользовательских интерфейсов других ОС.

Надежность и  отказоустойчивость.

Система должна быть защищена как от внутренних, так и от внешних ошибок, сбоев и отказов. Ее действия должны быть всегда предсказуемыми, а приложения не должны иметь возможности наносить вред ОС. Надежность и отказоустойчивость ОС прежде всего определяются архитектурными решениями, положенными в ее основу, а также качеством ее реализации (отлаженностью кода). Кроме того, важно, включает ли ОС программную поддержку аппаратных средств обеспечения отказоустойчивости, таких, например, как дисковые массивы или источники бесперебойного питания.

Безопасность.

Современная ОС должна защищать данные и другие ресурсы вычисли-тельной системы от несанкционированного доступа. Чтобы ОС обладала свойством безопасности, она должна как минимум иметь в своем составе средства аутентификации — определения легальности пользователей, авторизации — предоставления легальным пользователям дифференцированных прав доступа к ресурсам, аудита — фиксации всех «подозрительных» для безопасности системы событий. Свойство безопасности особенно важно для сетевых ОС. В таких ОС к задаче контроля доступа добавляется задача защиты данных, передаваемых по сети.

Производительность.

Операционная система должна обладать настолько хорошим быстродействием и временем реакции, насколько это позволяет аппаратная платформа. На производительность ОС влияет много факторов, среди которых основными являются архитектура ОС, многообразие функций, качество программирования кода, возможность исполнения ОС на высокопроизводительной (многопроцессорной) платформе.

9. Выбор сетевой операционной системы

При выборе сетевой операционной системы необходимо учитывать:

  • совместимость оборудования;
  • тип сетевого носителя;
  • размер сети;
  • сетевую топологию;
  • требования к серверу;
  • операционные системы на клиентах и серверах;
  • сетевая файловая система;
  • соглашения об именах в сети;
  •  организация сетевых устройств хранения.

В настоящее время наибольшее распространение получили две основные сетевые ОС — UNIX и  Windows .
ОC UNIX применяют преимущественно в крупных корпоративных сетях, поскольку эта система характеризуется высокой надежностью, возможностью легкого масштабирования сети. В Unix имеется ряд команд и поддерживающих их программ для работы в сети.

Во-первых, это команды ftp, telnet, реализующие файловый обмен и эмуляцию удаленного узла на базе протоколов TCP/IP. Во-вторых, протокол, команды и программы UUCP, разработанные с ориентацией на асинхронную модемную связь по телефонным линиям между удаленными Unix-узлами в корпоративных и территориальных сетях.

ОС Windows Server обеспечивает работу в сетях “клиент/сервер”. Windows  обычно применяют в средних по масштабам сетях.

Понравилась статья? Поделить с друзьями:
  • Сетевой мост windows 10 не получает ip
  • Сетевой контроллер скачать драйвер для windows 7 x32 скачать бесплатно
  • Сетевой контроллер не удалось найти драйвер windows
  • Сетевой контроллер драйвер для windows 7 скачать 64 bit samsung
  • Сетевой контроллер драйвер для windows 7 скачать 64 bit intel