Windows Home Edition ไม่มี Group Policy Editor (gpedit.msc) ซึ่งเป็นเครื่องมือสำคัญสำหรับจัดการการตั้งค่าระบบ บทความนี้แนะนำวิธีติดตั้งโดยไม่ต้องอัปเกรดเป็น Pro
หมายเหตุ: การแก้ไข Registry โดยตรงเป็นทางเลือกอื่น แต่เสี่ยงกว่า การใช้ gpedit ปลอดภัยกว่าเพราะย้อนกลับได้ง่าย
ติดตั้ง Group Policy บน Windows 11
- กด Win + R พิมพ์ notepad แล้วกด Ctrl + Shift + Enter เปิด Notepad ด้วยสิทธิ์ Admin
- วางโค้ดต่อไปนี้ใน Notepad:
@echo off >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" REM --> If error flag set, we do not have admin. if '%errorlevel%' NEQ '0' ( echo Requesting administrative privileges... goto UACPrompt ) else ( goto gotAdmin ) :UACPrompt echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" "%temp%\getadmin.vbs" exit /B :gotAdmin if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) pushd "%CD%" CD /D "%~dp0" pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" pause - File -> Save As -> เลือกตำแหน่ง Save as type: All Files ชื่อไฟล์ลงท้าย .bat (เช่น gpedit_install.bat)
- คลิกขวาไฟล์ .bat เลือก Run as Administrator (ต้องต่ออินเทอร์เน็ตเพราะใช้ DISM ดาวน์โหลดแพ็กเกจ)
- รีสตาร์ทคอมพิวเตอร์ gpedit.msc จะพร้อมใช้งาน
ติดตั้ง Group Policy บน Windows 10
- กด Win + R พิมพ์ notepad กด Ctrl + Shift + Enter
- วางโค้ด:
@echo off pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" pause - Save As -> All Files -> ชื่อไฟล์ .bat
- Run as Administrator (ต้องต่ออินเทอร์เน็ต)
หลังรันสคริปต์และรีสตาร์ทแล้ว ให้พิมพ์ gpedit.msc ใน Run เพื่อทดสอบ