رفع نشدن آپدیت های ویندوز 7

در حالی که بیش از پنج سال از پایان پشتیبانی از ویندوز 7(Windows 7) می گذرد، بسیاری از رایانه ها هنوز سیستم عامل محبوب ویندوز 7(Windows 7) را اجرا می کنند . با کمال تعجب، از ژوئیه 2020(July 2020) ، تقریباً 20 درصد از رایانه‌هایی که روی سیستم عامل ویندوز(Windows) کار می‌کنند، همچنان از نسخه قدیمی‌تر ویندوز 7(Windows 7) استفاده می‌کنند. اگرچه جدیدترین و بهترین نسخه مایکروسافت(Microsoft) ، ویندوز 10(Windows 10) ، از نظر ویژگی‌ها و طراحی بسیار پیشرفته‌تر است، بسیاری از کاربران رایانه به دلیل سادگی و توانایی اجرای روان بر روی سیستم‌های قدیمی‌تر و سخت‌افزار کمتر قدرتمند ، از به‌روزرسانی ویندوز 7 اجتناب می‌کنند.(Windows 7)

با این حال، با نزدیک شدن به پایان ویندوز 7 ، به روز رسانی های جدید سیستم عامل بسیار نادر هستند و تنها یک بار در ماه آبی به دست می آیند. (Windows 7)این به‌روزرسانی‌ها، معمولاً بدون درز، گاهی اوقات برای دانلود و نصب دردسر ایجاد می‌کنند. سرویس به‌روزرسانی ویندوز به(Windows update) گونه‌ای طراحی شده است که بی‌صدا در پس‌زمینه کار کند، به‌روزرسانی‌های جدید را هر زمان که در دسترس باشد دانلود کند، برخی را نصب کند، و برخی دیگر را برای راه‌اندازی مجدد رایانه ذخیره کند. اگرچه، کاربران در سراسر ویندوز 7، 8(Windows 7,8) و 10 هنگام تلاش برای به روز رسانی سیستم عامل خود، تعدادی از مشکلات را گزارش کرده اند.

رایج‌ترین مشکلی که با آن مواجه می‌شوید این است که به‌روزرسانی ویندوز(Windows Update) هنگام دانلود به‌روزرسانی‌های جدید یا در مرحله «جستجو/بررسی به‌روزرسانی‌ها» در 0% گیر می‌کند. کاربران می توانند با اجرای یکی از راه حل های توضیح داده شده در زیر، این مشکلات مربوط به به روز رسانی ویندوز 7 را حل کنند.(Windows 7)

چگونه مشکل دانلود نشدن آپدیت های ویندوز 7 را برطرف کنیم؟(How to fix Windows 7 Updates Won’t Download issue?)

بسته به ریشه مشکل، به نظر می رسد راه حل های مختلفی مشکل را برای کاربران حل می کند. رایج ترین و ساده ترین راه حل، اجرای عیب یاب داخلی Windows Update و سپس راه اندازی مجدد (Windows Update)سرویس Windows Update(Windows Update Service) است. همچنین می توانید برنامه آنتی ویروس خود را به طور موقت غیرفعال کنید(disable your antivirus program temporarily) یا یک بوت تمیز انجام دهید و سپس سعی کنید به روز رسانی را دانلود کنید. همچنین، به روز رسانی ویندوز 7(Windows 7) به اینترنت اکسپلورر 11(Internet Explorer 11) و آخرین نسخه دات نت نیاز دارد(.NET)فریمورک نصب شده بر روی کامپیوتر شما بنابراین، ابتدا بررسی کنید که آیا این برنامه‌ها را دارید یا نه، آن‌ها را دانلود و نصب کنید تا مشکل «دانلود نشدن به‌روزرسانی‌ها» حل شود. در نهایت و متأسفانه، اگر هیچ چیزی درست نشد، همیشه می‌توانید به‌روزرسانی‌های جدید ویندوز 7(Windows 7) را به صورت دستی دانلود و نصب کنید .

روش 1: Windows Update Troubleshooter را اجرا کنید(Windows Update Troubleshooter)

قبل از رفتن به روش های پیشرفته و دست و پا گیرتر، باید عیب یاب به روز رسانی ویندوز(Windows update) را اجرا کنید تا مشکلاتی را که ممکن است در فرآیند به روز رسانی با آن مواجه هستید حل کنید. عیب یاب در تمامی نسخه های ویندوز(Windows) (7،8 و 10) موجود است. عیب یاب تعدادی از کارها را به طور خودکار انجام می دهد، مانند راه اندازی مجدد سرویس به روز رسانی ویندوز(Windows update) ، تغییر نام پوشه SoftwareDistribution برای پاک کردن کش دانلود و غیره.

1. روی دکمه Start کلیک کنید یا کلید Windows را روی صفحه کلید خود فشار دهید و عبارت Troubleshoot را جستجو(search for Troubleshoot) کنید. برای اجرای برنامه روی Troubleshooting کلیک کنید . (Click)شما همچنین می توانید همان را از کنترل پنل(Control Panel) باز کنید.

بر روی Troubleshooting کلیک کنید تا برنامه اجرا شود |  رفع نشدن آپدیت های ویندوز 7

2. در قسمت System and Security ، روی Fix troubles with Windows Update کلیک کنید.(Fix problems with Windows Update.)

در قسمت System and Security، روی Fix troubles with Windows Update کلیک کنید

3. در پنجره زیر بر روی Advanced  کلیک کنید.(Advanced )

روی Advanced ضربه بزنید

4. گزینه Apply repairs automatically را انتخاب کنید  و در نهایت بر روی  Next کلیک کنید تا عیب یابی شروع شود.

Apply repairs automatically را انتخاب کنید و روی Next کلیک کنید و در نهایت روی Next کلیک کنید تا عیب یابی شروع شود

ممکن است عیب یاب Windows Update در برخی از رایانه ها وجود نداشته باشد. آنها می توانند برنامه عیب یاب را از اینجا دانلود کنند:  Windows Update Troubleshooter . پس از دانلود، پوشه Downloads را باز کنید، روی فایل (Downloads)WindowsUpdate.diagcab دوبار کلیک کنید تا آن را اجرا کنید و دستورالعمل های روی صفحه را دنبال کنید تا فرآیند عیب یابی کامل شود.

روش 2: سرویس Windows Update را مجددا راه اندازی کنید(Windows Update Service)

تمام فعالیت های مربوط به به روز رسانی نرم افزار مانند دانلود و نصب توسط سرویس Windows Update که به طور مداوم در پس زمینه اجرا می شود کنترل می شود. یک سرویس Windows Update خراب(corrupt Windows Update) می تواند منجر به updates being stuck at 0% download.استفاده مشکل ساز را بازنشانی کنید و سپس به روز رسانی های جدید را دانلود کنید. در حالی که عیب‌یاب Windows Update(Windows Update troubleshooter) همین عمل را انجام می‌دهد، انجام دستی آن می‌تواند به حل مشکل کمک کند.

1. کلید Windows key + R  را روی صفحه کلید خود فشار دهید تا کادر دستور  Run اجرا شود، (Run)services.msc را(services.msc,) تایپ  کنید و روی OK کلیک کنید تا برنامه Services باز شود .

Run را باز کرده و در آنجا services.msc را تایپ کنید

2. در لیست خدمات محلی، Windows Update را پیدا کنید.

3. سرویس Windows Update را انتخاب کنید و سپس روی Restart  present در سمت چپ (بالای توضیحات سرویس) کلیک کنید یا روی سرویس کلیک راست کرده و از منوی زمینه بعد Restart را انتخاب کنید.(Restart)

سرویس Windows Update را انتخاب کنید و سپس روی Restart present در سمت چپ کلیک کنید

روش 3: بررسی کنید که آیا اینترنت اکسپلورر 11(Internet Explorer 11) و .NET 4.7 دارید ( پیش نیازهای(Prerequisites) به روز رسانی ویندوز 7(Windows 7) )

همانطور که قبلا ذکر شد، برای به روز رسانی ویندوز(Windows7) 7 ، کامپیوتر شما باید اینترنت اکسپلورر 11(Internet Explorer 11) و آخرین فریم ورک دات نت داشته باشد. گاهی اوقات، ممکن است بدون این برنامه ها در انجام به روز رسانی موفق باشید، اما همیشه اینطور نیست.

1. از دانلود Microsoft .NET Framework 4.7(Download Microsoft .NET Framework 4.7) دیدن کنید و روی دکمه قرمز دانلود(Download) کلیک کنید تا دانلود آخرین نسخه NET Framework شروع شود.

بر روی دکمه قرمز رنگ دانلود کلیک کنید

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

2. اکنون زمان فعال کردن/بررسی یکپارچگی فریمورک .NET 4.7 تازه نصب شده فرا رسیده است.

3. Control یا Control Panel(Control or Control Panel) را در کادر دستور Run یا نوار جستجوی (Run)ویندوز(Windows) تایپ کنید و enter را فشار دهید تا  Control Panel باز شود(open the Control Panel) .

Run را باز کرده و در آنجا تایپ کنید

4. از لیست All Control Panel Items روی Programs and Features کلیک کنید . شما می توانید اندازه آیکون ها را با کلیک بر روی گزینه View by به کوچک یا بزرگ تنظیم کنید تا جستجوی یک مورد آسان تر شود.

بر روی Programs and Features کلیک کنید

5. در پنجره زیر بر روی Turn Windows feature on or off  (در سمت چپ موجود است) کلیک کنید.

بر روی ویژگی Turn Windows on or off | کلیک کنید  رفع نشدن آپدیت های ویندوز 7

6. محل ورودی .NET 4.7 را پیدا کنید و بررسی کنید که آیا این ویژگی فعال است یا خیر. اگر اینطور نیست، روی کادر کناری آن کلیک کنید تا فعال شود. برای ذخیره تغییرات و خروج بر روی OK  کلیک کنید .(Click)

اگر چه، اگر دات نت(.NET) 4.7 قبلاً فعال شده بود، باید آن را تعمیر و اصلاح کنیم و فرآیند انجام این کار بسیار ساده است. ابتدا فریم ورک (First)دات نت(.NET) را با برداشتن تیک کادر کنار آن غیرفعال کنید و سپس کامپیوتر را ریستارت کنید تا ابزار درست شود.

در مرحله بعد، شما همچنین باید اینترنت اکسپلورر 11(Internet Explorer 11) را داشته باشید تا بتوانید هر به‌روزرسانی جدید ویندوز 7(Windows 7) را که مایکروسافت(Microsoft) منتشر می‌کند نصب کنید.

1. از اینترنت اکسپلورر در مرورگر وب دلخواه خود بازدید کنید و بسته به سیستم عامل (Internet Explorer)ویندوز 7(Windows 7) نصب شده بر روی رایانه ، نسخه مناسب برنامه (32 یا 64 بیت) را دانلود کنید.

2. فایل .exe دانلود شده را باز کنید (اگر به طور تصادفی نوار دانلودها را در حین بارگیری فایل بسته اید، Ctrl + J را فشار دهید یا پوشه Downloads خود را بررسی کنید ) و دستورالعمل ها/اعلان های روی صفحه را برای نصب برنامه دنبال کنید.

روش 4: سعی کنید پس از بوت تمیز به روز رسانی کنید

جدای از مشکلات ذاتی سرویس Windows Update ، این امکان نیز وجود دارد که یکی از بسیاری از برنامه های شخص ثالثی که روی رایانه خود نصب کرده اید، در روند به روز رسانی اختلال ایجاد کند. اگر واقعاً چنین است، می‌توانید پس از انجام یک بوت تمیز که در آن فقط خدمات و درایورهای ضروری بارگیری شده‌اند، به‌روزرسانی را نصب کنید.

1. ابزار پیکربندی سیستم را با تایپ msconfig  در کادر فرمان Run یا نوار جستجو باز کنید و سپس enter را فشار دهید.

دستور Run را باز کنید و msconfig را تایپ کنید

