Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีติดตั้ง gpedit.msc (Group Policy Editor) บน Windows 10/11 Home Edition

Windows Home Edition ไม่มี Group Policy Editor (gpedit.msc) ซึ่งเป็นเครื่องมือสำคัญสำหรับจัดการการตั้งค่าระบบ บทความนี้แนะนำวิธีติดตั้งโดยไม่ต้องอัปเกรดเป็น Pro

หมายเหตุ: การแก้ไข Registry โดยตรงเป็นทางเลือกอื่น แต่เสี่ยงกว่า การใช้ gpedit ปลอดภัยกว่าเพราะย้อนกลับได้ง่าย

ติดตั้ง Group Policy บน Windows 11

  1. กด Win + R พิมพ์ notepad แล้วกด Ctrl + Shift + Enter เปิด Notepad ด้วยสิทธิ์ Admin
  2. วางโค้ดต่อไปนี้ใน 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
  3. File -> Save As -> เลือกตำแหน่ง Save as type: All Files ชื่อไฟล์ลงท้าย .bat (เช่น gpedit_install.bat)
  4. คลิกขวาไฟล์ .bat เลือก Run as Administrator (ต้องต่ออินเทอร์เน็ตเพราะใช้ DISM ดาวน์โหลดแพ็กเกจ)
  5. รีสตาร์ทคอมพิวเตอร์ gpedit.msc จะพร้อมใช้งาน

ติดตั้ง Group Policy บน Windows 10

  1. กด Win + R พิมพ์ notepad กด Ctrl + Shift + Enter
  2. วางโค้ด:
    @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
  3. Save As -> All Files -> ชื่อไฟล์ .bat
  4. Run as Administrator (ต้องต่ออินเทอร์เน็ต)

หลังรันสคริปต์และรีสตาร์ทแล้ว ให้พิมพ์ gpedit.msc ใน Run เพื่อทดสอบ