Cách sao lưu cài đặt Local Group Policy Editor trên Windows

Tác giả sysadmin, T.M.Một 09, 2023, 10:43:10 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách sao lưu cài đặt Local Group Policy Editor trên Windows (và tại sao bạn nên)


Sao lưu cài đặt Local Group Policy Editor trên Windows để bạn được bảo vệ và có tùy chọn triển khai chúng ở nơi khác.

  • Sao lưu cài đặt Local Group Policy Editor rất dễ dàng. Để thực hiện việc này, hãy điều hướng đến thư mục "C:\Windows\System32\GroupPolicy" và sao chép tất cả các tệp bên trong nó. Sau đó, điều hướng đến vị trí bạn muốn sao lưu cài đặt, tạo thư mục mới và dán các tệp đã sao chép vào đó.
  • Để khôi phục cài đặt Local Group Policy Editor của bạn, hãy mở thư mục mà bạn đã sao lưu cài đặt và sao chép tất cả các tệp bên trong đó. Sau đó, điều hướng đến thư mục "C:\Windows\System32\GroupPolicy" và dán các tệp đã sao chép vào đó.

Bạn có thích dùng thử các tính năng ứng dụng thử nghiệm hoặc bản phát hành Windows beta để luôn dẫn đầu xu hướng không? Nếu vậy, bạn phải sao lưu cài đặt Local Group Policy Editor của mình, vì điều này mang lại cho bạn khả năng tua lại nếu việc mày mò của bạn làm chúng rối tung. Dưới đây là những cách khác nhau để làm điều đó.

1. Tại sao bạn nên sao lưu cài đặt Local Group Policy Editor

Local Group Policy Editor là một tiện ích Windows tiện dụng cho phép bạn định cấu hình cài đặt chính sách nhóm trên máy tính của mình. Nó chủ yếu nhắm đến các quản trị viên mạng, nhưng nó cũng có thể được các cá nhân sử dụng để quản lý cách máy của họ hoạt động. Bạn có thể sử dụng Local Group Policy Editor để thay đổi yêu cầu mật khẩu, định cấu hình chương trình khởi động, xác định ứng dụng và cài đặt nào người dùng có thể thay đổi, v.v.

Vì Local Group Policy Editor quản lý nhiều cài đặt cần thiết nên điều quan trọng là phải sao lưu nó. Làm như vậy sẽ mang lại cho bạn sự tự do để dùng thử các ứng dụng khác nhau, các bản phát hành Windows không ổn định và các tính năng thử nghiệm mà không lo mất cài đặt của mình. Ngay cả khi có sự cố xảy ra, bạn có thể nhanh chóng khôi phục cài đặt Local Group Policy Editor để đưa máy tính của bạn trở lại trạng thái tốt đã biết.

Điều đó cũng có nghĩa là bạn có thể chuyển cài đặt sang máy khác nếu bạn có máy tính mới hoặc muốn triển khai cùng một cấu hình trên nhiều hệ thống.

1.1. Sao lưu cài đặt Local Group Policy Editor bằng File Explorer

Local Group Policy Editor lưu trữ tất cả các cài đặt của nó bên trong thư mục System32. Bạn có thể nhanh chóng sao lưu cài đặt Local Group Policy Editor bằng cách sao chép các tệp và thư mục có liên quan vào nơi an toàn.

Để thực hiện việc này, nhấn Windows + E để mở File Explorer và điều hướng đến vị trí sau:

Mã nguồn [Chọn]
C:\Windows\System32\GroupPolicy

Nhấn Ctrl+A để chọn tất cả nội dung của thư mục "GroupPolicy", sau đó nhấn Ctrl+C để sao chép chúng. Bây giờ, hãy đi đến vị trí bạn muốn lưu trữ bản sao lưu. Mặc dù tệp này có thể ở bất kỳ đâu nhưng chúng tôi khuyên bạn nên sao lưu tệp trên một ổ cứng riêng hoặc Google Drive. Bằng cách này, bản sao lưu sẽ vẫn an toàn ngay cả khi máy tính của bạn gặp sự cố hoàn toàn.

Tạo một thư mục mới tại vị trí bạn muốn tạo bản sao lưu, sau đó dán nội dung đã sao chép vào thư mục vừa tạo.

1.2. Sao lưu cài đặt Local Group Policy Editor bằng tệp hàng loạt

Tệp bó là một tệp tập lệnh chứa một loạt lệnh tự động thực thi khi bạn chạy nó. Bạn có thể tạo một tệp bó sẽ sao lưu cài đặt Local Group Policy Editor của mình.

Để thực hiện việc này, hãy mở menu Bắt đầu, nhập "Notepad" vào thanh tìm kiếm và nhấn Enter. Trong Notepad, sao chép và dán đoạn mã sau:

Mã nguồn [Chọn]
@echo off
set BACKUP_DIR=%USERPROFILE%\Desktop\Local Group Policy Editor settings backup folder
if not exist "%BACKUP_DIR%" (
md "%BACKUP_DIR%"
)
xcopy /E /I /Y "C:\Windows\System32\GroupPolicy" "%BACKUP_DIR%"
attrib -H -S "%BACKUP_DIR%"
attrib -H -S "%BACKUP_DIR%\*.*" /S /D


Sau đó, nhấp vào "Tệp" ở góc trên bên trái và chọn "Lưu dưới dạng". Đặt tên tệp theo bất kỳ tên nào bạn muốn, có thêm ".bat". Sau đó, chọn "Tất cả tệp" từ menu thả xuống "Lưu dưới dạng" và nhấp vào "Lưu".


Bây giờ, để sao lưu cài đặt Local Group Policy Editor của bạn, hãy đi tới vị trí bạn đã lưu tệp bó, nhấp chuột phải vào tệp đó và chọn "Chạy với tư cách quản trị viên". Thao tác này sẽ tạo một thư mục mới có tên "Thư mục sao lưu cài đặt Local Group Policy Editor", thư mục này sẽ chứa tất cả các cài đặt của bạn.


Bạn sẽ cần chạy lại tệp bó mỗi lần thay đổi cài đặt Local Group Policy Editor vì cả hai không được đồng bộ hóa.

1.3. Sao lưu cài đặt Local Group Policy Editor bằng tập lệnh PowerShell

Sao lưu cài đặt Local Group Policy Editor của bạn bằng cách chạy tệp bó là một quá trình đơn giản và dễ hiểu, nhưng bạn có thể dễ dàng quên chạy tệp bó trước khi đặt lại máy tính của mình. Để tránh điều này, bạn có thể tạo tập lệnh Windows PowerShell và thiết lập tác vụ sao lưu bằng Trình lập lịch tác vụ. Bằng cách này, Windows sẽ tự động lưu bản sao lưu bất cứ khi nào bạn thay đổi cài đặt Chính sách nhóm cục bộ.

Đầu tiên, hãy bắt đầu bằng cách tạo tập lệnh Windows PowerShell. Để thực hiện việc này, hãy mở Notepad và dán đoạn mã sau:

Mã nguồn [Chọn]
$source = 'C:\Windows\System32\GroupPolicy'
$backupFolder = "$env:USERPROFILE\Desktop\Group Policy Backup"
if (-not (Test-Path $backupFolder)) {
    New-Item -ItemType Directory -Path $backupFolder | Out-Null
}
$watcher = New-Object System.IO.FileSystemWatcher
$watcher.Path = $source
$watcher.IncludeSubdirectories = $true
$watcher.EnableRaisingEvents = $true
$action = {
    if ($Event.SourceEventArgs.Name -eq "GPT.ini") {
        Copy-Item -Path $source\* -Destination $backupFolder -Recurse -Force
    }
}
Register-ObjectEvent $watcher "Changed" -Action $action | Out-Null
while ($true) {
    Start-Sleep -Seconds 1
}


Sau đó, nhấp vào "Tệp" ở góc trên bên trái và chọn "Lưu dưới dạng". Đặt tên tệp, thêm ".PS1". Sau đó, chọn "Tất cả tệp" từ menu thả xuống "Lưu dưới dạng" và nhấp vào "Lưu".


Bây giờ, hãy mở menu Bắt đầu, nhập "Trình lập lịch tác vụ" và nhấn Enter.

Trong cửa sổ Trình lập lịch tác vụ, nhấp vào tab "Hành động" và chọn "Tạo tác vụ cơ bản". Nhập tên thích hợp cho tác vụ vào trường "Tên" và nhấp vào "Tiếp theo".


