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.















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:






Ở 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:



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






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






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:






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






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






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






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:






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

Hoang Duch2

Rồng Đỏ
Tiếp tục post hình ảnh kết quả khi boot vào máy, khi chạy tools thì nó chạy trơn tru nhưng khi boot thì nó báo lỗi sau:




Lỗi này thì không biết cháu@trungminh có sửa được không? Nếu không thì cũng không sao, bác chỉ thử cho hết công suất dữ liệu của cháu thôi. Như vậy làm theo bài của cháu thì bác tạo tốt Win10XPE từ hai bản Win2004 và Win20h2, sang tới Insider thì không thể được.

Nhìn hình dưới đây thì các bạn thấy đây là giao diện của bản 20H2-XPE ngày hôm qua tôi đã post hình thành công, sáng nay làm lại với bản Win Insider tôi không sửa lại phần computer name nên bạn vẫn thấy tên cũ của nó, thế nhưng nó báo lỗi như hình trên.





Khi mở file.exe thì nó báo lỗi như sau:







Làm với Insider thì mấy cái icon đẹp hơn nhưng tiếc là không dùng được bản này:





Thử với Apps của bạn khác cũng không chạy đươc:





Vậy là xong với kết quả này rồi, nếu cháu @trungminh có chỉnh được thì tôi trở lại vấn đề còn không thì tôi bỏ qua, test cái khác vậy.
 

trungminh

Rìu Vàng Đôi
Lỗi trên là chưa có app driver net nếu bác có coppy apps vào USB thì sẽ không bị lỗi trên. Nếu bác không muốn dùng net thì phải sửa lại pecmd.ini bằng cách tắt dòng lệnh này:
//Kill dpinst.exe
//IFEX R:\Drivers,!path R:\Drivers
//forx !\Apps\Drv10x64.wim,Driv,1,team exec =!imagex.exe /mount %Driv% 1 //R:\Drivers
//IFEX R:\Drivers\win10-64,call RUN

//kill PENetwork.exe
//team exec =dpinst.exe /s /path R:\Drivers\Win10-64|exec pecmd File %systemroot%\system32\check=>%systemroot%\system32\Check.net
//team exec %systemroot%\system32\nircmd.exe sysrefresh|exec X:\Program Files\PENetwork_x64\PENetwork.exe
//IFEX R:\Drivers\Win10-64,call UDriver
//exec =!@imagex.exe /unmount R:\Drivers
//path #R:\Drivers

đi là được. Nếu có dùng lại thì phải setup phần "Lan Wiffi" thì se có net
 
Sửa lần cuối:

Hoang Duch2

Rồng Đỏ


Bác không hiểu cháu ơi, cái usb đó đã có sẵn folder Apps rồi, hôm qua bác dùng để boot bản 20h2-xpe thành công đó cháu:











Bữa nay bác thêm lại file boot.wim mới vào thôi cháu.
 

Hoang Duch2

Rồng Đỏ
Để mai cháu làm với Insider xem thế nào sẽ báo lại bác

Cháu test lại xem sao, bác làm đúng theo hướng dẫn và dữ liệu của cháu, bởi vì thấy bản 2004 và 20H2 ngon lành quá nên bác mới test tiếp tục đó. Lỗi 0000315 cháu thấy đó thì hồi trước bác làm với các apps chính của XPE, không có chỉnh sửa thêm bất cứ dữ liệu nào, làm xong boot vào thì nó báo ngay lỗi đó luôn.
 

Hoang Duch2

Rồng Đỏ

Tôi không hiểu cách viết lệnh ở trên của bạn, type vào CMD, as admin đều bị báo lỗi không tìm thấy image.

Tôi search trên Net và làm theo lệnh này thì thành công, mount bộ cài vào ổ M và tôi có hình sau:








Bạn có thể làm minh hoạ với lệnh của bạn không? Tôi nghĩ tôi đã làm sai gì đó nên không thực hành theo lệnh của bạn cho được, dẫu sao tôi cũng cảm ơn bạn đã góp ý nhé.
 

Hoang Duch2

Rồng Đỏ
Tôi đã thực hành build lại bản 10XPE với bản Win2004 đã add thêm Net Framework x3 theo góp ý của bạn @tvhoang152, dĩ nhiên tôi phải dùng folder 10XPE mới, chưa chạy build lần nào và không dùng thêm dữ liệu của @trungminh, như vậy mới biết được kết quả chính xác của nó, kết quả đã thành công với DrWeb rồi các bạn ơi, sau đây là một số hình ảnh minh hoạ.

Khi đã add NFW vào bộ cài thì tôi chọn thẳng vào ổ M:, không phải tạo folder nữa như hình:




Lần này tôi không chạy lần đầu với nút Play, tôi làm tiếp các bước sau:
















Chọn thêm một số apps: 7z, WinNTsetup, Google Chrome, Any desk ví dụ như hình:





Tôi cứ bị chặn vụ 10 tấm hình, đã dùng thử web anh.im nhưng từ hôm qua tới giờ bị lỗi 2, 3 lần, dùng chi lau panh thì lúc này không còn chèn vào đây được nữa, còn nhiều hình lắm nhưng thôi giờ tôi post hình kết quả cho các bạn xem luôn:






Ở hình trên vì không dùng dữ liệu của @trungminh nên không có một số icon trên desktop và không mount được apps nhưng tôi vẫn có thể mở các ứng dụng từ 7z với Apps của @trungminh.

Tôi chụp thêm hình dùng Apps cũ của @hoanchien, lần này thì tôi mount lên được Pstart menu:





Các bạn muốn xem thêm hình nào cứ cho tôi hay nhé.

Thân chúc tất cả các bạn thành công!
 

Attachments

  • DISM-NFW3-7 2021-04-12_131923.png
    118.1 KB · Lượt xem: 3

tvhoang152

Gà con
 

haxoma

Rìu Vàng Đôi
cái lỗi hy hữu này cháu có search thử bác google thì đọc sơ vài miêu tả lỗi thì nó vướng ở phần ghi giá trị ở đâu đó việc bác @@sec0 đang làm ví dụ file .ini.đoán là vậy.có thể sai.
 

tvhoang152

Gà con
Chào anh Hoang Duch2 !
- Lệnh trên hình anh post là dùng cho enable .net fx 3.5 cho một bản windows đã cài đặt hoàn chỉnh (tức sau khi user đã login). Lệnh mà tôi đã nói là enable từ bộ cài đặt có nghĩa là sau khi làm xong bước này, khi cài windows thì đã có framwork và không phải làm gì nữa. Đầy đủ thì phải thực hiện như thế này:
1/ Chọn bộ cài đặt (iso) xả hết vào một thư mục trên hd (ex: E:\iso)
2/ mount ra một thư mục (ex: E:\mout, thư mục mount phải được tạo trước):
command: Dism /Mount-Image /Imagefile:E:\iso:\sources\install.wim /Index:1 /Mountdir:E:\mount (index là chỉ mục phiên bản của windows: pro,ent,edu ... và dùng lệnh này để xem Dism /Get-ImageInfo /ImageFile:E:\iso:\sources\install.wim)
3/ add NET Framework 3.5:
command: Dism /Image:E:\mount /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\iso:\sources\sxs
4/lưu file install.wim:
command: Dism /Unmount-Image /MountDir:E:\mount /Commit
Như vậy sau khi làm xong framwork đã được enable từ bộ cài đặt gốc. Đây chỉ là tìm hiểu để làm vào chuyện khác. Còn build winxpe thì dùng tools của nó tiện hơn. Nhưng chắc chắn một điều khi build xong nó chỉ có framework 4-4.52 không hề có fx3.5. Có thể dùng Raymondcc .NET Detector hoặc ASoft .NET Version Detector để kiểm tra.
 

Hoang Duch2

Rồng Đỏ

Cảm ơn bạn đã trả lời rất chi tiết, thật sự là tôi mount bản ISO gốc mới load về đó bạn, chưa có cài đặt gì hết và tôi chạy lệnh enable thành công, kết quả thì bạn thấy rồi, tôi build bản XPE nếu không có NFWx3 thì chạy soft AV DrWeb sẽ bị lỗi.

Tôi sẽ xem kỹ lại cmt này của bạn sau nhé, giờ tôi đang test thêm bản khác cũng dùng phương pháp này.
 

Hoang Duch2

Rồng Đỏ
Hai cháu @Le Duc 287@trungminh, hôm qua bác xem tới trang 131 của XPE forum, thấy người ta post hình phần Hotswap như sau:



Bác làm thử lại với bản 2004 và chọn thêm Hotswap từ đây:



Chạy build lại và kết quả trên máy ảo như sau:



Hình trên của bác nó không giống như hình của ông Kyhi ở forum đó, khung hình chữ nhật trên máy ảo còn nhỏ một chút, nếu đem sang máy thật Legacy không có VGA thì cái khung đó nó dài rộng ra chiếm hết bề ngang phía dưới.

Cài thêm Apps này thì mình eject được cái ổ external HDD hay là usb gắn ngoài, chứ còn của Wi10 thì chịu thua như hình:





Bác vẫn đang xem cái forum đó, xem có ai báo cái lỗi như máy của bác @@sec0 hay không mà tới trang 157 rồi chưa thấy gì.
 

Hoang Duch2

Rồng Đỏ
Đọc từ XPE forum tôi thấy họ có thêm mấy cái này cũng hay đây các bạn, muốn có thêm Apps thì vào chổ này download về:





Nhớ phải chọn XPE OPTIONALADD-ON BASE PACKAGE, còn mấy cái khác tuỳ ý bạn nhưng tôi đã thử cái Softmaker Office 2018 rồi, nó chỉ là trial, còn Terabyte thì nó hỏi key, Malwarebytes thì nó load về version cũ hơn không phải 3.6.1 như trong hình, tôi cũng chọn thử vài cái để xem nó chạy ra sau, khi chạy nó sẽ có vài thông báo Overwrite, các bạn cứ chọn yes.

Sau khi nó chạy xong các bạn xem mấy hình dưới đây, có phải nó có nhiều Apps hơn không? Tôi cũng chỉ chọn thêm một số coi nó hiệu quả thế nào thôi các bạn, có cái chạy được có cái báo lỗi:












Ở hình dưới này các bạn chọn 0 thì khi boot vào nó tự dộng chuyển sang Admin, dĩ nhiên là các bạn phải chọn Switch to Admin từ giao diện trước đó: ( Main Interface )




Hình dưới này thì bạn thay Wallpaper từ chổ này:



Chọn đúng size: 1024x768 và đổi tên thành img0.jpg là được.



Hình sau khi chạy nút PLAY , test usb trên máy ảo:











Hai apps trên tôi đã chọn từ Apps của Win10XPE, IDM cũng lấy từ đó còn DrWeb thì tôi lấy từ apps bên ngoài:






Như tôi đã nói trước đó, tools này còn nhiều cái hay lắm mà mình chưa khám phá hết đó thôi các bạn, các bạn có thời gian thì tìm hiểu thêm nhé.
 

Hoang Duch2

Rồng Đỏ
Bạn @@sec0, hôm trước nghe bạn nói sau khi chay không thấy file iso ở đâu cả, nếu bị vậy thì bạn chịu khó xoá hết folder WIN10XPE, giải nén lại folder mới và setup lại, khi mới bắt đầu chạy vài giây nó sẽ hiên thông báo download Windows ADK, bạn phải chon Yes, nếu không sẽ không có file ISO đâu bạn nhé.

Sáng giờ bên tôi làm rất nhiều lần OK, sau đó thì tôi bị lỗi giống như bạn nói, không biết tôi đã xoá chép lộn xộn sao đó và có lúc chạy tôi quên tắt AV, file bị xoá nên chạy xong thì chẳng thấy file ISO ở đâu. Tôi làm lại như cách tôi đã nói ở trên thì thành công rồi bạn.
 

@sec0

Rìu Chiến Vàng Chấm
Cảm ơn bác đã quan tâm , nhưng tôi có thử giải nén mới 3 lần và tất cả đều bị lỗi Scripts và mỗi lần chạy file vừa giải nén nó ko có popup kêu tải ADK do đó ko biết phải làm sao để thêm cái ADK vào bác ơi .
Mặc dù báo lỗi Script nhưng cái soft nó vẫn chạy tiếp , sau đó nó thông báo nhiều lần lỗi và cũng chạy đến cuối cùng , nhưng ko có ISO , mà cái thư mục WINXPE nó phình to gần 2GB

Ví dụ như winNT-Setup khi chạy mới thì nó popup thông để cho phép nó tải ADK , còn WinxPE này nó ko hể popup yêu cầu gì hết , mà nó chỉ hiện ngay cái thông báo lỗi Script thôi
 

Sakutaza

Rìu Sắt
Bạn chuyển mạng khác hay tạm tăt firewail xem sao
 

Hoang Duch2

Rồng Đỏ
Đây là hình bản 10XPE build với Win1809 của cháu @lvt491, bản Win nguồn đúng theo yêu cầu của XPE nên phần eject nó có đầy đủ, không cần cài thêm HotSwap:






Bạn nào thích bản này thì tải về từ đây: