خطای 0x80070643 یکی از رایجترین ارورها هنگام بهروزرسانی ویندوز 10 و 11 است. این خطا اغلب به مشکلات مربوط به محیط بازیابی ویندوز (WinRE) یا نصب ناقص .NET Framework اشاره دارد و لزوماً به معنای خرابی کلی سیستمعامل نیست. در این راهنما، مراحل تأییدشده برای رفع این مشکل را به شما آموزش میدهیم تا بتوانید بهراحتی ویندوز خود را بهروز نگه دارید.
چگونه خطای 0x80070643 را رفع کنم؟
برای رفع خطای 0x80070643، ابتدا از عیبیاب داخلی ویندوز استفاده کنید و سپس مراحل زیر را دنبال کنید:
- ابتدا، عیبیاب رسمی ویندوز را اجرا کنید. برای این کار، به Settings > System > Troubleshoot > Other troubleshooters بروید و روی Windows Update کلیک کنید تا اجرا شود. این ابزار میتواند بسیاری از مشکلات رایج بهروزرسانی را بهطور خودکار تشخیص داده و رفع کند.
- پس از اجرای عیبیاب، سیستم خود را ریاستارت کنید. سپس مجدداً به Settings > Windows Update بروید و روی Check for updates کلیک کنید. در بسیاری از موارد، این مرحله ساده کافی است؛ زیرا ممکن است آپدیت قبلی بهطور کامل نصب نشده باشد و ریاستارت به تکمیل آن کمک کند.
- اگر خطا همچنان پابرجا بود، Command Prompt را با دسترسی مدیر (Administrator) باز کنید. برای این کار، در منوی Start عبارت «cmd» را جستجو کرده، روی آن راستکلیک کرده و Run as administrator را انتخاب کنید. سپس دستور DISM /Online /Cleanup-Image /RestoreHealth را تایپ کرده و Enter بزنید. پس از اتمام این فرایند، دستور sfc /scannow را اجرا کنید. این دو دستور به بررسی و ترمیم فایلهای سیستمی آسیبدیده ویندوز کمک میکنند.
- در صورتی که خطا فقط روی یک آپدیت خاص تکرار میشود و مراحل بالا جواب نداد، میتوانید همان بهروزرسانی را بهصورت دستی از وبسایت Microsoft Update Catalog دانلود و نصب کنید. برای این کار، کد KB (Knowledge Base) مربوط به آپدیت مورد نظر را پیدا کرده و در کاتالوگ جستجو کنید. فایل نصبی را دانلود کرده و بهصورت دستی اجرا کنید.
- اگر با انجام این مراحل هنوز با مشکل مواجه هستید، پیشنهاد میکنیم از عیبیابهای داخلی ویندوز در بخش Settings > Troubleshoot برای سایر بخشهای سیستم استفاده کنید یا به راهنمای جامع softx64 مراجعه کنید.
آیا این خطا همیشه به معنای خرابی ویندوز است؟
خیر، خطای 0x80070643 معمولاً به مشکلات محیط بازیابی ویندوز (WinRE) یا نصب ناقص .NET Framework مربوط میشود و نشاندهنده خرابی کلی ویندوز نیست. با دنبالکردن مراحل بالا، اغلب میتوان این مشکل را برطرف کرد.
چه زمانی باید از Microsoft Update Catalog استفاده کنم؟
زمانی که خطای 0x80070643 فقط روی یک بهروزرسانی خاص تکرار میشود و مراحل عیبیابی خودکار و دستورات DISM/SFC جواب نمیدهند، دانلود دستی آپدیت از Microsoft Update Catalog یک راهحل مؤثر است.
آیا ریاستارت کردن سیستم واقعاً کمک میکند؟
بله، ریاستارت کردن سیستم پس از اجرای عیبیاب یا حتی قبل از آن، اغلب میتواند به تکمیل فرایندهای نیمهکاره آپدیت کمک کند و خطاهای مربوط به نصب ناقص را برطرف سازد. این یک گام ساده اما مهم در فرایند عیبیابی است.
