1 / 93

Chapter 12

Chapter 12. Supporting Windows 9x. You Will Learn…. About the Windows 9x architecture How to install Windows 9x and how to install hardware and applications using Windows 9x About tools for using and managing Windows 9x About the Windows 9x boot process How to troubleshoot Windows 9x.

otto-burns
Download Presentation

Chapter 12

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 12 Supporting Windows 9x

  2. You Will Learn… • About the Windows 9x architecture • How to install Windows 9x and how to install hardware and applications using Windows 9x • About tools for using and managingWindows 9x • About the Windows 9x boot process • How to troubleshoot Windows 9x

  3. Windows 9x Architecture • Shell • Portion of the OS that relates to the user and to applications • Provides a command, menu, or icon interface to the user • Kernel (core) • Interacts with the hardware • Applications cannot get to hardware devices without the shell passing those requests to the kernel

  4. Important Parts of the Shell • User component manages: • Input from the keyboard and other user devices • Output from the user interface • The GDI • GDI (Graphics Device Interface) • Presents graphical interface to the user and provides graphics support to output devices

  5. Core Components of Windows 9x

  6. Windows 9x Architecture • Configuration data primarily stored in the registry, a database that contains: • Initialization information for applications • Database of hardware and software settings • Windows configuration settings • User parameters • Application settings • Some data is kept in text files called initialization files (.ini or .inf extension)

  7. Windows 9x Architecture

  8. Virtual Machines • Set of resources made available to an application through predefined application programming interface (API) calls • Multiple logical machines within one physical machine

  9. Windows 9x Architecture • Modular approach • Divides functions into separate program groups • Makes each component easier to update and implement

  10. Components of Windows 9x • VMM (Virtual Machine Manager) • IFS (Installable File System) manager • Configuration Manager • WDM (Win32 Driver Model) driver manager

  11. Installing Windows 9x • Contents of installation CD • Preparing the hard drive for installation

  12. Contents of Windows 9x CD • Files for: • Installing the OS • Customizing configuration of OS • Configuring and optimizing the desktop • Network administration • Diagnosing and troubleshooting system errors • File management

  13. Windows 98 CD

  14. Important Folders on the Windows 9x CD • CD sample • Drivers • Oldmsdos • Sysrec

  15. Important Files on theWindows 9x CD

  16. Preparing for Installation: Hardware Requirements

  17. Types of Installations • Clean install • Upgrade install

  18. Installing Windows 9x as aClean Installation • Ignores settings in currently installed OS; all hardware and applications must be reinstalled • Verify you have all application software installation CDs or floppy disks • Back up all data on drive • May need to change boot order in CMOS

  19. Installing 9x as an Upgrade • Verify hard drive space • Run ScanDisk and antivirus software • Check Config.sys and Autoexec.bat for potential problems • Disable TSRs that might cause problems • Verify that network connection is working • Create rescue disk (from Windows 95 to 98) • Decide whether to use FAT16 or FAT32 • Put swap file on drive compressed with protected-mode software

  20. Installation Process from Setup Screen • Setup options • Typical • Portable • Compact • Custom • Records information in log files • Setuplog.txt • Detlog.txt • Detcrash.log

  21. Setuplog.txt Log File

  22. Detlog.txt Log File

  23. Configuring Windows 9x Startup with Msdos.sys • Msdos.sys contains several parameters that affect how OS boots • To edit Msdos.sys, first change file attributes

  24. Msdos.sys File Options Contents continued…

  25. Sample Msdos.sys File

  26. Upgrading from Windows 95 to Windows 98 • Guidelines • Check hardware and software for compatibility • Run antivirus software; back up system • Perform the upgrade • Disable system BIOS program that protects boot sector (if applicable) • Start Windows 95 and close applications • Insert upgrade CD and run C:\Setup; follow prompts • Test applications; back up again • Download/install updates from Microsoft Web site

  27. Installing Hardware with Windows 9x • Found New Hardware Wizard launches automatically when a new device is installed and you power up

  28. Installing Hardware with Windows 9x

  29. Viewing and Changing Current Device Drivers

  30. Viewing and Changing Current Device Drivers

  31. Viewing and Changing Current Device Drivers

  32. Plug and Play (PnP) • Set of design specifications for hardware and software that works to make hardware installations effortless • Criteria • System BIOS must be PnP • All hardware devices and expansion cards must be PnP-compliant • OS must be Windows 9x or another OS that supports PnP • 32-bit device driver must be available

  33. Why 9x Works Better Using32-bit Drivers and Applications • Generally faster than 16-bit software • Can be stored in extended memory, releasing more of the first megabyte of memory • 32-bit drivers can be loaded automatically; conserves memory • 32-bit applications can share data with other 32-bit applications; better use of resources

  34. Installing Applications in Windows 9x • Preparing for software installation • Performing software installations • Troubleshooting software installations • Supporting DOS applications underWindows 9x

  35. Preparing for Software Installation • Check available resources • Protect original software • Back up registry and system configuration files

  36. Performing Software Installations • Use Add/Remove Programs icon from Control Panel • After installation is complete and software is working, update backup copies of: • Autoexec.bat • Config.sys • System.ini • Win.ini • Registry

  37. Troubleshooting Software Installations • If application locks up when first opened, delete all files and folders under \Windows\Temp • Look at Readme.htm hypertext file in \Windows directory

  38. Supporting DOS Applications Under Windows 9x • Use Properties feature of DOS program file, which will: • Create an individual PIF file for the program file • Serve as the PIF editor

  39. Supporting DOS Applications Under Windows 9x

  40. Real Mode vs. Virtual Real Mode • An OS that supports protected mode can allow a 16-bit program that is written to work in real mode to run in virtual real mode • In virtual real mode, the program “thinks” that: • It is the only program running • It has all memory available to it • It accesses data using a 16-bit data path

  41. Virtual Real Mode

  42. Tools Used to Monitor, Control, and Troubleshoot Windows 9x continued…

  43. Tools Used to Monitor, Control, and Troubleshoot Windows 9x continued…

  44. Tools Used to Monitor, Control, and Troubleshoot Windows 9x

  45. Keystroke Shortcuts in Windows continued…

  46. Keystroke Shortcuts in Windows continued…

  47. Keystroke Shortcuts in Windows

  48. Managing theWindows 9x Desktop • Make applications automatically load at startup • Create shortcuts to files and applications • User clicks an icon to load software • Make environment more user-friendly

  49. Display Properties Window

More Related