Như thường lệ mỗi khi Microsoft phát hành bản cập nhật lớn cho Windows 10 thì mình cũng soạn tài liệu hướng dẫn rebuild Windows 10, vì ở nhữ...
Trước khi build lại bạn cần nắm chắc về hệ thống, những lỗi phát sinh, những chi tiết nào nên bỏ, những cái nào nên giữ, bạn tự build cho mình thì sao cũng được nhưng nếu bạn build lại để chia sẻ hay cài cho nhiều khách hàng thì phải nên tìm hiểu trước khi loại bỏ cái gì, giữ lại cái gì và cần tích hợp những gì. Bạn cần thông suốt vấn đề này trước thì mới rebuild lại được vì việc build lại Windows 10 không đơn giản như bản nghĩ với version 1709 hay những version trở về sau ngày càng bảo mật rất khó để rút gọn và nếu bạn làm sai bạn phải làm lại từ đầu rất mất thời gian.
Một điểm nửa mình cần chú ý với bạn nào có ý định tạo lại bộ cài, thứ nhất bạn phải có lòng đam mê, tâm huyết và kiên nhẫn không bỏ cuộc. Thứ hai bạn phải đọc thất kỹ tài liệu để nắm chắc vấn đề vì bạn nên nhớ bạn rebuild lại tức là bạn đang phá vỡ sự bảo mật của hệ thống.
Yêu cầu hệ thống
- Máy tính phải đủ mạnh cpu tối thiểu 2 nhân và có hỗ trợ ảo hóa, ram từ 4 Gb trở lên
- Cài Windows 10 64 bit
- Cài đặt máy ảo VMware Workstation hoặc VMware Player
- Bộ cài gốc Windows 10 version 1709
- Gói ngôn ngữ tích hợp
- Công cụ Deployment_Tools
- Office 2016, phần mềm
- Triển khai boot.wim, install.wim và winre.wim
- Cài đặt Windows lên máy ảo, cài đặt Office 2016, phần mềm
- Chụp hình ảnh install.wim, nén thành install.esd, tạo ISO hoàn thành
I. Triển khai boot.wim, install.wim và winre.wim
Trong phần này chúng ta sẽ triển khai những tập tin nén dạng .wim bằng cách mount ra sau đó sử dụng dòng lệnh trong cmd tích hợp ngôn ngữ, cập nhật, gỡ ứng dụng...
1. Công cụ Deployment_Tools tải về giải nén vào một ổ đĩa nào còn trống ít nhất 20 Gb ví dụ như ổ E chẳng hạn
2. Bộ cài Windows gốc tải về chuột phải chọn Mount hoặc click đúp chuột vào iso để mount ra ổ ảo ví dụ ổ sau khi mount có ký tự ổ F3. Chạy Cmd quyền admin bắt đầu triển khai boot.wim, install.wim và winre.wim bằng những dòng lệnh sau:
Copy bộ cài vào thư mục win10_x64 trong thư mục windows
xcopy F:\ E:\windows\win10_x64 /s /i
Xem thông tin phiên bản tích hợp trong tập tin install.wim được lưu trong thư mục sources của thư mục win10_x64
Dism /Get-ImageInfo /ImageFile:E:\windows\win10_x64\sources\install.wim
Hình minh họa
Trích xuất phiên bản Pro trong tập tin install.wim thành tập tin install.wim lưu trong thư mục x64 của thư mục images
Dism /Export-Image /SourceImageFile:E:\windows\win10_x64\sources\install.wim /SourceIndex:8 /DestinationImageFile:E:\images\x64\install.wim
Mount tập tin boot.wim trong thư mục sources của thư mục win10_x64 vào thư mục winpe trong thư mục mount, nếu không tích hợp ngôn ngữ bỏ qua bước này
Dism /mount-image /imagefile:E:\windows\win10_x64\sources\boot.wim /index:2 /mountdir:E:\mount\winpe
Mount tập tin install.wim trong thư mục x64 của thư mục images vào thư mục windows trong thư mục mount
Dism /Mount-Image /ImageFile:E:\images\x64\install.wim /Index:1 /MountDir:E:\mount\windows
Mount tập tin winre.wim trong thư mục system32 theo đường dẫn E:\mount\windows\windows\system32\recovery vào thư mục winre trong thư mục windows, nếu không tích hợp ngôn ngữ bỏ qua bước này.
Dism /Mount-Image /ImageFile:E:\mount\windows\windows\system32\recovery\winre.wim /Index:1 /MountDir:E:\mount\winre
Tích hợp ngôn ngữ tiếng Trung zh-cn vào winpe (boot.wim)
Dism /Image:E:\mount\winpe /Add-Package /Packagepath:E:\langpacks\langpacks_winpe\x64\zh-cn
Tích hợp ngôn ngữ tiếng Trung zh-cn vào winre (winre.wim)
Dism /Image:E:\mount\winre /Add-Package /Packagepath:E:\langpacks\langpacks_winre\x64\zh-cn
Tích hợp ngôn ngữ tiếng Trung zh-cn vào windows (install.wim)
Dism /Image:E:\mount\windows /Add-Package /Packagepath:E:\langpacks\langpacks_windows\x64\zh-cn
Tạo mới tập tin lang.ini thay thế cho tập tin lang.ini đang lưu trong thư mục sources của thư mục win10_x64
Dism /image:E:\mount\windows /gen-langINI /distribution:E:\windows\win10_x64
Copy tập tin lang.ini vừa tạo vào thư mục sources của thư mục winpe
copy E:\windows\win10_x64\sources\lang.ini E:\mount\winpe\sources\lang.ini
Tích hợp .NET Framework 3.5 vào windows
Dism /Image:E:\mount\windows /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\windows\win10_x64\sources\sxs
Tích hợp gói cập nhật, tải gói về lưu trong thư mục x64 trong thư mục packages
Dism /Image:E:\mount\windows /Add-Package /Packagepath:E:\packages\x64
Xuất gói ProvisionedAppxPackages của ứng dụng WindowsApps lưu trong ổ E
Dism /Image:E:\mount\windows /Get-ProvisionedAppxPackages | findstr PackageName >>E:\ProvisionedAppxPackages.txt
Hình minh họa với tên gói ProvisionedAppxPackages trong tập tin ProvisionedAppxPackages.txt vừa xuất ra ổ E
Gỡ bỏ ứng dụng WindowsApps ví dụ gỡ ứng dụng App Installer
Dism /Image:E:\mount\windows /Remove-ProvisionedAppxPackage /PackageName:Microsoft.DesktopAppInstaller_1.8.4001.0_neutral_~_8wekyb3d8bbwe
Xuất gói packages của ứng dụng hệ thống lưu vào ổ E
Dism /Image:E:\mount\windows /Get-Packages | findstr "Package Identity" >>E:\PackageName.txt
Gỡ bỏ gói package ứng dụng ví dụ gỡ ứng dụng Quick Asisst
Dism /Image:E:\mount\windows /Remove-Package /PackageName:Microsoft-Windows-QuickAssist-Package~31bf3856ad364e35~amd64~~10.0.16299.15
Copy ảnh và logo lưu trong thư mục oobe, nhớ thay bằng ảnh và logo khác, ảnh định dạng png và logo định dạng bmp vào thư mục oobe theo đường dẫn E:\mount\windows\Windows\System32
Unmount thư mục winpe
Dism /Unmount-Image /MountDir:E:\mount\winpe /Commit
Unmount thư mục winre
Dism /Unmount-Image /MountDir:E:\mount\winre /Commit
Unmount thư mục windows
Dism /Unmount-Image /MountDir:E:\mount\windows /Commit
Xóa tập tin install.wim cũ trong thư mục sources của thư mục win10_x64
del E:\windows\win10_x64\sources\install.wim /s
Di chuyển tập tin instll.wim trong thư mục x64 của thư mục images vào thư mục sources của thư mục win10_x64
move E:\images\x64\install.wim E:\windows\win10_x64\sources\install.wim
Thêm tập tin trả lời tự động AutoUnattend_Audit.xml được lưu trong thư mục Windows Setup của thư mục Anwser Files vào thư mục gốc win10_x64. Lưu ý nếu tạo phiên bản khác thì thay key tương ứng trong nội dung tập tin AutoUnattend.xml, key được lấy trong tập tin Windows 10 Install Key.txt lưu trong thư mục Docs
Tạo iso mới win10_x64.iso lưu trong thư mục iso
E:\Oscdimg\x64\oscdimg.exe -lCCCOMA_X64FRE_EN-US_DV9 -u1 -udfver102 -bootdata:2#p0,e,bE:\windows\win10_x64\boot\etfsboot.com#pEF,e,bE:\windows\win10_x64\efi\microsoft\boot\efisys.bin E:\windows\win10_x64 E:\iso\win10_x64.iso
II. Cài đặt Windows lên máy ảo, cài đặt Office 2016, phần mềm
Đang cập nhật...
Bình luận