خطای 0x80070643 در به‌روزرسانی ویندوز: علل، راه‌حل‌ها و پیشگیری

کمتر چیزی می‌تواند آزاردهنده‌تر از این باشد که بخواهید کامپیوتر خود را به‌روز نگه دارید، اما در نهایت با یک کد خطای مرموز متوقف شوید. یکی از رایج‌ترین مشکلات گزارش‌شده در بین کاربران ویندوز، خطای به‌روزرسانی ویندوز 0x80070643 است. این خطا معمولاً زمانی ظاهر می‌شود که به‌روزرسانی ویندوز یا گاهی اوقات یک مؤلفه مرتبط مانند چارچوب دات‌نت به درستی نصب نمی‌شود و سیستم شما در اواسط به‌روزرسانی گیر می‌کند.

خطای به‌روزرسانی ویندوز 0x80070643

توجه داشته باشید:: در مورد تنظیمات کلی امنیت آنلاین خود محتاط باشید. فراتر از به‌روزرسانی ویندوز، ارزش دارد که به طور کلی در مورد نحوه محافظت از سیستم خود فکر کنید. بسیاری از کاربران، به‌روزرسانی‌های بهداشتی خوب را با ابزارهای گسترده‌تر حفظ حریم خصوصی و امنیتی، مانند یک سرویس VPN قابل اعتماد، ترکیب می‌کنند. FastestVPN، برای ایمن‌تر نگه داشتن فعالیت کلی آنلاین آنها هنگام مرور یا دانلود فایل‌ها از منابع کمتر شناخته‌شده.

خطای 0x80070643 در آپدیت ویندوز چیست؟

خطای به‌روزرسانی ویندوز 0x80070643 یک کد خطای به‌روزرسانی ویندوز است که عموماً به معنای «نصب ناموفق» ترجمه می‌شود. اگرچه این خطا از نظر فنی می‌تواند در طول فرآیندهای مختلف به‌روزرسانی ظاهر شود، اما بیشتر با موارد زیر مرتبط است:

  • به‌روزرسانی‌های ناموفق چارچوب دات‌نت
  • به‌روزرسانی‌های تجمعی ناموفق برای ویندوز ۱۰ یا ویندوز ۱۱
  • مشکلات نصب وصله‌های امنیتی
  • مشکلات مربوط به نصب‌کننده‌ی مستقل به‌روزرسانی ویندوز

وقتی این خطا ظاهر می‌شود، Windows Update معمولاً فرآیند نصب را متوقف می‌کند و پیامی را نمایش می‌دهد که نشان می‌دهد یک یا چند به‌روزرسانی قابل نصب نیستند. ممکن است رایانه از شما بخواهد که مجدداً راه‌اندازی کنید و دوباره امتحان کنید، اما صرفاً تلاش مجدد اغلب مشکل اساسی را حل نمی‌کند.

دلایل رایج خطای 0x80070643

قبل از پرداختن به راه‌حل‌ها، بهتر است در وهله اول علت اصلی این خطا را درک کنیم. برخی از رایج‌ترین علل ریشه‌ای عبارتند از:

فایل های سیستمی خراب شده

ویندوز برای مدیریت به‌روزرسانی‌ها به مجموعه‌ای پیچیده از فایل‌های سیستمی متکی است. اگر هر یک از این فایل‌ها خراب شوند، چه به دلیل به‌روزرسانی ناموفق قبلی، بدافزار یا خاموش شدن غیرمنتظره، فرآیند به‌روزرسانی می‌تواند با این کد خطا با شکست مواجه شود.

اجزای آسیب‌دیده‌ی به‌روزرسانی ویندوز

سرویس به‌روزرسانی ویندوز به چندین مؤلفه‌ی پشتیبان، از جمله پایگاه داده‌ی به‌روزرسانی ویندوز و سرویس‌های پس‌زمینه‌ی مختلف، وابسته است. اگر هر یک از این موارد آسیب ببینند یا به درستی پیکربندی نشوند، به‌روزرسانی‌ها ممکن است به درستی نصب نشوند.

مشکلات مربوط به چارچوب دات نت

تعداد زیادی از خطاهای 0x80070643 به طور خاص به به‌روزرسانی‌های چارچوب دات‌نت (.NET Framework) مرتبط هستند. از آنجایی که بسیاری از برنامه‌های کاربردی دیگر و ویژگی‌های ویندوز به چارچوب دات‌نت متکی هستند، نصب خراب یا ناقص این چارچوب می‌تواند باعث خرابی به‌روزرسانی شود.

تداخل آنتی ویروس شخص ثالث

برخی از آنتی‌ویروس‌ها یا نرم‌افزارهای امنیتی شخص ثالث می‌توانند به اشتباه فرآیندهای به‌روزرسانی ویندوز را به عنوان فعالیت مشکوک علامت‌گذاری کنند و مانع از نصب یا تغییر فایل‌های لازم شوند.

فضای ناکافی دیسک

به‌روزرسانی‌های ویندوز، به ویژه به‌روزرسانی‌های تجمعی بزرگ‌تر، برای دانلود، استخراج و نصب فایل‌ها به مقدار معقولی فضای خالی دیسک نیاز دارند. اگر درایو سیستم شما تقریباً پر باشد، ممکن است به‌روزرسانی در میانه راه با شکست مواجه شود.

به‌روزرسانی‌های در انتظار یا نصب‌های قبلی ناقص

اگر به‌روزرسانی قبلی به‌طور کامل تکمیل نشده باشد یا در حالت تعلیق باقی مانده باشد، می‌تواند با به‌روزرسانی‌های جدید که در تلاش برای نصب هستند، تداخل ایجاد کند و منجر به تداخل‌هایی شود که باعث بروز این خطا می‌شوند.

نحوه رفع خطای 0x80070643 در آپدیت ویندوز

حالا که دلایل احتمالی را بررسی کردیم، بیایید به سراغ موثرترین راه‌حل‌ها برویم. این روش‌ها را به ترتیب بررسی کنید، از ساده‌ترین‌ها شروع کنید و بعد از هر مرحله، Windows Update را امتحان کنید تا ببینید آیا مشکل حل شده است یا خیر.

راه حل ۱: اجرای عیب‌یاب به‌روزرسانی ویندوز

ویندوز شامل یک ابزار عیب‌یابی داخلی است که به‌طور خاص برای شناسایی و رفع خودکار مشکلات به‌روزرسانی‌های رایج طراحی شده است.

  1. تنظیمات را باز کنید و به سیستم > عیب‌یابی > سایر عیب‌یاب‌ها بروید.
  2. در لیست، Windows Update را پیدا کرده و روی Run کلیک کنید.
  3. به ابزار اجازه دهید مشکلات را اسکن کند و هرگونه اصلاحیه پیشنهادی را اعمال کند.
  4. رایانه خود را مجدداً راه اندازی کنید و دوباره به روزرسانی را امتحان کنید.

این مرحله ساده مشکل را برای تعداد قابل توجهی از کاربران حل می‌کند، زیرا می‌تواند به طور خودکار مشکلات پیکربندی رایج را در پشت صحنه برطرف کند.

راه حل ۲: سرویس های آپدیت ویندوز را ریستارت کنید

گاهی اوقات سرویس Windows Update در حافظه گیر می‌کند یا خراب می‌شود. راه‌اندازی مجدد سرویس‌های مربوطه می‌تواند مشکلات موقت را برطرف کند.

  1. ویندوز + R را فشار دهید ، تایپ کنید services.msc را، و Enter را فشار دهید.
  2. در لیست، Windows Update را پیدا کنید، روی آن کلیک راست کرده و Restart را انتخاب کنید.
  3. همین کار را برای سرویس انتقال هوشمند پس‌زمینه (BITS) و سرویس‌های رمزنگاری انجام دهید.
  4. بعد از آن دوباره Windows Update را اجرا کنید.

راه حل ۳: پاک کردن حافظه پنهان (Cache) آپدیت ویندوز

فایل‌های به‌روزرسانی باقی‌مانده یا خراب در پوشه‌ی کش، یکی از دلایل رایج خرابی نصب هستند.

  1. خدمات باز (services.msc را) و سرویس Windows Update را متوقف کنید.
  2. هدایت به C: \ Windows \ SoftwareDistribution با استفاده از فایل اکسپلورر
  3. تمام محتویات داخل پوشه SoftwareDistribution را حذف کنید (ممکن است به مجوز مدیر نیاز داشته باشید).
  4. سرویس Windows Update را مجدداً راه اندازی کنید.
  5. دوباره برای به‌روزرسانی تلاش کنید.

این کار ویندوز را مجبور می‌کند تا فایل‌های به‌روزرسانی را از ابتدا دوباره دانلود کند، که اغلب خطاهای مربوط به خرابی را برطرف می‌کند.

راه حل ۴: ابزارهای بررسی فایل سیستم (SFC) و DISM را اجرا کنید

این ابزارهای خط فرمان داخلی، فایل‌های سیستمی خراب را اسکن و تعمیر می‌کنند، که می‌تواند دلیل اصلی خطای 0x80070643 باشد.

  1. خط فرمان را به عنوان مدیر باز کنید.

دستور زیر را تایپ کرده و Enter را فشار دهید:
sfc / scannow

پس از اتمام اسکن، دستورات DISM زیر را یکی یکی اجرا کنید:
DISM /آنلاین /پاکسازی-تصویر /بررسی سلامتDISM /آنلاین /پاکسازی-تصویر /اسکن سلامتDISM /آنلاین /پاکسازی-تصویر /بازیابی سلامت

  1. کامپیوتر خود را مجدداً راه اندازی کنید و پس از اتمام دستورات، دوباره به روز رسانی را امتحان کنید.

راه حل ۵: تعمیر یا نصب مجدد دات نت فریم ورک

اگر خطا به طور خاص هنگام به‌روزرسانی چارچوب دات‌نت رخ دهد، تعمیر مستقیم این مؤلفه اغلب مشکل را حل می‌کند.

  1. کنترل پنل > برنامه‌ها و ویژگی‌ها > روشن یا خاموش کردن ویژگی‌های ویندوز را باز کنید.
  2. ورودی‌های .NET Framework را در لیست پیدا کنید، تیک آنها را بردارید، رایانه خود را مجدداً راه‌اندازی کنید، سپس دوباره آنها را فعال کنید.
  3. روش دیگر، دانلود و اجرای ابزار رسمی تعمیر چارچوب دات‌نت از وب‌سایت مایکروسافت است که به‌طور خودکار مشکلات رایج نصب را شناسایی و برطرف می‌کند.

راه حل ۶: غیرفعال کردن موقت نرم‌افزار آنتی‌ویروس شخص ثالث

اگر مشکوک هستید که نرم‌افزار آنتی‌ویروس شما ممکن است در فرآیند به‌روزرسانی اختلال ایجاد کند، قبل از تلاش مجدد برای به‌روزرسانی، آن را به‌طور موقت غیرفعال کنید.

  1. نرم‌افزار آنتی‌ویروس خود را باز کنید و محافظت در لحظه (real-time protection) را موقتاً غیرفعال کنید.
  2. یک بار دیگر Windows Update را اجرا کنید.
  3. به یاد داشته باشید که بلافاصله پس از اتمام به‌روزرسانی، نرم‌افزار آنتی‌ویروس خود را دوباره فعال کنید، زیرا توصیه نمی‌شود سیستم خود را برای مدت طولانی بدون محافظت رها کنید.

اگر به‌روزرسانی با غیرفعال کردن آنتی‌ویروس موفقیت‌آمیز بود، به جای غیرفعال کردن طولانی‌مدت محافظت، بررسی نسخه به‌روز شده نرم‌افزار امنیتی خود یا اضافه کردن پوشه‌های به‌روزرسانی ویندوز به لیست استثنائات آن را در نظر بگیرید.

آیا خطای 0x80070643 فقط روی ویندوز 10 تأثیر می‌گذارد؟

خیر. اگرچه بسیاری از گزارش‌های این خطا مربوط به ویندوز ۱۰ است، اما می‌تواند در ویندوز ۱۱ و حتی نسخه‌های قدیمی‌تر مانند ویندوز ۷ و ۸.۱ نیز رخ دهد. علل اصلی خرابی فایل‌های سیستم، آسیب دیدن اجزای به‌روزرسانی یا مشکلات مربوط به چارچوب دات‌نت در همه این نسخه‌ها مشابه است و اکثر راه‌حل‌های ذکر شده در این راهنما صرف نظر از نسخه ویندوزی که استفاده می‌کنید، اعمال می‌شوند.

آیا اگر از ابزارهای DISM یا SFC برای رفع این خطا استفاده کنم، فایل‌هایم را از دست خواهم داد؟

نه، دویدن sfc / scannow یا دستورات DISM فایل‌های شخصی شما را حذف نمی‌کنند. این ابزارها به طور خاص برای اسکن و تعمیر فایل‌های سیستمی ویندوز طراحی شده‌اند و اسناد، عکس‌ها و برنامه‌های نصب شده شما را دست نخورده باقی می‌گذارند. با این حال، صرف نظر از مراحل عیب‌یابی که انجام می‌دهید، همیشه پشتیبان‌گیری منظم از فایل‌های مهم یک تمرین خوب است.

