Unit 3 A Brief Look at the History of Windows

Copyright © 2005 Heathkit Company, Inc. All rights reserved. Constitution Week

• Freedom of speech

• Freedom from unreasonable search and seizure

2 Windows Evolution • Windows 1.x • Windows 2.x • Windows 3.x • Windows for Workgroups • Windows NT • • Windows 98 • Windows 2000 • Windows Me • Windows XP 3 Windows 1.x

• Enhanced version of MS-DOS . • Supported cooperative multitasking.

4 Windows 2.x

• Added icons to represent files. • Allowed application windows to overlap. • Supported PIFs for DOS mode. • Windows/386 allowed multiple DOS sessions in .

5 Windows 3.0

• Added the Program and File managers to the display. • Allowed Windows to take full advantage of the Intel 80386 features. • Supports on the hard disk drive.

6 Windows 3.1

• Improved the graphical display capabilities. • Added full multimedia support.

7 Windows 3.11

• Added a full 32-bit application environment. • Not a true 32-bit .

8 Windows for Workgroups

• Added limited network support to both Windows 3.1 and Windows 3.11. • Only Windows for Workgroups 3.11 widely used because of its support for 32-bit applications.

9 Windows NT 3.x

• 32-bit Windows operating system. • True . • Comes in two flavors, server and workstation. • Uses Windows 3.1-style GUI. • Somewhat compatible with DOS and earlier versions of Windows. 10 Windows NT 4

• Uses Windows 95-style GUI. • Provides preemptive multitasking. • System completely protected from errant 16-bit and 32-bit Windows- based applications. • Unlimited system resources. • Business oriented operating system. 11 Windows 95a, Windows in Transition • A bridge from the 16-bit world of Windows 3.X to the 32-bit world of Windows NT • Runs Windows 3.11 and MS-DOS programs. • Runs most 32-bit Windows NT programs.

12 Windows 95 Expands the World of Computing

• 32-bit operating system. • Relies on MS-DOS to support a portion of the hardware interface. • Supports long file names. • Adds Internet capabilities.

13 Windows 98

• Updated version of Windows 95 • Many new features • Fixes many of the bugs in Windows 95 • Better hardware support • Better Internet integration 14 Windows 2000

• Updated version of Windows NT 4 • Many new features • Fixes many of bugs in Windows NT4 • Better hardware support • Better Internet integration

15 The Registry

Copyright © 2005 Heathkit Company, Inc. All rights reserved. The Registry

• A collection of database files containing configuration and preference information.

17 The Registry Contains

• Information formerly stored in several places, including: –CONFIG.SYS –AUTOEXEC.BAT –WIN.INI, and other .INI files –Other config files created by applications

18 Editing the Registry

• Regedit

19 There is no Undo • No “Save As” • No “Exit without Saving”

20 The system could crash • Some changes occur now! • Some changes require reboot

21 Most adjustments can be done at the GUI • Control Panel • TweakUI • Properties tabs

22 Registry Editing Rules: Don’t attempt to edit the registry before you: 1. Make a backup. 2. Can restore from a backup. 3. Test the backup mechanism.

23 Registry Editing Rules:

Don’t edit the registry if you can make the change in a dialog box.

The GUI watches out for you… …but Regedit doesn’t care. 24 Registry Editing Rules:

Don’t fool with the registry on an important computer.

25 The Registry is Critical! • If the registry fails, Windows fails • The registry can be corrupted • The registry can be backed-up • The registry can be restored

26 Registry Backups

• Win 95 is manual • Win 98 is automatic • Win Me is automatic • Win 2000/XP are manual/automatic

27 Windows 95: No workable backup scheme

• The backup scheme doesn’t work well • Make manual backups ASAP! • Use regedit commands to backup and repair

28 Windows 95 Emergency Preparation

• Make registry backups ASAP • Copy them to a safe place • Not if, but when

29 Windows 98 makes five backups

• A backup a day… • Recovery is almost automatic

30 Windows 98 Emergency Preparation

• Copy one of the rb00*.cab files to a safe place

31 WindowsMe makes five backups

• Auto-Recovery is questionable • System Recovery is designed to fix problems

32 Windows Me Emergency Preparation

• Create “restore points” in System Restore • Copy one of the rb00*.cab files to a safe location

33 Windows 2000

• Last Known Good startup • Inherently more secure

34 Windows 2000 Emergency Prep • Create an Emergency Repair Disk (ERD) using Backup

35 36 Windows XP

• Last Known Good Startup • Driver Rollback • System Restore • Other Tools

37 38 Windows 98 Registry Files

Location

Files

39 Hives

Location

Files/Hives

40 The Registry

41 Subtrees

Subtrees

42 Keys

Keys

43 Subkeys

Subkeys

44 Value Entry

45 Binary Data

46 Typical Subkey Data

47 •Hive File –Registry • Subtree – Key » Subkey -Value Entry

48 The Windows Desktop

Copyright © 2005 Heathkit Company, Inc. All rights reserved. The Windows Desktop

50 51 The Taskbar

52 53 Control Button (left mouse)

54 The Maximize Icon

55 Full Screen Icon

Icon to select full screen display

56 Windowed Icon

Icon to select windowed display

57 The Minimize Icon

58 59 60 61 Tabs

Tabs

62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85