رفع ارور 0x80070643 در ویندوز هنگام به‌روزرسانی – آموزش کامل :: پی سی هلپ

پی سی هلپ

کمک برای حل مشکلات نرم ازاری

پی سی هلپ

کمک برای حل مشکلات نرم ازاری


ارور 0x80070643 یکی از خطاهای رایج در Windows Update است که هنگام نصب به‌روزرسانی‌ها یا بسته‌های امنیتی مایکروسافت رخ می‌دهد. این خطا می‌تواند به دلایل مختلفی از جمله فایل‌های خراب، مشکلات در سرویس Windows Update، آنتی‌ویروس، یا مشکل در Microsoft .NET Framework اتفاق بیفتد.

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


🔍 دلایل رخ دادن ارور 0x80070643

این خطا ممکن است به یکی از دلایل زیر رخ دهد:

1️⃣ خرابی فایل‌های Windows Update
2️⃣ مشکل در سرویس Windows Update
3️⃣ تداخل آنتی‌ویروس با به‌روزرسانی
4️⃣ خرابی Microsoft .NET Framework
5️⃣ خرابی Windows Installer
6️⃣ در دسترس نبودن برخی فایل‌های موردنیاز برای نصب آپدیت‌ها


✅ روش‌های رفع ارور 0x80070643 در ویندوز

🔄 1. سیستم را ریستارت کنید و دوباره امتحان کنید

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


🔧 2. اجرای ابزار Windows Update Troubleshooter

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

مراحل:

  1. وارد Settings شوید (کلیدهای Win + I را فشار دهید).
  2. به بخش System بروید و Troubleshoot را انتخاب کنید.
  3. روی Other Troubleshooters کلیک کنید.
  4. گزینه Windows Update را پیدا کنید و روی Run کلیک کنید.
  5. اجازه دهید ابزار عیب‌یابی مشکل را بررسی و اصلاح کند.

بعد از اتمام فرآیند، سیستم را ریستارت کنید و دوباره برای آپدیت ویندوز اقدام کنید.


🗑 3. حذف و نصب مجدد Microsoft .NET Framework

خطای 0x80070643 معمولاً به دلیل خرابی .NET Framework رخ می‌دهد.

مراحل برای حذف و نصب مجدد:

  1. Control Panel را باز کنید.
  2. به قسمت Programs and Features بروید.
  3. در لیست، Microsoft .NET Framework را پیدا کنید و روی Uninstall کلیک کنید.
  4. سیستم را ریستارت کنید.
  5. آخرین نسخه .NET Framework را از وب‌سایت مایکروسافت دانلود و نصب کنید.

🔗 لینک دانلود: https://dotnet.microsoft.com/

بعد از نصب، سیستم را ریستارت کنید و مجدداً Windows Update را اجرا کنید.


📁 4. پاک کردن پوشه SoftwareDistribution و Catroot2

پوشه‌های SoftwareDistribution و Catroot2 شامل فایل‌های مربوط به به‌روزرسانی‌های ویندوز هستند. حذف این پوشه‌ها می‌تواند مشکل را برطرف کند.

مراحل:

  1. Command Prompt (CMD) را به عنوان Administrator اجرا کنید.

  2. دستورات زیر را یکی‌یکی وارد کنید:

    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
    
  3. سیستم را ریستارت کنید و دوباره Windows Update را امتحان کنید.


🛡 5. غیرفعال کردن آنتی‌ویروس موقتاً

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

مراحل:

  1. آنتی‌ویروس خود را باز کنید.
  2. گزینه Real-time Protection را غیرفعال کنید.
  3. مجدداً Windows Update را اجرا کنید.

اگر مشکل حل شد، می‌توانید بعد از آپدیت آنتی‌ویروس را دوباره فعال کنید.


🛠 6. اجرای Windows Installer Service

خطای 0x80070643 ممکن است به دلیل غیرفعال بودن Windows Installer Service باشد.

مراحل:

  1. Win + R را فشار دهید و تایپ کنید: services.msc
  2. در لیست Windows Installer را پیدا کنید.
  3. روی آن دوبار کلیک کنید.
  4. گزینه Startup type را روی Automatic قرار دهید.
  5. روی Start کلیک کنید.
  6. سیستم را ریستارت کنید و دوباره برای به‌روزرسانی اقدام کنید.

📝 7. اجرای Windows Update به صورت دستی

اگر خطا همچنان پابرجا بود، می‌توانید به‌روزرسانی موردنظر را به‌صورت دستی دانلود و نصب کنید.

مراحل:

  1. به Settings > Windows Update بروید و شماره آپدیت را یادداشت کنید.
  2. به سایت Microsoft Update Catalog بروید:
    🔗 https://www.catalog.update.microsoft.com
  3. شماره آپدیت را جستجو کنید و فایل مربوطه را دانلود کنید.
  4. فایل دانلود شده را اجرا کنید و منتظر بمانید تا نصب شود.
  5. سیستم را ریستارت کنید.

💡 نتیجه‌گیری

خطای 0x80070643 هنگام آپدیت ویندوز ممکن است به دلایل مختلفی رخ دهد. روش‌های زیر معمولاً به رفع مشکل کمک می‌کنند:

ریستارت کردن سیستم و تلاش مجدد
اجرای Windows Update Troubleshooter
حذف و نصب مجدد Microsoft .NET Framework
پاک کردن پوشه‌های SoftwareDistribution و Catroot2
غیرفعال کردن آنتی‌ویروس و فایروال موقتی
فعال کردن Windows Installer Service
دانلود و نصب آپدیت به‌صورت دستی

با انجام این مراحل، احتمالاً مشکل شما برطرف خواهد شد. 🚀


  • بی نام

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی