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 95 • Windows 98 • Windows 2000 • Windows Me • Windows XP 3 Windows 1.x
• Enhanced version of MS-DOS shell. • 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 extended memory.
5 Windows 3.0
• Added the Program and File managers to the display. • Allowed Windows to take full advantage of the Intel 80386 processor features. • Supports virtual memory 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 operating system.
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 network operating system. • 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