چگونه سرویس Windows Update را اجرا نکنیم؟

Windows Update سرویسی است که ویندوز 10 و سایر محصولات مایکروسافت(Microsoft) را در رایانه شما به روز نگه می دارد. متأسفانه، تاریخچه ای از مشکلات دارد و خطاهای به روز رسانی یک اتفاق رایج است(update errors being a common occurrence) . اما به ندرت، دلایل مختلف - مانند پیکربندی نادرست یا تنظیمات متناقض - می‌توانند از اجرای کامل آن بر روی رایانه شما جلوگیری کنند.

اگر مدام خطایی دریافت می‌کنید که ادعا می‌کند سرویس Windows Update (یا یک سرویس مرتبط) بر روی رایانه شما اجرا نمی‌شود، فهرست اصلاحاتی که در ادامه می‌آیند به شما کمک می‌کند تا دوباره به‌طور عادی کار کند.

Windows Update Troubleshooter را اجرا کنید

ویندوز 10 شامل یک عیب یاب داخلی است که می تواند به طور خودکار مشکلات مربوط به Windows Update(Windows Update) را تشخیص داده و برطرف کند . ابتدا باید آن را اجرا کنید قبل از اینکه به بقیه اصلاحات بپردازید.

1. منوی Start را باز کرده و (Start )تنظیمات(Settings) را انتخاب کنید .

2. Update & Security را انتخاب کنید .

3. عیب یابی(Troubleshoot ) را در نوار کناری انتخاب کنید.

4. گزینه با عنوان Additional troubleshooters را انتخاب کنید . 

5. Windows Update > Run the troubleshooter را(Run the troubleshooter) انتخاب کنید .

کامپیوتر را مجددا راه اندازی کنید

راه‌اندازی مجدد رایانه به شستشوی حافظه سیستم کمک می‌کند و به عنوان یک راه حل سریع برای مشکلات تصادفی مربوط به سرویس که در ویندوز 10(Windows 10) ظاهر می‌شوند ، کار می‌کند. بنابراین اگر قبلاً این کار را نکرده اید، اکنون این کار را انجام دهید و Windows Update را به صورت دستی اجرا کنید ( منوی استارت(Start ) را باز کنید و به Settings > Update & Security > Check for updates بروید ).

سرویس Windows Update(Windows Update Service) را دوباره پیکربندی کنید

اگر Windows Update همچنان اجرا نمی‌شود، باید بررسی کنید که آیا به‌طور خودکار در ویندوز 10(Windows 10) اجرا می‌شود یا خیر . همچنین باید تنظیمات مربوط به سایر خدمات مرتبط را دوباره بررسی کنید. 

1. Windows + R را فشار دهید تا کادر Run باز شود. 

2. services.msc را تایپ کرده و (services.msc)OK را انتخاب کنید . 

3. روی Windows Update(Windows Update) کلیک راست کرده و Properties را انتخاب کنید .

4. نوع Startup(Startup type) را روی Automatic قرار دهید و Apply را انتخاب کنید . با تنظیم وضعیت سرویس(Service status) روی Running ، آن را دنبال کنید . 

5. برای ذخیره تغییرات، OK را انتخاب کنید.(OK )

6. مراحل 3 تا 5 را برای خدمات زیر تکرار کنید:

  • سرویس انتقال هوشمند پشت صحنه(Background Intelligent Transfer Service)
  • خدمات رمزنگاری(Cryptographic Services)

7. کامپیوتر خود را مجددا راه اندازی کنید.

ویروس های کامپیوتری را بررسی کنید

نرم افزارهای مضر(Harmful) دلیل دیگری است که از اجرای سرویس Windows Update در ویندوز 10(Windows 10) جلوگیری می کند. 

استفاده از اپلت امنیتی ویندوز داخلی(Using the built-in Windows Security applet) باید به شما در شناسایی و حذف بدافزار کمک کند. اما از آنجایی که Windows Update اجرا نمی شود، ممکن است به روزترین تعاریف ضد بدافزار را برای انجام یک اسکن جامع از رایانه شما نداشته باشد. 

بنابراین بهترین راه برای مقابله با آن استفاده از یک حذف کننده بدافزار شخص ثالث(use a dedicated third-party malware remover) مانند Malwarebytes است. سعی کنید یک اسکن سریع اجرا کنید و آن را با یک بررسی در سراسر سیستم برای ویروس های رایانه دنبال کنید.

سرویس ضد بدافزار شخص ثالث را(Third-Party Antimalware Service) غیرفعال کنید

برعکس، یک فایروال شخص ثالث یا ابزار ضد بدافزار می‌تواند به‌روزرسانی Windows(Windows Update) را مسدود کند. 

برای رد این موضوع، سعی کنید نرم افزار آنتی ویروس را از طریق سینی سیستم ویندوز 10 متوقف کنید. (Windows 10)سپس Windows Update را به صورت دستی اجرا کنید.

به روز رسانی ویندوز را بازنشانی کنید

Windows Update داده های دانلود شده را به طور موقت در یک پوشه مشخص شده با عنوان SoftwareDistribution ذخیره می کند. حذف آن ممکن است به رد کردن حافظه پنهان یا منسوخ به‌روزرسانی از ایجاد مشکل کمک کند. اما قبل از انجام این کار، باید سرویس Windows Update را متوقف کنید (با فرض اینکه در حال اجرا است و از کار افتاده است).

1. Windows + R را فشار دهید تا کادر Run باز شود. 

2. cmd را تایپ کنید و Ctrl + Shift + Enter را فشار دهید تا Command Prompt با امتیازات مدیریتی راه اندازی شود.

3. برای غیرفعال کردن سرویس Windows Update(Windows Update) دستورات زیر را اجرا کنید :

نت استاپ wuauserv(net stop wuauserv)

4. دو دستور زیر را برای حذف پوشه SoftwareDistribution و catroot2 اجرا کنید :

rmdir %systemroot%\SoftwareDistribution /s

شما باید اقدام خود را با فشار دادن Y > Enter تأیید کنید .

5. دستور زیر را برای راه اندازی مجدد سرویس Windows Update اجرا کنید :

شروع خالص wuauserv(net start wuauserv)

اگر مراحل بالا کمکی نکرد، سعی کنید تمام اجزای مربوط به Windows Update را به صورت دستی بازنشانی کنید. (Windows)توصیه می کنیم مقاله پشتیبانی مربوطه توسط مایکروسافت(relevant support article by Microsoft) را برای دستورالعمل های خاص بررسی کنید.

حذف فایل های موقت

حذف فایل‌ها از به‌روزرسانی‌های قبلی سیستم عامل نیز ممکن است به راه‌اندازی و اجرای مجدد سرویس Windows Update در رایانه شما کمک کند. 

1. منوی Start را باز کرده و (Start )تنظیمات(Settings) را انتخاب کنید .

2. System را انتخاب کنید .

3. Storage را در نوار کناری انتخاب کنید.

4. گزینه ای را با عنوان فایل های موقت(Temporary files) انتخاب کنید . 

5. کادر کنار Windows Update Cleanup را علامت بزنید .

6. حذف فایل(Remove files) ها را انتخاب کنید .

SFC Scan and DISM Tool را اجرا کنید

اگر Windows Update به دلیل خرابی کلی فایل یا سایر مشکلات مربوط به پایداری در ویندوز 10 اجرا نشد، می توانید با استفاده از ابزارهای (Windows 10)SFC ( System File Checker ) و DISM ( Deployment Image Servicing and Management ) آنها را برطرف کنید .

SFC Scan را اجرا کنید(Run SFC Scan)

1. یک کنسول Windows PowerShell بالا را باز کنید.(Windows PowerShell)

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

sfc /scannow

3. Enter را فشار دهید .

DISM Scan را اجرا کنید(Run DISM Scan)

1. یک کنسول Windows PowerShell بالا را باز کنید.(Windows PowerShell)

2. دستور زیر را تایپ کرده و Enter را فشار دهید :

DISM /Online /Cleanup-Image /CheckHealth

3. اگر ابزار DISM مشکلی را تشخیص داد، دو دستور را به صورت زیر اجرا کنید:

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

ویندوز 10 را به صورت دستی به روز کنید

به جای استفاده از Windows Update ، می توانید آخرین به روز رسانی های (Windows Update)ویندوز 10(Windows 10) را به صورت دستی از طریق وب سایت Microsoft Update Catalog دانلود و نصب کنید . این ممکن است به تعمیر سرویس برای به‌روزرسانی‌های بعدی کمک کند.

1. Windows + R را فشار دهید تا کادر Run باز شود.

2. winver را تایپ کرده و OK را انتخاب کنید .

3. نسخه ویندوز 10(Windows 10) را یادداشت کنید —مثلاً 21H1 .

4. از وب سایت تاریخچه به روز رسانی ویندوز 10(Windows 10 update history) دیدن کنید و آخرین شناسه KB ( پایگاه دانش ) نسخه ویندوز 10 خود را یادداشت کنید.(Knowledge Base)

5. از وب سایت Microsoft Update Catalog دیدن کنید و شناسه KB را جستجو کنید.

6. آخرین آپدیت نسخه ویندوز 10 خود را انتخاب و دانلود کنید.

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

به صورت اختیاری، آخرین به‌روزرسانی پشته(Stack Update) سرویس را برای نسخه ویندوز 10 خود نصب کنید. این می تواند به رفع مشکلات اضافی Windows Update کمک کند . می توانید آن را از وب سایت Microsoft Update Catalog جستجو و دانلود کنید.

از Windows Update Assistant استفاده کنید

اگر سرویس Windows Update همچنان ناموفق بود، می‌توانید از Windows Update Assistant برای نصب اجباری آخرین به‌روزرسانی ویژگی برای ویندوز 10(force-install the latest feature update for Windows 10) استفاده کنید. 

پس از دانلود اپلت در رایانه شخصی خود، به سادگی آن را اجرا کنید و گزینه Update Now را انتخاب کنید .

ویندوز را برگردانید یا ریست کنید

اگر همچنان با مشکل مواجه هستید، ممکن است بخواهید بازیابی سیستم را انجام دهید(perform a system restore) . این به بازگرداندن تغییرات اخیر در سیستم عامل که باعث بروز مشکل شده است کمک می کند. همچنین می توانید به روز رسانی قبلی ویندوز(uninstalling the previous Windows update) را حذف نصب کنید . 

در نهایت، بازنشانی ویندوز 10 به پیش‌فرض‌های کارخانه(resetting Windows 10 to factory defaults) باید به عنوان آخرین اقدام برای تعمیر سرویس Windows Update برای همیشه عمل کند.



About the author

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



Related posts