Windows 95

Windows 95는 Microsoft가 1995년 8월 24일 출시한 소비자용 32비트 중심 운영체제이자 Microsoft Windows의 중요한 전환점이다. Windows 3.1x와 MS-DOS 기반의 개인용 컴퓨터 실행 환경을 통합하고, 시작 메뉴와 작업 표시줄, Windows E...

분류Microsoft Windows 9x 계열 소비자용 운영체제
개발사Microsoft
개발 코드명Chicago
출시1995년 8월 24일
전신Windows 3.1x 및 MS-DOS 6.x 환경
후속Windows 98
커널 계열Windows 9x, MS-DOS 계통과 32비트 VMM
프로세서Intel 80386DX 이상
응용 프로그램 APIWin16, Win32
지원 파일 시스템FAT12·FAT16, 후속 OSR2의 FAT32
셸Windows Explorer, 시작 메뉴·작업 표시줄
주요 기술플러그 앤 플레이, 긴 파일 이름, VFAT
작업 처리32비트 응용 프로그램 선점형, 16비트 호환성 유지
드라이버VxD와 이후 일부 WDM 관련 확장
버전초기 4.00.950, OSR1·OSR2·OSR2.1·OSR2.5
인터넷MSN·Internet Explorer 및 후속 업데이트
게임 APIDirectX(출시 후 배포·업데이트)
기본 배포CD-ROM·플로피 디스크, OEM 사전 설치
라이선스Microsoft 독점 상용 소프트웨어
발표 자료Microsoft: Windows 95 출시
MS 역사Microsoft History 1995

Windows 95는 Microsoft가 1995년 8월 24일 출시한 소비자용 32비트 중심 운영체제이자 Microsoft Windows의 중요한 전환점이다. Windows 3.1x와 MS-DOS 기반의 개인용 컴퓨터 실행 환경을 통합하고, 시작 메뉴와 작업 표시줄, Windows Explorer 셸, 플러그 앤 플레이와 긴 파일 이름, Win32 응용 프로그램 실행 환경 등을 제공했다. 대규모 글로벌 출시 행사와 함께 개인용 컴퓨터의 보편적인 데스크톱 인터페이스를 확립한 제품으로 평가된다.[1]

개발 코드명은 Chicago로 알려져 있다. 이전 버전의 Windows 3.x는 MS-DOS에서 그래픽 환경을 실행하고 16비트 Windows API를 중심으로 구성됐지만, Windows 95는 새로운 32비트 프로그램과 기존 16비트 응용 프로그램·DOS 소프트웨어를 함께 사용하도록 설계됐다. 따라서 Windows NT와 마찬가지로 완전히 새로운 독립 NT 커널로 교체한 것이 아니며, 부팅 과정과 여러 호환성 계층에 MS-DOS 계통의 기술이 남아 있다. 후속 Windows 98·Me와 함께 Windows 9x라는 별도의 계보로 분류한다.

Windows 95의 사용자 인터페이스는 Program Manager 중심의 그룹 선택 방식에서 바탕 화면과 파일·폴더 기반의 Windows Explorer로 전환했다. 화면 왼쪽 아래의 시작 버튼을 누르면 설치된 프로그램과 문서, 설정·종료 기능에 접근할 수 있고 작업 표시줄에서 여러 응용 프로그램 사이를 전환할 수 있다. 바탕 화면에는 내 컴퓨터와 네트워크 환경·휴지통 등이 배치되며 Windows Explorer는 파일과 디스크·폴더의 관리 역할을 수행한다. 이후 Windows의 주요 릴리스에서도 시작 메뉴와 작업 표시줄이 중요한 인터페이스로 유지됐다.[2]

시스템은 32비트 Windows 응용 프로그램에 선점형 멀티태스킹과 Win32 API를 제공하면서 16비트 Windows·DOS 소프트웨어에 대한 호환성을 유지했다. 가상 메모리 관리자와 VxD 장치 드라이버·보호 모드 서비스 등이 하드웨어 자원을 관리한다. 동시에 일부 16비트 USER·GDI 및 공유 자원의 제약이 남아 있어 NT 계열과 같은 완전한 메모리·프로세스 격리 모델은 아니다. 운영체제의 기본 파일 시스템은 FAT 계열이며, OSR2에서 FAT32가 도입돼 더 큰 파티션과 디스크 공간 효율을 지원했다.

Windows 95는 플러그 앤 플레이를 통해 새 하드웨어의 탐지와 설정을 자동화하려 했다. 드라이버 설치와 IRQ·DMA·포트 구성에 사람이 개입해야 하는 문제가 줄어들었으나 초기 주변기기의 실제 작동은 BIOS, 장치 드라이버와 당시 표준 준수 수준에 영향을 받았다. 네트워크 기능에는 TCP/IP와 파일·프린터 공유 등이 포함됐고 인터넷 연결과 웹 브라우징은 출시 당시의 옵션 및 이후 업데이트·OEM 구성과 함께 발전했다. DirectX 같은 멀티미디어 API가 게임 제작 환경에 중요한 역할을 하기 시작한 시기이기도 하다.

Windows 95는 4.00.950 계열 초기 제품과 서비스 업데이트·OEM Service Release(OSR) 제품 등 여러 변형이 존재한다. OSR2에는 FAT32가 추가됐고, OSR2.1 및 이후 구성에서는 USB와 같은 주변기기 지원이 확장됐으며 OEM판의 구성과 번들 브라우저도 달랐다. 따라서 최초 소매판의 기능과 후기 OSR2.x의 기능을 한 시점의 단일 사양으로 설명해서는 안 된다. 당시 CD-ROM·플로피로 설치됐고 Windows 3.1에서 업그레이드하거나 새 컴퓨터에 미리 탑재하는 방식으로 배포됐다.

Windows 95는 소비자용 PC에서 그래픽스 기반 파일 관리와 인터넷·네트워크, 플러그 앤 플레이를 대중화했지만 MS-DOS 계열의 구조와 보안·안정성 한계를 남겼다. 이후 Windows 98과 Windows Me가 이 기술을 발전시켰고 2001년에는 Windows XP를 통해 소비자용 Windows의 주 계열이 NT 커널 기반으로 전환됐다. Windows 95의 원본 시스템과 포함 프로그램·미디어는 Microsoft의 독점 소프트웨어 라이선스를 따르며 현재의 보안 업데이트·지원 대상은 아니다.[3]

역사

개발과 출시

제품 버전과 에디션

시스템 요구 사항과 설치

MS-DOS와 Windows 9x의 아키텍처

부팅과 메모리·프로세스 관리

파일 시스템과 디스크 관리

사용자 인터페이스와 셸

Windows API·응용 프로그램·게임

네트워크·인터넷과 웹

장치 드라이버와 하드웨어 지원

그래픽스·오디오·멀티미디어

보안·업데이트와 시스템 관리

버전별 호환성·지원 종료

기술적 영향과 후속 계보

관련 문서

  1. Microsoft: Launch of Windows 95 ↩
  2. Microsoft: Windows의 역사 ↩
  3. Microsoft Learn: 1995년 Windows와 제품 출시 ↩