Tạo bản Windows 10 1709 (03/2018) cài đặt tự động

Update 04 May 2018: Windows 10 mới ra bản cập nhật 1803 chính thức nhưng test thử thấy lỗi kết nối máy in. Vì vậy sẽ đứng nguyên ở bản 1709, tắt service Windows Update để tránh cập nhật.

Window 10 đã trải qua nhiều phiên bản, và mỗi phiên bản đều có sự thay đổi khá lớn cả từ giao diện đến hệ thống. Vì thế các guide trên mạng không đồng nhất và không phải lúc nào cũng áp dụng được thành công.

Guide này dành cho Windows 10 phiên bản 1709, tải bằng Media Creation Tool từ Microsoft, ngày 27/03/2018. Bộ cài Install.esd thay vì Install.wim như bộ 1709 tầm tháng 11/2017.

Bộ cài Install.esd là chuẩn nén mới thay cho .wim để đạt mức nén cao hơn, dung lượng file nhỏ hơn. Trong một bộ .esd có thể chứa nhiều file .wim dành cho các phiên bản khác nhau như Home, Pro, Pro N,…

Sơ qua về trình tự thực hiện bộ cài tự động này:

– Tải bộ cài nguyên gốc từ Microsoft về thông qua Mediacreation Tool.

– Trích xuất lấy file Install.wim dành cho Windows 10 Pro, thay thế cho file Install.esd vào bộ cài gốc. Cái này có thể gọi là bộ cài nguyên gốc mới, chỉ cho phiên bản Windows 10 Pro.

– Tạo một file AutoUnattend.xml và chép vào bộ cài nguyên gốc. File này chủ yếu có tác dụng cài đặt bộ cài gốc với tài khoản Administrator, là tài khoản có quyền cao nhất. Nếu như cài bình thường, bắt buộc phải nhập tên người dùng, người dùng này sẽ vẫn nằm dưới quyền của Administrator.

– Sau khi cài đặt xong Windows, tới lượt tinh chỉnh các thiết lập, cài phần mềm, fonts,… đầy đủ như ý muốn

– Tạo tiếp file unattend.xml để đặt vào thư mục Sysprep, đây là file chỉ dẫn cho việc đóng gói hệ thống

– Tạo file LayoutModification.xml đặt vào thư mục Users\Administrator\AppData\Local\Microsoft\Windows\Shell. File này để lưu giữ vị trí các title đã tùy chỉnh trên Start Menu, nếu không có file này, khi bung lên user mới Start Menu sẽ bị reset về mặc định.

– Sau khi xong các bước trên, vào chạy Sysprep chế độ Generalize/Shutdown.

– Boot lên bằng Windows 10 PE (không dùng Windows mini, hiren’s boot, DLC….) và chạy PowerShell để đóng gói bộ cài vào file WIM. Lưu ý phải boot vào Windows 10 PE ngay, nếu boot nhầm vào ổ cứng đã vừa chạy Sysprep, hệ thống sẽ bung lên user mới và phải làm lại.

– Lấy được file WIM rồi thì thay vào bộ cài gốc

– Tạo tiếp file Autounattend thứ hai, dành cho bộ cài đã chỉnh sửa này. Đóng gói lại thành ISO để triển khai về sau.

Bắt đầu

Những gì cần chuẩn bị:

Thực hiện:

  • Cài đặt VMWare Workstation Pro
  • Sử dụng Media Creation Tool để tải bộ cài mới nhất về. Bản mới nhất hiện tại tải sẵn tại đây.
  • Trích xuất lấy file install.wim chỉ chứa Windows 10 Pro, xóa file install.esd trong bộ cài gốc, thay file install.wim này vào bằng UltraISO
  • Tạo máy ảo cài đặt Windows 10 nguyên gốc với các trình tự như sau
    • New Virtual Machine
    • Chọn Custom (advanced)
    • Hardware Compability: Workstation 14.x
    • I wil install the operating system later
    • Microsoft Windows, Windows 10 x64
    • Đặt tên máy (Windows 10 x64) và nơi lưu file máy ảo
    • Firmware Type: UEFI, không Secure Boot
    • Số processor và nhân xử lý: tùy chọn theo cấu hình máy
    • Memory: tùy chọn theo cấu hình máy
    • Network: chọn Brigde hoặc NAT. Bộ cài sẽ lấy driver mạng của phần này, vì vậy chú ý nếu card mạng trên máy thật thuộc loại không phổ biến thì nên để NAT.
    • LSI Logic SAS
    • SCSI (đang nghiên cứu nên để sang SATA hay ko, vì SCSI là recommended nhưng trên máy thật là SATA)
    • Create new virtual disk
    • Size: tùy chọn, nhưng phải ước chừng đủ chỗ trống chứa thêm file install.wim trên ổ C sau khi hoàn tất. Cứ để khoảng 45GB trở lên. Store virtual disk as a single file
    • Disk file: chọn nơi lưu file ổ cứng ảo
    • Custommize Hardware: bỏ chọn Connect at power on phần Sound card, nếu không bộ cài sẽ lấy driver của sound này áp lên máy mới
  • Cài đặt Windows 10 ADK Kit, cần 2 thành phần sau
    • Deployment Tools
    • Windows Preinstallation Environment (Windows PE)
  • Tạo file trả lời tự động cho bộ cài đặt gốc
  • Dùng UltraISO mở file ISO bộ cài Windows 10 Pro gốc đã tạo ở trên, chép file Autounattend.xml vào và lưu lại ISO (Win10 1709 zin Auto xml.iso)
  • Mở VMWare Workstation Pro, thay đổi settings cho máy Windows 10 x64 để boot từ file Win10 1709 zin Auto xml.iso
  • Thực hiện cài đặt Windows bình thường. Khi chia ổ cứng lưu ý cần có ổ D (format luôn ngay lúc cài). Khi có file Autounattend, việc cài đặt chỉ cần thao tác duy nhất là chia ổ, không cần phải làm gì khác nữa
  • (Tùy chọn) Đánh dấu mốc này bằng cách Export ra file OVA để dùng về sau
  • Cài WinRAR và crack, cài 7zip
  • Copy KMS vào ổ C:\ rename thành Kich hoat ban quyen, chạy KMS active Windows
  • Check update đầy đủ cho Windows
  • Tắt UAC
  • Cài Office 2016 và Visio, Project, KMS active
  • Cài đặt ABBY FineReader
  • Copy BGInfo64.execonfig.bgi vào thư mục Program Files, shortcut Hien Ten May Tinh để ngoài nền ổ C:\
  • Cài VNC Server 64 bit, điền serial và không check update
  • Cài Chrome, Firefox. Chỉnh lại newtab trên Firefox cho về trang trắng
  • Cài đặt Foxit Phantom PDF, chọn custom để bỏ phần Print to Evernote. Crack xong chạy lên lần đầu, rồi mở file PDF để chọn mặc định cho Foxit
  • Enable .NET 2.0 và 3.5
  • Chỉnh Power Option tắt màn sau 30ph, không tự sleep
  • Cài Unikey, đặt khởi động cùn Windows, tích cho phép gõ tắt, copy file ukmacro.txt vào ổ D:\
  • Cài Teamviewer 11, đặt pass mặc định drA….
  • Cài C++ 2010, 2012, 2015, restart máy
  • Cài Silverlight
  • Copy oemlogo.bmp vào System32\oobe, chạy oeminformation.reg
  • Cài IBM SPSS, No JAWS, No Python
  • Cài Codec pack, VLC Player
  • Dọn dẹp menu Start. Pin lên Word, Excel, Outlook, Calendar, Calculator, Photos, VLC Player, Edge, Firefox, Chrome, Skype, ControlPanel, Notepad, OnScreen Keyboard, Teamviewer 11, VNC Server
  • Gỡ app rác, dọn dẹp Startup
  • Dọn Taskbar: ẩn Cortana, People, bỏ Store, Mail
  • Chỉnh Quick Access, check box, recent list, autocorrect
  • Mở Security and Maintenance\Change Security and Maintenance settings, tắt toàn bộ các mục có thể
  • Tắt Windows 10 First Sign-in Animation qua Group Policy
  • Tắt hiển thị mật khẩu khi gõ ở màn hình sign-in
  • Add thêm ntp server
  • Export layout của Start Menu bằng lệnh Power Shell: export-startlayout -path C:\layoutmodification.xml
  • Copy file layoutmodification.xml vào thư mục C:\Users\Administrator\AppData\Local\Microsoft\Windows\Shell
  • (Tùy chọn) Xuất file để lưu lại máy: đầy đủ phần mềm, chưa add máy in, chưa Hsoft
  • Chạy Power Shell (admin), di chuyển về System32 rồi chạy lệnh import layout cho Start Menu: Import-StartLayout –LayoutPath C:\Users\Administrator\AppData\Local\Microsoft\Windows\Shell\layoutmodification.xml –MountPath C:\ (Lưu ý cần viết C:\, nếu viết C: sẽ lỗi – Tham khảo)

Đến bước này là có một bộ cài hoàn chỉnh dành cho VM và không gồm máy in

  • Cài thêm máy in nếu muốn, hoặc nếu không thì snapshot lại và chạy Sysprep, dùng Windows PE xuất file install.wim bằng lệnh:
    Dism /Capture-Image /ImageFile:c:\install.wim /CaptureDir:C:\ /Name:"Windows 10 Pro"

Tùy chỉnh bộ cài tự động theo từng loại máy

Đây là bước quan trọng khi tạo bộ cài tự động theo từng loại máy. Do bộ cài đã tạo ở trên chạy trên VM, vì thế driver là rất chung chung. Khi bung lên máy thật, Windows sẽ nhận thấy khác biệt hệ thống và do đó mất crack cho Windows, Office hay VNC. Do đó cần bung lên máy thật, cài driver, máy in, active lại Windows, Office, VNC rồi đóng gói lại. Sau khi bung Windows:

  • Cài driver theo máy mới
  • Active lại Windows, Office, VNC. bỏ firewall cho VNC
  • Tắt hibernate
  • Đổi pass Administrator
  • Đổi tên máy
  • Join domain cho máy

 

 

 

1 bình luận về “Tạo bản Windows 10 1709 (03/2018) cài đặt tự động

Bình luận về bài viết này