2. به تب Services  در پنجره msconfig بروید و کادر کنار  Hide all Microsoft Services را علامت بزنید .

3. اکنون روی دکمه Disable All  کلیک کنید تا تمام سرویس های شخص ثالث باقیمانده غیرفعال شود.

برای غیرفعال کردن روی دکمه Disable All کلیک کنید

4. به تب Startup  بروید و دوباره بر روی Disable All کلیک کنید.

5. روی Apply و (Apply, ) سپس  OK کلیک کنید . اکنون، کامپیوتر خود را مجددا راه اندازی کنید و سپس سعی کنید به روز رسانی جدید را دانلود کنید.

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

روش 5: فایروال ویندوز را غیرفعال کنید

گاهی اوقات، خود فایروال ویندوز(Windows Firewall) از دانلود فایل های به روز رسانی جدید جلوگیری می کند و برخی از کاربران در واقع گزارش کرده اند که مشکل را با غیرفعال کردن موقت فایروال ویندوز(Windows Firewall) حل کرده اند .

1. کنترل پنل را(the control panel) باز کرده  و روی  Windows Defender Firewall کلیک کنید .

کنترل پنل را باز کرده و روی Windows Defender Firewall کلیک کنید

2. در پنجره زیر، Turn Windows Defender Firewall on or off را(Turn Windows Defender Firewall on or off)  از قسمت سمت چپ انتخاب کنید.

از پانل سمت چپ گزینه Turn Windows Defender Firewall را روشن یا خاموش کنید

3. در نهایت، روی دکمه‌های رادیویی کنار Turn off Windows Defender Firewall (توصیه نمی‌شود) در زیر تنظیمات شبکه (Public Network Settings)خصوصی(Private) و عمومی کلیک کنید . برای ذخیره و خروج بر روی OK کلیک کنید .(Click)

روی دکمه های رادیویی کنار Turn off Windows Defender Firewall | کلیک کنید  رفع نشدن آپدیت های ویندوز 7

همچنین، هر برنامه آنتی ویروس/فایروال شخص ثالثی را که ممکن است اجرا کرده باشید غیرفعال کنید و سپس سعی کنید به روز رسانی ها را دانلود کنید.

روش 6: مجوزهای امنیتی (Modify Security Permissions)پوشه SoftwareDistribution(SoftwareDistribution Folder) را اصلاح کنید

همچنین اگر سرویس Windows Update نتواند اطلاعات را از فایل log. در C:WINDOWSWindowsUpdate.log در پوشه SoftwareDistribution بنویسد، به‌روزرسانی‌های (SoftwareDistribution)ویندوز 7 را دانلود نخواهید کرد. (Windows 7)با اجازه دادن به کنترل کامل(Full Control) پوشه SoftwareDistribution به کاربر، می(SoftwareDistribution) توان این شکست در گزارش داده ها را برطرف کرد.

1. Windows File Explorer(Open Windows File Explorer)  (یا My PC در نسخه‌های قدیمی‌تر ویندوز(Windows) ) را با دوبار کلیک کردن روی میانبر آن در دسک‌تاپ یا استفاده از کلید میانبر ترکیبی  Windows key + E کنید.

2. به آدرس زیر C:\Windows  بروید و  پوشه SoftwareDistribution  را پیدا کنید.(SoftwareDistribution )

3.  روی پوشه  SoftwareDistribution کلیک راست کرده و (Right-click)Properties  را از منوی زمینه بعدی انتخاب کنید یا پوشه را انتخاب کنید و Alt + Enter را فشار دهید .

بر روی SoftwareDistribution کلیک راست کرده و Properties را انتخاب کنید

4. به تب Security  در پنجره (Security )SoftwareDistribution Properties بروید و روی  دکمه Advanced  کلیک کنید.

روی دکمه Advanced کلیک کنید و سپس بر روی Ok کلیک کنید

5. به تب Owner بروید و  روی (Click)Change در کنار Owner کلیک کنید.

6. نام کاربری خود را(Enter your username) در کادر متنی زیر " Enter the object name to select" وارد کنید یا روی گزینه Advanced کلیک کنید و سپس نام کاربری خود را انتخاب کنید.

