Sự khác biệt giữa Windows Professional và Home Edition khá nhỏ, nhưng công cụ quan trọng thiếu ở bản Home là Group Policy Editor (gpedit.msc). Điều này gây khó khăn cho cả quản trị mạng và người dùng thường khi cần thực thi các sửa lỗi qua Group Policy trên Windows 10/11.
Nếu bạn vừa thử mở Local Group Policy Editor và nhận được thông báo sau, chắc chắn bạn đang dùng bản Home:
Nếu bạn thích khám phá kỹ thuật Windows, việc thiếu công cụ hữu ích này là thiệt thòi lớn, vì Group Policy thường dùng để quản lý cài đặt máy cục bộ.
Lưu ý: Cách thay thế là chỉnh sửa Registry, nhưng dùng Group Policy Editor an toàn hơn vì dễ dàng hoàn tác cài đặt.
Nếu bạn dùng Windows 10/11 Home và muốn cài gpedit.msc mà không cần nâng cấp bản Pro, bài viết này sẽ hướng dẫn. Quy trình sẽ khác nhau tùy phiên bản Windows 10 hay 11.
Chọn hướng dẫn con phù hợp với phiên bản Windows của bạn:
Cài đặt Group Policy (gpedit) trên Windows 11
Phương pháp này tạo script PowerShell trong file .bat, sau đó chạy với quyền Admin để kích hoạt Group Policy Editor trên Windows 11.
Các bước thực hiện:
- Mở hộp thoại Run (Windows + R), gõ notepad và nhấn Ctrl + Shift + Enter để mở Notepad với quyền Admin.

Lưu ý: Nếu UAC hỏi, chọn Yes. - Trong Notepad đã nâng quyền, dán đoạn mã sau vào cửa sổ trống:
@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" pauseLưu ý: Đây là script PowerShell buộc cài đặt gpedit.msc thiếu hụt trên Windows 11. - Nhấn File > Save As.

- Chọn vị trí lưu, ở “Save as type” chọn All Files. Đặt tên file tùy ý nhưng phải kết thúc bằng .bat.

Lưu ý: Điều này buộc hệ thống coi file như script thực thi. - Đi đến thư mục chứa file .bat, chuột phải chọn Run As Administrator.

Lưu ý: Script dùng DISM tải file gpedit, cần kết nối Internet. - Khởi động lại máy. Sau khi boot xong, Group Policy Editor sẽ sẵn sàng sử dụng.
Cài đặt Group Policy (gpedit) trên Windows 10
Tương tự, tạo script PowerShell chạy với quyền Admin để kích hoạt gpedit trên Windows 10 Home.
- Nhấn Windows + R, gõ notepad, nhấn Ctrl + Shift + Enter mở Notepad Admin.

- UAC hiện ra, chọn Yes.
- Dán mã sau vào Notepad:
@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" pauseLưu ý: Script tự động cài Group Policy trên Windows 10 Home. - File > Save As.

- Chọn vị trí, “Save as Type” = All Files, tên file kết thúc bằng .bat.

Lưu ý: Buộc OS chạy file như script .BAT. - Lưu file, đi đến thư mục chứa, chuột phải file .bat chọn Run As Administrator.

Lưu ý: Cần Internet để DISM tải file gpedit.