Hướng dẫn tạo Win 10 AIO sử dụng Windows Powershell

Xem 1

Trong bài viết trước tôi có trình bày cách tạo bộ cài Win 10 AIO bằng cách triển khai Deployment Imaging Servicing Management (DISM) trong Command Prompt (cmd) và trong bài viết này tôi sẽ sử dụng Cmdlets trong Windows Powershell thay thế. Phương pháp làm thì như nhau chỉ khác dòng lệnh


2-1-2017+12-31-42+AM

Trước tiên bạn nên hiểu theo cách đơn giản bộ cài Win AIO sẽ được gộp lại các phiên bản với nhau và khi cài đặt sẽ xuất hiên một menu các phiên bản để lựa chọn cài đặt. Cho dù bạn có sử dụng phần mềm hay dùng các dòng lệnh thì phương pháp làm bắt buộc phải có một bộ cài làm gốc sau đó ghép các phiên bản của bộ cài khác vào bộ cài gốc này. Và điều tất nhiên các bộ cài đã đóng gói ISO phải được xả nén ra mỗi thư mục tương ứng.

Các bước thực hiện như sau:

Giả sử tôi muốn làm bộ cài Win 10 AIO 6 trong 1 (x86-x64) bao gồm 3 phiên bản sắp xếp thứ tự trong menu:

Windows 10 Pro (64-bit)
Windows 10 Enterprise (64-bit)
Windows 10 Education (64-bit)
Windows 10 Pro (32-bit)
Windows 10 Enterprise (32-bit)
Windows 10 Education (32-bit)

Như vậy bạn cần 6 bộ cài Windows 10 gốc đó là các bản Pro, Enterprise và Education (x86-x64), và tôi sẽ tạo từ bộ cài Windows 10, Version 1607 (Updated Jan 2017) VLSC mới nhất và tôi sẽ dùng bộ cài Win 10 Pro 64-bit và ghép những phiên bản còn lại vào bộ cài này.

Tại ổ nào còn trống ví dụ ổ D tạo mới một thư mục ví dụ AIO và trong thư mục AIO tạo mới lần lượt các thư mục ví dụ:

winaio: lưu bộ cài Win 10 Pro 64-bit ) ,
wim: lưu install.wim của bộ cài Win 10 Pro 64-bit
entx64: lưu install.wim của bộ cài Enterprise 64-bit
edux64: lưu install.wim của bộ cài Education 64-bit
prox86: lưu install.wim của bộ cài Pro 32-bit
entx86: lưu install.wim của bộ cài Enterprise 32-bit
edux86: lưu install.wim của bộ cài Education 32-bit
iso: lưu ISO tạo mới

Step+1


Tiếp tục tìm đến 6 bộ cài iso mount nó ra ổ ảo ( chuột phải chọn Mount )

2-1-2017+10-28-03+AM

Truy cập ổ ảo của bộ cài Pro 64-bit copy tất cả vào thư mục winaio.

Step+2

Sau khi copy xong lại truy cập thư mục sources của thư mục winaio di chuyển install.wim vào thư mục wim

Step+3

Tiếp đến truy cập các ổ ảo còn lại copy tập tin install.wim của bộ cài vào các thư mục tương ứng. Lưu ý bạn chỉ cần copy tập tin install.wim thôi, thư mục entx64 thì lưu insatll.wim của bộ cài Enterprise 64-bit....

Khởi chạy Windows Powershell bằng quyền admin, sử dụng lần lượt các lệnh sau để ghép các phiên bản của mỗi thư mục tương ứng vào bộ cài Pro 64-bit


Export-WindowsImage -SourceImagePath D:\AIO\entx64\install.wim -SourceIndex 1 -DestinationImagePath D:\AIO\wim\install.wim -CompressionType maximum -CheckIntegrity

Export-WindowsImage -SourceImagePath D:\AIO\edux64\install.wim -SourceIndex 1 -DestinationImagePath D:\AIO\wim\install.wim -CompressionType maximum -CheckIntegrity

Export-WindowsImage -SourceImagePath D:\AIO\prox86\install.wim -SourceIndex 1 -DestinationImagePath D:\AIO\wim\install.wim -CompressionType maximum -CheckIntegrity

Export-WindowsImage -SourceImagePath D:\AIO\entx86\install.wim -SourceIndex 1 -DestinationImagePath D:\AIO\wim\install.wim -CompressionType maximum -CheckIntegrity

Export-WindowsImage -SourceImagePath D:\AIO\edux86\install.wim -SourceIndex 1 -DestinationImagePath D:\AIO\wim\install.wim -CompressionType maximum -CheckIntegrity


Copy từng lệnh một, khi nào chạy xong mới copy lệnh thứ hai. Mẹo bạn cũng có thể sử dụng Dism ngay trong powershell cũng được và dòng lệnh tương ứng với dòng lệnh ở trên là:


Dism /Export-Image /SourceImageFile:D:\AIO\entx64\install.wim /SourceIndex:1 /DestinationImageFile:D:\AIO\wim\install.wim /Compress:max /CheckIntegrity

Dism /Export-Image /SourceImageFile:D:\AIO\edux64\install.wim /SourceIndex:1 /DestinationImageFile:D:\AIO\wim\install.wim /Compress:max /CheckIntegrity

Dism /Export-Image /SourceImageFile:D:\AIO\prox86\install.wim /SourceIndex:1 /DestinationImageFile:D:\AIO\wim\install.wim /Compress:max /CheckIntegrity

Dism /Export-Image /SourceImageFile:D:\AIO\entx86\install.wim /SourceIndex:1 /DestinationImageFile:D:\AIO\wim\install.wim /Compress:max /CheckIntegrity

Dism /Export-Image /SourceImageFile:D:\AIO\edux86\install.wim /SourceIndex:1 /DestinationImageFile:D:\AIO\wim\install.wim /Compress:max /CheckIntegrity


Hình minh họa

Step+5

Sau khi đã ghép xong các phiên bản sử dụng lệnh sau kiểm tra


Get-WindowsImage –ImagePath D:\AIO\wim\install.wim


Step+6

Như vậy ta đã có đủ tất cả 3 phiên bản 6 trong 1 bao gồm (x86-x64). Nhưng vấn đề ở đây do tập tin install.wim sau khi ghép sẽ có dung lượng lớn hơn 4 gb do đó không thể nào copy vào được usb với định dạng Fat32 được và không copy được thì không thể nào boot được trên máy có efi firmware boot, do vậy bạn cần chia nhỏ nó ra thành install.swm, install.swm2, install.swm3... với dung lượng tự bạn đặt. Sử dụng dòng lệnh sau để chia nhỏ install.wim đang lưu trong thư mục wim vào thư mục sources của thư mục winaio


Split-WindowsImage -ImagePath D:\AIO\wim\install.wim -SplitImagePath D:\AIO\winaio\sources\install.swm -FileSize 3700 -CheckIntegrity


Hình minh họa

Step+7

Khi chia xong bạn cần sửa lại tập tin EI.CFG trong thư mục sources, mở nó bằng notepad xóa dòng Professional đi rồi lưu lại

Step+8

Bước cuối cùng là đóng gói thành iso hoàn chỉnh, trước tiên bạn cần tải công cụ oscdimg.exe theo liên kết bên dưới về máy và lưu nó ví dụ tại ổ C:

x86: https://goo.gl/Q8w9sX
x64: https://goo.gl/kTY9O6

Cú pháp dòng lệnh của nó để tạo iso cho cả 2 chuẩn boot EFI và Legacy như sau:


C:\oscdimg -l<label> -u1 -udfver102 -bootdata:2#p0,e,b<path>\boot\etfsboot.com#pEF,e,b<path>\efi\microsoft\boot\efisys.bin <path> <path>\Name.iso


Ví dụ tôi muốn tạo ISO có nhãn WIN_AIO và tên là Win10_aio.iso từ thư mục winaio trong thư mục AIO ở ổ D, và file iso tôi sẽ lưu ở thư mục iso của thư mục AIO, dòng lệnh sẽ là:


C:\oscdimg -lWIN_AIO -u1 -udfver102 -bootdata:2#p0,e,bD:\AIO\winaio\boot\etfsboot.com#pEF,e,bD:\AIO\winaio\efi\microsoft\boot\efisys.bin D:\AIO\winaio D:\AIO\iso\Win10_aio.iso


Hình minh họa

Step+9

Khi tạo iso mới xong lúc này bạn tiến hành xóa các thư mục khác. Mở rộng phương pháp này bạn sử dụng không nhất thiết phải tạo Win 10 AIO mà bạn có thể ghép chung các hệ điều hành Win 10, Win 8/8.1 và Win 7 chung với nhau bạn chỉ cần nhớ căn bản là sử dụng mộ bài cài làm gốc và ghép các bộ cài còn lại vào bộ cài gốc này là được.

Tags: AIOcài đặtmenuphần mềmWindows
  1. blank

    cách này rất thú vị,cám ơn bạn đã chia sẻ!

    Trả lờiXóa
  2. blank

    Windows PowerShell
    Copyright (C) 2015 Microsoft Corporation. All rights reserved.

    PS C:\WINDOWS\system32> Get-WindowsImage -ImagePath D:\AIO\wim\install.wim


    ImageIndex : 1
    ImageName : Windows 10 Enterprise
    ImageDescription : Windows 10 Enterprise
    ImageSize : 13,966,855,560 bytes


    PS C:\WINDOWS\system32> Get-WindowsImage -ImagePath D:\AIO\multix64\install.wim


    ImageIndex : 1
    ImageName : Windows 10 Pro
    ImageDescription : Windows 10 Pro
    ImageSize : 14,747,431,455 bytes

    ImageIndex : 2
    ImageName : Windows 10 Home
    ImageDescription : Windows 10 Home
    ImageSize : 14,586,404,734 bytes



    PS C:\WINDOWS\system32> Export-WindowsImage -SourceImagePath D:\AIO\multix64\install.wim -SourceIndex 1 -DestinationImag
    ePath D:\AIO\wim\install.wim -CompressionType maximum -CheckIntegrity


    LogPath : C:\WINDOWS\Logs\DISM\dism.log



    PS C:\WINDOWS\system32> Get-WindowsImage -ImagePath D:\AIO\wim\install.wim


    ImageIndex : 1
    ImageName : Windows 10 Enterprise
    ImageDescription : Windows 10 Enterprise
    ImageSize : 13,966,855,560 bytes

    ImageIndex : 2
    ImageName : Windows 10 Pro
    ImageDescription : Windows 10 Pro
    ImageSize : 14,747,431,455 bytes

    Mình muốn tạo AIO Enterprise-Pro-Home nên mình dùng 2 iso Win10 Enterprise và multiple Edition nhưng khi ghép lại mất bản Home bạn ạ?? Mình có sai gì không nhỉ? Mình dùng bản Enterprise làm bản chính để ghép bản Multiple vào

    Trả lờiXóa
    Trả lời
    1. blank

      bạn làm vậy mất bản home là đúng rồi, bạn ghép bản enter vào bản multile chứ sao lại làm ngược thế, nếu chưa xóa thì làm tiếp lệnh nữa
      Export-WindowsImage -SourceImagePath D:\AIO\multix64\install.wim -SourceIndex 2 -DestinationImag
      ePath D:\AIO\wim\install.wim -CompressionType maximum -CheckIntegrity

      Xóa
    2. blank

      mình làm đến bước convert wim thành esd file thì gặp vấn đề bạn ạ: file esd sau convert mà check bị lỗi như thế này:
      PS C:\Windows\system32> Get-WindowsImage –ImagePath D:\AIO\winaio\sources\install.esd
      Get-WindowsImage : The parameter is incorrect.
      At line:1 char:1
      + Get-WindowsImage –ImagePath D:\AIO\winaio\sources\install.esd
      + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      + CategoryInfo : NotSpecified: (:) [Get-WindowsImage], PSArgumentException
      + FullyQualifiedErrorId : Microsoft.Dism.Commands.GetWindowsImageCommand

      Nhưng vẫn cài bình thường,chỉ ko hiện 3 phiên bản win để chọn mà chỉ hiện duy nhất tận 2 phiên bản win 10 Pro x64
      Nhưng nếu file không convert mà để nguyên là wim thì vẫn chọn đc bộ cài
      Vậy là sao bạn nhỉ? mình bị lỗi nào chăng

      Xóa
    3. blank

      Về nguyên tắc bạn có thể xuất tất cả các định dạng install.wim tương ứng từng phiên bản về một định dạng install.esd duy nhất để giảm bớt dung lượng, sau đó đổi tên install.esd thành install.wim rồi tiếp tục chia nhỏ thành install.swm. Quá trình làm không lỗi nhưng khi cài chắc chắn sẽ bị lỗi. Nếu bạn để nguyên định dạng install.esd thì không lỗi nhưng lại không copy vào usb với định dạng Fat32 được vì dung lượng lớn hơn 4gb.

      Xóa
    4. blank

      http://www.blogthuthuatwin10.com/2017/01/huong-dan-tao-bo-cai-windows-10-aio-chi.html

      Xóa
  3. blank

    http://www.blogthuthuatwin10.com/2017/02/quy-trinh-tong-hop-ve-quan-ly-va-trien.html

    Trả lờiXóa
  4. blank

    Cám ơn bạn, ý mình là mình tạo đc file install.wim 3in1 rồi, như check bằng lệnh trên powershell thì OK thấy 3 phiên bản, như sau khi chuyển qua esd thì check ko đc, lỗi parameter incorrect bạn ạ

    Trả lờiXóa

Phổ biến trong tuần

Tin mới

  • Monarque Hotel 4* Đà Nẵng
    Monarque Hotel 4* Đà Nẵng

    *Monarque Hotel là một trong những ks hoang gia tốt ở Đà Nẵng. Ks tọa lạc trên đường Võ Nguyên Gíap nằm ngay bãi tắm Mỹ Khê thơ mộng, đây cũng là bãi...

  • Chez Carole Resort 4* Phú Quốc
    Chez Carole Resort 4* Phú Quốc

    *Với một vị trí tuyệt đẹp trên đảo PQ khu nghĩ dưỡng Chez Carole là nơi vô cùng lý tưởng cho kỳ nghĩ của bạn khi đến với đảo ngọc. Chez Carole đc xây...

  • Saphir Hotel 4* Đà Lạt
    Saphir Hotel 4* Đà Lạt

    *Đà Lạt lun là điểm đến lý tưởng dành cho mọi du khách. Còn gì tuyệt vời hơn khi đc trải qua một kỳ nghĩ thú vị tại Tp sương mù với những cảnh sắc...

  • Lazi Beach Resort 4* Bình Thuận
    Lazi Beach Resort 4* Bình Thuận

    *Lazi Beach được xây dựng trên khu bờ biển với những nét độc đáo hiếm nơi nào có được. Những thảm co xanh trải dài dọc bờ biển, những thân cây dương...

  • Resort 5* Mer Perle Hòn Tằm
    Resort 5* Mer Perle Hòn Tằm

    *Mer Perle Hòn Tằm  là resort tọa lạc trên đảo hòn tằm giữa vịnh Nha Trang, khoảng không gian hoang sơ với những thảm cỏ xanh mướt và bờ cát...

  • Rong Biển Chiên Tỏi
    Rong Biển Chiên Tỏi

    *Thành Phần: -Tỏi tươi -Rong biển -Dầu ăn -Thịt sấy khô (nếu có) *Cách làm: -Cho dầu ăn vào chảo, sau khi nóng nổi tiêm li ti cho tỏi vào phi...

  • Bài 3 : Tính Chu Vi Và Diện Tích Hình Chữ Nhật
    Bài 3 : Tính Chu Vi Và Diện Tích Hình Chữ Nhật

    Trong các môn học , bài viết này liên quan đến môn toán học của các bạn . Các bạn cần nhớ đến công thức tính chu vi và diện tích của hình như nhật ....

  • Mẹo : Gõ Tiếng Việt Trong Game Không Lỗi Skill (Kỹ Năng) W
    Mẹo : Gõ Tiếng Việt Trong Game Không Lỗi Skill (Kỹ Năng) W

    Đôi Nét Về Bộ Gõ "GoTiengViet" Đây là bộ gõ nằm trong danh sách các bộ gõ có thể thể gõ tiếng Việt trong game mà không bị lỗi kỹ năng W ....

  • Tải Bộ Cài Windows 10 Pro Lite Version 1803 - Phiên Bản Dành Cho Máy Cấu Hình Thấp
    Tải Bộ Cài Windows 10 Pro Lite Version 1803 - Phiên Bản Dành Cho Máy Cấu Hình Thấp

    Ưu Điểm Của Windows 10 Pro Lite 1803Thích hợp cho máy tính văn phòng, máy tính cài phòng gameThích hợp cho máy tính và laptop có cấu hình thấpMáy có...

  • Internet 5G: Thay thế tốc độ cao cho cáp?
    Internet 5G: Thay thế tốc độ cao cho cáp?

    I.Wifi 5G Là Gì ? Tương tự như cách bạn kết nối WiFi ở nhà ngay bây giờ, thông qua một dịch vụ không dây hiện có như vệ tinh hoặc kết nối có dây...