Một số người dùng Windows 10 báo cáo rằng Event Viewer bị lấp đầy bởi các sự kiện SideBySide Error 59 báo hiệu 'Lỗi trong file manifest hoặc chính sách'. Bên cạnh các sự kiện lỗi này, hầu hết người dùng bị ảnh hưởng cũng thấy lỗi bật lên khi mở một số ứng dụng cụ thể.

Sau khi điều tra vấn đề cụ thể này, hóa ra có một số kịch bản phổ biến có thể kích hoạt mã lỗi này. Dưới đây là danh sách các nguyên nhân tiềm ẩn có thể chịu trách nhiệm cho việc kích hoạt các sự kiện SideBySide Error 59:
- Thiếu gói Microsoft Visual C++ Redistributable – Kịch bản phổ biến nhất có thể kích hoạt mã lỗi cụ thể này là phụ thuộc Visual C++ bị thiếu mà một chương trình hoặc dịch vụ khởi động mong đợi. Nếu kịch bản này áp dụng được, bạn có thể dùng lệnh SxsTrace để tìm ra phụ thuộc VC++ nào bị thiếu, sau đó cài đặt nó qua kênh chính thức.
- Phụ thuộc liên quan đến OS bị hỏng – File hệ thống bị hỏng tiềm ẩn được dùng để cầu nối các phụ thuộc VC++ cần thiết với các ứng dụng yêu cầu chúng cũng có thể chịu trách nhiệm cho vấn đề cụ thể này. Nếu kịch bản này áp dụng được, bạn nên khắc phục được sự cố bằng cách chạy quét SFC và DISM để giải quyết mọi trường hợp hỏng file hệ thống bề mặt.
- File .DLL bị hỏng thuộc mở rộng Bing Bar – Có một file DLL cụ thể cho mở rộng Bing Bar rất dễ bị hỏng. Vì Microsoft chưa phát hành bản sửa cho vấn đề này, cách duy nhất để khắc phục sự cố lúc này là đơn giản gỡ cài đặt tiện ích mở rộng Bing Bar gây vấn đề.
- Hỏng file hệ thống – Dưới một số hoàn cảnh, bạn có thể thấy vấn đề này xảy ra do loại hỏng file hệ thống nào đó đang ảnh hưởng đến cài đặt Windows của bạn. Trong trường hợp này, cách tốt nhất là thực hiện cài đặt sửa chữa hoặc cài đặt sạch.
Bây giờ bạn đã quen thuộc với mọi kịch bản tiềm ẩn có thể dẫn đến lỗi này, đây là danh sách các phương pháp mà một số người dùng đã dùng thành công để khắc phục sự cố trên máy tính của họ:
Phương pháp 1: Cài đặt gói Microsoft Visual C++ Redistributable bị thiếu
Nguyên nhân phổ biến nhất cho mã lỗi cụ thể này là phụ thuộc Visual C++ bị thiếu mà ứng dụng bạn đang cố khởi chạy mong đợi dùng. Nếu bạn nhận thấy các trường hợp mới của SideBySide Error 59 khi bạn không chủ động cố mở chương trình, có khả năng có dịch vụ khởi động không thể bắt đầu do thiếu gói Visual C++ Redistributable.
Nếu kịch bản này áp dụng được, bạn nên khắc phục được sự cố bằng cách cài đặt gói Visual C++ Redistributable bị thiếu và khởi động lại máy tính. Nhưng hãy nhớ rằng các chương trình khác nhau sẽ yêu cầu các gói Redistributable khác nhau, vì vậy bạn cần cách để tìm ra runtime VC++ nào được mong đợi trước.
Để có hướng dẫn từng bước về cách làm điều này, hãy làm theo hướng dẫn dưới đây:
Lưu ý: Nếu bạn đã biết phụ thuộc nào bị thiếu, hãy bỏ qua 3 bước đầu tiên hoàn toàn.
- Nhấn Windows + R để mở hộp thoại Run. Bên trong ô văn bản, nhập 'cmd' và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Khi bạn thấy cửa sổ bật lên UAC (Kiểm soát tài khoản người dùng), nhấp Có để cấp quyền truy cập quản trị.

- Trong Command Prompt nâng cao, nhập lệnh sau và nhấn Enter để khởi tạo lệnh sxTrace:
SxsTrace Trace -logfile:SxsTrace.etl
- Sau khi lệnh đầu tiên chạy thành công, tiến hành mở chương trình đang kích hoạt lỗi SideBySide. Đừng đóng Command Prompt nâng cao.
- Tiếp theo, quay lại Command Prompt nâng cao và nhập lệnh sau để tạo SxsTrace.etl:
sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt
- Khi lệnh được xử lý thành công, mở file SxSTrace.txt với trình soạn thảo văn bản và kiểm tra để xem runtime phụ thuộc VC++ nào bị thiếu.
- Tiếp theo, mở trình duyệt mặc định và truy cập trang tải xuống chính thức với mọi gói Visual C++ Redistributable được hỗ trợ trên Windows 10.
- Nhấp vào phụ thuộc VC++ bị thiếu và làm theo hướng dẫn trên màn hình để tải xuống bộ cài đặt tương thích với phiên bản bit Windows hiện đang chạy trên máy tính của bạn. Nếu Microsoft yêu cầu bạn cài đặt bloatware, hãy từ chối.

- Khi tải xuống bộ cài đặt hoàn tất, làm theo hướng dẫn trên màn hình để hoàn tất cài đặt, sau đó khởi động lại máy tính và xem sự cố có được giải quyết khi khởi động hệ thống tiếp theo hay không.
Nếu phương pháp này không áp dụng được hoặc bạn vẫn gặp cùng vấn đề SideBySide Error 59 , hãy chuyển sang phương pháp sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 2: Chạy quét SFC và DISM
Nếu bản sửa chữa tiềm năng đầu tiên không hiệu quả trong trường hợp của bạn, bạn nên chuyển sự chú ý sang file hệ thống bị hỏng tiềm ẩn đang ảnh hưởng đến việc sử dụng các phụ thuộc VC++ cần thiết.
Điều này có khả năng cao hơn nếu bạn đang gặp các lỗi runtime tương tự với nhiều chương trình đã cài đặt.
Nếu đây là lý do bạn đang thấy SideBySide Error 59, bạn nên bắt đầu bằng cách chạy quét với hai tiện ích tích hợp – System File Checker (SFC) và Deployment Image Servicing and Management (DISM).
Lưu ý: Mặc dù hai công cụ này có một số điểm tương đồng, chúng tôi khuyến nghị chạy cả hai lần quét liên tiếp nhau để cải thiện cơ hội khắc phục file hệ thống bị hỏng.
Cách lý tưởng để bắt đầu là với quét SFC đơn giản.

Lưu ý: Đây là công cụ hoàn toàn cục bộ sẽ không yêu cầu bạn có kết nối internet tin cậy.
Sau khi bạn khởi động quy trình này, rất quan trọng là không đóng cửa sổ CMD ngay cả khi tiện ích trông như bị kẹt. Chờ cho đến khi quá trình hoàn tất, vì ngắt quãng thao tác có thể gây ra lỗi logic trên HDD hoặc SSD của bạn.
Sau khi quét SFC cuối cùng hoàn tất, khởi động lại máy tính và xem sự cố có được khắc phục khi khởi động máy tính tiếp theo hoàn tất hay không.
Nếu cùng vấn đề SideBySide Error 59 vẫn đang xảy ra, khởi tạo quét DISM và làm theo hướng dẫn trên màn hình để hoàn tất thao tác.

Lưu ý: Khác với SFC, DISM sử dụng thành phần con của Windows Update để tải xuống các bản sao khỏe mạnh thay thế cho file hệ thống bị hỏng. Do đó, bạn cần đảm bảo có Internet tin cậy trước khi bắt đầu thao tác này.
Khi quét DISM hoàn tất thành công, khởi động lại máy tính và kiểm tra xem các trường hợp mới của cùng lỗi có ngừng xảy ra hay không.
Nếu cùng vấn đề vẫn đang xảy ra, hãy chuyển sang phương pháp sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 3: Gỡ cài đặt Bing Bar (nếu áp dụng được)
Theo một số người dùng bị ảnh hưởng, bạn cũng có thể gặp mã lỗi này bật lên do tiện ích mở rộng Bing bar cố gắng dùng một file .dll bị hỏng. Vấn đề này đã diễn ra trên Windows 10 nhiều năm, nhưng Microsoft chưa phát hành hotfix cho vấn đề này.
Nếu bạn thấy mình trong kịch bản cụ thể này và bạn cài đặt Bing Bar trên máy tính, cách duy nhất để loại bỏ lỗi SideBySide Error 59 lúc này là gỡ cài đặt tiện ích Bing Bar khỏi máy tính của bạn.
Để có hướng dẫn từng bước về cách làm điều này, hãy làm theo hướng dẫn dưới đây:
- Nhấn Windows + R để mở hộp thoại Run. Tiếp theo, nhập 'appwiz.cpl' và nhấn Enter để mở menu Chương trình và Tính năng. Nếu bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp Có để cấp quyền truy cập quản trị.

- Trong menu Chương trình và Tính năng, cuộn xuống qua danh sách chương trình đã cài đặt và định vị mục liên kết với Bing Bar.
- Khi bạn xác định đúng mục, nhấp chuột phải vào nó và chọn Gỡ cài đặt (Uninstall) từ menu ngữ cảnh vừa xuất hiện.

- Trong màn hình gỡ cài đặt, làm theo hướng dẫn trên màn hình để hoàn tất gỡ cài đặt, sau đó khởi động lại máy tính và xem sự cố hiện đã được khắc phục hay không.
Nếu bạn vẫn thấy các trường hợp mới của SideBySide Error 59 xuất hiện bên trong Event Viewer hoặc bản sửa chữa cụ thể này không áp dụng được, hãy chuyển sang phương pháp sửa chữa cuối cùng bên dưới.
Phương pháp 4: Làm mới mọi thành phần Windows
Nếu không có phương pháp nào ở trên cho phép bạn dừng sự xuất hiện của các trường hợp mới của lỗi 'Lỗi trong file manifest hoặc chính sách' bên trong Event Viewer, có cơ hội lớn bạn đang đối mặt với loại hỏng file hệ thống nào đó không thể khắc phục theo cách thông thường.
Nếu bạn đến điểm này, bản sửa chữa tiềm năng duy nhất còn lại là đặt lại mọi thành phần Windows liên quan và loại bỏ mọi yếu tố OS có thể bị hỏng.
Khi nói đến việc làm điều này, bạn có hai con đường tiến lên:
- Cài đặt sạch (Clean Installing) – Nếu bạn đang tìm bản sửa chữa nhanh có thể triển khai mà không yêu cầu bạn dùng phương tiện cài đặt Windows tương thích, bạn có thể khởi tạo quy trình cài đặt sạch trực tiếp từ menu GUI của cài đặt Windows của bạn.Lưu ý: Hãy nhớ rằng trừ khi bạn sao lưu dữ liệu trước, bạn sẽ mất bất kỳ dữ liệu cá nhân nào hiện đang lưu trữ trên ổ OS.
- Cài đặt sửa chữa (Repair Installing) – Nếu bạn hiện đang lưu trữ bất kỳ thông tin quan trọng nào trên phân vùng bạn cài đặt file Windows, cài đặt sửa chữa nên là con đường cho bạn. Nhưng hãy được cảnh báo rằng bạn sẽ cần dùng phương tiện cài đặt tương thích.Lưu ý: Lợi thế chính là bạn sẽ có thể giữ file cá nhân, ứng dụng đã cài đặt, game, và thậm chí một số tùy chọn người dùng gốc rễ trên ổ OS.