[Test Version] Microsoft Edge (Stable, Beta, Dev, Canary) Portable v2

Thời gian trước, khi phát hiện ra Chrome++ , một tool giúp chuyển các trình duyệt lõi Chromium có thể chạy portable hoàn toàn, cá nhân đã chuyển tất cả trình duyệt đang dùng sang dạng portable, trên các trình duyệt như Chromium/Cốc Cốc … nó chạy tốt, nhưng trên Edge lại gặp 1 vấn đề khá ảo, sau khi chạy 1 thời gian, có thể 1,2,4 hay 6 tháng, nó ngẫu nhiên crash các plugin, sau đó trắng bóc setting, không thể truy cập trang nào được hết, sập hoàn toàn, nhưng clear toàn bộ cache, data cũ đi thì lại chạy bình thường

Có nhiều giả thuyết được đưa ra cho vấn đề này, nhưng không kết luận chính xác được, vì trong 1-2-4-6 tháng đó, đều có update, đều cài đặt rất nhiều plugin, đều trải qua rất nhiều lần đồng bộ … nhưng Edge không crash ngay mà ngẫu nhiên ở 1 thời điểm bất kì

Đợt này viết lại từ bản gốc thành Chrome++ Next Mini, giữ các tính năng thiết yếu giúp tạo portable, các tính năng nâng cao khác của bỏ hết (vì không biết tính năng nào tạo ra lỗi)

  • Cấu hình đơn giản nhất có thể
[general]
data_dir=%app%\..\Data
cache_dir=%app%\..\Cache
command_line=
ignore_policies=0
win32k=0
  • ignore_policies giữ lại, phòng tình huống bạn cần 1 bản portable tách rời hoàn toàn với các cấu hình regedit (ignore_policies=1 sẽ không dùng các cấu hình trong regedit)
  • win32k giữ lại vì không chắc Chrome++ có khiến Chromium gặp sự cố nào khi khởi động không (nếu bật trình duyệt, thấy crash ngay, đổi sang win32k=1)
  • 2 tính năng ignore_policieswin32k mặc định tắt

Chạy vài ngày chưa thấy vấn đề crash ngẫu nhiên, vẫn đang tiếp tục thử nghiệm, xem sau 1-2-4-6 tháng tiếp theo, có gặp vấn đề gì không, bài này nhằm mục đích tìm lỗi 😀 bạn nào rảnh rảnh có thể cài vào chạy thử tùy thích

Download

Download phiên bản Edge Stable, Beta, Dev, Canary tại đây (nhánh stable lý thuyết sẽ ổn định nhất)

Sau khi download, giải nén, chạy file debloater.reg, sau đó chạy msedge.exe, để cập nhập lên bản mới của nhánh đó chạy update.bat, nếu dùng thường xuyên có thể chạy default-apps-multi-profile.bat để dùng nó làm trình duyệt chính mặc định

Giải thích cụ thể các file:

  • bypass_windows_defender.bat: bật chạy nếu Microsoft Defender Antivirus báo có virus, nó sẽ thêm thư mục hiện tại vào danh sách loại trừ, không kiểm tra
  • chrome++.ini: tệp cấu hình cho chrome-next-mini
  • debloater.reg: loại bỏ các tính năng không cần thiết của Edge
  • restore_debloater.reg: phục hồi về mặc định
  • default-apps-multi-profile.bat: đặt Edge Portable làm trình duyệt mặc định
  • msedge.exe: file exe Edge chạy mặc định
  • update.bat: cập nhật lên phiên bản mới nhất
  • version.dll: file PATCH mặc định, không cần quan tâm tới nó

debloater.reg trên bản v2 được comment, giải thích cụ thể tác dụng hơn, để người dùng không hiểu gì về kĩ thuật cũng có thể tự tùy chỉnh lại theo ý muốn, DNS sử dụng Cloudflare Gateway DNS ECS, đã chặn mặc định khá nhiều domain quảng cáo, lừa đảo … nó đủ nhanh và uptime tốt, rất hiệu quả để làm DNS mặc định trên trình duyệt

Warning

Do phương pháp patch để Edge chạy được ở chế độ di động, Microsoft Defender Antivirus đôi khi nhận diện nhầm nó là một phần mềm độc hại/ trojan (thường sau 3-7 ngày, khi Microsoft cập nhập dữ liệu, sẽ hết cảnh báo)

Ở góc độ người duy trì dự án, cá nhân có thể khẳng định dự án an toàn, vì tất cả source code đều do tôi duy trì, toàn bộ quá trình patch logic chính ở file edge_portable.cc, bạn chỉ việc copy hết nội dung trong đó, nhờ 1 con AI bất kì, hỏi nó các dòng code này có an toàn không sẽ có câu trả lời khách quan hơn

Lỗi

Chrome++ Next Mini tách nhỏ từ bản gốc Chrome++ Next, khả năng vẫn sẽ bị lỗi crash trình duyệt Edge sau 1 thời gian sử dụng, hi vọng thấy vấn đề này sớm để có giải pháp sử lý cụ thể

Nội dung video, âm thanh có DRM có thể gặp lỗi, không quá chắc vì không có tài khoản Netflix 4k nào ở đây để thử


Related Posts

Chính sách bình luận: Chúng tôi rất trân trọng các bình luận của bạn và cảm ơn thời gian bạn dành để chia sẻ ý tưởng và phản hồi.
Ghi chú: Những bình luận được xác định là spam hoặc chỉ mang tính quảng cáo sẽ bị xóa.

• Để cải thiện trải nghiệm bình luận, chúng tôi khuyến khích bạn tạo một tài khoản Gravatar. Thêm avatar vào tài khoản Gravatar sẽ giúp bình luận của bạn dễ nhận diện hơn đối với các thành viên khác.

✂️ Sao chép và 📋 Dán Emoji 💪 giúp bình luận thêm sinh động và thú vị!