Thảo luận  Các bước căn bản để tạo Win10PE từ tools WinBuilder-WIN10XPE, mời các Pro vào góp ý thêm.

Hoang Duch2
Thân chào các bạn, hôm qua bạn @@sec0 có đề nghị tôi mở thêm một topic khác với chủ đề hướng dẫn cách tạo Win10XPE, tôi sẽ hướng dẫn lại các bước căn bản và vì ở ĐÂY có các Pro đã chia sẻ trước đó rồi, nên nếu bạn nào có thêm thắc mắc thì có thể vào lại các cmt trước đó để tìm hiểu thêm và hy vọng @lvt491, @Le Duc 287, @trungminh có thời gian rỗi để hổ trợ các bạn.

Update ngày 02/02/2023 Link bản mới nhất Win10XPE Project -2023-02-01,
các bạn load về, sau đó chạy giải nén file 001 là có luôn nguyên folder:

https://www.tenforums.com/software-apps/182581-win10xpe-build-your-own-rescue-media-2-a.html

Hoặc ở đây:

https://github.com/ChrisRfr/Win10XPE/releases/tag/Win10XPE_2023-08-23

Download Source code zip file từ link của github.com, sau đó giải nén 001 là có nguyên folder.


2023-02-02-081225.png













Link bản XPE ngày 16/01/2021:

http://win10se.cwcodes.net/Compressed/index.php




Khi click vào link nó sẽ hiện ra như hình:


XPE-SYS-9-2021-04-09-111943.png




Ở hình trên, các bạn click vào Win10XPE, load về và giải nén, đây là bản mới nhất ngày 16/01/2021, các bạn cũng thấy các bản Windows mà nó hổ trợ như trong phần đóng khung hình chữ nhật bên dưới, tôi làm với bản Win 2004 và cũng tạm đầy đủ .

Sau khi giải nén ta có folder và files như hình, lưu ý tôi chép vào partition khác trên ổ cứng, không chép vào C: nhe các bạn:

XPE-SYS-10-2021-04-09-111943.png


Các bạn lưu ý cmt của @trungminh như hình dưới đây nhé:


XPE-SYS-53-44-2021-04-09-111943.png




Right-click vào Win10XPE.exe, run as admin ở hình trên ta có giao diện sau:


XPE-SYS-11-2021-04-09-111943.png




Từ chổ mũi tên, click vào đó và chọn load về bản Windows phù hợp ở giao diện dưới này, chọn bản nào thì các bạn xem lại ở hình đầu tiênở bên trên, phần đóng khung hình chữ nhật lớn bên tay phải của hình:


XPE-SYS-12-2021-04-09-111943.png




Riêng tôi thì tôi chọn bản Win2004 như hình dưới đây:


XPE-SYS-13-2021-04-09-111943.png




Sau khi load bản WIN2004 về tôi cũng giải nén vào part J: như hình dưới:


XPE-SYS-14-2021-04-09-111943.png




Vào lại giao diện Win Builder XPE:


XPE-SYS-15-2021-04-09-111943.png




Click vào chổ mũi tên tìm tới folder chứa Win2004 đã giải nén trước đó, ta có hình sau:


XPE-SYS-16-2021-04-09-111943.png




Tôi sẽ ngưng cmt ở đây, mời các bạn xem cmt kế tiếp....


Các bạn vui lòng kéo xuống dưới, xem tiếp từ cmt #9 trở đi, tôi vừa thực hành, vừa chụp hình cho thực tế nên không post hết 1 lần vào đây được. Cảm ơn các bạn đã theo dõi.


Update: Có một bài viết của @trungminh rất chi tiết và vô cùng hữu ích cho các bạn từ link dưới đây, mời các bạn vào tham khảo nhé:




Update ngày 16/04/2021: các bạn xem thêm nội dung bổ sung về cách add NFW x3 tại cmt #2 nhé.
 
Sửa lần cuối:
Trả lời
Chào các anh,

Em cũng đang tập build WinPE trong bài này và để cái Apps.wim trong folder Apps như cấu trúc trong hình





Em có tham khảo code này để mount Apps nhưng không mount được

IFEX R:\Apps,!PATH R:\Apps
FORX !\Apps.wim,mapp,1,TEAM EXEC =!imagex.exe /mount %mapp% 1 R:\Apps|EXEC =PECMD.exe LOAD R:\Apps\apps.wcs|EXEC R:\Apps\Pstart.exe

Nhờ các anh giúp dùm xem bị sai code chổ nào ạ.

Em xin cảm ơn ạ!
 
Sửa lần cuối:

Sakutaza

Rìu Sắt
Chào các anh,

Em cũng đang tập build WinPE trong bài này và để cái Apps.wim trong folder Apps như cấu trúc trong hình





Em có tham khảo code này để mount Apps nhưng không mount được

IFEX R:\Apps,!PATH R:\Apps
FORX !\Apps.wim,mapp,1,TEAM EXEC =!imagex.exe /mount %mapp% 1 R:\Apps|EXEC =PECMD.exe LOAD R:\Apps\apps.wcs|EXEC R:\Apps\Pstart.exe

Nhờ các anh giúp dùm xem bị sai code chổ nào ạ.

Em xin cảm ơn ạ!
Sai đường dân:
FORX !Apps\Apps.wim,mapp,1..........................
 
Sai đường dân:
FORX !Apps\Apps.wim,mapp,1..........................
Cảm ơn anh. Trước đó e cũng có thêm đường dẫn như a nói mà cũng ko được. Giờ làm lại cũng vậy, tuy nhiên vẫn đặt lại đường dẫn theo hướng dẫn của anh và cuối cùng mò ra là do cái imageX trong system32 ko tương thích, thay cái imageX khác vào thì mount được rồi ạ.

Một lần nữa xin cảm ơn anh đã hỗ trợ ạ.
 

ntd252

Búa Đá
Kết quả sau khi chuyển hệ điều hành sang ngôn ngữ ENG và thao tác cũng cùng 1 lỗi
List index out of bounds(-1) : Run %scriptFile% CheckCMD

Lỗi toàn tập , giờ chỉ đoán mò : Có khi máy quá cũ mà chạy Winxpe bản mới nó ko nhận diện phần cứng của PC được
Từ từ tìm hiểu thêm .
Chân thành Cảm Ơn các bác
Lỗi
Mã:
List index out of bounds(-1) : Run %scriptFile% CheckCMD
này là do script không có quyền truy cập vào dữ liệu registry.

Khắc phục bằng cách tạo tài khoản người dùng mới trên máy (local user). Mình đã trao đổi trên diễn đàn tenforums và những người dày dặn kinh nghiệm của dự án Win10XPE cũng nhất thời bế tắc. Lỗi gì đó ngăn cho các script chạy, mặc dù đã tắt Windows Defender. Ở máy mình, tài khoản người dùng mà bị lỗi là tài khoản online.

Tạo một tài khoản nội bộ (quyền admin) có vẻ giải quyết được điều này.
Mong là ai đó thấy hữu ích.
 

Hoang Duch2

Rồng Đỏ
Lỗi
Mã:
List index out of bounds(-1) : Run %scriptFile% CheckCMD
này là do script không có quyền truy cập vào dữ liệu registry.

Khắc phục bằng cách tạo tài khoản người dùng mới trên máy (local user). Mình đã trao đổi trên diễn đàn tenforums và những người dày dặn kinh nghiệm của dự án Win10XPE cũng nhất thời bế tắc. Lỗi gì đó ngăn cho các script chạy, mặc dù đã tắt Windows Defender. Ở máy mình, tài khoản người dùng mà bị lỗi là tài khoản online.

Tạo một tài khoản nội bộ (quyền admin) có vẻ giải quyết được điều này.
Mong là ai đó thấy hữu ích.
Cảm ơn bạn, tôi nhớ là sau đó bác @@sec0 đã có cách thoát lỗi đó và tạo thành công, từ từ tôi sẽ tìm lại cmt đó và gửi lên đây cho các bạn cùng tham khảo nhé.
 

Hoang Duch2

Rồng Đỏ
Các bạn xem lại cmt cũ của bác @@sec0 từ link dưới nhé:


Thật sự tôi chưa thử cách tạo WIN10XPE từ WINPE bao giờ, không ngờ bác @@sec0 khám phá ra chiêu mới, rất là thú vị. Cảm ơn bác @@sec0 rất nhiều.
 

@sec0

Rìu Chiến Vàng Chấm
Các bạn xem lại cmt cũ của bác @@sec0 từ link dưới nhé:


Thật sự tôi chưa thử cách tạo WIN10XPE từ WINPE bao giờ, không ngờ bác @@sec0 khám phá ra chiêu mới, rất là thú vị. Cảm ơn bác @@sec0 rất nhiều.
Có chuyện này ngoài lề 1 chút , nói về chế độ dual boot của win GUI và dual boot được tạo từ CMD .
Khi dual boot = win gui giao diện đẹp, nhưng khi vào giao diện chọn HDH nếu như chúng ta chọn HDH ko phải đang là mặc định thì win phải khởi động lại mới vào boot HDH vừa chọn

Riêng với dual boot được tạo = lệnh thì khi khởi động chúng ta chọn HDH nào thì WIN sẽ boot thẳng vào HDH đã chọn mà ko phải khởi động lại lần nữa
==================
Do vậy mà đang ở giao diện dual boot GUI tôi phải chạy lệnh nạp boot 1 winpe để nó hủy cái gui của win
 

Le Duc 287

Rìu Vàng
Tôi vào winpe của anhdv và build được đó bác
Trước cháu cũng không build được trên windows ltsc cài trên nền winpe tải về. Từ khi build winspe rồi winxpe và cài win trên nền winpe mk build win ít lỗi vặt dù vẫn dùng một file iso. Có lần ko chạy đc cmd một số lệnh. Cài trên winpe cháu build chưa từng gặp lại các lỗi đó. Giờ cháu build trên ltsc ok ko bất kỳ lỗi gì
 

lvt491

Rìu Vàng Đôi
Có chuyện này ngoài lề 1 chút , nói về chế độ dual boot của win GUI và dual boot được tạo từ CMD .
Khi dual boot = win gui giao diện đẹp, nhưng khi vào giao diện chọn HDH nếu như chúng ta chọn HDH ko phải đang là mặc định thì win phải khởi động lại mới vào boot HDH vừa chọn

Riêng với dual boot được tạo = lệnh thì khi khởi động chúng ta chọn HDH nào thì WIN sẽ boot thẳng vào HDH đã chọn mà ko phải khởi động lại lần nữa
==================
Do vậy mà đang ở giao diện dual boot GUI tôi phải chạy lệnh nạp boot 1 winpe để nó hủy cái gui của win
Tức là tắt cái metro boot đi phải ko bác
 

Hoang Duch2

Rồng Đỏ
Trước cháu cũng không build được trên windows ltsc cài trên nền winpe tải về. Từ khi build winspe rồi winxpe và cài win trên nền winpe mk build win ít lỗi vặt dù vẫn dùng một file iso. Có lần ko chạy đc cmd một số lệnh. Cài trên winpe cháu build chưa từng gặp lại các lỗi đó. Giờ cháu build trên ltsc ok ko bất kỳ lỗi gì

Ý cháu nói là chạy Win10XPE trên nền bản Win LTSC đúng không cháu? Bác muốn hỏi giờ trên WINPE Legacy, nếu bác tạo Win10XPE cho bản LTSC thì có được không cháu?
 

Hoang Duch2

Rồng Đỏ
Tiếp với cmt trên, đây là một số hình ảnh khi test lại File ISO của bản LTSC-XPE vừa tạo trên máy ảo UEFI:

2021-08-25-105949.png



2021-08-25-110208.png



Gắn thêm USB có chứa apps vào và test tiếp:


2021-08-25-110649.png


Chạy DrWeb:

2021-08-25-110853.png




Sau khi load về xong thì nó hiện giao diện chính, tắt nó đi và vào lại Drive B:\Temp\Antivirus, copy 2 files trong khung chữ nhật, paste vào ổ khác:

2021-08-25-111018.png



Chạy file cureit.exe từ ổ khác và không bị lỗi BSOD:

2021-08-25-111300.png


2021-08-25-111524.png



2021-08-25-111546.png



Mở thêm nhiều soft khác:


2021-08-25-111721.png



Dưới đây là một số ảnh khi tạo Win10XPE cho bản LTSC này, tôi đã lựa chọn như sau và kết quả thế nào thì các bạn đã thấy ở các hình trên, tôi sẽ bỏ bớt Bootice, FS capture nếu có build lại bản khác:


Main Interface:

2021-08-25-100546.png



Additional Options:

2021-08-25-100546.png



Network Options:


2021-08-25-100713.png



2021-08-25-100727.png


Build Options:

2021-08-25-100744.png



Create ISO:


2021-08-25-100805.png



Cảm ơn cháu @Le Duc 287 đã gợi ý cho bác, thân chúc các bạn thao tác thành công nhé.
 

Le Duc 287

Rìu Vàng
Ý cháu nói là chạy Win10XPE trên nền bản Win LTSC đúng không cháu? Bác muốn hỏi giờ trên WINPE Legacy, nếu bác tạo Win10XPE cho bản LTSC thì có được không cháu?
Bác tạo Win 10xpe trên nền win ltsc thì ok. Nhg bác dùng file iso ltsc để build thì hay bị lội vặt. Vẫn vào winpe đc nhg bị một vài lỗi khó chịu như ko đổi tên thư mục đc. Bác tạo mới cũng chỉ để mặc định đc thôi
 

Le Duc 287

Rìu Vàng
B
Tiếp với cmt trên, đây là một số hình ảnh khi test lại File ISO của bản LTSC-XPE vừa tạo trên máy ảo UEFI:

2021-08-25-105949.png



2021-08-25-110208.png



Gắn thêm USB có chứa apps vào và test tiếp:


2021-08-25-110649.png


Chạy DrWeb:

2021-08-25-110853.png




Sau khi load về xong thì nó hiện giao diện chính, tắt nó đi và vào lại Drive B:\Temp\Antivirus, copy 2 files trong khung chữ nhật, paste vào ổ khác:

2021-08-25-111018.png



Chạy file cureit.exe từ ổ khác và không bị lỗi BSOD:

2021-08-25-111300.png


2021-08-25-111524.png



2021-08-25-111546.png



Mở thêm nhiều soft khác:


2021-08-25-111721.png



Dưới đây là một số ảnh khi tạo Win10XPE cho bản LTSC này, tôi đã lựa chọn như sau và kết quả thế nào thì các bạn đã thấy ở các hình trên, tôi sẽ bỏ bớt Bootice, FS capture nếu có build lại bản khác:


Main Interface:

2021-08-25-100546.png



Additional Options:

2021-08-25-100546.png



Network Options:


2021-08-25-100713.png



2021-08-25-100727.png


Build Options:

2021-08-25-100744.png



Create ISO:


2021-08-25-100805.png



Cảm ơn cháu @Le Duc 287 đã gợi ý cho bác, thân chúc các bạn thao tác thành công nhé.
Như cháu nói ở trên bác build bằng file iso Ltsc bác boot thử xem có bị lỗi như cháu nói ko. Cháu buld x64 bằng iso ltsc lần nào cũng bị lỗi đó
 

longae

Búa Đá
Tài khoản bị khóa
vậy các pro cho cháu hỏi là lỗi List index out of bounds (-1): [Run,%ScriptFile%,CheckCmd] có sửa đc ko ạ
cháu cảm ơn