روش 1: اجرای ابزار عیب‌یابی

خطای با کد 0x80073712 در سیستم عامل ویندوز 10 هنگام تلاش برای نصب به‌روزرسانی‌ها ظاهر می‌شود. بنابراین، باید علت بروز آن را نیز در عملکرد "مرکز به‌روزرسانی" جستجو کرد. ساده‌ترین کاری که یک کاربر عادی می‌تواند انجام دهد، اجرای ابزار عیب‌یابی داخلی و مشاهده نتیجه پس از اسکن است.

  1. برای این کار، منوی "شروع" را باز کرده و به برنامه "تنظیمات" بروید و بر روی آیکون چرخ‌دنده کلیک کنید.
  2. رفتن به منوی تنظیمات برای حل خطای کد 0x80073712 در ویندوز 10
  3. دسته "به‌روزرسانی و امنیت" را انتخاب کنید، جایی که ابزار عیب‌یابی مورد نظر شما قرار دارد.
  4. باز کردن بخش به‌روزرسانی و امنیت برای حل خطای کد 0x80073712 در ویندوز 10
  5. از طریق نوار کناری سمت چپ به ابزار مورد نظر بروید.
  6. انتقال به ابزار عیب‌یابی برای حل خطای با کد 0x80073712 در ویندوز 10
  7. از لیست، شما به دسته "مرکز به‌روزرسانی ویندوز" نیاز دارید.
  8. انتخاب ابزار مناسب برای رفع اشکال به منظور حل خطای با کد 0x80073712 در ویندوز 10
  9. دکمه "اجرای ابزار عیب‌یابی" ظاهر می‌شود که باید بر روی آن کلیک کنید.
  10. اجرای ابزار عیب‌یابی استاندارد برای حل خطای با کد 0x80073712 در ویندوز 10
  11. منتظر اسکن و اتمام بررسی تمام اجزای مرتبط با "مرکز به‌روزرسانی ویندوز" باشید.
  12. فرایند اصلاح خودکار خطا با کد 0x80073712 در ویندوز 10

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

روش 2: بررسی یکپارچگی فایل‌های سیستم عامل

ویندوز 10 از تعداد زیادی فایل سیستمی تشکیل شده است که بر عملکرد اجزای مختلف تأثیر می‌گذارد، از جمله آنهایی که مسئول نصب به‌روزرسانی‌ها هستند.خطای ظاهر شده 0x80073712 نشان‌دهنده عدم وجود یا آسیب‌دیدگی برخی فایل‌ها است. بنابراین، اولویت اصلی اجرای ابزار بررسی یکپارچگی اشیاء خواهد بود که در مورد آن می‌توانید از مطالب موجود در لینک زیر مطلع شوید. در آنجا همچنین پاسخ‌هایی به این سوال خواهید یافت که اگر اسکن به دلیل بروز مشکل جدید متوقف شد، چه باید کرد.

جزئیات بیشتر: استفاده و بازیابی بررسی یکپارچگی فایل‌های سیستمی در ویندوز 10

بررسی یکپارچگی فایل‌های سیستمی در هنگام اصلاح خطای با کد 0x80073712 در ویندوز 10

روش 3: حذف فایل XML در انتظار

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

  1. اقدامات بعدی در "خط فرمان" انجام می‌شود، بنابراین این برنامه را به هر روشی که راحت‌تر هستید با نام مدیر اجرا کنید، مثلاً از طریق "شروع".
  2. اجرای خط فرمان برای رفع خطای با کد 0x80073712 در ویندوز 10
  3. دستور net stop trustedinstaller را وارد کنید تا سرویس نصب‌کننده ماژول‌ها متوقف شود، در غیر این صورت حذف فایل ممکن نخواهد بود.
  4. متوقف کردن سرویس نصب ماژول‌ها برای حذف فایل در هنگام رفع مشکل خطای 0x80073712 در ویندوز 10
  5. منتظر بمانید تا پیام مربوطه مبنی بر اینکه سرویس با موفقیت متوقف شده است، ظاهر شود.
  6. متوقف شدن موفقیت‌آمیز سرویس نصب ماژول‌ها برای حذف فایل در هنگام اصلاح خطای با کد 0x80073712 در ویندوز 10
  7. سپس از دستور cd %windir%winsxs استفاده کنید تا به مسیر فایل XML هدف بروید.
  8. دستور وارد کردن برای انتقال به فایل در هنگام حذف آن در حین اصلاح خطا با کد 0x80073712 در ویندوز 10
  9. دستور takeown /f pending.xml /a را وارد کنید تا فرآیند فایل را به پایان برسانید و با فشار دادن کلید Enter آن را تأیید کنید.
  10. غیرفعال کردن فایل تنظیمات برای اصلاح خطا با کد 0x80073712 در ویندوز 10
  11. آخرین دستور قبل از حذف به صورت cacls pending.xml /e /g everyone:f است و به شما اجازه می‌دهد تا از وابستگی‌های باقی‌مانده خلاص شوید.
  12. دومین دستور برای غیرفعال کردن فایل تنظیمات هنگام اصلاح خطای 0x80073712 در ویندوز 10
  13. فقط کافی است del pending.xml را بنویسید و بدین ترتیب شیء مورد نیاز را از سیستم‌عامل حذف کنید.
  14. تیم برای حذف فایل تنظیمات در هنگام اصلاح خطا

