Thứ Bảy, 27 Tháng Tư, 2024
Trang chủWindows ClientsSử dụng Sysprep tạo bản ghost windows đa cấu hình

Sử dụng Sysprep tạo bản ghost windows đa cấu hình

Với công cụ System Preparation Tool (Sysprep), bạn có thể tạo một bản sao của Windows 10/11 tùy chỉnh theo ý thích của bạn. Bạn có thể cài đặt ứng dụng,phần mềm, driver và các bản cập nhật của Windows. Sau đó, bạn có thể triển khai bản sao này tới bất kỳ máy tính nào khác mà bạn muốn.

Sau đây, chúng tôi sẽ hướng dẫn cách sử dụng Sysprep tạo bản ghost windows đa cấu hình với Windows 11 21H2 (22000.556).

SysPrep là gì?

Sysprep tên đầy đủ System Preparation Tool là công cụ mặc định trong Windows. Sysprep cho phép bạn xóa tất cả thông tin đến phiên bản hệ điều hành cụ thể, bao gồm các số nhận dạng duy nhất (SID, GUID, v.v.), đặt lại kích hoạt Windows và cài đặt ứng dụng và trình điều khiển về chế độ Audit.

Tất cả cấu hình của hệ điều hành trước khi bạn chạy Sysprep vẫn còn nguyên, bao gồm các phần mềm đã cài đặt, các tùy chọn cá nhân hóa và các cài đặt mạng, các ứng dụng Metro được cài đặt và ghim trên Start screen, File Explorer ….

Trong Windows 10/11 và Windows Server 2019/2022, tiện ích Sysprep được lưu trong thư mục C:\Windows\System32\sysprep.

Các bước tạo bản ghost windows đa cấu hình sử dụng Sysprep

Để tạo bản ghost đa cấu hình với sysprep, đầu tiên các bạn cần Cài đặt mới hệ điều hành và các phần mềm mà bạn muốn tích hợp vào bản ghost. Tùy chỉnh các cài đặt Windows theo ý của bạn. Sau đó sử dụng công cụ Windows ADK và Microsoft Sysprep để tạo file ghost đa cấu hình.

Chuẩn bị windows trước khi dùng sysprep tạo ghost win đa cấu hình

Cài đặt Windows 11 21H2 (22000.556) hoặc bất kỳ bản win nào bạn muốn

Cài đặt ứng dụng, driver và các cấu hình cài đặt hệ thống

Sau khi đã cài Truy cập vào chế độ Audit Mode bằng cách chạy file Sysprep.exe (C:\Windows\System32\sysprep) hoặc sử dụng lệnh sau trên CMD:

C:\windows\system32\sysprep\sysprep.exe

Tại mục System Cleanup Action, chọn Enter System Audit Mode rồi nhấn Ok để máy tính khởi động lại và tự động vào chế độ Audit.

Khi đã vào được chế độ audit, cửa sổ System Preparation Tool sẽ tự đông được mở lên. Sau đó tìm và mở ứng dụng Computer Management

Tại menu bên trái màn hình, Truy cập vào Local User and Groups>Users và xóa các tài khoản người dùng cá nhân trong đó đi

Tạo file auto_answer.xml bỏ qua các câu hỏi khi boot windows lần đầu tiên

Bạn có thể sử dụng File trả lời cùng với công cụ System Preparation (Sysprep) để cấu hình Windows một cách tự động. Bạn có thể bỏ qua bước này và chuyển thẳng đến bước tạo bản Ghost Windows.

File trả lời này có thể chứa câu trả lời cho các câu hỏi như khu vực, ngôn ngữ, Key windows, bàn phím, tài khoản và cài đặt quyền riêng tư, v.v. L

Khi sử dụng file trả lời này, số lượng các bước cài đặt sẽ giảm đáng kể.

Các bước tạo file trả lời auto_answer.xml

Bạn có thể tạo tệp câu trả lời theo cách thủ công (nó là file XML đơn giản). Nhưng sẽ thuận tiện và chuẩn xác hơn nếu tạo tệp câu trả lời bằng công cụ Windows System Image Manager (SIM). Bạn có thể làm điều đó từ Windows Assessment and Deployment Kit (ADK).

Download tại đây: Windows Assessment and Deployment Kit (ADK)

Chạy file adksetup.exe vừa tải về. Sau đó chọn Deployment Tools để cài đặt (nó bao gồm phiên bản mới nhất của DISM và Windows System Image Manager).

windows sysprep

Bạn sẽ cần sử dụng file install.wim của bộ cài Windows 11 hoặc file theo bộ cài win mà bạn đang sử dụng. Bạn có thể sao chép tệp install.wim từ thư mục Sources trong file ISO của bộ cài Windows 11.

Mở ứng dụng Windows System Image Manager vừa cài đặt bằng cách truy cập C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools chạy file WSIM\imgmgr.exe hoặc Mở ô tìm kiếm nhập imgmgr và nhấn Open

Chọn File > New Answer File 

Sau đó bạn nhấn Yes rồi duyệt tìm tới file install.wim trong bộ cài win của bạn

Một cửa sổ Select an Image hiện ra, bạn chọn phiên bản win phù hợp với win 11 bạn vừa cài đặt rồi nhấn Ok và chọn Yes ở cửa sổ tiếp để tạo file trả lời.

Quá trình tạo file này này sẽ mất một chút thời gian, sau đó một file install_Windows10 Pro.clg” sẽ xuất hiện trong thư mục chứa tệp install.wim.

Giờ chúng ra sẽ bắt đầu cấu hình file trả lời để chạy tự động các bước cấu hình windows khi boot lần đầu tiên

Cấu trúc của 1 file trả lời sẽ bao gồm 7 phần chính:

  1. windowsPE
  2. offine Servicing
  3. generalize
  4. specialize
  5. audit System
  6. audit User
  7. oobeSystem

Với mục tiêu tạo file ghost đa cấu hình, các bạn chỉ cần quan tâm tới phần 1 windowsPE và phần 7 oobeSystem là đủ.

phần 1 windowsPE

Sử dụng phần “1 windowsPE”, bạn sẽ có thể thiết lập khu vực và ngôn ngữ cho bản ghost của bạn.

Lưu ý nhanh: Tùy thuộc vào phiên bản win, bạn có thể thấy tên các thành phần bắt đầu bằng amd64_Microsoft-Windows cho phiên bản 64 bit hoặc x86_Microsoft-Windows cho phiên bản 32 bit của Windows 11. Đối với hướng dẫn này, chúng tôi sẽ sử dụng amd64_Microsoft 

Để cấu hình cài đặt khu vực và ngôn ngữ, trong khi ở trong Windows System Image Manager, hãy làm theo các bước sau:

  1. Tại “Windows Image” tìm tới Components  > amd64_Microsoft-Windows-International-Core-WinPE component.
  2. Nhấn phải chuột vào amd64_Microsoft-Windows-International-Core-WinPE component rồi chọn Add Setting to Pass 1 windowsPE.
  1. làm tương tự với mục amd64_Microsoft-Windows-Setup-neutral
  2. Tại “Answer File” phía màn hình bên phải, chọn mục amd64_Microsoft-Windows-International-Core-WinPE vừa thêm vào và nhập ngôn ngữ bạn muốn vào các mục như dưới đây.
    • InputLocale: en-US.
    • SystemLocale: en-US.
    • UILanguage: en-US.
    • UserLocale: en-US.

Mẹo: Để xác định tên ngôn ngữ chính xác, bạn có thể tham khảo tại trang hỗ trợ này của Microsoft.

  1. Tại “Windows Image” tìm tới Components>amd64_Microsoft-Windows-International-Core-WinPE component >SetupUILanguage 
  2. Đặt giá trị cho UILanguage, ở đây chúng tôi đặt là en-US.
  3. Tại “Windows Image” tìm tới Components>amd64_Microsoft-Windows-Setup-neutral>UserData
  4. Đặt giá trị cho AcceptEula true.

Phần 7 oobeSystem

Tại đây, bạn có thể tự động hóa cấu hình của out-of-box (OOBE), bao gồm cài đặt ngôn ngữ bổ sung, chấp nhận thỏa thuận cấp phép, tạo tài khoản người dùng, v.v.

Để cấu hình out-of-box experience, hãy làm theo các bước sau:

  1. Tại “Windows Image“,  phải chuột vào amd64_Microsoft-Windows-International-Core và chọn Add Setting to Pass 7 oobeSystem
  2. Tại “Windows Image“, mở rộng mục amd64_Microsoft-Shell-Setup, sau đó click phải chuột vào OOBE và chọn Add Setting to Pass 7 oobeSystem.
  3. Truy cập tiếp vào amd64_Microsoft-Shell-Setup>UserAccounts>LocalAccounts, click phải vào LocalAccount chọn Add Setting to Pass 7 oobeSystem.
  4. Tại “Answer File“, Chọn mục amd64_Microsoft-Windows-International-Core.
  5. Nhập các cài đặt ngôn ngữ dưới đây vào mục “Settings”:
    • InputLocale: en-US.
    • SystemLocale: en-US.
    • UILanguage: en-US.
    • UserLocale: en-US.

Mẹo: Để lấy ngôn ngữ chính xác, bạn có thể tham khảo tại trang hỗ trợ này của Microsoft.

  1. Tại “Answer File“, mở rộng mục amd64_Microsoft-Shell-Setup, chọn mục OOBE.
  2. Tại mục “Settings” của OODE phía bên phải, nhập các giá trị như sau đây:
  • HideEULAPage: true.*
  • HideOEMRegistrationScreen: true.
  • HideOnlineAccountScreens: true.
  • HideWirelessSetupinOOBE: true.
  • ProtectYourPC: 1.
Ta sẽ tạo một user mặc định của bản Ghost bằng cách sau:
  1. Tại “Answer File“, Truy cập vào amd64_Microsoft-Shell-Setup>UserAccounts>LocalAccounts, tại mục Settings phía bên phải nhập các thông tin như ví dụ sau:
    • DisplayName: BlogCNTT.com.
    • Group: Home.
    • Name: BlogCNTT.
  1. Truy cập vào amd64_Microsoft-Shell-Setup>UserAccounts>LocalAccounts>acc-ban-vua-tao>Password và nhập pass cho tài khoản bạn vừa tạo vào mục Value phía bên phải màn hình. Mật khẩu sẽ được mã hóa sau khi lưu lại.

Bây giời bạn hãy save file trả lời vừa tạo bằng cách vào File chọn Save Answer File As…, đặt tên file là auto_answer.xml rồi nhấn Save

Chạy Sysprep với file trả lời auto_answer.xml

Giờ bạn đã có thể dùng tệp auto_answer.xml để chạy Sysprep image Windows 10 của bạn bằng lệnh CMD sau:

*Chú ý: thay thế đường dẫn đến auto_answer.xml bằng đường dẫn của bạn

c:\windows\System32\Sysprep\sysprep.exe /generalize /oobe /generalize /shutdown /unattend:C:\ps\auto_answer.xml
sysprep command

Sysprep sẽ xóa dữ liệu máy tính rồi khởi động lại máy, Lúc này bạn có thể boot vào USB boot để tạo file Ghost bằng các công cụ phổ biến như Norton Ghost, Onekey Ghost hoặc là Acronis True Image ..

Lỗi khi chạy Sysprep 

Khi bạn chạy Sysprep có thể gặp lỗi “Sysprep was not able to validate your Windows installation”. Lỗi trên có thể do Sysprep không thể xóa một app nào đó được cài bởi User. Để khắc phục bạn cần xóa thủ công app đó. Để thực hiện, bạn làm như sau:

B1: Truy cập vào đường dẫn lưu log file sau:

C:\Windows\System32\Sysprep\Panther

B2: Mở file setupact.log bằng Notepad. Đọc log để tìm tên up gây lỗi cần xóa. Trong ví dụ này là SpotifyAB.SpotifyMusic.

B3: Chạy lênh sau trong PowerShell để xóa app gây lỗi.

Remove-AppxPackage -Package 'Ten App' -AllUsers

*Chú ý: Thay ‘Ten App’ bằng tên app mà bạn cần xóa. Câu lệnh trong ví dụ này sẽ là:

Remove-AppxPackage -Package 'SpotifyAB.SpotifyMusic_1.157.443.0_x86__zpdnekdrzrea0' -AllUsers

B4: Khởi động lại máy tính và thử chạy lại Sysprep

Vậy là chúng tôi đã hướng dẫn bạn cách dùng sysprep tạo ghost win đa cấu hình. Chúc bạn thành công

Bài viết liên quan

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

Bài viết nổi bật

Ý kiến gần đây