Tạo đĩa cài đặt Windows 7 tất cả trong một

[Cập nhật] : Bạn cũng có thể sử dụng công cụ AIO để làm theo hướng dẫn từ bài viết : http://anhhangxomonline.net/2012/10/winaio-maker-professional-tao-dia-cai-dat-win7-tat-ca-trong-mot

Từ bài viết Link tải trực tiếp Windows 7 SP1 từ Digital River , tôi có thấy 2 comment hỏi về 2 vấn đề khá thú vị, đó là :

– Sao không thấy phiên bản Windows 7 Home Basic và Windows 7 Starter ?
– Có thể kết hợp file cài đặt của phiên bản Win7 32-bit và Win7 64-bit vào chung một file cài đặt được không ?

Bài viết này sẽ giải quyết cả hai vấn đề bên trên. Tức là tôi sẽ tạo ra một bộ cài đặt Windows 7 SP1 (dung lượng 3.9GB) với tất cả các phiên bản : Windows 7 Starter, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate dành cho cả Win 32-bit và Win 64-bit 🙂

Để thực hiện, bạn cần phải chuẩn bị những thư sau :

– File ISO của Win7 32-bitWin7 64-bit
– Công cụ ImageX nằm trong bộ Windows® Automated Installation Kit

Bắt tay vào thực hiện :

– Tạo hai thư mục trên ổ C là “x86” và “x64”.

– Giải nén file ISO tải về bên trên. Phiên bản 32-bit thì giải nén vào thư mục “x86”. Phiên bản 64-bit thì giải nén vào thư mục “x64”.

– Giải nén bộ công cụ ImageX mà bạn tải về bên trên. Trong ví dụ minh họa bên dưới, đường dẫn của bộ công cụ trên máy của tôi là “C:UsersquocvinhDownloadsTools” . Hehe, đúng ra tính bỏ vào thư mục gốc ổ C cho nó gọn nhưng quên mất, làm lại thì mệt quá nên để vậy luôn 🙂

– Vào Start menu > gõ cmd > nhấp chuột phải vào “cmd.exe” hiện ra từ danh sách và chọn “Run as administrator”

Tạo đĩa cài đặt Windows 7 tất cả trong một

– Gõ dòng lệnh “cd C:UsersquocvinhDownloadsToolsamd64” để chuyển tới thư mục “amd64”. Lưu ý phải thay đổi lại đường dẫn cho khớp với thư mục “Tools” trên máy của bạn.

– Gõ từng dòng lệnh bên dưới, mỗi dòng lệnh bạn hãy đợi cho đến khi hoàn tất rồi hãy gõ dòng tiếp theo :

imagex.exe /export “C:x64sourcesinstall.wim” 1 “C:x86sourcesinstall.wim” “Windows 7 HOMEBASIC x64”

imagex.exe /export “C:x64sourcesinstall.wim” 2 “C:x86sourcesinstall.wim” “Windows 7 HOMEPREMIUM x64”

imagex.exe /export “C:x64sourcesinstall.wim” 3 “C:x86sourcesinstall.wim” “Windows 7 PROFESSIONAL x64”

imagex.exe /export “C:x64sourcesinstall.wim” 4 “C:x86sourcesinstall.wim” “Windows 7 ULTIMATE x64”

Tạo đĩa cài đặt Windows 7 tất cả trong một

– Sau khi chạy xong 4 dòng lệnh bên trên, bạn truy cập vào thư mục “C:x86sources” vào xóa tập tin “ei.cfg”.

– Cuối cùng chạy tiếp dòng lệnh sau để tạo ra file ISO cài đặt “All-in-one” :

oscdimg.exe -lGRMCULFRER_EN_DVD -m -u2 -bC:x86bootetfsboot.com C:x86 C:Windows7AllVersion.iso

Tạo đĩa cài đặt Windows 7 tất cả trong một

– Dòng lệnh bên trên sẽ tạo ra tập tin “Windows7AllVersion.iso” có nhãn đĩa là “GRMCULFRER_EN_DVD” nằm ở ổ đĩa C. Tôi không rõ có thể chỉnh lại nhãn đĩa hay không. Lưu ý là sau tham số “-l” và “-b” không có khoảng trắng, chính xác như câu lệnh bên trên.

– Vậy là xong, khi cài đặt, bạn sẽ thấy giao diện sau xuất hiện :

Tạo đĩa cài đặt Windows 7 tất cả trong một

Tôi không thể cài phiên bản 64-bit trên máy ảo nên không rõ có bị lỗi gì hay không. Nếu bạn thử thấy cài thành công một trong các phiên bản bên trên thì vui lòng comment cho tôi biết với nhé. Còn giờ đã là 1 giờ sáng, tới lúc…phơi đồ rồi đi ngủ thôi, ngâm nước xả cả tiếng đồng hồ rồi 🙂

42 Comments
  1. Hay quá, đỡ mất công download từng bản một lúc cài đặt, cảm ơn ahx.
    Nhưng mà nếu có thêm bản Enterprise thì chuẩn vô cùng.

  2. Thủ thuật hay 🙂 Không Anh có thể gửi file Windows7Allversion cho anh em không ?

    P/s : Anh có biết dịch vụ upload file nào không cần sign up không ? – Share cho em. Trước dùng mediefire mà h nó bắt sign up – lười quản lí mấy files 🙁

  3. hìhì. Cứ mỗi thứ 7 hay chủ nhật hangd tuần là em phải ghé ngay vao anhhangxom xem có bài mới không. Lần trước đi bảo hành con Laptop HP. ko bt vô tình hay “cố tình” mà các anh bên HP “đẻ quên” cái đĩa Windows trong ổ quang của e (menu giống hệt hình trên của AHX). Hôm nay đọc bài này mới bt thủ cách tạo đĩa như vậy. Cám ơn AHX rất nhiều. Chúc anh sức khỏe- đc tăng lương đều đều. 😀

  4. Bài viết quá hay, rất ngắn gọn và dễ hiểu.
    Mình đã làm theo hướng dẫn nhưng không thành công, mình cũng không biết vì sao lại như vậy ( mặc dù mình làm từng bước rất cẩn thận ).
    Máy mình đang dùng cài winxp-sp3, cấu hình tương đối cao. Bạn có thể tư vấn thêm cho mình được không?
    Cám ơn bạn rất nhiều!

  5. Mình cũng làm theo hướng dẫn nhưng không được, AHX có thể share cho mọi người bản windows 7 all đã tạo không?

  6. Dòng trên: “Bài viết quá hay, rất ngắn gọn và dễ hiểu.”
    Dòng dưới: “Mình đã làm theo hướng dẫn nhưng không thành công” -> bác này hài hước vãi!! LOL

  7. Anh Hàng Xóm ơi. có cái lỗi ni k biết xử lý sao.

    I:Toolsx86>oscdimg.exe -lGRMCULFRER_EN_DVD -m -u2 -bC:x86bootetfsboot.com C
    :x86 C:Windows7AllVersion.iso

    OSCDIMG 2.55 CD-ROM and DVD-ROM Premastering Utility
    Copyright (C) Microsoft, 1993-2007. All rights reserved.
    Licensed only for producing Microsoft authorized content.

    ERROR: Could not open boot sector file “C:x86bootetfsboot.com”
    Error 3: The system cannot find the path specified.

    I:Toolsx86>

    ổ I đó là ổ win của mình.
    cái file etfsboot của mình vẫn ổn. tức là double click vẫn chạy (dù là lỗi nhưng vẫn chạy)
    Anh-hang-xom giúp mình với

  8. Trước còn làm cái đĩa gồm Win7 allversion + WinXP + Hiren Boot + Win MiniPE :))

  9. test xong, ok. cài 64bit máy ảo bt.

  10. @Huỳnh Qtri : đúng ra thư mục chạy phải là “I:Toolsamd64” mới đúng chứ ? Bạn xem lại thử.

    @Tạ Quốc Việt : nếu bạn còn nhớ cách làm và share thì tốt quá ! :). Nhưng gom nguyên một đống vậy sao đủ ghi vào 1 đĩa DVD ?

    @Tho, Quang Đức : Thanks 🙂

    @Đức Đoàn, Tân : mình đang tìm cách upload lên đây. Hôm trước đã tách và cố upload bằng mediafire nhưng thất bại 🙁

    @Lê hoài An : hichic, bạn phải cho mình biết thông báo lỗi như thế nào thì mình mới tìm hiểu nguyên nhân được.

    • Cám ơn bạn đã trả lời!
      Mình đã tìm ra nguyên nhân thất bại, đơn giản là Công cụ ImageX nằm trong bộ Windows® Automated Installation Kit ( AIK ) của MS không hỗ trợ cho winxp.
      Rất tiếc là trong bài bạn post lại không đề cập đến vấn đề này nên mình cứ hì hụi làm…!

      *Nguyên văn từ MS:

      System requirements

      Supported operating systems: Windows 7 Service Pack 1, Windows Server 2008 R2 SP1

      • Windows Server 2003 with Service Pack 2
      • Windows Vista SP1
      • Windows Server 2008 family
      • Windows 7 family
      • Windows Server 2008 R2 fami

  11. Anh hàng xóm chỉ luôn cách loại bỏ 1 số cái ra khỏi nó được không. ví dụ như bỏ cái stater, home 32bit đi chẳng hạn,

  12. @AHX: chỉ nhớ hồi đó dùng tới EasyBCD và 1 số tool khác. Cái đĩa đó là win7 x86 all ver tầm 3gb, xp x86 700mb,hbcd tầm 300mb, miniPE cho vào nữa hình như vừa in. Nhưng hình như hbcd lỗi không boot được, lúc đó nản quá nên ghi luôn ra đĩa, chả vọc nữa. 🙂

  13. Bạn có thể up ISO Windows 7 All-in-one lên MF được không?
    Link qua Microsoft SkyDrive mà bạn đã post không down được bạn à.

  14. Tôi đã làm theo hướng dẫn nhưng sao khi cài chỉ thấy được những bộ x86 , x64 không thấy ,không biết sao nữa.
    Một thắc mắc nữa là sau khi chạy xong 4 dòng lệnh đầu ta xóa file ei.cfg trong thư mục “C:x86sources” vậy còn file ei.cfg trong thư mục x64/sources thì sao ?

    • Tập tin ei.cfg trong thư mục x64/sources bạn cứ để nguyên. Nếu sau khi xong việc mà bạn không thấy x64 xuất hiện trong menu thì có nghĩa bạn đã làm sai một bước nào đó rồi. Bạn phải đảm bảo tất cả các câu lệnh đều thực hiện thành công. Bạn thử lại lần nữa xem sao 😀

  15. Sao e chạy dòng lệnh đầu tiên nó báo như sau:
    This is version of C:Toolsamd64imagex.exe is not compatible with the version of Windows you’re running. Check your computer’s system information to see whether you need a x64 (32-bit) or x64 (64-bit) version of the program, and then contact….
    E đang chạy win 7 ultimate 32.

  16. cho mình hỏi mình chỉ download win 7 home primium, professional, ultimate 32 va 64 bit rồi làm như trên lại có thêm tùy chọn home basic và starter nhưng không có ultimate 64 bit

  17. chạy câu lệnh nhưng không có Win 64
    lổi như sau:

  18. AHX ơi. anh có thể hướng dẫn cho em chi tiết cách cài đặt full 48 in 1 không ạ. em tìm trên mạng cũng có nhưng em nghe các bác tiền bói nói các bản đó có vấn đê không nên xài nên em muốn tự tay mình làm 1 bản.

  19. Link DIE rồi AHX :
    Mục này có thể không tồn tại hoặc không còn sẵn dùng
    Mục này có thể đã bị xóa, hết hạn hoặc bạn có thể chưa có đủ quyền để xem. Xin liên hệ với chủ sở hữu mục này để biết thêm thông tin.

    – em có account trên SkyDriver rồi nhé –

  20. Đã thành công. Mọi ngừoi chú ý nếu là win 32 bít thì dòng lệnh trong DOS thay amd64 thành x86 sẽ ok, he.he.
    Thanks anhhangxom nhiều

  21. AHX ơi! Mình đã cài và tạo đc file ISO cuối cùng nhưng khi test trên máy ảo thì có 2 trường hợp xảy ra:
    1. Nếu máy ảo đó đã cài win trước đó rồi khi boot thử file iso để cài thì OK, máy cho chọn các phiên bản.
    2. Nếu tạo một máy ảo mới thì máy boot thẳng vào file ISO cài luôn không hỏi han tùy chọn gì cả, mình chưa cài nên chưa biết máy mặc định cài phiên bản nào
    –> Vậy burn ra đĩa khi cài mới cho máy thì ko biết sẽ xảy ra tình trạng ntn nhỉ ?

  22. cái file iso trên google driver chết rồi , nó là file đã được làm hết chỉ việc chép ra usb phải ko ?

  23. Em bị lỗi “Access is denied.” AHX ơi. [img]https://farm8.staticflickr.com/7443/16183379570_1d59f5a8af_o.png[/img]

    C:Program FilesWindows AIKToolsamd64>imagex.exe /export “C:x64sources” 1 ”
    C:x86sources” “Windows 7 Home Basic x64”

    ImageX Tool for Windows
    Copyright (C) Microsoft Corp. All rights reserved.
    Version: 6.1.7600.16385

    Exporting: [C:x64sources, 1] ->
    [C:x86sources]

    Error opening file [C:x64sources].

    Access is denied.

  24. Nếu giờ muốn tách 2 bản win đó ra thì phải làm gì

Trả lời hoang anh Huỷ phản hồi