자유 게시판
윈도우를 설치 후에 필요없는 언어팩 삭제, 제거
2025.02.05 10:38
윈도우를 설치 후에 필요없는 언어팩 삭제, 제거를 하고 싶습니다.
windows 10,11 language remove(delete)를 할 수 있는 명령어로 할 수 있으면 좋겠습니다
댓글 [1]
-
사랑이7 2025.02.05 17:24
gpt에게 물어보았어요^^
Windows 10 또는 Windows 11에서 필요 없는 언어팩을 삭제하려면 PowerShell 또는 DISM 명령어를 사용할 수 있습니다.
1. PowerShell을 사용하여 언어팩 삭제
설치된 언어팩 목록 확인
먼저 설치된 언어팩을 확인하려면 PowerShell을 관리자 권한으로 실행한 후 아래 명령어를 입력하세요.
powershell
Get-WinUserLanguageList
설치된 언어 목록이 표시됩니다. 예를 들어, fr-FR (프랑스어)가 설치되어 있다고 가정하면 아래 명령어를 사용하여 제거할 수 있습니다.
언어 삭제
powershell
$LangList = New-WinUserLanguageList fr-FR
Set-WinUserLanguageList en-US -Force
위 명령어에서 fr-FR을 제거하려는 언어 코드로 변경하세요.
2. DISM을 사용하여 언어팩 삭제
설치된 언어팩 목록 확인
명령 프롬프트(CMD)를 관리자 권한으로 실행한 후 다음 명령어를 입력하세요.
cmd
dism /online /get-intl
설치된 언어 목록이 표시됩니다. 여기에서 제거하려는 언어 코드(예: fr-FR)를 확인하세요.
언어팩 제거
cmd
dism /online /remove-package /packagename:Microsoft-Windows-Client-Language-Pack_x64_fr-fr
fr-fr을 제거하려는 언어 코드로 변경하세요.
제거 후 시스템을 재부팅해야 할 수도 있습니다.
3. 언어팩을 완전히 제거하는 추가 단계
입력 언어 및 키보드 설정 삭제
설정 > 시간 및 언어 > 언어 및 지역으로 이동하여 불필요한 언어를 삭제하세요.
레지스트리에서 삭제 확인
regedit 실행 후 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages 경로에서 불필요한 언어를 삭제하세요.
위 방법으로 불필요한 언어팩을 제거할 수 있습니다.
@echo off
chcp 65001
echo [언어팩 제거 진행 중...]
echo.
:: 현재 설치된 언어팩 확인
for /f "tokens=2 delims=:" %%i in ('dism /online /get-intl ^| findstr "Installed"') do (
set LANGUAGES=%%i
)
:: 한글(KO-KR) 제외하고 모든 언어 제거
for %%L in (%LANGUAGES%) do (
if NOT "%%L"=="ko-KR" (
echo [삭제 중] %%L 언어팩 제거...
dism /online /remove-package /packagename:Microsoft-Windows-Client-Language-Pack_x64_%%L /quiet /norestart
)
)
echo.
echo [완료] 한글(KO-KR)만 남기고 모든 언어가 제거되었습니다.
echo 시스템을 재부팅하세요.
pause