چقدر طول می‌کشد تا خطای 0x80070643 در به‌روزرسانی ویندوز برطرف شود؟

این بستگی به این دارد که کدام راه حل مشکل را برای موقعیت خاص شما حل می‌کند. اجرای عیب‌یاب داخلی یا راه‌اندازی مجدد سرویس‌های به‌روزرسانی معمولاً فقط چند دقیقه طول می‌کشد. پاک کردن حافظه پنهان به‌روزرسانی و اجرای اسکن‌های SFC/DISM بسته به سرعت سیستم شما می‌تواند ۱۵ تا ۳۰ دقیقه طول بکشد. در موارد نادری که تنظیم مجدد کامل اجزای به‌روزرسانی ویندوز یا نصب مجدد چارچوب .NET مورد نیاز است، این فرآیند ممکن است نزدیک به یک ساعت طول بکشد.

آیا یک بوت تمیز می‌تواند به رفع این خطا کمک کند؟

بله. انجام یک بوت تمیز، یعنی راه‌اندازی ویندوز با حداقل مجموعه درایورها و برنامه‌های راه‌اندازی اولیه، می‌تواند به تعیین اینکه آیا یک برنامه یا سرویس شخص ثالث در فرآیند به‌روزرسانی اختلال ایجاد می‌کند یا خیر، کمک کند. اگر به‌روزرسانی در طول یک بوت تمیز با موفقیت نصب شود، متوجه خواهید شد که چیزی که در شرایط عادی در پس‌زمینه در حال اجرا است، باعث ایجاد تداخل می‌شود و می‌توانید با فعال کردن مجدد موارد راه‌اندازی به صورت یکجا، مشکل را حل کنید.

آیا حذف دستی فایل‌ها در پوشه SoftwareDistribution امن است؟

بله، این یک مرحله عیب‌یابی ایمن و معمولاً توصیه شده است. پوشه SoftwareDistribution صرفاً فایل‌های به‌روزرسانی موقت را که ویندوز در طول فرآیند دانلود و نصب از آنها استفاده می‌کند، ذخیره می‌کند. حذف محتویات آن هیچ تاثیری بر اطلاعات شخصی یا برنامه‌های نصب شده شما ندارد. ویندوز دفعه بعد که به دنبال به‌روزرسانی‌ها می‌گردد، هر فایل به‌روزرسانی که نیاز داشته باشد را دوباره دانلود می‌کند.

چه زمانی باید یک راه حل پیشرفته‌تر را در نظر گرفت؟

اگر هیچ یک از راه حل های بالا خطای 0x80070643 مربوط به آپدیت ویندوز را حل نکرد، چند گزینه پیشرفته تر وجود دارد که ارزش بررسی دارند:

دانلود و نصب دستی به‌روزرسانی

به وب‌سایت کاتالوگ به‌روزرسانی مایکروسافت مراجعه کنید، به‌روزرسانی خاص را جستجو کنید (با استفاده از شماره KB آن که معمولاً در تاریخچه به‌روزرسانی شما ذکر شده است) و بسته نصب مستقل را مستقیماً دانلود کنید. نصب دستی به‌روزرسانی گاهی اوقات از مشکلی که باعث می‌شود به‌روزرسانی ویندوز در طی فرآیند عادی با شکست مواجه شود، جلوگیری می‌کند.

اجزای به‌روزرسانی ویندوز را به‌طور کامل بازنشانی کنید

مایکروسافت یک فرآیند تنظیم مجدد کامل‌تر ارائه می‌دهد که تقریباً هر مؤلفه مربوط به ... را پاک و بازسازی می‌کند. به روز رسانی ویندوز، از جمله پایگاه داده به‌روزرسانی، کلیدهای رجیستری و پوشه‌های مرتبط. این یک فرآیند پیچیده‌تر است که معمولاً برای مشکلات مداومی که از تمام تلاش‌های عیب‌یابی دیگر جان سالم به در می‌برند، اختصاص داده شده است و اغلب بهتر است با دنبال کردن گام به گام اسناد پشتیبانی رسمی مایکروسافت انجام شود تا از اشتباهات جلوگیری شود.

انجام ارتقاء درجا

