Windows에서 스크롤바 너비 및 높이 완벽하게 조정하는 방법

왜 스크롤바를 바꿔야 하나
Windows의 최신 UI는 깔끔하지만 일부 환경에서는 스크롤바가 지나치게 얇아 마우스나 손가락으로 집기 어렵습니다. 접근성 측면에서 스크롤바 크기를 키우면 클릭·터치 실패가 줄고 생산성이 향상됩니다. 반대로 아주 큰 스크롤바는 화면 공간을 더 차지하니 상황에 따라 적절히 조정하는 것이 좋습니다.
정의: 접근성(accessibility) — 모든 사용자가 장치와 소프트웨어를 편하게 사용할 수 있게 만드는 설계 원칙입니다.
중요: 레지스트리 편집은 운영체제 동작에 영향을 줄 수 있습니다. 모르는 값은 변경하지 마세요.
Windows 설정에서 항상 넓은 스크롤바 보이게 하기 (Windows 10 예시)
Windows 10에서는 설정 앱 내부의 좌우 메뉴에 가느다란 스크롤바가 표시되는 경우가 있습니다. 마우스를 올렸을 때만 넓게 변하는 기본 동작을 항상 넓은 스크롤바로 고정하려면 다음을 따르세요.
- Win + I 키를 눌러 설정을 엽니다.
- 접근성(또는 Ease of Access) 메뉴로 이동합니다.
- “Windows 간소화 및 개인화“(Simplify and personalize Windows) 섹션으로 스크롤합니다.
또는 설정 검색창에 scrollbar를 입력하고, 관련 항목 “자동으로 Windows에서 스크롤바 숨기기”를 찾아 실행합니다.
해당 옵션이 기본적으로 켜져 있다면 끄면 됩니다. 그러면 설정 앱 내부와 Microsoft Store 앱들에서 표준 너비의 스크롤바가 항상 표시됩니다.
노트: 이 방법은 설정 앱과 Microsoft Store 기반 앱에 적용됩니다. 시스템 전역(모든 앱)에 대해 세밀한 너비·높이 조정은 아래 레지스트리 편집으로 수행합니다.
레지스트리로 스크롤바 높이와 너비 직접 변경하기 (Windows 10·11)
레지스트리 편집으로 스크롤바의 픽셀 기반 크기를 직접 지정할 수 있습니다. 이 방법은 모든 Win32 및 많은 UWP 앱에 영향을 주며, 세부적인 사용자화가 가능합니다.
사전 준비(권장): 시스템 복원 지점 만들기 또는 전체 백업을 권장합니다. 문제가 생기면 변경 전 상태로 되돌릴 수 있어야 안전합니다.
단계별 안내:
- Win + R 키를 눌러 실행 창을 엽니다.
- 실행 입력란에 regedit를 입력하고 확인을 누릅니다.
- 사용자 계정 컨트롤(UAC) 창이 나오면 예(Yes)를 클릭합니다.
또는 CMD에서 regedit.exe를 실행해도 됩니다.
레지스트리 편집기에서 다음 경로로 이동하세요:
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
오른쪽 창에서 ScrollHeight와 ScrollWidth 값을 찾습니다. 기본값은 보통 -255입니다.
- ScrollHeight: 스크롤바의 세로(높이) 관련 값
- ScrollWidth: 스크롤바의 가로(너비) 관련 값
값 편집 방법:
- ScrollHeight를 더블클릭합니다.
- Edit String 창에서 값 데이터를 수정합니다. 기본값은 -255입니다.
- 원하는 크기는 -120(작음) ~ -1500(큼) 사이로 설정합니다. 입력 후 확인(OK)을 누릅니다.
값의 의미: 레지스트리 값은 -15 × 픽셀수 공식으로 계산됩니다. 예: -15 × 17 = -255 (기본값)
동일한 방식으로 ScrollWidth도 변경하세요.
표준 예시값(참고):
원하는 픽셀 너비(또는 높이) | 레지스트리 값(대입) | 설명 |
---|---|---|
8 px | -120 | 매우 가늘음 (터치엔 부적합) |
17 px | -255 | Windows 기본 표준 |
30 px | -450 | 보기 쉽고 클릭하기 쉬움 |
50 px | -750 | 넓은 스크롤바, 터치 우선 환경에 적합 |
100 px | -1500 | 매우 큼, 화면 공간 크게 차지 |
예: -500을 입력하면 기본값(-255)의 약 두 배 크기 효과가 납니다.
변경 후 적용 방법:
- 레지스트리 편집기를 닫고 사용자 로그아웃 후 다시 로그인하거나, 시스템을 재시작합니다. 일부 앱은 즉시 반영되지 않을 수 있으므로 재시작을 권장합니다.
적용 예시 스크린샷:
노트: 일부 UWP(스토어) 앱과 설정 앱 내부는 별도 방식으로 스크롤바를 처리하므로, 레지스트리 변경만으로는 영향을 받지 않는 경우가 있습니다. 그런 앱엔 위의 설정(자동 숨김 해제)을 병행하세요.
언제 레지스트리를 쓰지 말아야 하나 — 실패 사례 및 대안
- 회사 정책으로 레지스트리 변경이 금지된 관리형 장비에서는 시도하지 마십시오. 대신 IT 관리자에게 요청하세요.
- 레지스트리 변경 후 앱 UI가 깨지거나 예기치 않게 동작하면, 바로 설정을 원래대로 돌리거나 복원 지점을 이용하세요.
대안:
- 접근성이 핵심이라면 Windows 설정의 고대비 및 텍스트 크기 조정 기능을 함께 사용하세요.
- 브라우저에서만 크기를 바꾸고 싶다면 브라우저 확장(특히 Chrome/Edge의 CSS 오버라이드 확장)을 고려하세요.
점검 목록(롤 기반)
관리자(IT):
- 백업 정책과 함께 레지스트리 변경 승인 문서 준비
- 여러 사용자에 배포 시 그룹 정책(GPO) 이용 검토
- 테스트용 VM에서 사전 검증
일반 사용자:
- 시스템 복원 지점 생성
- 변경값을 메모해 두기
- 변경 후 로그아웃/재시작으로 확인
접근성 담당자:
- 실제 사용자(특히 터치 사용, 저시력 사용자)에게 테스트 의뢰
- 변경 전후의 클릭 성공률과 사용 편의성 피드백 수집
미니 방법론: 안전하게 레지스트리로 스크롤바 조정하기
- 복원 지점 생성 및 현재 WindowMetrics 키 내 값 백업(내보내기).
- 시험값(-450 같은 중간값)을 적용하고 로그아웃/로그인하여 테스트.
- 문제가 없으면 단계적으로 다른 환경(앱, 브라우저, 문서 편집기)에서 확인.
- 이상 시 즉시 백업값으로 복원.
중요: 내보내기한 .reg 파일은 외부 유출 위험이 있으니 안전한 경로에 보관하세요.
수락 기준
- 변경 후 스크롤바가 선택한 픽셀 크기로 시각적으로 변경되어 있어야 합니다.
- 주 사용 애플리케이션(파일 탐색기, Edge/Chrome, MS Office)에서 스크롤바가 정상 동작해야 합니다.
- 시스템 재시작 후에도 변경이 유지되어야 합니다.
문제 해결(트러블슈팅)과 롤백
문제: 스크롤바가 사라지거나 UI가 비정상적일 때
조치:
- 레지스트리에서 변경한 값(ScrollHeight/ScrollWidth)을 기본값(-255)으로 되돌립니다.
- 로그아웃/로그인 또는 재시작합니다.
- 문제가 지속되면 시스템 복원 지점으로 복원합니다.
- 가장 최후에는 안전 모드에서 복구를 시도하세요.
롤백 팁: 변경 전 내보낸 .reg 파일이 있으면 해당 파일을 더블클릭해 병합하면 원래 값으로 되돌립니다.
보안 및 개인정보 관련 참고
레지스트리 편집 자체는 개인정보를 외부로 보내지 않습니다. 다만, 시스템 설정 변경 권한을 가진 사용자만 편집해야 하며, 원격 지원을 통해 레지스트리 편집을 허용할 때는 신뢰된 엔지니어만 접근하도록 하십시오.
빠른 결정 트리
flowchart TD
A[스크롤바 불편함 느끼나요?] -->|예| B{문제 영역은 어디인가요}
B -->|설정/스토어 앱| C[설정 앱에서 자동 숨김 끄기]
B -->|파일 탐색기/다수 앱| D[레지스트리로 ScrollHeight/ScrollWidth 조정]
D --> E[변경 후 로그아웃/재시작]
C --> E
E --> F{문제 발생?}
F -->|예| G[레지스트리 기본값으로 복원 또는 복원 지점 사용]
F -->|아니오| H[사용성 향상 완료]
테스트 케이스(수용 기준)
- 스크롤바를 -450으로 설정했을 때 파일 탐색기에서 스크롤바가 시각적으로 넓어져 클릭 성공률이 높아져야 함.
- Edge/Chrome에서 스크롤바가 정상 동작해야 함.
- 설정 앱 내부 스크롤바는 별도 옵션으로 항상 보이게 설정되어 있어야 함.
FAQ
스크롤바 변경이 모든 앱에 적용되나요?
아니요. 레지스트리 변경은 대부분의 Win32 앱에 적용되지만, 일부 UWP(스토어) 앱과 설정 앱 내부 요소는 별도 동작을 합니다. 그런 앱은 “자동으로 스크롤바 숨기기” 옵션을 끄는 방식으로 처리하세요.
잘못 변경했을 때 안전하게 복원하는 방법은?
레지스트리 변경 전에 내보낸 .reg 파일로 병합하거나 시스템 복원 지점을 사용하면 안전하게 복원할 수 있습니다.
레지스트리를 직접 편집하기가 부담스러운데 다른 방법이 있을까요?
제한된 범위(설정 앱·스토어 앱)에만 적용하려면 Windows 설정에서 자동 숨김 옵션을 끄는 것으로 충분합니다. 조직 환경이라면 IT 관리자가 그룹 정책(GPO)으로 배포하도록 요청하세요.
요약: 스크롤바는 사용성에 큰 영향을 줍니다. 설정에서 자동 숨김을 해제하거나 레지스트리를 통해 ScrollHeight/ScrollWidth 값을 조정하면 개인 취향과 환경에 맞는 UI를 만들 수 있습니다. 항상 변경 전 백업을 만들고, 변경 후에는 충분히 테스트하세요.