هنگام کار با رایانه، ما اغلب خود را در موقعیتی قرار می دهیم که در هنگام نصب به روز رسانی ها، اجزای سیستم یا برنامه ها مشکلی در ظاهر ویندوز با کدها و توضیحات وجود دارد. در این مقاله ما در مورد نحوه خلاص شدن از شر خطا HRESULT 0xc8000222 بحث خواهیم کرد.
این شکست معمولا هنگام نصب به روز رسانی سیستم یا اجزای آن رخ می دهد. یکی از شایع ترین شرایط نصب است دات نت چارچوب بنابراین، ما با استفاده از مثال خود، روند را تحلیل خواهیم کرد. گزینه های دیگر وجود دارد، اما در همه موارد اقدامات یکسان خواهد بود.
از آنجا که جزء سیستم عامل دات نت جزء سیستم (اگر چه می توان چنین کششی نامیده می شود)، خدمات مربوطه، به ویژه ویندوز به روز رسانی و پس زمینه خدمات انتقال هوشمند (BITS)، نصب آن و یا به روز رسانی آن. کار نادرست آنها منجر به خطا می شود. فاکتور دوم حضور فایل های درگیر در سیستم پوشه ای است که برای ذخیره سازی موقت داده ها برای به روز رسانی - "توزیع نرم افزار" استفاده می شود . بعد، ما دو روش برای حل مشکل ارائه می دهیم.
ماهیت این روش این است که سرویس ها را مجددا راه اندازی و از درگیری خارج شوند. این به سادگی انجام می شود:
services.msc
اگر به دلایلی نمیتوانید خدمات را متوقف کنید یا پوشه را به طور معمول تغییر نام دهید، می توانید آن را با استفاده از دستور Command Prompt انجام دهید .
net stop WuAuServ
و
net stop BITS
rename
برای اینکه کار کنیم، مسیر مسیر دایرکتوری منبع و نام جدید آن را نیز مشخص می کنیم. آدرس را می توان در اینجا (پوشه "SoftwareDistribution" را باز کنید، کپی کنید و به "خط فرمان" وارد کنید ):
کل تیم به نظر می رسد:
rename C:WindowsSoftwareDistribution SoftwareDistribution_BAK
net start WuAuServ
و
net start BITS
همانطور که می بینید، برای رفع خطا HRESULT 0xc8000222 در ویندوز 7 خیلی دشوار نیست. اصلی ترین چیز این است که به طور واضح دستورالعمل ها را دنبال کنید. فراموش نکنید که برای اجرای صحیح دستورات، باید کنسول را با حقوق مدیر شروع کنید و پس از تمام اقدامات لازم است که دستگاه برای تغییرات به اجرا در می آید.