The Windows NT 4.0 Environment Zhudan Zheng Southeastern University.

Slides:



Advertisements
Similar presentations
An Overview Of Windows NT System Student: Yifan Yang Student ID:
Advertisements

COURSE: COMPUTER PLATFORMS
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
1 Module 1 The Windows NT 4.0 Environment. 2  Overview The Microsoft Operating System Family Windows NT Architecture Overview Workgroups and Domains.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
INTRODUCTION OS/2 was initially designed to extend the capabilities of DOS by IBM and Microsoft Corporations. To create a single industry-standard operating.
Case Study: Windows 2000 Part I Will Richards CPSC 550 Spring 2001.
Lesson 18 – INSTALLING AND SETTING UP WINDOWS 2000 SERVER.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 2: Managing Hardware Devices.
Chapter 1 Network Operating Systems ISQA424 Instructor: Rob Knauerhase Portland State University.
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 2: Managing Hardware Devices.
OPERATING SYSTEMS Introduction
Chapter 8: Network Operating Systems and Windows Server 2003-Based Networking Network+ Guide to Networks Third Edition.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Operating Systems.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
LECTURE 14 Operating Systems and Utility Programs
Starting Windows NT An overview and introduction Instructor: Professor: Dr. Anvari Students: Li-Yen Chen & Chunwa (Joanna) Chan Southeastern University.
Windows 2008 Overview Lecture 1. Windows Networking Evolution Windows for Workgroups – peer-to-peer networking built into the OS Windows NT – separate.
Week 6 Operating Systems.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Operating Systems Basic PC Maintenance, Upgrade and Repair Mods 1 & 2.
1 Chapter Overview Network Operating Systems Network Clients Directory Services.
Overview Introduction to Windows NT Workstation 4.0. Installing Windows NT Workstation 4.0. Customizing and managing NT Workstation 4.0. Managing Windows.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Chapter 1 Chapter 1: Networking with Microsoft Windows 2000 Server.
Ceng Operating Systems
WINDOWS XP PROFESSIONAL Bilal Munir Mughal Chapter-1 1.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Chapter 2: System Structures.
1 Operating System Overview Chapter 2 Advanced Operating System.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 2: Managing Hardware Devices.
Stewart Churchill, “Dancin” Dale Hartery, Amy Russell, and Paul Warren.
Chapter One Introduction to Windows XP. Objectives Describe the Windows XP product family Describe the Windows XP product family Describe the major features.
Module 7: Fundamentals of Administering Windows Server 2008.
Guide to MCSE , Second Edition, Enhanced1 The Microsoft Networking Family Collection of operating systems (OS) Operating Systems Work directly with.
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Introducing and Comparing Operating Systems Chapter 1.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 13 Understanding and Installing Windows 2000 and Windows NT.
April 2000Dr Milan Simic1 Network Operating Systems Windows NT.
Chapter 2 Operating System Overview
Windows XP. History Windows XP is based on the NT kernel developed in 1988 Windows XP is based on the NT kernel developed in 1988 XP was originally sold.
Windows 2000 Course Summary Computing Department, Lancaster University, UK.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Windows NT Operating System. Windows NT Models Layered Model Client/Server Model Object Model Symmetric Multiprocessing.
Introduction to Windows XP Professional
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 13 Understanding and Installing Windows 2000 and Windows NT.
Windows NT 4.0. NT Architecture Executive Services I/O Manager –cache manager –file systems –network drivers –device drivers Object Manager Security.
Ihr Logo Operating Systems Internals & Design Principles Fifth Edition William Stallings Chapter 2 (Part II) Operating System Overview.
Chapter 14 Supporting Windows 2000 Professional. 14 You Will Learn… n About the different operating systems within the Windows 2000 suite n About the.
Introduction to Microsoft Windows 2000 Integrated support for client/server and peer-to-peer networks Increased reliability, availability, and scalability.
PC Operating Systems section 6b. UNIX DOS The Macintosh Operating System Windows 3.x OS/2 Warp Windows NT Windows 95 and 98 Linux Windows 2000 This lesson.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
1 Windows NT A Distributed Architecture Windows NT A Distributed Architecture Professor: Mohamed Khalil CSE 8343 GROUP-A5 Dhaval Sanghvi Amit Sharma Ali.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Introduction TO Network Administration
1 Overview of Microsoft Windows 2000 Multipurpose OS Reduces total cost of ownership (TCO)
CEG 2400 FALL 2012 Windows Servers Network Operating Systems.
Automating Installations by Using the Microsoft Windows 2000 Setup Manager Create setup scripts simply and easily. Create and modify answer files and UDFs.
CITA 171 Section 1 DOS/Windows Introduction. DOS Disk operating system (DOS) –Term most often associated with MS-DOS –Single-tasking operating system.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Operating System & Application Software
Windows 2008 Overview Lecture 1.
Chapter 3: Windows7 Part 4.
Chapter 3: Windows7 Part 1.
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Outline Operating System Organization Operating System Examples
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Presentation transcript:

The Windows NT 4.0 Environment Zhudan Zheng Southeastern University

Introduction b b Microsoft Windows Operating System b b Windows NT Architecture Overview

Microsoft Windows Operating Systems b b Windows 95 b b Windows NT Workstation b b Comparing Windows 95 to Windows NT Workstation b b Windows NT Server b b Comparing Windows NT Workstation to Windows NT Server

Windows 95

Windows 95 Features Feature Benefit Desktop performanceSupports preemptive multitasking for Microsoft Win32 and Microsoft MS-DOS-based applications. Windows 95 does not support multi microprocessors for true multitasking performance. Hardware profilesCreates and maintains a list of hardware configurations to meet specific computer needs. Microsoft InternetProvides a browser that is fast and simple to use and compatible with existing Explorer standards. Windows MessagingReceives and stores , including files and objects created in other applications. Compatibility withRuns 32-bit and 16-bit Windows- and MS-DOS-based applications. This includes existing software applications that directly access hardware, or those that depend on undocumented designs of previous operating systems. Compatibility withRuns on most computers, including hardware that is several years old. The minimum existing hardware hardware requirements for Windows 95 are the following: Computer with a 386DX/20 or higher microprocessor 4 MB of RAM (8 MB recommended) 40 MB of free disk space (typically) Plug and Play supportProvides power management support for laptop computers, and Plug and Play for both portable and desktop systems.

Windows NT Workstation

Windows NT Workstation Features FeatureBenefit Desktop performanceSupports preemptive multitasking for all applications. Windows NT Workstation supports multiple microprocessors for true multitasking performance. Hardware profilesCreates and maintains a list of hardware configurations to meet specific computer needs. Microsoft InternetProvides a browser that is fast and simple to use and compatible with existing Explorer standards. Windows MessagingReceives and stores , including files and objects created in other applications. Peer Web servicesProvides a personal Web server, optimized to run on Windows NT Workstation 4.0. SecurityProvides local security for files, folders, printers, and other resources. Users must be authenticated by either the local computer or a domain controller in order to access any resources on the computer or network. Operating system Supports each application in its own memory address space. Malfunctioning stability applications will not affect other applications or the operating system. The minimum hardware requirements for Windows NT Workstation are: b b A computer with a 486DX/33, MIPS R4400-based, Digital Alpha AXP-based, or PReP-compliant PowerPC-based microprocessor. b b 12 MB of RAM (16 MB recommended on x86 and required on RISC).   110 MB of free disk space.

Comparing Windows 95 to Windows NT Workstation b b Common Features b b Technical Differences b b Key Decision Criteria b b Mixed Environments

Common Features b b Common user interface. b b Common utilities, such as Microsoft Internet Explorer b b System policies, user profiles, and hardware profiles.

Technical Differences b b Windows 95 has less demanding hardware requirements. b b Windows 95 has broader application and device compatibility. b b Windows 95 offers broad mobile support through Advanced Power Management (APM) and Plug and Play. b b Windows NT Workstation has higher performance, greater reliability, and better security.

Key Decision Criteria b b Does Windows NT Workstation support all existing hardware and applications?   Is the necessary hardware for Windows NT in place? If the answers to the preceding questions are yes, Windows NT Workstation may be the best choice. If the answer to either question is no, Windows 95 may be the best choice.

