Windows 95 Architecture Components

Windows 95 features a new device driver model, a new file system, a new 32-bit graphics engine, and new 32-bit print, communications, and multimedia subsystems. Windows 95 is a 32-bit operating system with built-in connectivity support. It provides high performance, robustness, and complete backward compatibility.

All of these features are supported by the modular design shown in the following diagram.

This chapter describes the key components that make up the Windows 95 architecture beginning with its central information store, the Registry, and proceeding from bottom to top.

Summary of Improvements over Windows 3.1

Although its architectural design is based on Windows version 3.1, Windows 95 includes several improvements over the earlier operating system: