Windows 설정을 명령어 한 줄로: ms-settings URI로 보안·개인정보 화면 즉시 여는 법

Prompt Architect 편집팀 · 2026-06-18 · 7분

TL;DR — 실행창(Win+R)에 ms-settings 명령어 한 줄만 입력하면 Windows 설정의 특정 화면으로 바로 점프할 수 있습니다. 보안·개인정보·업데이트 점검에 유용한 URI 목록과 실무 활용법을 정리했습니다.

Windows 설정(Settings) 앱은 메뉴가 깊고 버전마다 위치가 바뀝니다. "카메라 권한을 끄려면 어디로 들어가야 하지?", "Windows Update 기록은 몇 단계나 클릭해야 하지?" 하고 헤맨 경험이 한 번쯤 있을 겁니다. 이럴 때 마우스로 메뉴를 더듬는 대신, ms-settings: URI 명령어 한 줄로 원하는 화면에 곧장 도달할 수 있습니다. 이 글에서는 특히 보안·개인정보·업데이트 점검에 초점을 맞춰, 실무에서 바로 쓰는 명령어와 활용 패턴을 정리합니다.

ms-settings란 무엇인가 (개념)

ms-settings:는 Windows 10/11에 내장된 **URI 스킴(URI scheme)**입니다. 웹 주소가 https://로 시작하듯, Windows 설정의 각 화면도 ms-settings:화면이름 형태의 고유 주소를 가집니다. 운영체제가 이 스킴을 가로채(handler) 해당 설정 페이지를 직접 띄워주는 구조입니다.

핵심은 **딥링크(deep link)**라는 점입니다. 설정 앱의 첫 화면이 아니라 "카메라 개인정보", "로그인 옵션", "Windows 업데이트 기록" 같은 특정 하위 화면으로 바로 진입합니다. 메뉴 위치가 빌드 업데이트로 바뀌어도 URI는 대체로 유지되기 때문에, 문서화·자동화·원격 지원에서 안정적인 진입점이 됩니다.

어떻게 실행하나 (3가지 경로)

같은 명령어를 세 가지 방법으로 실행할 수 있습니다. 상황에 맞게 고르면 됩니다.

1) 실행창:  Win + R  →  ms-settings:privacy-webcam  →  Enter
2) 시작 메뉴 검색창: ms-settings:windowsupdate  입력 후 Enter
3) 명령 프롬프트/PowerShell: start ms-settings:signinoptions

여기서 PowerShell 방식은 자동화에 특히 유용합니다. start(실제로는 Start-Process의 별칭) 뒤에 URI를 붙이면 스크립트나 배치 파일에서 설정 화면을 띄울 수 있습니다.

# 보안 점검 루틴: 카메라/마이크/로그인 옵션을 순서대로 띄우기
Start-Process "ms-settings:privacy-webcam"      # 카메라 접근 권한 화면
Start-Process "ms-settings:privacy-microphone"  # 마이크 접근 권한 화면
Start-Process "ms-settings:signinoptions"       # 로그인(PIN/Hello) 옵션 화면

보안·개인정보 관점에서 꼭 알아둘 명령어

전체 목록은 방대하지만, 보안과 프라이버시 점검에 직접 쓰이는 것부터 익히는 편이 실용적입니다. 아래는 정기 점검 체크리스트로 묶어둔 핵심 URI입니다.

개인정보(권한) 점검

목적 명령어
개인정보 일반 설정 ms-settings:privacy
위치 권한 ms-settings:privacy-location
카메라 접근 앱 ms-settings:privacy-webcam
마이크 접근 앱 ms-settings:privacy-microphone
계정 정보 접근 ms-settings:privacy-accountinfo
연락처 접근 ms-settings:privacy-contacts
통화 기록 접근 ms-settings:privacy-callhistory
백그라운드 앱 ms-settings:privacy-backgroundapps
진단·피드백 데이터 ms-settings:privacy-feedback

카메라·마이크 권한은 화상회의 앱 설치 후 무심코 켜진 채 방치되기 쉽습니다. ms-settings:privacy-webcam으로 들어가 어떤 앱이 카메라에 접근 가능한지 주기적으로 확인하세요.

보안·계정·업데이트 점검

ms-settings:windowsupdate          # Windows 업데이트 메인
ms-settings:windowsupdate-history  # 업데이트 설치 기록 확인
ms-settings:windowsdefender        # Windows 보안(Defender) 진입
ms-settings:signinoptions          # 로그인 옵션(PIN, Windows Hello, 보안 키)
ms-settings:findmydevice           # 내 장치 찾기(분실 대비)
ms-settings:backup                 # 백업 설정
ms-settings:recovery               # 복구(재설정/초기화) 옵션
ms-settings:activation             # 정품 인증 상태

보안 사고 대응이나 정기 점검에서는 windowsupdate-history패치가 정상 설치됐는지 먼저 확인하고, windowsdefender에서 실시간 보호 상태를, signinoptions에서 로그인 인증 방식을 점검하는 흐름이 빠릅니다.

자주 쓰는 시스템·네트워크 명령어

ms-settings:about            # 시스템 정보(버전/빌드 확인)
ms-settings:network-status   # 네트워크 상태
ms-settings:network-vpn      # VPN 구성
ms-settings:network-proxy    # 프록시 설정
ms-settings:appsfeatures     # 앱 및 기능(설치 프로그램 점검)
ms-settings:defaultapps      # 기본 앱 설정
ms-settings:windowsdefender  # 보안 센터

원격 지원 중 상대방에게 "설정 → 시스템 → 정보로 들어가세요"라고 길게 설명하는 대신, "실행창에 ms-settings:about을 붙여넣으세요"라고 하면 단계가 한 번에 끝납니다.

실무 활용: 점검 스크립트로 묶기

매번 손으로 입력하기 번거롭다면, 자주 보는 화면을 배치/PowerShell 스크립트로 묶어두면 됩니다.

# security-check.ps1 — 분기별 PC 보안 점검용 화면 자동 오픈
$targets = @(
  "ms-settings:windowsupdate-history",  # 1) 패치 설치 이력
  "ms-settings:windowsdefender",        # 2) Defender 상태
  "ms-settings:privacy-webcam",         # 3) 카메라 권한
  "ms-settings:privacy-microphone",     # 4) 마이크 권한
  "ms-settings:signinoptions"           # 5) 로그인 인증 방식
)

foreach ($uri in $targets) {
    Start-Process $uri
    Start-Sleep -Milliseconds 600   # 창이 겹쳐 누락되지 않도록 약간의 간격
}

위 스크립트는 점검할 화면을 순서대로 띄워, 클릭 없이 한 번에 훑어볼 수 있게 합니다. 사내 표준 점검 절차를 문서가 아닌 실행 가능한 형태로 남길 수 있다는 점이 장점입니다.

흔한 실수와 엣지 케이스

  • 콜론 뒤 공백 금지: ms-settings: privacy처럼 콜론 뒤에 공백이 들어가면 인식되지 않습니다. ms-settings:privacy로 붙여 쓰세요.
  • 대소문자: URI 자체는 대소문자를 거의 가리지 않지만, 공식 표기(소문자)를 그대로 쓰는 편이 안전합니다.
  • 빌드별 차이: 일부 URI는 Windows 버전에 따라 존재하지 않거나 이름이 바뀝니다(예: 구버전의 windowsdefender가 최신 빌드에선 보안 앱으로 리디렉션). 명령어를 입력했는데 설정 첫 화면만 열린다면 해당 빌드에서 그 URI가 폐기됐을 가능성이 큽니다.
  • 권한 화면이 비어 보일 때: 그룹 정책(회사 관리 PC)으로 개인정보 항목이 잠겨 있으면 화면은 열려도 토글이 회색 처리될 수 있습니다. 이는 명령어 문제가 아니라 정책 적용 상태입니다.
  • start 없이 PowerShell에서 직접 실행: PowerShell 콘솔에 ms-settings:about만 입력하면 "명령을 찾을 수 없음" 오류가 납니다. 반드시 Start-Process 또는 start로 감싸야 합니다(실행창/Win+R에서는 그냥 입력해도 됩니다).

요약

  • ms-settings:는 Windows 설정의 특정 화면으로 바로 가는 URI 딥링크다.
  • 실행은 Win+R / 시작 검색 / PowerShell Start-Process 세 경로가 있다.
  • 보안 점검에서는 windowsupdate-history, windowsdefender, privacy-webcam, privacy-microphone, signinoptions를 핵심으로 본다.
  • 자주 보는 화면은 PowerShell 스크립트로 묶어 점검 절차를 자동화할 수 있다.
  • 콜론 뒤 공백·빌드별 폐기 URI·그룹 정책 잠금이 대표적인 함정이다.

AI에게 물어볼 때 (프롬프트 팁)

이런 시스템 운영 작업은 AI에게 잘 물으면 점검 절차 자체를 스크립트로 받아낼 수 있습니다. Prompt Architect가 권장하는 구체적 프롬프트 예시입니다.

프롬프트 1 — 점검 스크립트 생성
"Windows 11 보안 점검용 PowerShell 스크립트를 작성해줘.
ms-settings URI 딥링크를 사용해 (1)업데이트 설치 이력 (2)Defender 상태
(3)카메라·마이크 권한 (4)로그인 옵션 화면을 순서대로 띄우고,
각 줄에 한국어 주석을 달아줘. 창이 겹치지 않게 간격도 넣어줘."
프롬프트 2 — 버전 차이 확인
"내 Windows 빌드는 [winver 결과 붙여넣기]야.
이 빌드에서 ms-settings:windowsdefender가 폐기됐는지,
대체 URI는 무엇인지, 검증 방법까지 알려줘."
프롬프트 3 — 정책 기반 진단
"회사 관리 PC에서 ms-settings:privacy-webcam을 열었는데
토글이 회색으로 잠겨 있어. 그룹 정책 때문인지 확인하는
명령어와, 어떤 정책 항목을 봐야 하는지 단계별로 알려줘."

이처럼 현재 환경(빌드 버전, 실제 증상, 원하는 출력 형태)을 프롬프트에 함께 넣으면 AI가 추측 대신 검증 가능한 답을 내놓습니다. 더 정교한 프롬프트 작성법은 Prompt Architect의 프롬프트 분석기로 점검해 보세요.