اصلاح علل خطای 0xc8000222 در ویندوز 7


هنگام کار با رایانه، ما اغلب خود را در موقعیتی قرار می دهیم که در هنگام نصب به روز رسانی ها، اجزای سیستم یا برنامه ها مشکلی در ظاهر ویندوز با کدها و توضیحات وجود دارد. در این مقاله ما در مورد نحوه خلاص شدن از شر خطا HRESULT 0xc8000222 بحث خواهیم کرد.

HRSULT 0xc8000222 اصلاح خطا

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

از آنجا که اجزای چارچوب دات نت جزء سیستمی است (اگرچه می توان آن را با برخی از کشیدگی نامید)، نصب یا به روز رسانی آن توسط سرویس های مربوطه انجام می شود، به ویژه "به روز رسانی ویندوز" و "سرویس انتقال هوشمند هوشمند (BITS)". کار نادرست آنها منجر به خطا می شود. عامل دوم، وجود پرونده های ناشی از درگیری در پوشه سیستم است که برای ذخیره سازی موقت داده ها برای به روز رسانی طراحی شده اند. "SoftwareDistribution". بعد، ما دو روش برای حل مشکل ارائه می دهیم.

روش 1: استاندارد

ماهیت این روش این است که سرویس ها را مجددا راه اندازی و از درگیری خارج شوند. این به سادگی انجام می شود:

  1. با رشته تماس بگیرید اجرای و دستور را برای اجرای ضربه محکم و ناگهانی بنویسید "خدمات".

    services.msc

  2. پیدا کردن "به روز رسانی ویندوز"آن را در فهرست انتخاب کنید و روی لینک کلیک کنید "توقف".

  3. اقدامات مشابه برای تکرار انجام می شود "سرویس انتقال هوشمند هوشمند (BITS)".

  4. بعد، به دیسک سیستم بروید و دایرکتوری را باز کنید "ویندوز". در اینجا ما به دنبال یک پوشه هستیم "SoftwareDistribution" و برایش نام دیگری بنویسید "SoftwareDistribution_BAK".

  5. حالا ما به خدمات برگشتیم و دوباره با کلیک کردن بر روی لینک مربوطه در بلوک سمت چپ دوباره شروع می کنیم، پس سیستم یک دایرکتوری جدید با همان نام ایجاد می کند.

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

روش 2: خط فرمان

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

  1. به منو بروید "شروع"به بخش بروید "همه برنامه ها" و پوشه را باز کنید "استاندارد". ما روی نقطه راست PCM کلیک میکنیم و راه اندازی را به عنوان مدیر انتخاب می کنیم.

  2. اول از همه، سرویس ها را به طور مرتب با دستورات ذکر شده در زیر متوقف می کنیم. پس از وارد کردن هر خط، را فشار دهید ENTER را وارد کنید.

    توقف WuAuServ خالص

    و

    بیت توقف BITS

  3. تغییر نام پرونده به ما یک تیم دیگر کمک خواهد کرد.

    تغییر نام دهید

    برای اینکه کار کنیم، مسیر مسیر دایرکتوری منبع و نام جدید آن را نیز مشخص می کنیم. آدرس را می توان در اینجا (پوشه را باز کنید) "SoftwareDistribution"کپی و چسباندن "خط فرمان"):

    کل تیم به نظر می رسد:

    تغییر نام C: Windows SoftwareDistribution SoftwareDistribution_BAK

  4. بعد، سرویس را با دستورات شروع می کنیم.

    net شروع WuAuServ

    و

    خالص شروع BITS

  5. بستن کنسول و راه اندازی مجدد کامپیوتر.

نتیجه گیری

همانطور که می بینید، برای رفع خطا HRESULT 0xc8000222 در ویندوز 7 خیلی دشوار نیست. اصلی ترین چیز این است که به طور واضح دستورالعمل ها را دنبال کنید. فراموش نکنید که برای اجرای صحیح دستورات، باید کنسول را با حقوق مدیر شروع کنید و پس از تمام اقدامات لازم است که دستگاه برای تغییرات به اجرا در می آید.