Friday, March 27th, 2026

윈도우 11 성능 최적화, 파워쉘(PowerShell) 명령어 한 줄로 끝내는 비결

대부분의 사용자는 윈도우에 문제가 생겼을 때 비로소 수리 도구를 찾습니다. 하지만 예방은 치료보다 훨씬 효과적입니다. 복잡한 유지보수 소프트웨어를 설치하거나 숨겨진 설정 메뉴를 헤맬 필요가 없습니다. 윈도우에 기본 내장된 ‘파워쉘(PowerShell)’은 단 한 줄의 명령어로 시스템 전체를 훑고, 청소하며, 고쳐내는 마법 같은 능력을 갖추고 있기 때문입니다. 제가 매달 한 번씩 실행하며 시스템의 쾌적함을 유지하는 4단계 파워쉘 루틴을 지금 바로 공개합니다.

윈도우 11 성능 최적화, 파워쉘(PowerShell) 명령어 한 줄로 끝내는 비결

[목차]

  • 모든 설치 앱을 한 번에 업데이트하기 (winget)
  • 조용히 쌓이는 임시 파일 ‘한 방에’ 비우기
  • 시스템 오류를 뿌리 뽑는 복구 콤보 (DISM & SFC)
  • 하드 용량 잡아먹는 ‘범인’ 색출하기
  • 결론: 지속 가능한 윈도우 건강을 위한 10분 루틴

모든 설치 앱을 한 번에 업데이트하기 (winget)

구식인 앱은 단순한 렉을 유발할 뿐만 아니라 보안 취약점의 온상이 됩니다. 하지만 PC에 깔린 수십 개의 프로그램을 일일이 켜서 업데이트 버튼을 누르는 건 고역이죠. 윈도우 내장 패키지 매니저인 winget을 사용하면 이 과정을 한 줄로 압축할 수 있습니다.

실행 명령어 (관리자 권한 필수):

PowerShell

winget upgrade --all --include-unknown
  • --all: 모든 앱을 한꺼번에 업데이트합니다.
  • --include-unknown: 버전을 감지하기 힘든 브라우저나 개발 도구까지 포함합니다.

이 명령어 하나로 크롬, 카카오톡, 오피스 등 설치된 대부분의 앱이 최신 버전으로 옷을 갈아입습니다. 수동으로 업데이트 창을 닫고 열 필요가 없어 시간이 획기적으로 단축됩니다.


조용히 쌓이는 임시 파일 ‘한 방에’ 비우기

PC를 쓰다 보면 설치 잔해물, 브라우저 캐시 등이 기가바이트(GB) 단위로 쌓여 디스크 용량을 가로챕니다. 윈도우 설정의 ‘저장 공간 센스’도 좋지만, 파워쉘은 훨씬 더 깊고 빠르게 청소합니다.

실행 명령어:

PowerShell

Get-ChildItem $env:TEMP -Recurse -Force -ErrorAction SilentlyContinue | Remove-Item -Recurse -Force -ErrorAction SilentlyContinue

이 명령어는 윈도우 임시 폴더($env:TEMP)를 샅샅이 뒤져 사용 중인 파일을 제외한 모든 쓰레기를 삭제합니다. 수동으로 폴더를 열고 Ctrl + A, Delete를 누르는 번거로움을 겪지 않아도 되며, 수백 MB에서 수 GB의 용량을 즉시 확보할 수 있습니다.

[실무 팁]

중요 작업 중인 앱이 있다면 이 명령어를 실행하기 전 저장 후 종료하는 것이 좋습니다. 특정 앱이 임시 파일을 ‘잠금’ 상태로 사용 중이라면 해당 파일은 안전하게 건너뛰고 나머지 파일만 청소됩니다.


시스템 오류를 뿌리 뽑는 복구 콤보 (DISM & SFC)

윈도우가 가끔 멈추거나 앱이 갑자기 꺼진다면 시스템 파일 어딘가가 손상되었을 확률이 높습니다. 이때 전문가들이 가장 먼저 실행하는 것이 DISMSFC입니다. 이 둘은 순서가 중요합니다.

실행 명령어 (관리자 권한 필수):

PowerShell

DISM /Online /Cleanup-Image /RestoreHealth; sfc /scannow

먼저 DISM이 윈도우의 ‘부품 창고(Component Store)’를 수리하고, 이어서 SFC가 그 수리된 창고의 데이터를 바탕으로 현재 사용 중인 시스템 파일을 정상 본으로 교체합니다. 프리징이나 부팅 지연 같은 고질적인 문제를 클릭 몇 번 없이 해결할 수 있는 가장 강력한 방법입니다.


하드 용량 잡아먹는 ‘범인’ 색출하기

