윈도우 사용법 총 정리
마이크로소프트 윈도우(Microsoft Windows)는 가장 인기있는 데스크톱 운영체제 중 하나로, 최신 버전 11입니다. 2024년 현재 윈도우 10과 윈도우 11이 많이 사용되고 있습니다. 또한 윈도우 10 이전 버전들은 모두 마이크로소프트의 공식 지원이 종료된 상태입니다. 이 블로그에서도 주로 윈도우 10과 윈도우 11 기준으로 윈도우 사용법을 작성하고 있습니다.
이 글에서는 윈도우 사용법과 관련된 글들을 주제 별로 분류하고 정리해두었습니다. 윈도우와 관련된 ��� 글을 작성할 때마다 업데이트됩니다.
윈도우 기초#
윈도우의 기본 개념과 기초적인 사용법들을 정리합니다.
바탕화면과 휴지통#
윈도우의 바탕화면은 아주 중요한 기능입니다만, 윈도우의 기본 검색 기능이 강화되면서 바탕화면을 아예 비워놓고 사용하는 경우도 많습니다. 다음 글에서는 바탕화면에 덩그러니 남은 휴지통을 없애는 방법을 소개합니다.
바탕화면에서 휴지통을 없앨 수도 있지만, 의도하지 않게 사라지는 경우도 있습니다. 하지만 삭제한 파일을 휴지통에서 복원하거나 목록을 확인하려면, 휴지통 디렉터리를 찾아야합니다. 다음 글에서는 휴지통을 여는 다양한 방법들을 알아봅니다.
사용자 관리#
윈도우 10 이후로 본격적으로 마이크로소프트 계정과 윈도우의 통합이 이루어지고 있습니다. 다음 글에서는 현재 사용중인 윈도우에 마이크로소프트 계정이 연동된 사용자를 추가하는 방법을 소개합니다.
시스템 관리#
윈도우 10부터는 자동 업데이트가 강제로 활성화되어있습니다. 자동 업데이트를 일시 중지할 수는 있지만, 비활성화하는 방법은 제공하고 있지 않습니다. 다음 글에서는 자동 업데이트를 강제로 비활성화하는 방법을 알아봅니다.
윈도우의 서비스는 백그라운드에서 실행되고 있는 프로그램들을 의미합니다. 의도치 않게 서비스가 중지된 경우 재시작하는 방법들을 소개합니다.
윈도우에서도 애플리케이션 실행할 때 환경변수 값의 영향을 받는 경우가 있습니다. 특히 Path 환경변수는 실행 파일들이 포함된 디렉터리를 가리키는 특수한 환경변수로 활용도가 높습니다.
현재 사용하는 윈도우의 정확한 에디션, 버전, 빌드 정보를 확인하는 방법을 알아봅니다.
윈도우의 애플리케이션 중에서 특정 .NET 프레임워크 설치를 요구하는 경우가 있습니다. 다음 글에서는 현재 윈도우에 설치된 .NET 프레임워크의 버전을 확인하는 방법을 다룹니다.
네트워크#
다음 글에서는 현재 사용중인 컴퓨터의 사설IP와 공인IP 등 IP 주소를 확인해봅니다.
웹 브라우저#
웹 브라우저는 컴퓨터를 사용할 때 가장 기본이 되는 애플리케이션입니다. 윈도우에는 현재 크로미움 엔진을 기반으로 MS Edge 브라우저를 기본으로 탑재하고 있습니다. 다음 글들에서는 MS Edge의 기능 사용법을 소개합니다.
Edge 대신 구글의 Chrome 브라우저를 사용하고 싶다면, 직접 설치를 해야합니다. 다음 글에서는 윈도우에서 크롬을 설치하는 방법을 소개합니다.
원격 데스크톱#
윈도우 프로 에디션에서는 기본적으로 원격 데스크톱 기능을 제공하고 있습니다. 윈도우 홈 에디션에서도 RDP wrapper를 활용해 원격 데스크톱을 사용할 수 있습니다. 원격 데스크톱 활성화부터, 접속 방법까지, 원격 데스크톱 관련 글들을 다음 글타래에서 정리하고 있습니다.
애플리케이션 설치#
윈도우를 사용하다보면 Java 애플리케이션을 실행해야하는 경우가 있습니다. 자바 런타임 환경(JRE)은 Java 애플리케이션을 실행할 때 필요한 도구입니다. 다음 글에서는 윈도우에서 JRE를 설치하는 방법을 소개합니다.
녹픽던은 Java로 만들어진 게임입니다. 다음 글에서는 녹픽던을 JRE를 설치하고 실행하는 방법에 대해서 알아봅니다.
윈도우 활용 및 고급 주제#
여기서부터는 윈도우 활용과 조금 더 고급 주제들을 소개합니다. 주로 프로그래밍과 관련된 도구들이 있습니다만, 개발을 하지 않더라도 이런 도구나 설정들이 필요한 경우가 있으니, 필요에 따라 읽어주시기 바랍니다.
윈도우 11지원#
마이크로소프트에서는 2021년 6월에 윈도우 11을 공식 발표했습니다. 다음 글들에서는 윈도우 11 최소 지원 사양과, 현재 윈도우 10을 사용하는 경우 윈도우 11 설치가 가능한지 확인하는 방법을 알아봅니다.
가상화와 가상 머신#
윈도우 프로페셔널에서는 가상화 기술 Hyper-V를 제공하고 있습니다. 이를 통해 가상 머신을 사용하거나, 가상화 기술을 활용한 다른 애플리케이션들을 사용할 수 있습니다. 하지만 Hyper-V를 활성화하면 일부 하드웨어의 성능 저하나 애플리케이션 충돌이 발생하는 경우도 있습니다. 따라서 필요에 따라서 활성화하거나 비활성화해야합니다.
VirtualBox는 무료로 사용할 수 있는 가장 유명한 가상 머신 도구 중 하나입니다. 다음 글에서는 윈도우에서 VirtualBox를 설치해봅니다.
개발 도구#
Visual Studio Code(VS Code)는 마이크로소프트에서 개발하고 있는 에디터입니다. VS Code를 설치하는 방법을 소개합니다.
Docker는 리눅스 컨테이너를 관리하는 ���구입니다. WSL(Windows Subsystem for Linux)이 등장하면서, 윈도우의 모든 에디션에서 도커를 사용할 수 있게 되었습니다. 다음 글에서는 윈도우에서 도커를 설치하는 방법에 대해 상세히 알아봅니다.
패키지 매니저#
맥OS나 리눅스에서는 커맨드라인 패키지 매니저를 많이 사용하는 편입니다. 윈도우에도 비슷한 패키지 매니저들이 있습니다. 먼저 마이크로소프트에서 공식적으로 제공하는 winget이 있습니다.
그 외에도 Chocolatey라는 패키지 매니저가 있습니다. 커맨드라인과 패키지 매니저에 익숙하다면 윈도우에서도 손쉽게 프로그램들을 설치할 수 있습니다.
터미널과 명령어#
마이크로소프트에서는 2019년 기존 터미널(명령 프롬프트) 도구를 대체할 윈도우 터미널을 공개했습니다. 다음 글에서는 윈도우 터미널을 설치하고 사용하는 방법에 대해서 알아봅니다.
윈도우 터미널 작업을 하다보면 관리자 권한이 필요한 경우가 있습니다. 리눅스나 맥에서는 sudo 명령어를 사용해 일시적으로 권한을 부여받습니다만, 윈도우에서는 애플리케이션 자체를 관리자 권한으로 실행해야합니다. 다음 글에서는 터미널 앱을 관리자 권한으로 실행하는 방법을 다룹니다.
윈도우에서는 전용 셸 프로그램인 PowerShell을 제공하고 있습니다. 파워셸은 버전에 따라 기능이나 동작이 다를 수 있기 때문에 현재 PowerShell 버전을 확인해야하는 경우가 있습니다.
리눅스에서는 SSH 서버로 원격 작업을 하는 경우가 많이 있습니다. 윈도우에서 SSH 서버를 열고 외부에서 접속하는 것이 가능합니다. 다음 글에서 자세히 알아봅니다.
윈도우에는 고유한 명령어들이 있습니다. 다음 글들에서는 윈도우 커맨드라인에서 사용 가능한 명령어들을 알아봅니다.
개발환경 구축과 WSL#
그 외에 프로그래머를 위한 개발 환경 구축과 관련된 글들은 아래 문서에서 정리하고 있으니 참고해주세요.
마이크로소프트는 공식적으로 윈도우에서 리눅스를 지원하는 WSL을 공개했습니다. 이를 사용해 도커를 사용할 수 있을뿐만 아니라, 원하는 리눅스 배포판을 설치하고 윈도우와 통합된 환경에서 사용하는 게 가능합니다. WSL을 사용하는 방법들은 다음 글에서 모으고 있습니다.
윈도우에서 리눅스를 사용하는 방법은 WSL만 있는 것은 아닙니다. WSL은 마이크로소프트에서 개발한 리눅스 커널을 사용하고 있으며, 윈도우와 통합되어 있기 때문에 일반적인 리눅스와 다른 측면이 있습니다. 필요에 따라서 WSL, 가상머신, 그리고 나아가서는 클라우드까지 다양한 방법으로 리눅스를 사용하는 방법을 소개합니다.