마이크로소프트 윈도우(영어: Microsoft Windows 마이크로소프트 윈도스[*])는 마이크로소프트가 개발한 컴퓨터 운영 체제다. 애플이 개인용 컴퓨터에 처음으로 도입한 그래픽 사용자 인터페이스(GUI) 운영 체제인 맥 OS에 대항하여, 당시 널리 쓰이던 MS-DOS에서 멀티태스킹과 GUI 환경을 제공하기 위한 응용 프로그램으로 처음 출시되었다. 현재 전 세계 90%의 개인용 컴퓨터에서 쓰고 있으며, 서버용 운영 체제로도 점차 영역을 넓혀 나가고 있다. 윈도우 운영 체제의 경우 큰 시장 점유율을 차지하고 있는 까닭에 일반 사용자들에게 매우 익숙할뿐 아니라 호환되는 유명한 응용 프로그램이 많다는 장점을 지니고 있지만, 그만큼 보안 문제에서는 취약점이 많은 운영 체제로 인식되기도 한다.[7]
마이크로소프트 윈도우는 마이크로소프트가 개발하고 판매하는 독점 그래픽 운영 체제 제품군이다. 이는 소비자 또는 기업 워크스테이션용 윈도우(비자격), 서버용 윈도우 서버, 임베디드 시스템용 윈도우 IoT 등 컴퓨팅 산업의 특정 부문에 맞는 제품군 및 하위 제품군으로 그룹화된다. 존재하지 않는 제품군에는 윈도우 9x, 윈도우 모바일, 윈도우 폰 및 윈도우 임베디드 컴팩트가 포함된다.
윈도우의 첫 번째 버전은 그래픽 사용자 인터페이스(GUI)에 대한 관심이 높아짐에 따라 MS-DOS용 그래픽 운영 체제 셸로 1985년 11월 20일에 출시되었다.
스탯카운터(StatCounter)에 따르면 윈도우는 2023년 3월 기준 70%의 시장 점유율을 차지하는 세계에서 가장 인기 있는 데스크톱 운영 체제이다.[8] 그러나 안드로이드의 엄청난 성장으로 인해 윈도우는 모바일 및 데스크톱 OS를 모두 포함할 때 가장 많이 사용되는 운영 체제는 아니다.[9]
2024년 기준 윈도우의 최신 버전은 소비자 PC 및 태블릿용 윈도우 11, 기업용 윈도우 11 엔터프라이즈, 서버용 윈도우 서버 2022이다. 일부 버전의 윈도우 10, 윈도우 서버 2016 이상(그리고 예외적으로 윈도우 서버 2012 및 윈도우 임베디드 POSReady 7까지 유료 지원)이 계속 지원된다.
한글 표기
영어 표기는 Windows이지만 한글로는 여러 가지 표기가 쓰이고 있다. 한국어권에서는 윈도, 윈도스, 윈도즈, 윈도우, 윈도우즈, 윈도우스 등 여러 가지 표기가 사용되고 있다. 1995년 대한민국국립국어원은 컴퓨터 운영 체제 이름인 'Windows 95'를 '윈도 95'로 정하면서 'Windows'의 한글 표기를 윈도로 확정하였다.[10] 마이크로소프트에서는 제품 이름을 한글로 옮기지 않는 것을 원칙으로 하고 있어, 한국어 홈페이지에 있는 제품명은 모두 영문 이름 Windows를 그대로 사용하고 있으나, 필요에 따라 윈도우라는 한글 표기를 사용하고 있다.[11] 실제 출하된 제품의 포장에는 "한글 윈도우"로 표기되어 있으며, 공식 기술자료(KB)와 보도자료(Press) 등에도 "윈도우"라는 명칭이 사용된다. 현재 국립국어원 표준국어대사전에 등재된 공식 표준어는 윈도지만, 통상 '윈도우'라고 표기하기도 한다.
버전
윈도우 1.0부터 3.1x에 이르는 버전들은 운영 체제가 아닌, MS-DOS 하에서 동작하는 일종의 소프트웨어로 간주된다.
Windows 초기버전은 배경화면도 없고 windows.exe같은 글자와 물론 시작버튼도 없었다. 그리고 명령어를 입력했기 때문에 사람들이 쓰기 불편해 초기버전은 명령어를 아는 사람들만 사용할 수 있는 제품이 되어버렸다. 거기에 작동방식이 MS-DOS여서 일종의 소프트웨어이다.
윈도우 95가 새로운 사용자 인터페이스, 255자까지의 긴 파일 이름 지원, 플러그 앤 플레이를 통한 하드웨어 자동 설치 및 구성 등을 채용하면서 1995년 8월에 출시하였다. 순수 32비트 응용 프로그램을 직접 실행할 수 있고 윈도우 3.1에 비해 안정성을 높이고 몇 가지 기술을 향상시켰다. 윈도우 95의 OEM 서비스 릴리즈 (OSR) 버전이 몇 가지가 있으며 각기 서비스 팩과 비슷한 역할을 하였다. 윈도우 98이 1998년 6월에 출시되었으며 SE 버전이 1999년 5월에 출시되었다.
최초의 NT 계열 운영 체제는 1993년에 나온 윈도우 NT 3.1이며 여기서 3.1이라는 숫자는 소비자용 윈도우 버전을 가리키며 뒤를 이어 1994년에 윈도우 NT 3.5, 1995년에 윈도우 NT 3.51, 1996년에 윈도우 NT 4.0, 2000년에 윈도우 2000이 출시되었다. 윈도우 2000은 마이크로소프트 제품 활성화를 포함하지 않는 마지막 NT 기반 윈도우이다. NT 4.0은 윈도우 95 사용자 인터페이스를 처음 도입하였으며 윈도우 95의 내장 32비트 런타임을 처음으로 포함하였다.
과거 윈도우 ME로 인해 쓴맛을 본 MS가 윈도우 9x 커널의 한계를 깨닫고 기업용 커널인 NT커널로 윈도우 XP를 홈 에디션과 프로페셔널 에디션으로 출시하였다. 과거 윈도우 9x보다 훨씬더 안정적인데다 향상된 시스템 복원 기능 등 여러 가지 기능을 향상시켜 출시하였다.(틈새 시장에서는 태블릿 PC, 미디어 센터용으로 출시) 그 뒤에 윈도우 XP를 출시한지 1년 반이 지나 서버용 운영 체제인 윈도우 서버 2003이 나왔다. 장기간의 개발 후 윈도우 비스타가 2006년 말에 출시되었으며 서버 제품으로 윈도우 서버 2008이 2008년 초에 출시되었다. 그 뒤에 2009년 7월 22일 윈도우 7과 윈도우 서버 2008 R2의 RTM 버전이 공개되었다. 윈도우 7은 2009년 10월 22일에 공식 출시되었다. 2013년 10월 17일(미국 현지시각) 윈도우 8.1이 공식 출시되었다. 윈도우 8.1은 윈도우 8 사용자들은 무료로 업그레이드가 가능하다. 현재 윈도우 10이 정식출시 하였으며 2015년 7월29일에 전세계에서 출시되었다.
64비트 운영 체제
윈도우 NT에는 x86 기반 개인용 컴퓨터가 전문적인 세계를 차지하기 이전에 여러 플랫폼의 지원을 포함하였다. 당시 일부 제품이 64비트 프로세서였던 NT 3.1부터 4.0까지 파워PC, DEC 알파, MIPS R4000을 지원하였으나 운영 체제는 이들을 32비트 프로세서로 취급하였다.
윈도우 7의 뒤를 이어 윈도우 8이 공개되었다. 마이크로소프트는 2010년 10월 22일에 네덜란드의 블로그 엔트리에 "2년 뒤에 윈도우 8이 공개될 것입니다."라는 글을 올렸다.[13] 2012년 6월 1일에 윈도우 8 릴리즈 프리뷰가 배포 되었고, 2012년8월 1일에 윈도우 8 RTM이 MSDN, 테크넷을 통해서 공개되었다. 한국시간 기준으로 2012년 10월 26일 윈도우 8이 공식적으로 발표되었다. 그러나 버그가 많아 8.1로 바로 넘어갔다.
그리고 이때부터 메트로 테마를 적용하였다. 또한 Windows 8부터는 윈도우 투 고를 사용할 수 있게 되었다.
2014년 9월 30일에 윈도우 10 테크니컬 프리뷰가 공식 발표되었다. 윈도우 9를 건너뛰고 윈도우 10을 개발했던 것이다. 사실 마이크로소프트는 윈도우 명칭을 윈도우 원(Windows One)이라고 지으려고 했던 것으로 알려져 있다. 하지만 윈도우 1.0이 이미 있었기 때문에 윈도우 원(1)이 아닌 10으로 지은 것으로 보인다. 또한 기존 Windows 8.1 이후에 Windows 9가 출시되어야 하지만 Windows 98 등의 이전 버전의 Windows가 이미 존재하기 때문에 Windows 10으로 즉시 업데이트되었다고 한다. 또한 그에 따라 Windows 8.1까지는 버전 코드가 NT 6.3이였던 것을 갑작스럽게 NT 10.0으로 변경하였기 때문에 많은 프로그램에서 혼란이 있었다. ISS(Windows Server)에서 PHP 관련 소스 설정에서 이 때문에 설치에 약간의 트릭이 필요하다. 한국 마이크로소프트 측은 차세대 윈도우의 이름을 '윈도우 10'이라고 지은 이유는 "윈도우 10이 많은 혁신을 담고 있기 때문"이라고 설명했다. 2015년 7월 29일 공식 발매를 시작하며 윈도우 7과 윈도우 8.1를 사용하는 모든 이용자에 한해서(비정품 이용자도 포함) 1년 간 무료로 윈도우 10으로 업데이트를 1년 후인 2016년 7월 29일까지 지원하였다. (추가 기능을 사용하는 윈도우에 한해 업그레이드 중이다.) 그리고 2017년 12월 31일 업그레이드가 끝났다. 마이크로소프트는 윈도우10 출시 이후 이 버전이 마지막 윈도우 버전이 될 것이라고 발표했다.
Windows 8 Enterprise 버전 또는 Windows 8 이상의 Enterprise 버전에서는 Windows To Go를 사용할 수 있게 되었다. Windows To Go는 윈도우가 설치되지 않은 PC에 즉시 USB로 부팅할 수 있는 윈도우의 프리뷰와 비슷한 기능을 체험할 수 있게 해준다. 모든 UWP(Windows 유니버셜 앱. Windows 10부터는 개선된 Windows Store 애플리케이션이라고 한다. )를 제외한 게임 및 다른 모든 Executable ( *.exe ) 파일을 실행할 수 있고 NX 실행비트를 지원한다. Windows To Go는 윈도우 설치 디스크 이미지 내부에 있으며 윈도우 설치의 핵심 파일 및 시스템을 담고 있는 파일인 install.wim을 해석하고 확장하는 방식을 USB에 덮어쓰며 진행된다. Windows 설치 과정과 동일하지만 하드디스크와 달리 포터블이므로 운영체제의 가벼움과 쉽게 액세스 등의 기능이 필요해졌다. 물론 Windows 7 또는 다른 운영체제에서도 일부 Windows To Go를 만들어 주는 일부 프로그램이 있다. 단, install.wim 파일이 필요하며 Windows의 정품 제품키가 필요하다. 먼저 프로그램에서 install.wim에서 운영체제가 Windows To Go를 지원하는지 정보 파일을 확장하여 install.wim이 담고 있는 Windows의 정보를 가져온다. install.wim의 운영체제가 Windows 8 이하일 경우는 계속할 수 없다. (하지만 이것도 다른 일부 프로그램을 사용하면 가능한 것으로 알고 있다) 그다음으로 Windows의 파일 확장이 이루어진다. 프로그램에서 install.wim의 내부 파일을 해석하면서 USB에 파일을 확장(배치)해 나가는 구조이다. 완료되면 약 17GB 정도가 필요해지기 때문에 최소 32GB의 USB에 설치해야 한다. 또한 Windows To Go의 경우 다른 리눅스 계열의 운영체제와 달리 커널이 없어 모든 작업은 USB 내부에서 이루어진다. 그렇기 때문에 USB가 3.1 또는 3.0 이상을 지원하지 않는 이상은 부팅이 어렵다고 할 수 있다. (2.0으로 해본 결과 하루가 지났음에도 부팅이 완료되지 않았다)
마이크로소프트는 초기에 도스의 확장 소프트웨어로서의 윈도우를 출시하였으며 이는 운영 체제가 아니었다. 1993년 이후로 마이크로소프트는 "윈도우"라는 같은 이름을 사용하는 윈도우 NT를 운영 체제로 출시하기 시작하였다. 초기에 운영 체제로서의 윈도우에서는 일반적으로 두 가지 버전으로 출시되었다. 하나는 가정 사용자, 다른 하나는 기업과 전문 IT 사용자용이다. 이 두 운영 체제는 가정용 버전의 경우 게임이나 시각 효과가 더 많이 지원되고 네트워킹이나 보안 등의 기능을 빼는 한편, 전문가용 버전에서는 시각 효과를 제외하고 네트워킹이나 보안을 강화하였다.
첫 독립된 버전 윈도우 1.0은 도스의 확장 소프트웨어로서 1985년11월에 출시되었다. 윈도우 2.0은 1987년12월에 출시되었다. 윈도우 2.03에서는 서로 겹치는 창을 사용할 수 있게 되었다. 이것 때문에 애플은 마이크로소프트가 자사 특허를 침해했다는 소송을 걸기도 했다.
1995년8월윈도우 95가 출시되었다. 표면적으로 윈도우 95는 도스를 포함하지만 도스 상에서 실행되지 않는 완전한 운영 체제가 되었으며, UI가 많이 변경되고 멀티태스킹 기능이 대폭 향상되었다. 윈도우 95는 기본적으로 32비트 운영 체제였지만 16비트 하위 호환성을 유지하였다. 윈도우 3.1과의 호환성을 맞추기 위해 GUI API 등에서 16비트 코드를 수용한 까닭에 성능과 안정성이 떨어졌다. 그런데 윈도우 95는 시작버튼이 들어간 컴퓨터라서 인기가 폭발했다.
마이크로소프트는 기업/전문가용 운영 체제인 윈도우 2000을 2000년2월에 내놓았다. 하지만 윈도우 98의 후속작은 윈도우 미였고 이는 2000년9월에 나왔다. 윈도우 미는 유니버설 플러그 앤 플레이와 시스템 복원 등의 기능을 새로 추가했지만, 출시된 지 1년이 지나지 않아 윈도우 XP가 출시되어 하드웨어나 소프트웨어 제조사들의 지원이 제대로 이루어지지 않아 호환성이 부족했고 메모리 관리가 미흡하여 리소스 부족 문제를 자주 발생시켰다.
2001년10월 마이크로소프트는 윈도우 XP를 출시하였다. 이 버전은 윈도우 NT 커널을 기반으로 하면서 윈도우 95 및 그 후계작의 사용자 편의성을 살렸다. "홈 에디션"과 "프로페셔널"으로 나뉘어 출시되는데, 두 에디션은 완전하게 동일하며 단지 두 가지 기능만 다르다. 도메인에 가입하는 기능과 MUI를 지원하는 기능 이 두 가지 기능이 "홈 에디션"엔 빠져 있다. 윈도우 XP 서비스 팩 3은 2008년4월 21일 발표되었다.
"윈도우 XP 미디어 센터" 에디션이 2003년, 2004년, 2005년에 출시되었는데, 이는 DVD/TV 기능에 초점을 맞추었고, 프로그램 녹화 및 원격 조정을 지원한다. 업데이트를 지원하지 않았으며, 매년 새 버전이 출시되다가 윈도우 비스타가 출시되면서 단종되었다.
2007년1월윈도우 비스타가 (코드네임 "롱혼") 출시되었다. 윈도우 비스타는 UAC 기능을 포함하여 윈도우 XP보다 보안이 더욱 강화되었고 미디어센터 기능 등이 추가되었다. 그러나 호환성 문제로 일부 국가에서 윈도우 XP 기반의 프로그램이 비스타에서 작동되지 않는 문제 때문에 일부 사용자들이 XP로 다운그레이드를 하는 상황까지 벌어졌다.
2013년10월 17일(한국 시각), 윈도우 8.1이 공개되었다. 공개 이후부터 기존 윈도우 8 정품 사용자는 윈도우 스토어에서 무료로 내려받을 수 있다. 윈도우 8.1에서는 Sound Recorder, Scan 등의 기본 앱이 추가되었고, 타일의 크기를 4가지 중 선택할 수 있다. 그리고 본래 윈도우 8에서는 존재하지 않았던 작업 표시줄의 시작 버튼이 다시 생겨났다.
↑Keizer, Gregg (2014년 7월 14일). “Microsoft gets real, admits its device share is just 14%”. 《Computerworld》. IDG. 2016년 8월 21일에 원본 문서에서 보존된 문서. [Microsoft's chief operating officer] Turner's 14% came from a new forecast released last week by Gartner, which estimated Windows' share of the shipped device market last year was 14%, and would decrease slightly to 13.7% in 2014. Android will dominate, Gartner said, with a 48% share this year|quote=에 지움 문자가 있음(위치 1) (도움말)
↑대한민국 국립국어원의 외래어 표기법에 그대로 따르자면 'Windows'는 윈도스로 표기하는 것이 옳으나, 외래어 표기를 결정하는 정부언론외래어심의회 9차 회의에서 원어에는 복수 표시가 되어 있어도 국어에서는 단수와 복수를 구별해 쓰지 않을 경우는 단수 표기와 같게 적도록 한 점을 적용하여, 'Windows 95'를 윈도 95로 정한 바 있다.