Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ถ้าตอนนี้ **Windows display language ยังเป็น English (United Kingdom)** และคุณต้องการให้เป็น **English (United States)** ให้ทำตามขั้นตอนนี้ **เรียงลำดับเป๊ะ ๆ** โดยใช้ PowerShell แบบ **Run as Administrator**:
- ---
- ## ✅ คำสั่งเปลี่ยน Windows Display Language เป็น English (US)
- ```powershell
- # เพิ่มภาษา US
- $LangList = New-WinUserLanguageList en-US
- $LangList[0].Handwriting = $true
- Set-WinUserLanguageList $LangList -Force
- # ตั้งค่า en-US เป็นระบบหลัก
- Set-WinUILanguageOverride -Language en-US
- Set-WinSystemLocale en-US
- Set-Culture en-US
- Set-WinHomeLocation -GeoId 244 # US
- # รีสตาร์ทเครื่องก่อนลบ en-GB
- shutdown /r /t 5
- ```
- ### ⚠️ สำคัญ:
- **หลังจากเครื่องรีบูตเสร็จ** แล้ว ให้เปิด PowerShell (admin) อีกครั้ง แล้วลบ **en-GB** (UK):
- ```powershell
- $LangList = Get-WinUserLanguageList
- $LangList.RemoveAll({ $_.LanguageTag -eq "en-GB" })
- Set-WinUserLanguageList $LangList -Force
- ```
- ---
- ## ➕ เพิ่มภาษาไทย (ถ้าหาย)
- ```powershell
- $LangList = Get-WinUserLanguageList
- $LangList.Add("th-TH")
- Set-WinUserLanguageList $LangList -Force
- ```
- ---
- ## 💬 สรุปหลังทำเสร็จ
- ไปที่:
- `Settings > Time & Language > Language & Region`
- จะเห็น:
- * Windows display language: **English (United States)**
- * Preferred languages: **English (US), Thai**
- ---
- > **"WARNING: If the Windows Display Language has changed, it will take effect after the next sign-in."**
- หมายความว่า:
- 🟡 **คุณได้ตั้งค่าเปลี่ยน Display Language สำเร็จแล้ว** → แต่การเปลี่ยนแปลงจะยังไม่แสดงผลทันที
- ✅ ต้อง **Sign out แล้ว Sign in ใหม่** หรือ **รีสตาร์ทเครื่อง** เพื่อให้การเปลี่ยนภาษาเป็น **English (United States)** มีผล
- ---
- ## ✅ ต้องทำอะไรต่อ?
- 🔁 รีสตาร์ทเครื่อง หรือ
- 🔓 Sign out แล้ว Sign in ใหม่
- จากนั้นกลับไปดูที่:
- **Settings > Time & Language > Language & Region**
- จะเห็นว่า **Windows display language = English (United States)** แล้ว
- ---
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement