v0.95.0 사용자를 위한 ‘안정성’ 중심 패치 요약
PowerToys v0.95.0 버전을 설치한 후, Windows 테마가 설정과 관계없이 제멋대로 바뀌거나 수동으로 지정한 시간이 무시되는 ‘Light Switch’ 모듈 오류 때문에 불편을 겪으셨나요? 많은 사용자가 이 문제로 인해 PowerToys의 핵심 기능 중 하나인 자동 테마 전환을 제대로 활용하지 못했는데요.
바로 이 문제를 해결하기 위해 v0.95.1 긴급 안정성 패치가 배포되었습니다. 이번 업데이트는 v0.95.0에서 발생한 주요 불안정성 문제를 해결하는 데 중점을 둡니다.
이 글에서는 PowerToys 0.95.1 패치로 해결된 핵심 버그 3가지(Light Switch, CmdPal, 내 마우스 찾기)를 자세히 살펴보고, 특히 PowerToys 라이트 스위치 사용자가 업데이트 후 안정적인 사용을 위해 반드시 확인해야 할 ‘설정 초기화 팁’을 명확하게 짚어드립니다.
⚠️ 가장 중요: Light Switch 버그 및 ‘필수 조치 사항’
이번 패치의 가장 핵심적인 부분은 단연 Light Switch 모듈입니다. v0.95.0에서 가장 많은 보고가 있었던 기능이며, v0.95.1은 이 기능의 안정성을 확보하는 데 집중했습니다.
업데이트 후 즉시 확인할 것: Light Switch 설정 리셋
PowerToys 0.95.1로 업데이트한 후 가장 먼저 해야 할 일이 있습니다.
Microsoft의 공식 릴리스 노트(NOTE)에 따르면, v0.95.0에서 Light Switch 관련 문제를 겪었던 사용자라면 업데이트 설치 후 [PowerToys 설정 > Light Switch] 메뉴로 이동해 기능을 껐다가(Off) 다시 켜는(On) 작업이 필요합니다.
이 간단한 조치가 Light Switch의 설정값을 새로운 버전에 맞게 초기화(Reset)하는 역할을 합니다. 만약 이 과정을 빼먹으면, 버그가 수정되었음에도 문제가 계속되는 것처럼 보일 수 있으니 꼭 실행해 주세요.
v0.95.1에서 해결된 Light Switch 핵심 버그 5가지
이번 패치로 Light Switch의 고질적인 문제들이 대거 수정되었습니다. (Issue #42434, #42774)
- 기본 활성화 문제: PowerToys를 새로 설치했을 때, Light Switch 기능이 사용자의 의도와 상관없이 기본값으로 켜지던 PowerToys 0.95.0 버그가 수정되었습니다. (#42434)
- 설정 덮어쓰기 문제: ‘일몰/일출’ 시간 계산 로직이 사용자가 직접 지정한 ‘수동 시간'(Manual) 설정을 덮어쓰는 심각한 버그가 해결되었습니다. (#42434)
- 테마 적용 오류: 라이트 모드(Light mode)를 사용 중임에도 불구하고 작업 표시줄에 악센트 컬러가 적용되던 버그가 수정되었습니다. (이 기능은 원래 다크 모드 전용입니다.) (#42434)
- 모드 전환 오류: ‘수동 시간’ 모드에서 ‘일몰부터 일출까지’ 모드로 다시 바꿀 때, 테마 변경 시간이 올바르게 업데이트되지 않고 이전 설정이 남아있던 버그가 해결되었습니다. (#42774)
(참고: 5가지 핵심 변경 사항 중 마지막은 아래 UI 개선에 포함된 ‘Off’ 모드 신설입니다.)
💡 더 명확해진 UI: ‘Fixed Hours’ 및 ‘Off’ 모드 신설
버그 수정과 더불어 사용자의 혼란을 줄이기 위한 UI 개선도 함께 이루어졌습니다. (#42434)
- 기존 ‘Manual’ 모드는 ‘수동 시간’인지 ‘수동 설정’인지 의미가 모호했습니다. 이 이름이 ‘Fixed Hours'(고정 시간)로 변경되어, 사용자가 직접 시간을 고정한다는 의미가 훨씬 명확해졌습니다.
- 또한 이전에는 스케줄 기능을 완전히 비활성화하기가 까다로웠습니다. 이번에 ‘Off'(꺼짐) 모드가 새롭게 추가되었습니다. 이 모드는 자동 테마 전환 스케줄은 끄지만, 단축키(Shortcut)를 통한 수동 테마 전환은 계속 쓸 수 있게 해 편의성을 높였습니다.
| v0.95.0 (이전) | v0.95.1 (변경) | 설명 |
|---|---|---|
| Manual | Fixed Hours | ‘수동’이라는 모호한 이름 대신 ‘고정 시간’으로 명칭 변경 (#42434) |
| (없음) | Off | 스케줄 기능은 비활성화하지만, 단축키를 통한 테마 전환은 계속 사용할 수 있는 ‘꺼짐’ 모드 신설 (#42434) |
🐛 PowerToys Run (CmdPal) 및 기타 모듈 안정성 향상
Light Switch 외에도 사용자의 작업 효율에 직접 영향을 미치는 다른 모듈들의 안정성도 향상되었습니다.
PowerToys Run (CmdPal) 필터 충돌 문제 해결
PowerToys Run(내부 코드명: CmdPal)은 많은 분이 애용하는 빠른 실행기입니다. 하지만 v0.95.0에서는 특정 플러그인을 사용할 때 안정성 문제가 있었습니다.
- 핵심 수정: Windows 터미널 프로필이나 Windows 서비스 등 특정 플러그인에서 ‘필터’ 기능을 사용하려 할 때, PowerToys Run이 갑자기 충돌하며(Crash) 종료되던 현상이 해결되었습니다. (#42467)
- (참고) 기술적 배경: 이 문제는 AOT(Ahead-of-Time) 컴파일이나 코드 트리밍(trimming)으로 빌드된 환경에서 발생한 런타임 바인딩 오류였습니다. 쉽게 말해, ‘특정 플러그인 필터 사용 시 다운되던 문제’가 해결된 것입니다.
- 기타 수정: PowerToys Run이 창을 띄울 때, 일부 창 스타일 변경(예:
WS_EX_TOOLWINDOW) 사항이 캐시된 데이터 때문에 바로 적용되지 않던 문제도 함께 수정되었습니다. (#42405)
‘내 마우스 찾기’ 사용성 버그 수정
‘내 마우스 찾기'(Find my mouse)는 간단하지만 아주 유용한 기능이죠. 여기에 두 가지 성가신 사용성 버그가 있었습니다. (#42774)
- 포커스 상실 문제: ‘내 마우스 찾기’를 활성화(예: Ctrl 키 두 번 누르기)할 때, 현재 작업 중이던 창(예: 문서 편집기)의 포커스(focus)가 사라져 다시 창을 클릭해야 했던 버그가 수정되었습니다.
- 마우스 커서 문제: 기능을 사용하는 동안 마우스 커서가 불필요하게 ‘작업 중'(모래시계) 아이콘으로 바뀌어 사용자에게 혼란을 주던 버그가 해결되었습니다.
개발 및 기타 개선 사항
사용자에게 직접 드러나지는 않지만, PowerToys 프로젝트의 장기적인 발전을 위한 ‘보이지 않는’ 개선 사항도 포함되었습니다.
- 설치 프로그램 개선: 기존에 사용되던 WiX v3 인프라가 제거되고, 최신 WiX v5로 완전히 마이그레이션되었습니다. 이는 사용자 경험에 직접적인 영향은 없지만, PowerToys 개발팀의 빌드 시간을 단축하고 유지보수 효율을 높이는 데 기여합니다. (#41975)
- 버그 리포트 시스템: 사용자가 문제를 보고하는 버그 리포트 시스템 자체의 안정성과 기능도 일부 개선되었습니다. (#42399)
v0.95.1: 지금 바로 업데이트해야 할 ‘안정성’ 필수 패치
PowerToys v0.95.0을 사용하면서 Light Switch의 오작동이나 PowerToys Run의 간헐적인 충돌로 불편을 겪으셨다면, 이번 v0.95.1은 선택이 아닌 필수 업데이트입니다.
지금 바로 PowerToys 설정의 ‘일반’ 탭으로 이동하여 ‘업데이트 확인’을 클릭하고 최신 버전으로 설치하는 것을 권장합니다.
마지막으로 다시 한번 강조합니다. PowerToys 업데이트 완료 후, Light Switch 기능을 사용 중이라면 반드시 [설정 > Light Switch] 메뉴에서 해당 기능을 ‘Off’로 껐다가 다시 ‘On’으로 켜서 설정을 초기화하는 것, 잊지 마세요! 이 간단한 조치만으로도 v0.95.0에서 겪었던 대부분의 테마 관련 문제를 해결할 수 있습니다.