Mã lỗi iTunes -50 (An Unknown Error Occurred) xuất hiện cho một số người dùng mỗi khi họ cố tải xuống từ iTunes hoặc đồng bộ với iPod, iPad, hoặc iPhone dùng máy tính Windows. Vấn đề này được xác nhận xảy ra trên Windows 7, Windows 8.1 và Windows 10.

Thực tế, có hai nguyên nhân chính sẽ dẫn đến mã lỗi trên máy tính Windows:
- Can thiệp AV bên thứ ba (3rd party AV interference) — Nếu bạn dùng bộ công cụ bên thứ ba như Norton hoặc Panda Global Protection, có khả năng cố gắng giao tiếp của iTunes với máy chủ bên ngoài bị chặn do dương tính giả (false positive). Trong trường hợp này, bạn có thể khắc phục bằng cách tắt bảo vệ thời gian thực khi đồng bộ thiết bị Apple qua iTunes.
- Cài đặt iTunes bị hỏng (Corrupted iTunes installation) — Nếu bạn gần đây thực hiện quét AV kết thúc bằng cách cách ly một số mục thuộc iTunes, có khả năng quy trình đồng bộ thất bại do tệp bị hỏng hoặc thiếu. Trong trường hợp này, bạn nên cài đặt lại iTunes từ đầu và xem có khắc phục được không.
Phương pháp 1: Tắt AV bên thứ ba (nếu áp dụng)
Nếu bạn dùng bộ công cụ bên thứ ba như Norton (AV + Tường lửa) hoặc Panda Global Protection, có khả năng bạn đang đối mặt với bộ công cụ quá bảo vệ đang chặn giao tiếp với máy chủ iTunes do dương tính giả.
Nếu tình huống này áp dụng, bạn có thể khắc phục bằng cách tắt bộ công cụ bên thứ ba trong khi bạn thực hiện hành động trong iTunes. Tất nhiên, quy trình này sẽ khác nhau tùy bộ công cụ bên thứ ba bạn dùng.
Tuy nhiên, trong hầu hết các trường hợp, bạn có thể tắt bảo vệ thời gian thực trực tiếp từ menu thanh khay (tray bar). Chuột phải vào biểu tượng AV và tìm tùy chọn cho phép tắt kết nối thời gian thực.

Sau khi tắt bảo vệ thời gian thực, mở iTunes lại và lặp lại hành động gây mã lỗi -50 trong iTunes.
Lưu ý: Nếu bạn dùng AV bên thứ ba có thành phần tường lửa, tắt bảo vệ thời gian thực có thể không đủ. Trong trường hợp này, bạn có thể cần gỡ cài đặt bộ AV và xóa tệp thừa để hoàn tất thao tác.
Nếu tình huống này không áp dụng hoặc bạn đã tắt AV bên thứ ba mà không cải thiện, chuyển sang phương pháp dưới.
Phương pháp 2: Cài đặt lại iTunes
Theo một số người dùng bị ảnh hưởng, vấn đề này cũng có thể do sự hỏng hóc từ thư mục cài đặt iTunes. Trong trường hợp này, cài đặt lại chương trình iTunes hoặc ứng dụng sẽ cho phép bạn xóa mã lỗi -50 và sử dụng chương trình bình thường.
Trong hầu hết các trường hợp, sự cố được báo cáo xảy ra sau khi AV cách ly một số mục thuộc ứng dụng iTunes chính hoặc phụ thuộc như ứng dụng Bonjour.
Nhưng hãy nhớ tùy thuộc vào loại ứng dụng iTunes bạn đang dùng (desktop hoặc UWP), bản sửa sẽ khác. Nếu bạn dùng ứng dụng desktop, bạn sẽ cần dùng menu Programs and Features để gỡ cài đặt thủ công và sau đó tải lại chương trình từ kênh chính thức.
Tuy nhiên, nếu bạn dùng phiên bản UWP (Universal Windows Platform) của iTunes trên Windows 10, bạn có thể khắc phục vấn đề này đơn giản bằng cách đặt lại ứng dụng qua Windows Store.
Tùy thuộc vào tình huống bạn đang gặp, hãy làm theo hướng dẫn con áp dụng cho phiên bản iTunes bạn đang dùng:
A. Cài đặt lại phiên bản UWP của iTunes (Chỉ Windows 10)
- Mở hộp thoại Run bằng cách nhấn Windows key + R. Gõ "ms-settings:appsfeatures" và nhấn Enter để mở tab Apps & Features của ứng dụng Settings.

- Trong menu Apps & Features của Windows 10, dùng chức năng tìm kiếm để tìm 'iTunes'. Từ danh sách kết quả, nhấp vào siêu liên kết Advanced Options (Tùy chọn nâng cao) dưới iTunes.

- Trong menu Advanced của iTunes, cuộn xuống tab Reset (Đặt lại) gần cuối cửa sổ.

- Ở lời nhắc xác nhận, nhấp Reset một lần nữa, đợi thao tác hoàn tất.
Lưu ý: Trong quá trình này, iTunes sẽ được đưa về trạng thái ban đầu và mọi thành phần liên kết sẽ được khởi tạo lại. - Sau khi thao tác hoàn tất, khởi chạy iTunes một lần nữa và xem vấn đề đã được giải quyết chưa.
B. Cài đặt lại phiên bản Desktop của iTunes
- Nhấn Windows key + R để mở hộp thoại Run. Gõ 'appwiz.cpl' vào hộp văn bản và nhấn Enter để mở menu Programs and Features.

- Trong màn hình Programs and Features, cuộn xuống danh sách ứng dụng, chuột phải vào ứng dụng iTunes và nhấp Uninstall. Tiếp theo, làm theo lời nhắc trên màn hình để hoàn tất gỡ cài đặt.
- Sau khi gỡ ứng dụng iTunes chính, tiến hành gỡ các thành phần liên kết. Để chắc chắn không bỏ sót, lọc danh sách Programs & Files bằng cách nhấp vào cột Publisher (Nhà xuất bản).
- Tiếp theo, gỡ cài đặt mọi thứ được ký bởi Apple .Inc. Sau khi mọi thành phần con liên quan được gỡ, khởi động lại máy và đợi lần khởi động tiếp theo hoàn tất.
- Sau khi máy boot lại, truy cập trang tải iTunes và tìm phiên bản Windows mới nhất (dưới Looking for other versions)

- Sau khi tệp thực thi tải xuống thành công, làm theo hướng dẫn trên màn hình để cài đặt phiên bản mới nhất của iTunes trên máy tính.

- Khởi động lại máy tính và khởi chạy iTunes khi lần khởi động tiếp theo hoàn tất để xem vấn đề đã được khắc phục chưa.