اکنون بهتر است کامپیوتر را راه‌اندازی مجدد کنید تا سرویس نصب ماژول‌ها به حالت عادی خود برگردد و سپس می‌توانید به بررسی به‌روزرسانی سیستم‌عامل بپردازید.

روش ۴: راه‌اندازی مجدد سرویس "مرکز به‌روزرسانی ویندوز"

گاهی اوقات می‌توان با یک روش ساده — فقط با راه‌اندازی مجدد سرویس اصلی که مسئول نصب به‌روزرسانی‌ها است — به هدف رسید. البته، این روش تضمین‌کننده کارایی صددرصدی نیست، اما امتحان کردن آن ارزش دارد.

  1. برنامه "سرویس‌ها" را باز کنید و آن را از طریق منوی "شروع" پیدا کنید.
  2. به خدمات بروید تا مرکز به‌روزرسانی را با رفع خطای کد 0x80073712 در ویندوز 10 راه‌اندازی مجدد کنید
  3. در انتهای لیست، خط "مرکز به‌روزرسانی ویندوز" را پیدا کنید و دو بار روی آن کلیک کنید تا پنجره ویژگی‌ها باز شود.
  4. انتخاب سرویس به‌روزرسانی برای راه‌اندازی مجدد آن در هنگام رفع خطای کد 0x80073712 در ویندوز 10
  5. این سرویس را متوقف کنید و پس از چند ثانیه دوباره راه‌اندازی کنید.برای اطمینان قبل از فعال‌سازی می‌توانید سیستم‌عامل را ریستارت کنید، اما این یک شرط الزامی نیست.
  6. راه‌اندازی مجدد سرویس مرکز به‌روزرسانی برای رفع خطای با کد 0x80073712 در ویندوز 10

روش ۵: بازنشانی و به‌روزرسانی اجزای سیستم‌عامل

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

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%system32catroot2 catroot2.bak
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

دستورات برای به‌روزرسانی تنظیمات اجزای به‌روزرسانی‌ها در هنگام حل مشکل با کد 0x80073712 در ویندوز 10

روش ۶: حذف پوشه فایل‌های به‌روزرسانی

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

  1. کنسول را باز کنید و با اولین دستور، سرویسی را که مسئول نصب به‌روزرسانی‌ها است متوقف کنید تا به حذف فایل‌ها دسترسی پیدا کنید. این کار با وارد کردن net stop wuauserv انجام می‌شود.
  2. وارد کردن دستور برای متوقف کردن سرویس به‌روزرسانی در هنگام حل مشکل با کد 0x80073712 در ویندوز 10
  3. منتظر بمانید تا پیام موفقیت‌آمیز توقف سرویس ظاهر شود و به مرحله بعد بروید. اگر این سرویس قبلاً متوقف شده است، فقط پیام را نادیده بگیرید و دستور بعدی را بنویسید.
  4. متوقف کردن موفقیت‌آمیز سرویس به‌روزرسانی در حل خطای با کد 0x80073712 در ویندوز 10
  5. دستور ren c:windowsSoftwareDistribution softwaredistribution.old پوشه فایل‌ها را حذف نمی‌کند، بلکه فقط آن را تغییر نام می‌دهد تا در صورت نیاز به تغییر، بتوان آن را به حالت قبلی برگرداند.
  6. حذف فایل‌های مربوط به به‌روزرسانی در هنگام رفع خطای با کد 0x80073712 در ویندوز 10
  7. پس از آن، سرویس هدف را از طریق net start wuauserv راه‌اندازی کنید و فرآیند نصب به‌روزرسانی‌ها را بررسی کنید.
  8. راه‌اندازی سرویس به‌روزرسانی پس از رفع خطا با کد 0x80073712 در ویندوز 10