Trong tab Kích hoạt, chọn "Khi máy tính khởi động" và nhấp vào "Tiếp theo".


Trong tab Hành động, chọn "Bắt đầu chương trình" và nhấp vào "Tiếp theo".


Trong tab Bắt đầu chương trình, dán vị trí sau vào trường "Chương trình/tập lệnh":
 
Mã nguồn [Chọn]
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Nhập nội dung sau vào trường "Thêm đối số". Thay thế "PowerShell_Script_Address" bằng vị trí bạn đã lưu tập lệnh PowerShell:

Mã nguồn [Chọn]
-ExecutionPolicy Bypass -WindowStyle Hidden -File "PowerShell_Script_Address"

Sau đó, nhấp vào "Tiếp theo" và "Hoàn tất".


Bây giờ, bất cứ khi nào bạn thay đổi cài đặt Chính sách nhóm cục bộ, tập lệnh sẽ tự động chạy và lưu các thay đổi vào thư mục "Sao lưu chính sách nhóm".

2. Cách khôi phục cài đặt Local Group Policy Editor

Như đã đề cập ở trên, Windows lưu trữ cài đặt Local Group Policy Editor trong thư mục System32. Do đó, bất kể bạn đã sao lưu cài đặt như thế nào, bạn có thể khôi phục chúng bằng cách di chuyển các tệp sao lưu vào thư mục System32.

Để thực hiện việc này, hãy mở thư mục sao lưu và sao chép tất cả các tệp bên trong nó. Sau đó, điều hướng đến vị trí sau và dán các tệp đã sao chép để khôi phục cài đặt Local Group Policy Editor:
 
Mã nguồn [Chọn]
C:\Windows\System32\GroupPolicy

3. Cách sao lưu và khôi phục cài đặt Local Group Policy Editor bằng LGPO

Đối tượng chính sách nhóm cục bộ (LGPO) là một tiện ích dòng lệnh mà bạn có thể sử dụng để tự động hóa việc quản lý chính sách nhóm cục bộ. Nó có thể xuất cài đặt Chính sách nhóm cục bộ hiện tại sang một tệp. Điều này có thể đặc biệt hữu ích khi bạn đang chuyển sang một hệ thống mới và muốn chuyển cài đặt Local Group Policy Editor của thiết bị hiện tại.

Để sử dụng LGPO, hãy truy cập trang Microsoft này và nhấp vào "Tải xuống". Sau đó, chọn "LGPO.zip" và nhấp vào nút "Tải xuống".


Sau khi tải xuống tệp, hãy giải nén nó ở đâu đó trên máy tính của bạn. Sau đó, mở thư mục đã giải nén, sao chép tệp LGPO.exe và dán vào vị trí sau:

Mã nguồn [Chọn]
C:\Windows\System32

Mở menu Bắt đầu, nhập "Dấu nhắc lệnh" vào thanh tìm kiếm và nhấp vào "Chạy với tư cách quản trị viên". Nhập lệnh sau vào Dấu nhắc lệnh và nhấn Enter. Thay thế "<backup_folder_address>" bằng địa chỉ thư mục mà bạn muốn tiện ích sao lưu cài đặt Local Group Policy Editor.
 
Mã nguồn [Chọn]
LGPO.exe /b "<backup_folder_address>"

Sau đó, mở thư mục sao lưu và bạn sẽ thấy một thư mục có tên GUID ngẫu nhiên chứa các cài đặt. Sao chép thư mục vào ổ đĩa bút hoặc ổ cứng và di chuyển nó sang máy tính mới của bạn.


Để khôi phục cài đặt GPO cục bộ trên máy tính mới của bạn, hãy mở Dấu nhắc lệnh dưới dạng quyền quản trị trên máy tính mới của bạn, nhập lệnh sau và nhấn Enter. Thay thế "<GUID_folder_address>" bằng địa chỉ mà bạn đã lưu thư mục sao lưu.

Mã nguồn [Chọn]
LGPO.exe /g "<GUID_folder_address>"

Sau khi lệnh được thực thi thành công, cài đặt Local Group Policy Editor sẽ được khôi phục trên máy tính mới của bạn.

Sau khi làm theo các phương pháp sao lưu này, giờ đây bạn có thể tiếp tục sử dụng các tính năng thử nghiệm trên máy tính của mình mà không lo mất cài đặt Local Group Policy Editor.