7. روی Check Names کلیک کنید  (نام کاربری شما در عرض چند ثانیه تایید می شود و در صورت داشتن یک رمز عبور از شما خواسته می شود تا رمز عبور را وارد کنید) و سپس روی  OK .

8. یک بار دیگر روی پوشه SoftwareDistribution(SoftwareDistribution folder) کلیک راست کرده و Properties را انتخاب کنید .

در زیر تب Security بر روی  Edit… کلیک کنید.(Edit…)

9. ابتدا(First) نام کاربری یا گروه کاربری را با کلیک بر روی آن انتخاب کنید و سپس کادر کنترل کامل(Full Control) را در زیر ستون Allow علامت بزنید.

روش 7: آپدیت های جدید را به صورت دستی دانلود و نصب کنید 

در نهایت، اگر هیچ یک از راه حل های بالا کار شما را انجام نداد، وقت آن است که کار را به دست بگیرید و به روز رسانی های جدید سیستم عامل را به صورت دستی نصب کنید. در صورتی که سرویس Windows Update نیاز به آپدیت داشته باشد، ممکن است آخرین به روز رسانی ها را دانلود نکند.

1. بر اساس معماری سیستم خود، نسخه 32 بیتی یا 64 بیتی پشته سرویس را با مراجعه به یکی از پیوندهای زیر دانلود کنید:

دانلود به روز رسانی برای ویندوز 7 برای سیستم های مبتنی بر x64 (KB3020369)(Download Update for Windows 7 for x64-based Systems (KB3020369))

دانلود به روز رسانی(Download Update) برای ویندوز 7 برای (Windows 7)سیستم های(Systems) مبتنی بر x32 ( KB3020369

2. اکنون Control Panel را باز کنید  (در کادر دستور Run تایپ کنید و OK را فشار دهید) و روی  System and Security کلیک کنید .

Run را باز کرده و در آنجا تایپ کنید

3. روی Windows Update و سپس  Change Settings کلیک کنید .

کنترل پنل را باز کرده و روی Windows Defender Firewall | کلیک کنید  رفع نشدن آپدیت های ویندوز 7

4. منوی کشویی Important Updates را باز کرده و (Important)"Never Check for Updates (Not Recommended)" را انتخاب کنید.( ‘Never Check For Updates (Not Recommended)’.)

هرگز برای به‌روزرسانی‌ها بررسی نشود (توصیه نمی‌شود)

5. روی دکمه OK  کلیک کنید تا تغییرات ذخیره شود و کامپیوتر  ریستارت(restart) شود.

6. هنگامی که رایانه شما بوت شد، به پوشه Downloads رفته و روی فایل (Downloads)KB3020369 که در مرحله اول دانلود کردید دوبار کلیک کنید . تمام دستورالعمل های روی صفحه را برای نصب پشته سرویس دنبال کنید.

7. اکنون زمان نصب به روز رسانی جولای 2016(July 2016) برای ویندوز 7(Windows 7) است. مجدداً(Again) ، بر اساس معماری سیستم خود، فایل مناسب را دانلود و نصب کنید.

دانلود به روز رسانی برای ویندوز 7 برای سیستم های مبتنی بر x64 (KB3172605)(Download Update for Windows 7 for x64-based Systems (KB3172605))

8. پس از راه اندازی مجدد رایانه به عنوان بخشی از فرآیند نصب، به Windows Update در کنترل پنل(Control Panel) برگردید و تنظیمات را به "نصب خودکار به روز رسانی ها (توصیه می شود)"(‘Install updates automatically (recommended)’) برگردانید .

حال بر روی Check for updates کلیک کنید و در دانلود یا نصب آنها از طریق ابزار (Check)Windows Update با مشکل مواجه نشوید .

بنابراین، این هفت روش مختلف برای حل مشکلات مربوط به دانلود نشدن به‌روزرسانی‌های ویندوز 7 گزارش شده است. (Windows 7)در نظرات زیر به ما اطلاع دهید که کدام یک برای شما کار می کند.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts