رفع خطای Windows Update 0x8007010b

خطای به‌روزرسانی ویندوز 0x8007010b، ERROR_DIRECTORY، نام دایرکتوری نامعتبر(0x8007010b, ERROR_DIRECTORY, The directory name is invalid) است ، اگر مکانیسم به‌روزرسانی(Update) خراب شده باشد ، ممکن است در ویندوز 10 رخ دهد. (Windows 10)خطا به این معنی است که Windows Update در حال تلاش برای دسترسی به دایرکتوری است، اما از آنجایی که وجود ندارد یا نام آن معتبر نیست، خطا می دهد. در این پست نحوه دریافت این خطا و آپدیت سیستم را به اشتراک می گذاریم.

رفع خطای Windows Update 0x8007010b

خطای آپدیت ویندوز 0x8007010b

اگر با این مشکل مواجه شدید، در اینجا مواردی وجود دارد که باید امتحان کنید:

  1. DISM را اجرا کنید
  2. Windows Update Troubleshooter را اجرا کنید
  3. آپدیت را دانلود(Download) و به صورت دستی نصب کنید
  4. کامپوننت های Windows Update(Windows Update Components) را بازنشانی کنید .

برای اعمال هر یک از این اصلاحات به مجوز مدیر نیاز دارید.

1] DISM را اجرا کنید

ابزار DISM را اجرا کنید

DISM یا Deployment Image Service and Management(DISM or Deployment Image Servicing and Management) ( DISM ) یک ابزار خط فرمان است که برای رفع فایل های خراب سیستم با استفاده از یک تصویر ویندوز(Windows Image) موجود استفاده می شود. می توان از آن برای stall، حذف، پیکربندی و به روز رسانی ویژگی ها، بسته ها، درایورها و موارد دیگر ویندوز استفاده کرد.(Windows)

Command Prompt یا PowerShell را(PowerShell) با مجوز Admin باز کنید و دستور را با گزینه هایی مانند /ScanHealth، /CheckHealth و /RestoreHealth اجرا کنید.

Dism /Online /Cleanup-Image /ScanHealth

Dism /Online /Cleanup-Image /CheckHealth 

Dism /Online /Cleanup-Image /RestoreHealth

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

2] Windows Update Troubleshooter را اجرا کنید(Run Windows Update Troubleshooter)

عیب یاب Windows Update

ویندوز عیب یاب داخلی ارائه می دهد که می تواند مشکلات معمولی به روز رسانی ویندوز(Windows Update) را بدون نگرانی در مورد آن برطرف کند. چنین خطاهایی باید قابل حل باشند

  • باز کردن تنظیمات ویندوز (WIN + I)
  • (Navigate)به مسیر Update and Security > Troubleshootبروید
  • عیب یابی Windows Update را پیدا کنید و روی آن کلیک کنید
  • روی Run the Troubleshooter کلیک کنید

هنگامی که Wizard تعمیر را تمام کرد، دوباره ویندوز 10(Windows 10) را به روز کنید و بررسی کنید که آیا خطا دیگر رخ نمی دهد.

3] آپدیت را دانلود(Download) و به صورت دستی نصب کنید

اگر نمی توانید آن به روز رسانی خاص را به صورت دستی به روز کنید، همیشه می توانید آن را از وب سایت مایکروسافت(Microsoft) دانلود و نصب کنید. مایکروسافت(Microsoft) یک مرکز دانلود برای همه به‌روزرسانی‌ها(Download Center for all the updates ) ارائه می‌کند که می‌توانید آن به‌روزرسانی خاص را جستجو کرده و سپس آن را دانلود کنید. پس از دانلود، می توانید آن را مانند هر نرم افزار دیگری روی ویندوز نصب(Windows) کنید. همچنین می توانید از Microsoft Update Catalog و WSUS Offline Update برای به روز رسانی آفلاین استفاده کنید.

4] کش ویندوز آپدیت را بازنشانی کنید

Windows Update از اجزای بسیاری ساخته شده است. این شامل  Background Intelligent Transfer ، Windows Update Service ، Cryptographic Services و Application Identify Service است. اگر هر یک از مؤلفه ها کار نمی کند، به روز رسانی ممکن است منجر به مشکلاتی مانند این شود. ایده خوبی است که این اجزای به روز رسانی ویندوز را بازنشانی کنید(reset these Windows Update Components) - بنابراین برای جزئیات کامل به این راهنما مراجعه کنید.

در اینجا خلاصه تمام مراحلی است که باید انجام دهید:

  • (Stop Windows Update Component) خدمات (Services)مؤلفه Windows Update را متوقف کنید
  • qmgr*.dat را حذف کنید .
  • نام  پوشه SoftwareDistribution  و catroot2 را تغییر دهید
  • سرویس BITS(BITS) و سرویس Windows Update را به توصیفگر امنیتی پیش فرض بازنشانی کنید .
  • (Re-register)فایل های BITS(BITS) و فایل های DLL مربوط به Windows Update را (Windows Update)دوباره ثبت کنید .
  • مقادیر نادرست رجیستری را حذف کنید
  • Winsock را بازنشانی(Reset Winsock) کنید.

امیدوارم مراحل انجام آن آسان بوده باشد، و شما توانسته باشید خطای Windows Update 0x8007010b را برطرف(Fix Windows Update Error 0x8007010b) کنید.



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts