• آیا امکان حذف به‌روزرسانی‌های ویندوز 7 وجود دارد؟ حذف به‌روزرسانی‌های مورد نیاز

    این مقاله راه‌هایی را برای حذف همزمان همه به‌روزرسانی‌ها در ویندوز 7 مورد بحث قرار می‌دهد. از آنجایی که توسعه‌دهندگان سیستم‌عامل چنین عملکردی را بدون نرم افزار شخص ثالثنمی توانم به اینجا برسم

    چرا به روز رسانی مورد نیاز است؟

    هر کسی که کلمه "به روز رسانی" را برای اولین بار می شنود خواهد گفت که این اقدامات معینی با هدف بهبود محصول است. وظیفه آنها اصلاح باگ ها و کاستی ها در هر برنامه ای است، نه لزوماً در ویندوز 7. به عنوان مثال، یک سال پس از انتشار برنامه، این شرکت تصمیم به بهبود رابط کاربری گرفت و بسته ای از به روز رسانی ها را منتشر کرد که کاربر باید آنها را دانلود و نصب کند. ، پس از آن این تغییرات را مشاهده خواهد کرد.

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

    متأسفانه، شما نمی توانید بدون مشکل با به روز رسانی ها کار کنید - پس از مدتی آنها بی ربط می شوند، زیرا موارد جدیدی ظاهر می شوند که جایگزین آنها می شوند. در این راستا، یک "دامپ" در بخش با ایجاد می شود به روز رسانی های نصب شده، و من می خواهم چیزهای بیشتری روی هارد دیسکم داشته باشم فضای خالی.

    تنها یک راه حل وجود دارد: تمام به روز رسانی های ویندوز 7 را حذف کنید و فقط موارد مورد نیاز خود را دوباره نصب کنید. اما اگر هزار تا از آنها داشته باشید چه؟ ویندوز 7 قابلیتی ندارد که به شما امکان می دهد همه به روز رسانی ها را یکجا حذف کنید، بنابراین نرم افزار شخص ثالث در اینجا ضروری است.

    مشکلاتی که ممکن است در حین به روز رسانی به وجود بیاید

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

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

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

    حذف به روز رسانی ویندوز 7 از طریق یک فایل دسته ای

    آیا روش حذف به روز رسانی از طریق را می دانید خط فرمان? بنابراین، این روش آن را ساده می کند: اکنون لازم نیست هر بار دستور "wusa.exe/uninstall/ update number" را وارد کنید - همه به روز رسانی های ممکن به طور خودکار از رایانه شما حذف می شوند.

    بیایید یک فایل با پسوند bat. (فایل دسته ای) ایجاد کنیم. برای این کار کد زیر را در notepad بنویسید:

    • @echo خاموش
    • رنگ 0A
    • حالت con: cols = 40 خط = 12
    • setlocal enableddelayedexpansion
    • templist=%TEMP%\listTMP.txt را تنظیم کنید
    • set list=%USERPROFILE%\Desktop\uninstall_updates.cmd
    • اکو
    • اکو
    • اکو لطفا صبر کنید
    • اکو
    • اکو
    • در صورت وجود %templist% del %templist%
    • در صورت وجود %list% del %list%
    • wmic qfe دریافت hotfixid>>% templist%
    • call:1 "KB" "KB:"
    • اکو انجام شد
    • timeout /t 3 /nobreak > nul
    • خروج /b
    • برای /f "tokens=1* delims=]" %%a در ("find /v /n"" ^<"%templist%"") do (
    • اگر نه "%%b"=="" (set line=%%b) other (set line=not)
    • تنظیم newline=!line:%~1=%~2!
    • تنظیم newline=!newline:not=!
    • echo wusa.exe /uninstall /!newline!/quiet /norestart>>%list%
    • ::تنظیم templist=%list%
    • goto:eof

    سپس با پایان دادن به نام فایل با .bat و انتخاب "All Files" ذخیره کنید. پس از راه اندازی آن، uninstall_updates.exe روی دسکتاپ ظاهر می شود. برای شروع روند حذف به روز رسانی، آن را اجرا کنید و منتظر بمانید تا فرآیند تکمیل شود (پنجره خط فرمان به طور خودکار بسته می شود).

    در مورد من، زمانی که برنامه کار خود را به پایان رساند، تنها 90 اصلاح از 233 مورد باقی مانده است. به جرات می توان گفت که وظیفه آن تا حدی تکمیل شده است. برای پیکربندی مجدد ویندوز، کامپیوتر خود را مجددا راه اندازی کنید.

    حذف به‌روزرسانی‌ها با Revo Uninstaller

    برای تکمیل فرآیند حذف به روز رسانی، به برنامه Revo Uninstaller نیاز داریم. شما می توانید آن را در وب سایت توسعه دهنده به قیمت 39 دلار خریداری کنید یا آن را از جایی دانلود کنید، این به شما بستگی دارد.

    پس از راه اندازی Revo Uninstaller، لیستی از برنامه های موجود برای حذف را مشاهده می کنیم، اما هیچ به روز رسانی در اینجا وجود ندارد. برای رفع این مشکل، در منوی بالا، روی تب "ابزار" کلیک کنید و بخش با پارامترها (Alt + O) را انتخاب کنید. در پانل پیمایش در سمت چپ، روی مورد "همه برنامه ها" کلیک کنید و تنظیمات لازم را بررسی کنید: نمایش به روز رسانی های سیستم، نمایش اجزای سیستم، روی "OK" کلیک کنید و متوجه تغییرات قابل توجهی در لیست برنامه ها خواهید شد - برنامه ها ظاهر می شوند. که نام آن شامل شماره به روز رسانی خواهد بود.

    آنها را انتخاب کنید و روی "حذف" کلیک کنید. البته این روش به اقدامات خاصی از کاربر نیاز دارد، اما لازم نیست در مرکز آپدیت ویندوز 7 به صورت دستی روی هر یک از اجزا کلیک کنید.

    نام حذف به روز رسانی های مورد نیازمعنای آنچه در مقاله شرح داده شده است را به طور کامل آشکار نمی کند، زیرا کاملاً مشخص نیست که دقیقاً منظور از اصطلاح "اجباری" چیست. مطالب را می توان عنوان کرد حذف به‌روزرسانی‌های غیرقابل نصب، اما پس از آن کاملاً مشخص نیست که چرا آنها به طور ناگهانی غیرقابل حذف شدند: به خواست توسعه دهنده یا به دلیل خطا در ذخیره سازی مؤلفه. همچنین گزینه‌ای برای حذف به‌روزرسانی‌هایی وجود دارد که قصد حذف آن‌ها را ندارند، اما این به نوعی زائد است یا چیزی مشابه.
    اخیراً یکی از ویژگی های عجیب برخی به روز رسانی ها را کشف کردم: آنها توسط ابزارهای استاندارد سیستم عامل حذف نمی شوند. در عمل، وضعیتی پیش آمد که در آن من نتوانستم به روز رسانی "شکسته" را از سیستم حذف کنم. همانطور که عمیق تر به موضوع موضوع پرداختیم، مشخص شد که انواع مختلفی از به روز رسانی ها در ویندوز وجود دارد و مورد خاص عدم امکان حذف برخی از آنها به هیچ وجه ناشی از هیچ گونه خطای محلی نیست، بلکه بیشتر است. یک ویژگی را منعکس می کند. ظاهراً این با تفاوت های ظریف معماری مکانیسم به روز رسانی توضیح داده شده است. در عمل، ایجاد سیستمی از روابط به روز رسانی که در آن هر به روز رسانی کاملاً مستقل باشد، یعنی مستقل از دیگران باشد، و بر این اساس، بدون هیچ عواقبی حذف شود، دشوار است. اما مهمتر از آن این است که برخی به روز رسانی ها برای سیستم واقعاً حیاتی هستند، زیرا آنها کاملاً عمیقاً در آن ادغام شده اند. به عنوان مثال، خود مکانیزم به روز رسانی (پشته سرویس) توسط مجموعه ای از ماژول ها (نصب کننده، کتابخانه ها و غیره) ارائه می شود که برای نصب به روز رسانی های بعدی ضروری هستند و عملکرد مکانیزم به طور کلی به آنها بستگی دارد. بر این اساس، تمام به‌روزرسانی‌های پشته سرویس که تغییرات الگوریتمی را معرفی می‌کنند را نمی‌توان به سادگی حذف کرد، زیرا برخی از ویژگی‌های این الگوریتم‌ها که قبلاً در بسته‌های خدمات بعدی نصب شده بودند، دیگر در دسترس نخواهند بود. حذف چنین به روز رسانی هایی مملو از عواقب جدی برای سیستم مانند از بین رفتن فروشگاه قطعات و در نتیجه مشکلات احتمالی در عملکرد خود سیستم عامل است. در واقع، همه چیز بسیار ترسناک است، زیرا فقط حدود دوازده به روز رسانی اجباری (غیر قابل جابجایی) وجود دارد، به عنوان مثال در سیستم ویندوز 7 :) اما هنوز هم ارزش دانستن در مورد این تفاوت ظریف و همچنین داشتن درک درستی از چگونگی دقیقا برای اجرا حذف به روز رسانی های مورد نیاز.

    مسئله

    از دیدگاه یک تکنسین، نصب و حذف به‌روزرسانی‌های سیستم، کارهایی پیش پا افتاده در نظر گرفته می‌شوند. در عصر اینترنت جهانی ما، به‌روزرسانی‌های سیستم دائماً نصب می‌شوند که اغلب توسط کاربر کاملاً مورد توجه قرار نمی‌گیرد. به‌روزرسانی‌ها رفع‌های امنیتی برای مؤلفه‌های مختلف، ماژول‌های حاوی عملکرد اضافی برنامه‌های موجود و همچنین نرم‌افزارهای جدید هستند. با این حال، همراه با وظایف نصب به روز رسانی، اغلب وظایف حذف به روز رسانی سیستم وجود دارد. دلایل این امر می تواند کاملاً متفاوت باشد، از نیاز به نصب مجدد هر یک از به روز رسانی ها برای دستیابی به عملکرد صحیح و پایان دادن به نیاز به اصلاح مشکلات وابستگی و یکپارچگی مخزن مؤلفه.
    سیستم چندین راه را برای حذف به روز رسانی ها از سیستم ارائه می دهد، به عنوان مثال از طریق کامپوننت به روز رسانی ویندوز، اپلت به روز رسانی های نصب شده. در این حالت، کاربر به سادگی با کلیک بر روی دکمه سمت چپ ماوس، آپدیت مورد نظر خود را انتخاب می کند (علامت گذاری می کند) و با کلیک راست، منوی Delete را باز می کند یا موردی به همین نام را از پنل بالا انتخاب می کند:

    اینجا همه چیز پیش پا افتاده است اما با به روز رسانی های اجباری، همه چیز تا حدودی پیچیده تر است، زیرا در طی اقدامات مشابه، کنترل های معمول را نمی بینیم:

    هنگام تلاش برای حذف این مؤلفه از خط فرمان با استفاده از ابزار wusa:

    wusa /uninstall /kb:2522422

    خطا داده شده است: به روز رسانی Microsoft Windows برای این رایانه لازم است و نمی توان آن را حذف نصب کرد.

    در این مورد، متخصص یک سوال منطقی دارد: چرا با من این کار را می کنید؟ :) این که سیستم برخی از آپدیت ها را اجباری می داند و اجازه حذف آنها را نمی دهد به هیچ وجه تضمین نمی کند که این آپدیت ها آسیب نبینند و مشکلات مختلفی ایجاد کنند. بنابراین در برخی موارد نیاز به حذف وجود دارد. آیا امکان حذف چنین به روز رسانی های غیرقابل نصبی از سیستم وجود دارد؟

    راه حل

    تغییرات توضیح داده شده در این بخش ممکن است منجر به کار نکردن فروشگاه کامپوننت شود!! شما اقدامات داده شده در این بخش را با خطر و خطر خود انجام می دهید!!

    بنابراین، بسیار با دقت عمل کنید، ترجیحاً یک نسخه پشتیبان کامل از سیستم تهیه کنید یا یک نقطه بازیابی ایجاد کنید. نکته اصلی این است که بفهمید چرا این همه کار را انجام می دهید. اگر نیاز به اصلاح عواقب یک به‌روزرسانی نادرست دارید، به‌روزرسانی مورد نیاز را حذف و سپس دوباره نصب کنید. در یک سناریوی موفق، پس از حذف/نصب مجدد یک به‌روزرسانی غیرقابل جابجایی، می‌توانید عواقب یک به‌روزرسانی اشتباه را اصلاح کنید، اما در بدترین حالت، سیستم را غیرفعال می‌کنید، زیرا ممکن است به‌روزرسانی به‌روزرسانی شود. کلید نتیجه ممکن است با خطای STATUS_SXS_COMPONENT_STORE_CORRUPT به فروشگاه مؤلفه آسیب برساند.
    در چه سطحی اطمینان حاصل می شود که چنین به روز رسانی های اجباری غیرقابل نصب نیستند؟ در سطح پارامتر در پیکربندی فایل های .mum.

    فایل مام (مانیفست به‌روزرسانی مایکروسافت) یک فایل پیکربندی به‌روزرسانی ویندوز با فرمت XML است که شامل پارامترهای بسته است: نام، شناسه، زبان نصب، وابستگی‌ها، پرچم‌های عمل و موارد دیگر. به عنوان یک شناسه (نام نمادین) یک سرویس (پشته) به منظور انجام عملیات فعال/غیرفعال/حذف روی یک بسته با استفاده از ابزارهای خدماتی مختلف (مثلاً Package Manager (pkgmgr)) استفاده می شود. فایل مانیفست حاوی نام به‌روزرسانی در حال ارائه به نام خود است و در فهرست %WinDir%\servicing\Packages قرار دارد.

    فایل Msu (به‌روزرسانی سیستم مایکروسافت/سرویس پک مایکروسافت) یک بسته مایکروسافت به‌روزرسانی مجزا است که حاوی فراداده (توصیف هر بسته سرویس موجود در فایل .msu)، یک یا چند فایل cab. (هر فایل cab. حاوی ماژول‌های به‌روزرسانی جداگانه است)، فایل xml. (بسته به روز رسانی را که توسط نصب کننده آفلاین استفاده می شود را توصیف می کند به روز رسانی ویندوز wusa.exe برای انجام فرآیند نصب به روز رسانی)، یک فایل خواص (فایل حاوی خطوط ویژگی است که ابزار wusa.exe استفاده می کند.

    فایل .mum دارای پارامتری به نام permanence است که دو مقدار می گیرد: قابل حذف و دائمی. سرویس‌پک‌هایی که مطلوب نیستند از سیستم حذف شوند، توسط توسعه‌دهندگان مایکروسافت به‌عنوان «دائمی» اعلام می‌شوند، در حالی که سایر بسته‌های خدمات (معمولی) به‌عنوان «قابل جابجایی» علامت‌گذاری می‌شوند. بنابراین، روند تغییر نوع به روز رسانی از غیر قابل حذف به حذف شدنی به تغییر این پارامتر در فایل .mum مربوطه می رسد.

    الگوریتم کلی اقدامات

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

    1. پس از نصب یک به‌روزرسانی معمولی سیستم، فایل‌های .mum مربوطه در دایرکتوری %Windir%\servicing\Packages\ قرار می‌گیرند. بنابراین، آن را در C:\Windows\servicing\ باز کنید و مکان نما را در زیر شاخه Packages قرار دهید.
    2. اغلب مشکل دسترسی به اشیاء در فهرست %Windir%\servicing\Packages\ وجود دارد، زیرا مجوزهای دسترسی کامل فقط برای حساب سیستم TrustedInstaller تنظیم شده است. بنابراین، برای ایجاد تغییرات در حقوق دسترسی، بر روی دایرکتوری Packages کلیک راست کرده، Properties را انتخاب کرده و سپس به تب Security بروید. در پنجره باز شده بلافاصله بعد از قسمت «گروه ها و کاربران»، روی دکمه ویرایش کلیک کنید، سپس روی افزودن کلیک کنید، در پنجره باز شده، همه را در قسمت ورودی بنویسید، روی بررسی نام ها کلیک کنید، از میان یافت شده ها انتخاب کنید، روی OK کلیک کنید. سپس حقوق کامل را برای گروه تازه اضافه شده تنظیم کنید. پنجره را ببندید، در پنجره اصلی Security، در پایین صفحه روی دکمه Advanced کلیک کنید، در پنجره ای که دوباره باز می شود، در برگه "Permissions" گروه جدید ایجاد شده (همه) را انتخاب کنید، روی دکمه Change permissions کلیک کنید، سپس در در انتهای پنجره جدید، مجوزهای یک شی فرزند را به مجوزهای به ارث رسیده از این شیء جایگزین "جایگزین کردن همه" علامت بزنید، همه جا روی OK کلیک کنید و همه پنجره ها را ببندید.
    3. به دایرکتوری Packages می رویم، به دنبال فایل(های) .mum مربوط به به روز رسانی می گردیم تا حذف شوند. آنها معمولاً یک نام حاوی نام کامل بسته مورد نظر دارند:

    4. فایل پیدا شده را برای ویرایش باز کنید:

    5. ما به دنبال خطی می گردیم که حاوی کلمه permanence است و مقدار پارامتر را با permanence="removable" جایگزین می کنیم. در مثال بالا، این خط شماره 4 است. سپس فایل را ببندید و تغییرات ایجاد شده را ذخیره کنید.
    6. ما اقدامات مشابهی را برای همه فایل‌های .mum مرتبط با بسته به‌روزرسانی غیرقابل جابجایی مورد نیاز انجام می‌دهیم، زیرا برخی به‌روزرسانی‌ها ممکن است دو یا چند فایل .mum مرتبط با آنها داشته باشند.
    7. پس از اتمام مراحل ویرایش، تمامی پنجره های مربوط به آپدیت ها را ببندید. در برخی موارد، تغییرات فورا اعمال می شوند، یعنی به روز رسانی بلافاصله پس از باز شدن و نمایه سازی مجدد در بخش برای حذف در دسترس قرار می گیرد.

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

    چرا به روز رسانی ویندوز 7 مشکل دارد؟

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

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

    حذف به روز رسانی های غیر ضروری ویندوز 7: تکنیک استاندارد

    بیایید فعلاً از مبحث اصلی دور شویم و ببینیم چگونه می‌توانید به‌روزرسانی‌ها را با استفاده از روش استاندارد از سیستم حذف کنید.

    به روز رسانی های ویندوز 7 از قسمت به روز رسانی های نصب شده در مرکز به روز رسانی که در کنترل پنل قرار دارد حذف نصب می شوند. در اصل با ورود سریع به قسمت برنامه ها و اجزا و استفاده از آیتم مناسب می توانید این کار را راحت تر انجام دهید (در نسخه قبلی با کلیک بر روی view باز هم به قسمت برنامه ها و اجزای سازنده هدایت می شوید).

    در اینجا کافی است چند بسته نصب شده را انتخاب کنید و از طریق RMB فقط خط حذف را اجرا کنید. در صورت لزوم، تمام بسته ها را می توان بر اساس تاریخ نصب مرتب کرد (این می تواند مفید باشد زمانی که زمان دقیق وقوع یک نقص یا خطا مشخص باشد).

    ویندوز 7: به روز رسانی ها را حذف کنید. خط فرمان.

    اما همه بسته های به روز رسانی را نمی توان با استفاده از روشی که در بالا توضیح داده شد حذف نصب کرد. برخی از به روز رسانی های مهم را نمی توان با استفاده از روش های استاندارد حذف کرد. در این صورت چه باید کرد؟ تنها راه حل ممکن و ایمن استفاده از خط فرمان است که با حقوق مدیر راه اندازی شده است.

    می توان آن را از منوی "Run" با ترکیب cmd، که از منوی اصلی "شروع" فراخوانی می شود، شروع کرد، یا به عنوان یک مدیر، فایل اجرایی cmd.exe را که در فهرست System32 پوشه ریشه سیستم عامل قرار دارد باز کرد. .

    از آنجایی که همه بسته‌های به‌روزرسانی KBXXXXXXXXX تعیین شده‌اند، که در آن XXXXXXX کد هفت رقمی شماره به‌روزرسانی است، باید این عدد را به همراه دستور اصلی در کنسول فرمان وارد کنید. به طور کلی، خط حذف به این شکل خواهد بود: wusa.exe /uninstall /kbXXXXXXX. هنگام مشاهده آن در قسمت به روز رسانی های نصب شده باید شماره خود پچ را به خاطر بسپارید یا یادداشت کنید.

    تمامی قابلیت های دستور اصلی از نظر استفاده از ویژگی های اضافی با وارد کردن خط wusa /? قابل مشاهده است و پس از آن اطلاعات راهنما در کنسول ظاهر می شود.

    حذف دسته ای به روز رسانی ها با استفاده از یک فایل BAT

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

    برای انجام این کار، باید یک Notepad استاندارد راه اندازی کنید، خطوط wusa /uninstall /quiet /norestart /kb:XXXXXXX را در آنجا بنویسید، جایی که دوباره XXXXXXX اعداد به روز رسانی هستند، و فایل ایجاد شده را با اختصاص دستی پسوند BAT ذخیره کنید. (فایل دسته ای ویندوز) به آن در فهرست کاربری فعلی (به عنوان مثال، c:\Users\Vasya)، در غیر این صورت فایل نمی تواند شروع شود. پس از این، تنها چیزی که باقی می ماند این است که آن را با دوبار کلیک راه اندازی کنید، پس از آن خط فرمان ظاهر می شود و در آن می توانید روند حذف را در حال انجام مشاهده کنید. پس از اتمام تمام فرآیندها، به هیچ عنوان نباید کامپیوتر را مجددا راه اندازی کنید، اگرچه این برای اعمال تغییرات ضروری است. بعداً دلیل آن مشخص خواهد شد.

    به گزینه های آرام و شروع مجدد توجه کنید. آنها ضروری هستند تا هنگام حذف نصب، تأیید حذف برای هر بسته درخواست نشود.

    مراحلی که باید بعد از حذف نصب به‌روزرسانی‌ها انجام دهید

    بنابراین، به نظر می رسد حذف به روز رسانی های ویندوز 7 از طریق خط فرمان کامل شده است، اما برای خوشحالی خیلی زود است. ماهیت مشکلات بعدی این است که اگر به‌روزرسانی خودکار در سیستم فعال شود، خواه ناخواه، سیستم همچنان (حتی هنگام راه‌اندازی مجدد پس از حذف) دوباره شروع به جستجوی بسته‌ها می‌کند. بنابراین، برای جلوگیری از نصب به روز رسانی، عملکرد باید غیرفعال شود.

    برای انجام این کار، باید از همان «مرکز به‌روزرسانی» استفاده کنید، بخش تنظیمات را انتخاب کنید و عمل ترجیحی را روی «به‌روزرسانی بررسی نکنید» تنظیم کنید. اگر همچنان به به روز رسانی نیاز دارید، به عنوان آخرین راه حل، می توانید از نصب دانلود با پیشنهاد نصب استفاده کنید، که همیشه می توانید از آن امتناع کنید.

    نتیجه

    همانطور که می بینید، حذف به روز رسانی ویندوز 7 کار مشکلی نیست. اگر از منظر عقلانیت به اجرای چنین اقداماتی بپردازیم، البته بهترین گزینه ایجاد بسته ای با تعداد بسته هایی است که باید حذف نصب شوند. اما در اینجا باید توجه ویژه ای شود تا چیزی اضافی (به معنای انتقادی) وارد نشود

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

    هر کسی که کلمه "به روز رسانی" را برای اولین بار می شنود خواهد گفت که این اقدامات معینی با هدف بهبود محصول است. وظیفه آنها اصلاح باگ ها و کاستی ها در هر برنامه ای است، نه لزوماً در ویندوز 7. به عنوان مثال، یک سال پس از انتشار برنامه، این شرکت تصمیم به بهبود رابط کاربری گرفت و بسته ای از به روز رسانی ها را منتشر کرد که کاربر باید آنها را دانلود و نصب کند. ، پس از آن این تغییرات را مشاهده خواهد کرد.

    به روز رسانی در ویندوز 7 معمولاً با هدف رفع مشکلات امنیتی، سازگاری سیستم عامل با درایورها و برنامه ها انجام می شود. این همچنین شامل مشکلات سازگاری با برنامه هایی است که نیاز به نصب پلت فرم نرم افزار Microsoft .Net Framework و غیره دارند.

    متأسفانه، شما نمی توانید بدون مشکل با به روز رسانی ها کار کنید - پس از مدتی آنها بی ربط می شوند، زیرا موارد جدیدی ظاهر می شوند که جایگزین آنها می شوند. در همین راستا در قسمت آپدیت های نصب شده یک “dump” وجود دارد و همچنین می خواهید فضای خالی بیشتری روی هارد دیسک خود داشته باشید.

    تنها یک راه حل وجود دارد: تمام به روز رسانی های ویندوز 7 را حذف کنید و فقط موارد مورد نیاز خود را دوباره نصب کنید. اما اگر هزار تا از آنها داشته باشید چه؟ ویندوز 7 قابلیتی ندارد که به شما امکان می دهد همه به روز رسانی ها را یکجا حذف کنید، بنابراین نرم افزار شخص ثالث در اینجا ضروری است.

    مشکلاتی که ممکن است در حین به روز رسانی به وجود بیاید

    توصیه می شود یک نقطه بازیابی سیستم ایجاد کنید، زیرا روش های مورد بحث در این مقاله می تواند منجر به عواقب ناخوشایندی شود، به عنوان مثال، برخی از برنامه ها ممکن است کار نکنند، ممکن است سیستم عامل شروع به "کاهش" کند، که ممکن است منجر به خرابی سیستم شود. ، و غیره. تنها راه حل این مشکل این است که ویندوز 7 را به نقطه ای که به روز رسانی ها نصب شده اند برگردانید.

    همه به‌روزرسانی‌ها حذف نمی‌شوند، فقط آنهایی که نیازی به اقدام کاربر ندارند. به روز رسانی های باقی مانده باید به صورت دستی حذف نصب شوند.

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

    حذف به روز رسانی ویندوز 7 از طریق یک فایل دسته ای

    آیا روشی برای حذف به روز رسانی ها از طریق خط فرمان می شناسید؟ بنابراین، این روش آن را ساده می کند: اکنون لازم نیست هر بار دستور "wusa.exe/uninstall/ update number" را وارد کنید - همه به روز رسانی های ممکن به طور خودکار از رایانه شما حذف می شوند.

    بیایید یک فایل با پسوند bat. (فایل دسته ای) ایجاد کنیم. برای این کار کد زیر را در notepad بنویسید:

    @echo خاموش
    رنگ 0A
    حالت con: cols = 40 خط = 12
    setlocal enableddelayedexpansion
    templist=%TEMP%\listTMP.txt را تنظیم کنید
    set list=%USERPROFILE%\Desktop\uninstall_updates.cmd

    اکو
    اکو
    اکو لطفا صبر کنید
    اکو
    اکو

    در صورت وجود %templist% del %templist%
    در صورت وجود %list% del %list%

    wmic qfe دریافت hotfixid>>% templist%

    call:1 "KB" "KB:"
    اکو انجام شد
    timeout /t 3 /nobreak > nul
    خروج /b

    :1
    برای /f "tokens=1* delims=]" %%a در ("find /v /n"" ^<"%templist%"") do (
    اگر نه "%%b"=="" (set line=%%b) other (set line=not)

    تنظیم newline=!line:%~1=%~2!
    تنظیم newline=!newline:not=!

    echo wusa.exe /uninstall /!newline!/quiet /norestart>>%list%
    ::تنظیم templist=%list%
    goto:eof

    سپس با پایان دادن به نام فایل با .bat و انتخاب "All Files" ذخیره کنید. پس از راه اندازی آن، uninstall_updates.exe روی دسکتاپ ظاهر می شود. برای شروع روند حذف به روز رسانی، آن را اجرا کنید و منتظر بمانید تا فرآیند تکمیل شود (پنجره خط فرمان به طور خودکار بسته می شود).


    در مورد من، زمانی که برنامه کار خود را به پایان رساند، تنها 90 اصلاح از 233 مورد باقی مانده است. به جرات می توان گفت که وظیفه آن تا حدی تکمیل شده است. برای پیکربندی مجدد ویندوز، کامپیوتر خود را مجددا راه اندازی کنید.


    حذف به‌روزرسانی‌ها با Revo Uninstaller

    برای تکمیل فرآیند حذف به روز رسانی، به برنامه Revo Uninstaller نیاز داریم. شما می توانید آن را در وب سایت توسعه دهنده به قیمت 39 دلار خریداری کنید یا آن را از جایی دانلود کنید، این به شما بستگی دارد.

    پس از راه اندازی Revo Uninstaller، لیستی از برنامه های موجود برای حذف را مشاهده می کنیم، اما هیچ به روز رسانی در اینجا وجود ندارد. برای رفع این مشکل، در منوی بالا، روی تب "ابزار" کلیک کنید و بخش با پارامترها (Alt + O) را انتخاب کنید. در پانل پیمایش در سمت چپ، روی مورد "همه برنامه ها" کلیک کنید و تنظیمات لازم را بررسی کنید: نمایش به روز رسانی های سیستم، نمایش اجزای سیستم، روی "OK" کلیک کنید و متوجه تغییرات قابل توجهی در لیست برنامه ها خواهید شد - برنامه ها ظاهر می شوند. که نام آن شامل شماره به روز رسانی خواهد بود.

    آنها را انتخاب کنید و روی "حذف" کلیک کنید. البته این روش به اقدامات خاصی از کاربر نیاز دارد، اما لازم نیست در مرکز آپدیت ویندوز 7 به صورت دستی روی هر یک از اجزا کلیک کنید.