“분명히 지운 게 많은데 왜 용량이 부족하지?”라는 의문이 든다면, 윈도우 탐색기가 숨기고 있는 거대 파일들을 찾아낼 때입니다. 파워쉘은 특정 용량 이상의 파일만 골라내어 크기 순으로 정렬해 줍니다.

실행 명령어 (사용자 폴더 기준):

PowerShell

Get-ChildItem -Path C:\Users -Recurse -ErrorAction SilentlyContinue | Where-Object { $_.Length -gt 500MB } | Sort-Object Length -Descending | Select-Object FullName, @{Name="Size(GB)";Expression={[math]::Round($_.Length/1GB,2)}}

이 명령어는 C:\Users 폴더 내에서 500MB가 넘는 파일만 골라내어 가장 큰 순서대로 리스트를 보여줍니다. 잊고 있었던 고화질 영상, 오래된 설치 파일, 비대해진 로그 파일을 한눈에 파악하고 직관적으로 관리할 수 있습니다.


핵심 정리

  • 전체 업데이트: winget upgrade --all로 보안과 성능을 한 번에 잡습니다.
  • 임시 파일 청소: 수동 클릭 없이 파워쉘 한 줄로 디스크 공간을 확보합니다.
  • 시스템 자동 수리: DISM과 SFC의 연쇄 실행으로 윈도우 오류를 사전에 차단합니다.
  • 거대 파일 탐색: 탐색기가 알려주지 않는 용량 도둑을 정확한 수치(GB)로 찾아냅니다.
  • 관리자 권한: 시스템 수정이 필요한 명령어는 반드시 파워쉘을 **’관리자 권한’**으로 실행해야 합니다.

FAQ (자주 묻는 질문)

Q1. 파워쉘 명령어가 너무 길어서 외우기 힘든데 어떻게 하나요?

A: 일일이 외울 필요는 없습니다! 이 페이지를 즐겨찾기 해두거나, 메모장에 적어두고 필요할 때마다 복사해서 붙여넣으세요. 그것이 파워쉘을 가장 잘 활용하는 방법입니다.

Q2. 명령어를 실행했는데 빨간색 글씨(오류)가 떠요.

A: 대부분 ‘관리자 권한’으로 실행하지 않았거나, 삭제하려는 파일이 다른 프로그램에서 사용 중일 때 발생합니다. 파워쉘 아이콘을 우클릭하여 ‘관리자로 실행’했는지 확인해 보세요.

Q3. winget 명령어가 작동하지 않습니다.

A: 구버전 윈도우 10을 사용 중일 수 있습니다. 마이크로소프트 스토어에서 ‘앱 설치 관리자(App Installer)’를 업데이트하면 바로 해결됩니다.

Q4. 시스템 복구 명령어를 실행하면 데이터가 지워지나요?

A: 아니요. DISM과 SFC는 사용자의 사진, 문서 같은 개인 데이터를 건드리지 않고 윈도우 자체의 시스템 파일만 대조하여 수리합니다. 안전합니다.

Q5. 임시 파일을 지우면 로그인 정보도 사라지나요?

A: 브라우저의 ‘쿠키’나 ‘비밀번호’는 별도의 공간에 저장되므로, 이 명령어를 실행한다고 해서 자동 로그인 정보가 사라지지는 않습니다.


결론: 10분의 투자가 100시간의 고생을 막습니다

컴퓨터 관리는 거창한 것이 아닙니다. 매달 한 번, 커피 한 잔을 마시는 동안 이 4가지 명령어를 순차적으로 실행해 보세요. 클릭 수십 번으로 해결해야 할 일을 명령어 한 줄이 대신해 줄 때의 쾌감은 생각보다 큽니다. 깨끗하고 빠른 윈도우 환경, 이제 파워쉘이 여러분의 가장 든든한 조력자가 될 것입니다.

[비교표] 수동 관리 vs 파워쉘 유지보수

항목일반적인 수동 관리파워쉘 원라이너 (One-liner)
앱 업데이트각 프로그램 실행 후 개별 업데이트winget 한 줄로 전체 자동 업데이트
디스크 정리설정 메뉴 이동 및 항목 선택명령어로 숨은 쓰레기까지 즉시 삭제
시스템 복구포맷 고민 혹은 복잡한 툴 사용내장 수리 도구 연쇄 실행으로 해결
용량 파악폴더마다 속성 눌러보기전체 경로 중 대용량 파일만 필터링
소요 시간약 30분 ~ 1시간 이상순수 조작 시간 1분 이내

참고: 본 콘텐츠는 해외 IT 전문가의 유지보수 팁을 바탕으로 2026년 윈도우 11 환경에 맞춰 테크 칼럼니스트가 전면 재구성하였습니다. 시스템 파일 수정 전에는 중요 데이터를 백업하는 습관을 들이는 것이 좋습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다