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. | Page 5 | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính
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:
Ở 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é:
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.
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.
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
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
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.
- Tool này chỉ enable Framework 3.5 (có thể thực hiện trước từ bộ source bằng cách mount ra 1 folder rồi dùng lệnh Dism /Image:[mount folder path] /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:[drive]:\sources\sxs). Nó không add vào file boot.wim hay iso sau khi tạo xong win-xpe.
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é.
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é.
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é.
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
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.
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.
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. Xem phần đính kèm 21969
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.
Hai cháu @Le Duc 287 và @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ì.
Đọ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 )
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.
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.
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
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
Đâ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:
Xin chào các bạn ! - Như tiêu đề. Mò nghịch thử cũng được cái tool nho nhỏ để khởi động tập tin WinPE từ USB hoặc ổ cứng. - Tool đơn giản, chỉ hỗ trợ boot (khởi động) các tập tin WinPE.wim (7,8,8.1,10,...). (EasyBCD đã làm tốt việc này rồi nhưng mình ko thích phải cài đặt, mọi người đừng ném...