Microsoft Windows 95
The new Windows operating system with the windows 95 version 4.0 is also a successor of Windows 3.11 and brings a completely new design from the surface and from the kernel itself with her. 32-bit applications are supported fully, DOS applications can now also virtually be used in a DOS box, 16-bit programs are supported. Windows 95 to ME DOS nor for the loading program and for the DOS box. New hardware will be supported easily by plug & play, the memory management has evolved considerably.Main component of Windows is now the Registry, which is responsible for the system's behavior, such as file allocation, program parameters, drivers and system configuration, etc.. The Registry consists of the files system.dat and user.dat stored in the Windows directory. Subordinate now The files system.ini and win.ini are still necessary for booting the system. For user profiles one user.dat is stored in the profile directory and loaded the current user for the individual settings.
DOS drivers are now unlike Windows 3.x is no longer needed by the driver software model, the hardware used through virtual device driver (*. VxD) directly in Windows.
Application
- Home users
- PC Games
- Office application
- Network Client
Structure Information
- 32-bit operating is also with system with 16-bit code
- Max 512 MB addressable RAM
- Max file size. 4 GBytes
System environment
- Shell is Explorer.exe, optional is the Program Manager of Windows 3.1 included Progman.exe
- Minimum Hardware Requirements: 4 MB RAM, 50 MB hard disk space
- Integration of Internet Explorer 3.0
- Now supports FAT32 (version B), FAT16, VFAT
- Preemptive a new multitasking for the 32-bit programs
- Cooperative new multitasking for the 16-bit programs
- ACPI power saving mode supported in part (except Suspend to Disk)
- X86 and compatible processors
Features
- Plug & Play, broad driver support
- High compatibility with DOS, Windows 3.x
- Strong software offer
- No multiprocessing
- Limited local / network security
- Outdated system architecture (16-bit software compatibility)
- Poor scalability