اگر سیستم شما سابقه طولانی در مشکلات به‌روزرسانی دارد، انجام یک به‌روزرسانی درجا (نصب مجدد ویندوز روی نصب فعلی بدون پاک کردن فایل‌های شما) می‌تواند به طور موثری بسیاری از اجزای اصلی سیستم، از جمله اجزای مرتبط با به‌روزرسانی ویندوز، را بازسازی کند و در عین حال فایل‌های شخصی و اکثر برنامه‌های نصب شده شما را حفظ کند.

نکاتی برای جلوگیری از خطاهای به‌روزرسانی در آینده

پس از اینکه خطای فعلی را حل کردید، چند عادت مداوم می‌تواند به کاهش احتمال مواجهه با مشکلات به‌روزرسانی مشابه در آینده کمک کند:

  • فضای دیسک خالی کافی نگه دارید. سعی کنید حداقل ۲۰ گیگابایت فضای خالی روی درایو سیستم خود داشته باشید تا بتوانید به‌روزرسانی‌های تجمعی بزرگ‌تر را به راحتی در آن جای دهید.
  • به‌روزرسانی‌ها را به‌موقع نصب کنید. انباشته شدن به‌روزرسانی‌ها، پیچیدگی هر تلاش برای نصب را افزایش می‌دهد و خطر تداخل را بالا می‌برد.
  • از ایجاد وقفه در به‌روزرسانی‌ها خودداری کنید. در حین نصب به‌روزرسانی، کامپیوتر خود را به صورت دستی خاموش یا راه‌اندازی مجدد نکنید، زیرا این کار می‌تواند فایل‌های به‌روزرسانی را خراب کرده و خطاهای جدیدی ایجاد کند.
  • نرم‌افزار آنتی‌ویروس خود را به‌روز نگه دارید. تعاریف نرم‌افزارهای امنیتی قدیمی، احتمال بیشتری دارد که فرآیندهای مشروع ویندوز را به عنوان تهدید اشتباه شناسایی کنند.
  • اسکن‌های دوره‌ای فایل‌های سیستم را اجرا کنید. گاهی اوقات، دویدن sfc / scannow حتی زمانی که خطای فعالی را تجربه نمی‌کنید، می‌تواند خرابی‌های جزئی را قبل از اینکه باعث خرابی در به‌روزرسانی شوند، شناسایی و برطرف کند.

سخن نهایی

خطای به‌روزرسانی ویندوز 0x80070643 می‌تواند آزاردهنده باشد، به‌خصوص وقتی که مانع از نصب وصله‌های امنیتی مهم یا به‌روزرسانی‌های ویژگی‌ها می‌شود. خوشبختانه، این خطا به‌خوبی مستند شده است و در اکثر موارد، با استفاده از ابزارهای داخلی ویندوز که از قبل ارائه شده‌اند، از عیب‌یاب به‌روزرسانی ویندوز گرفته تا دستورات تعمیر SFC و DISM، قابل رفع است.

قبل از اینکه به سراغ راه‌حل‌های پیچیده‌تری مانند تعمیر چارچوب دات‌نت یا تنظیم مجدد کامل اجزای به‌روزرسانی ویندوز بروید، با ساده‌ترین راه‌حل‌ها، مانند راه‌اندازی مجدد سرویس‌های به‌روزرسانی و پاک کردن حافظه پنهان به‌روزرسانی، شروع کنید. با یک رویکرد روشمند، باید بتوانید سیستم خود را دوباره به طور عادی به‌روزرسانی کنید و عادات پیشگیرانه ذکر شده در بالا می‌تواند به شما کمک کند تا در آینده با این خطای خاص مواجه نشوید.

امروز کنترل حریم خصوصی خود را در دست بگیرید! رفع انسداد وب‌سایت‌ها، دسترسی به پلتفرم‌های پخش جریانی و دور زدن نظارت ISP.

گرفتن FastestVPN
اشتراک در خبرنامه
پست های پرطرفدار هفته و آخرین اطلاعیه ها را از FastestVPN از طریق خبرنامه ایمیل ما
شمایل

0 0 رای
رتبه بندی مقاله
اشتراک
اطلاع از
مهمان
0 نظرات
بازخورد درون خطی
مشاهده همه نظرات

معامله یک عمر را برای $ 40!

  • بیش از 800 سرور برای محتوای جهانی
  • سرعت 10 گیگابیت بر ثانیه برای تاخیر صفر
  • WireGuard امنیت VPN قوی تر
  • محافظت دو برابر سرور VPN
  • محافظت از VPN برای حداکثر 10 دستگاه
  • سیاست بازپرداخت کامل 31 روزه
گرفتن FastestVPN