작업 표시줄 시계에 초 단위 표시하기
Windows 10의 작업 표시줄 시계에는 기본적으로 시와 분만 표시됩니다. 레지스트리 값을 수정하여 초 단위까지 표시하도록 변경할 수 있습니다.
1. 레지스트리 편집기를 통한 수동 설정
Win + R 단축키를 눌러 실행 창을 열고 regedit을 입력하여 레지스트리 편집기를 실행합니다. (또는 Win + X 메뉴에서 PowerShell(관리자)을 열어 regedit을 실행해도 동일합니다.)
다음 경로로 이동합니다:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced
우측 빈 공간에서 마우스 우클릭 후 새로 만들기 -> DWORD(32비트) 값을 선택하고 이름을 ShowSecondsInSystemClock으로 지정합니다. 생성된 값의 데이터를 1로 변경합니다.
변경 사항을 적용하려면 Windows 탐색기 프로세스를 재시작해야 합니다. 작업 관리자에서 'Windows 탐색기'를 다시 시작하거나, PowerShell에서 다음 스크립트를 실행합니다.
# 실행 중인 탐색기 프로세스 탐색 및 종료
$explorerProc = Get-Process -Name "explorer" -ErrorAction SilentlyContinue
if ($explorerProc) {
$explorerProc | Stop-Process -Force
Start-Sleep -Milliseconds 3000
}
# 탐색기 프로세스 재실행
Start-Process "explorer.exe"
2. PowerShell 스크립트를 활용한 자동화
GUI 없이 PowerShell 명령어만으로 레지스트리 값을 생성하고 수정할 수 있습니다.
$regPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"
$keyName = "ShowSecondsInSystemClock"
$keyData = 1
# 경로 존재 여부 확인 및 생성
if (!(Test-Path -Path $regPath)) {
New-Item -Path $regPath -Force | Out-Null
}
# 레지스트리 값 설정 (기존 값이 있으면 덮어씀)
New-ItemProperty -Path $regPath -Name $keyName -Value $keyData -PropertyType DWORD -Force | Out-Null
3. Explorer Advanced 레지스트리 주요 키 값 설명
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced 경로에는 Windows 탐색기의 UI 및 동작을 제어하는 다양한 설정이 포함되어 있습니다.
- Hidden: 숨김 파일 및 폴더 표시 여부 (2: 표시 안 함, 1: 표시)
- HideFileExt: 알려진 파일 형식의 확장명 숨기기 (0: 확장명 표시)
- ShowInfoTip: 마우스 오버 시 파일 및 폴더의 정보 팁 표시 (1: 사용)
- TaskbarAnimations: 작업 표시줄 애니메이션 효과 사용 (1: 사용)
- IconsOnly: 아이콘만 표시하고 미리보기 썸네일 비활성화 (0: 썸네일 표시)
4. 도메인 환경의 일반 사용자 권한에서 레지스트리 수정하기
도메인 환경에서 관리자 권한이 없는 일반 사용자는 regedit을 직접 실행하여 HKEY_LOCAL_MACHINE이나 일부 시스템 레지스트리를 수정할 수 없습니다. 하지만 HKEY_CURRENT_USER는 현재 로그인한 사용자의 개인 설정을 담당하므로 수정이 가능합니다.
만약 관리자 권한 없이 HKEY_USERS를 통해 직접 자신의 SID(Security Identifier)에 해당하는 레지스트리를 수정해야 하는 경우, 다음 절차를 따릅니다.
먼저 PowerShell(일반 사용자 권한)에서 다음 명령어를 실행하여 자신의 SID를 확인합니다.
whoami /user
출력된 SID(예: S-1-5-21-1177306948-XXXXX-XXXXX-XXXXX)를 복사합니다. HKEY_USERS 하위에는 이 SID를 이름으로 하는 키와 _Classes 접미사가 붙은 키가 존재합니다. 사용자 개인 설정은 _Classes가 붙지 않은 기본 SID 키에 저장됩니다.
따라서 기존 HKEY_CURRENT_USER 경로 대신 다음 경로를 사용하여 레지스트리를 수정합니다:
HKEY_USERS\[사용자_SID]\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced
고성능 및 최고 성능 전원 옵션 활성화하기
Windows 10에서 기본으로 숨겨져 있는 고성능(High Performance) 또는 최고 성능(Ultimate Performance) 전원 옵션을 활성화하는 방법입니다.
1. 레지스트리를 통한 연결 대기 모드(Modern Standby) 비활성화
다음 레지스트리 경로로 이동합니다:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
CsEnabled DWORD 값을 찾아 데이터를 0으로 변경합니다. 이 값이 없다면 새로 생성합니다. 변경 후 시스템을 재부팅하면 기존의 고성능 전원 옵션이 표시될 수 있습니다.
2. powercfg 유틸리티를 활용한 전원 계획 전환
레지스트리 수정이 적용되지 않거나 CsEnabled 키가 없는 경우, powercfg 명령어를 통해 전원 계획을 직접 활성화하고 전환할 수 있습니다. 관리자 권한으로 PowerShell 또는 CMD를 엽니다.
시스템에 존재하는 전원 계획 별칭(Aliases)을 확인합니다:
powercfg /ALIASES
출력 결과에서 SCHEME_MIN(고성능), SCHEME_MAX(전원 절약), SCHEME_BALANCED(균형 조정) 등의 GUID와 별칭을 확인할 수 있습니다.
특정 전원 계획을 활성화하려면 /S 매개변수를 사용합니다:
# 고성능 모드 활성화
powercfg /S SCHEME_MIN
# 현재 활성화된 전원 계획 확인
powercfg /L
3. 플랫폼 대기 상태 재정의 (유선 LAN 환경)
데스크톱이나 유선 LAN 포트가 탑재된 노트북의 경우, 다음 레지스트리 키를 추가하여 전원 옵션을 복원할 수 있습니다. 관리자 권한 CMD에서 실행합니다:
reg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0 /f
명령 실행 후 시스템을 재부팅합니다.
4. 최고 성능(Ultimate Performance) 모드 숨김 해제
워크스테이션이나 고성능 작업을 위해 설계된 '최고 성능' 모드가 숨겨져 있는 경우, 다음 명령어를 사용하여 전원 계획 목록에 추가할 수 있습니다.
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
이 명령을 실행한 후 제어판의 전원 옵션으로 이동하면 '최고 성능' 계획이 생성된 것을 확인할 수 있습니다.