Windows 10은 여러 사용자가 각자 자신만의 계정을 가질 수 있도록 지원합니다. 덕분에 설정과 파일을 분리해 보다 개인화된 환경을 사용할 수 있는데, 문제는 로그인한 사용자가 로그아웃하지 않고 그대로 둘 때 발생합니다. 로그아웃하지 않은 계정은 앱, 서비스, 각종 프로세스를 백그라운드에서 계속 실행하며 상당한 시스템 리소스를 소모하고, 결국 현재 기기를 직접 사용 중인 사용자의 성능까지 저하시킬 수 있습니다. 이 글에서는 현재 세션에서 비활성 상태의 다른 사용자를 로그아웃하는 방법을 소개합니다.
간단히 설명하자면, 사용자 계정(User Account)이란 컴퓨터나 컴퓨팅 시스템에서 특정 사람을 위해 만들어진 식별 정보입니다. 사용자 계정은 사람뿐 아니라 기계 엔터티를 위해서도 생성할 수 있습니다. 예를 들어 프로그램 실행을 위한 서비스 계정, 시스템 파일과 프로세스를 저장하는 시스템 계정, 시스템 관리를 담당하는 루트(root) 및 관리자(Administrator) 계정 등이 있습니다.
대부분의 운영체제와 마찬가지로 Windows 10 역시 한 대의 컴퓨터에 여러 계정을 지원합니다. 즉, 다른 사람이 내 프로필에 로그인해 내 활동 내역을 모두 보지 못하게 하려면 별도의 프로필을 만들어 주면 됩니다.
그런데 다른 사용자가 자신의 프로필에서 작업을 마친 뒤 로그아웃을 잊어버리는 경우가 종종 있습니다. 이럴 때 해당 사용자의 로그인 프로세스는 백그라운드에서 계속 돌아가고 있으며, 시스템 성능에 부정적인 영향을 줄 수밖에 없습니다.
Windows 10에서 다른 사용자 로그아웃하는 방법
이 글에서는 리소스를 절약하고 성능을 유지하기 위해 같은 컴퓨터를 사용 중인 다른 사용자를 로그아웃하는 방법을 알아봅니다. 방법은 크게 두 가지가 있으며, 하나씩 자세히 살펴보겠습니다. 단, 이 작업을 수행하려면 반드시 관리자(Administrator) 권한이 필요합니다.
가장 추천하는 방법은 작업 관리자(Task Manager)를 이용하는 것입니다. 간편하고 효율적일뿐더러 많은 사용자가 이미 이 도구를 능숙하게 다룰 수 있기 때문입니다. 절차는 다음과 같습니다.
- 작업 관리자를 실행합니다
- '사용자' 탭을 선택합니다
- 로그아웃할 사용자를 찾습니다
- 마우스 오른쪽 버튼을 클릭한 후 '로그오프'를 선택합니다
이 외에도 명령 프롬프트(Command Prompt)를 통해 다른 사용자를 로그아웃할 수 있습니다. 지금부터 두 가지 방법을 하나씩 자세히 살펴보겠습니다.
방법 1. 작업 관리자 사용하기
작업 관리자를 열려면 작업 표시줄에서 마우스 오른쪽 버튼을 클릭한 뒤 표시되는 옵션 중 '작업 관리자'를 선택하세요. 또는 Ctrl+Shift+Esc 키를 동시에 눌러 바로 실행할 수도 있습니다.

작업 관리자를 열면 상단에 여러 개의 탭이 있는 화면이 나타납니다.
여기서 '사용자' 탭을 클릭하면 Windows 10에 현재 로그인되어 있는 모든 프로필의 목록을 확인할 수 있습니다.

특정 사용자를 로그아웃하려면 해당 이름을 마우스 오른쪽 버튼으로 클릭한 후 '로그오프(Sign Off)' > '사용자 로그아웃(Sign Out User)'을 선택하면 작업이 완료됩니다.
또는 이름을 오른쪽 클릭하는 대신 해당 사용자를 클릭해 선택한 뒤, 하단에 있는 '로그아웃(Sign Out)' 버튼을 눌러도 동일한 결과를 얻을 수 있습니다.
방법 2. 명령 프롬프트 사용하기

어떤 이유로든 작업 관리자가 제대로 작동하지 않는다면 명령 프롬프트가 좋은 대안이 됩니다.
먼저 검색창에 CMD를 입력해 명령 프롬프트를 검색합니다. 검색 결과에서 '명령 프롬프트'를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택해 창을 엽니다. 그다음 아래 명령어를 입력합니다.
query session
이 명령을 실행하면 현재 컴퓨터에 로그인되어 있는 모든 사용자가 표시됩니다. 이때 각 사용자에게 고유한 ID 번호가 할당되어 있다는 점을 기억하세요. 이 ID가 다음 단계에서 매우 중요합니다.
이제 사용자를 로그아웃하려면 아래 명령어를 사용하되, ID 부분을 실제 ID 번호로 바꿔 입력해야 합니다.
logoff ID
예를 들어 ID가 2번인 사용자를 로그아웃하려면 명령 프롬프트에 logoff 2를 입력한 후 Enter 키를 누르면 해당 사용자가 로그아웃됩니다.
주의할 점은, 명령 프롬프트로 이 작업을 수행하면 사용자가 정상적으로 로그아웃되었는지 확인 메시지가 표시되지 않는다는 것입니다. 따라서 잘못된 ID를 입력하지 않도록 각별히 주의해야 합니다.