Mixed Environments b b For many customers, particularly those who rely on mobile computing, a mixed environment of Windows 95 and Windows NT Workstation may be the most appropriate solution for business needs b b The many common features of the two operating systems simplify the tasks of installing, managing, and using a mixed operating system environment.   Microsoft provides information to enable customers to choose the right mix of systems. (Information resources include the Windows 95 and Windows NT Workstation Deployment Guides, which can be downloaded from

A Comparison of Windows 95 and Windows NT Workstation Technical areaWindows 95Windows NT Workstation Minimum recommended Lower: 486 with 8-16 MB. Higher: Pentium with MB. hardware standards Software compatibilityVery high: Supports most Windows- High: No support for applications that breach and MS-DOS-based application.Windows NT security (any application that directly access hardware). Hardware and device Very high: Supports more legacy High: Supports most current devices. compatibility devices. Installation and Comprehensive detection code andLess Comprehensive detection code deployment dynamic device configuration support and static device driver support. accurately recognizes, configures, and supports hardware. APM and Plug and PlayBuilt-in APM support for laptops and None Built-in: However some APM and Plug and Play for both mobile andPlug and Play support is available from desktop systems.Original Equipment Manufacturers (OEMs). PerformanceHigh: Preemptive multitasking for Very high: Preemptive multitasking for 32-bit applications.all applications. Reliability/stabilityHigh: Improved over Windows 3.11Very high: All applications run in protected and Windows for Workgroups.memory space. SecurityHigh: Support for server-based Very high: Complete protection, down to validation of the logon process.the file level.

Windows NT Server

Windows NT Server Features FeatureBenefit Server performanceTuned for file, print, or application server performance. The retail version of Windows NT Server supports as many as four microprocessors in a symmetric multiprocessing environment. (Implementations provided by OEMs support up to 32 microprocessors in a symmetric multiprocessing environment.) 256 Remote AccessProvides support for 256 inbound RAS sessions. Service (RAS) sessions Fault toleranceSupports Redundant Array of Inexpensive Disks (RAID) technology for data protection. Microsoft InternetIntegration of IIS with Windows NT Server 4.0 means that Web server installation and Information Server (IIS)management is simply another part of the operating system. With IIS 2.0 or later, it is possible to remotely administer a Web site from any computer with a Web browser and to provide a fast and secure platform for HTTP, FTP, and Gopher services. Administrative wizardsIncludes wizards that help perform common tasks. Macintosh client supportProvides file and print sharing for Macintosh clients. Additional networkProvides additional network services, including multi-protocol routing, DNS Server, servicesDHCP, and WINS. Windows NT DirectoryManages a secure, distributed directory database and provides services for end users Services (NTDS) and network administrators. The minimum hardware requirements for Windows NT Server on an Intel x86-based computer are: b b A personal computer with a 486DX/33 or higher microprocessor. b b 16 MB of RAM. b b 125 MB of free disk space.

Comparing Windows NT Workstation to Windows NT Server b Multiple Platforms b Multitasking and Multithreading Operations b Security b etc... Differences Windows NT WorkstationWindows NT Server Multitasking Desktop Operating System Network Server Operating System Common Features

Common Features (1) The following table shows some of the common features and benefits. FeatureBenefit Multiple platformSupport for Intel 80486, Pentium, and Pentium Pro-based computers, in addition to RISC (Reduced instruction set computers)-based computers, such as MIPS R4x00, DEC Alpha AXP and PReP-compliant PowerPC-based systems. Additionally, both systems support multiple microprocessors and are symmetric multiprocessing (SMP) operating systems. Multitasking and multi-Different applications can run at the same time. Threaded Background applications threaded operations can continue while a user works in the foreground. Multiple threads in an application can operate simultaneously. SecuritySecurity features protect network and local resources. Features include mandatory logon, discretionary access control, memory protection, and auditing. Support for MS-DOS-,Most applications run under Windows NT. User can work on applications written Win16-, Win32-, OS/2-,for other operating systems. And POSIX-compliant- Based applications

Common Features (2) FeatureBenefit Built-in networkingBoth operating systems are designed for networking. All utilities are included with the ability to add networking drivers and protocol stacks to meet connectivity requirements. Both systems includes a built-in Web browser. Support for 4 GB of RAMWith current hardware, there are virtually no capacity limits on resources. And 16 exabytes (EB) of Hard disk space File systemsWindows NT includes file allocation table (FAT), Windows NT File System (NTFS), and CD-ROM File System (CDFS). ReliabilityWindows NT supports applications in separate memory address space. When applications are running in separate memory address spaces, malfunctioning applications will not affect other applications or the operating system. Furthermore, the Windows NT architecture protects the operating system from applications that attempt to consume too much processing time or to use the operating system’s memory address space.

Differences The basic difference between Windows NT Workstation and Windows NT Server is that Windows NT Workstation is designed and tuned as a multitasking desktop operating system. Windows NT Server contains additional and enhanced features that make it a powerful network server operating system for server-based applications, such as SQL Server, SMS, SNA Server, and Microsoft Exchange Server. Windows NT Workstation has a limit of 10 incoming concurrent sessions. For Windows NT Server, the number of incoming concurrent sessions is limited only by the number of client access licenses.

Windows NT Architecture b b User Mode vs. Kernel Mode b b The Windows NT Executive

User Mode vs. Kernel Mode

User Mode Applications, and the subsystems that support them, run in user mode. User mode processes have the following limitations:   No direct access to hardware   Limited to an assigned address space   May Need to use hard disk space as virtual RAM   Process at a lower priority than kernel mode components User mode processes cannot directly access system resources, such as hardware. Resource access requests must be granted by a kernel mode component. This provides protection against malfunctioning applications or unauthorized user access.User mode processes are lower in priority, so they have less access to the CPU cycles than processes that run in kernel mode.

Kernel Mode b b The Windows NT Executive runs in kernel mode to protect the Executive services from user mode applications and subsystems. b b Kernel mode provides access to all of the memory on the computer, and to hardware. b b However, the operating system memory is protected: applications cannot directly access the memory of any kernel mode service.

Windows NT Executive

Windows NT Executive Components There are three types of kernel mode components in the Windows NT Executive: Executive services, the microkernel, and the hardware abstraction layer (HAL). The following table shows the functions of the Windows NT Executive components ComponentFunction Executive servicesThe Executive services consist of managers and device drives. Managers are the various modules that manage I/O, objects, security, processes, interprocess communications (IPC), virtual memory, and window and graphics management. Device drives are modules that control hardware access. MicrokernelA component of the Executive services that provides the most basic operating system services, such as thread scheduling and interrupt handling. HALCode that isolates most hardware interface differences from Windows NT, making Windows NT more portable.

Subsystems Overview Environment Subsystems

Environment Subsystem b b An environment subsystem in Windows NT is an intermediary between an application designed for a specific operating environment and the Executive services. b b The environment subsystem translates environment-specific instructions from an application into instructions that the Executive services can carry out. b b These are two Windows NT environment subsystems that support applications designed for other operating environments: the POSIX subsystem and the OS/2 subsystem. These subsystems receive all function requests from the applications that they support. b b A subsystem either carries out the request itself or passes it to the Windows NT Executive.

Win32 Subsystem b b The Win32 subsystem is sometimes referred to as the client/server subsystem, the CSR subsystem, or CSRSS. It supports Win32-, MS- DOS-, and Windows 3.x-based applications and the environment subsystems.   TheWin32 subsystem also supports error handling functions, application shutdown, and console applications—applications not written for the Windows GUI.

Executive Services b b The Windows NT Executive performs basic operating system functions for all subsystems. The Executive services reside in kernel mode. This provides stability for the operating system, because no application or subsystem can directly access the Executive services. In this way, a malfunctioning user-mode component (such as an application or environment subsystem) cannot cause a kernel mode component to stop functioning. b b All GUI-related I/O requests are channeled to the Win32K Window Manager & GDI component of the Executive services, which is responsible for maintaining the display. This provides a common GUI for all applications. b b The subsystems build on the Executive services to produce environments that meet the specific needs of their client applications. In this way, common operating system functions are implemented once in the Executive services, rather than duplicated in each subsystem. This reduces the effort required to develop new subsystems and makes them easier to maintain.

Review b b Microsoft Windows Operating System b b Windows NT Architecture Overview