خطای «Update Failed» / «Check for Updates» در VLC — روش رفع

guide آخرین به‌روزرسانی:

Help → Check for Updates گاهی با پیام «Unable to check for updates» شکست می‌خورد یا دانلود متوقف می‌شود. خبر خوب: به‌روزرسان درون‌ساخته یک امکان راحتی است، نه یک الزام. VLC را همیشه می‌توان به‌صورت دستی از سایت رسمی به‌روزرسانی کرد. این راهنما علت‌های رایج را رفع می‌کند — محدودیت‌های شبکه، پروکسی‌ها، انحراف ساعت و حافظهٔ نهان خراب به‌روزرسانی.

چرا این اتفاق می‌افتد؟

  • محدودیت‌های شبکه — دیوارهای آتش سازمانی یا مسدودسازی دامنه‌های به‌روزرسانی توسط ارائه‌دهندهٔ اینترنت (update.videolan.org / videolan.org).
  • تضاد پروکسی / VPN — به‌روزرسان برخی تنظیمات پروکسی سیستم را نادیده می‌گیرد.
  • انحراف ساعت سیستم — تاریخ نادرست، اعتبارسنجی گواهی TLS را می‌شکند.
  • مداخلهٔ ضدویروس — برخی مجموعه‌ها فایل اجرایی به‌روزرسان را قرنطینه می‌کنند یا دسترسی شبکه‌اش را مسدود می‌کنند.
  • حافظهٔ نهان خراب به‌روزرسانی — یک به‌روزرسانی نیمه‌دانلودشده می‌تواند به‌روزرسان را گیر بیندازد.

چگونه رفع کنیم

راه‌حل 1به‌روزرسانی دستی از سایت رسمی

مستقل از وضعیت به‌روزرسان کار می‌کند

  1. نشانی videolan.org/vlc را در مرورگر باز کنید.

    صفحهٔ رسمی دانلود بارگذاری می‌شود.

  2. نصب‌کنندهٔ مربوط به سکوی خود را دانلود کنید (Windows x64 / macOS / Linux).

    نصب‌کننده دانلود می‌شود.

  3. آن را روی VLC موجود اجرا کنید — تنظیمات حفظ می‌شوند.

    VLC به آخرین نسخه به‌روزرسانی می‌شود.

توجهنصب دستی مطمئن‌ترین مسیر است. به‌روزرسان فقط یک پوستهٔ راحتی است.

راه‌حل 2ساعت و تاریخ سیستم را بررسی کنید

خطاهای گواهی TLS را رفع می‌کند

  1. تنظیمات → زمان و زبان → تاریخ و ساعت (Windows) یا تنظیمات سیستم → عمومی → تاریخ و ساعت (macOS) را باز کنید.

    تنظیمات زمان باز می‌شود.

  2. گزینهٔ «تنظیم خودکار زمان» را فعال کنید و همین حالا همگام‌سازی کنید.

    ساعت اصلاح می‌شود.

  3. در VLC مسیر Help → Check for Updates را دوباره امتحان کنید.

    بررسی به‌روزرسانی موفق می‌شود.

توجهتاریخ نادرست باعث شکست دست‌دادن TLS می‌شود — به‌روزرسان نمی‌تواند گواهی سرور را تأیید کند.

راه‌حل 3پروکسی / VPN و ضدویروس را موقتاً غیرفعال کنید

نرم‌افزار مسدودکننده را شناسایی می‌کند

  1. هر VPN و پروکسی سیستم را غیرفعال کنید، سپس بررسی به‌روزرسانی را دوباره امتحان کنید.

    اگر موفق شد، مسیر شبکه مسدود بوده است.

  2. حفاظت زمان‌واقعی ضدویروس را موقتاً متوقف کنید (مثلاً Windows Defender، Avast، McAfee) و دوباره امتحان کنید.

    می‌دانید آیا مجموعهٔ ضدویروس مداخله می‌کند یا نه.

  3. پس از آن حفاظت را دوباره فعال کنید و در صورت نیاز VLC را به فهرست مجاز اضافه کنید.

    حفاظت بازگردانده می‌شود.

توجههرگز حفاظت را غیرفعال نگه ندارید. پس از یافتن عامل مشکل، از فهرست مجاز استفاده کنید.

راه‌حل 4حافظهٔ نهان به‌روزرسانی را پاک کنید

به‌روزرسان گیرافتاده را رفع می‌کند

  1. VLC را ببندید.

    VLC بسته است.

  2. فایل‌های حافظهٔ نهان به‌روزرسانی را در %APPDATA%\vlc (Windows) یا ~/Library/Application Support/org.videolan.vlc (macOS) حذف کنید.

    داده‌های کهنهٔ به‌روزرسانی حذف می‌شوند.

  3. VLC را دوباره راه‌اندازی کنید و به‌روزرسانی را مجدداً امتحان کنید.

    به‌روزرسان از نو آغاز می‌شود.

توجهتنها در صورتی حافظهٔ نهان مرتبط با به‌روزرسانی را حذف کنید که با آن راحت هستید — بازنشانی کامل پیکربندی برای این کار لازم نیست.

سؤالات متداول

آیا به‌روزرسانی دستی VLC ایمن است؟
بله — نصب دستی از videolan.org مسیر رسماً پشتیبانی‌شده است و همهٔ تنظیمات را حفظ می‌کند.
چرا به‌روزرسان فقط در شبکهٔ من شکست می‌خورد؟
دیوارهای آتش سازمانی و برخی ارائه‌دهندگان اینترنت دامنه‌های به‌روزرسانی را پالایش می‌کنند. یک بار از شبکهٔ دیگری برای به‌روزرسانی استفاده کنید، سپس با دانلودهای دستی به‌روز بمانید.
آیا اصلاً به به‌روزرسان درون‌ساخته نیاز دارم؟
نه. به‌روزرسانی‌های دستی از videolan.org به‌طور یکسان کار می‌کنند. بسیاری از کاربران Linux هرگز از آن استفاده نمی‌کنند — به‌روزرسانی‌ها از مدیر بسته می‌آیند.