კომპიუტერში მუშაობისას ხშირად ვხვდებით სიტუაციას, სადაც განახლებების, სისტემის კომპონენტების ან პროგრამების დამონტაჟებისას პრობლემებია ფანჯრების გამოჩენა კოდების და აღწერილობებით. ამ სტატიაში ვისაუბრებთ იმაზე, თუ როგორ უნდა დავაღწიოთ შეცდომას HRESULT 0xc8000222.
HRESULT 0xc8000222 შეცდომა კორექცია
ეს მარცხი ჩვეულებრივ ხდება სისტემის ან მისი კომპონენტების განახლებისას. ერთ-ერთი ყველაზე გავრცელებული სიტუაციაა. NET Framework- ის დამონტაჟებაა, ასე რომ, ჩვენ გავაანალიზებთ პროცესს მისი მაგალითის გამოყენებით. არსებობს სხვა ვარიანტი, მაგრამ ყველა შემთხვევაში, იგივე იქნება ქმედებები.
მას შემდეგ, რაც NET Framework კომპონენტი არის სისტემის კომპონენტი (თუმცა შეიძლება ითქვას, როგორც ასეთი მონაკვეთი), მისი მონტაჟი ან განახლება ხორციელდება შესაბამისი სამსახურები, კერძოდ "Windows Update" და "ფონის ინტელექტუალური გადაცემის სერვისი (BITS)". მათი არასწორი მუშაობა იწვევს შეცდომას. მეორე ფაქტორი არის კონფლიქტის გამომწვევი ფაილების არსებობა სისტემის საქაღალდეში, რომელიც განკუთვნილია მონაცემების დროებითი შენახვისათვის - "პროგრამული დისტრიბუცია". შემდეგი, პრობლემის მოსაგვარებლად ორი გზა წარმოგიდგენთ.
მეთოდი 1: სტანდარტული
ამ მეთოდის არსი არის ის, რომ აღადგინოს მომსახურება და აღმოფხვრას კონფლიქტი. ეს კეთდება საკმაოდ მარტივია:
- დარეკეთ სიმებიანი გაუშვით და დაწერა ბრძანება აწარმოებს ვადამდელი "სერვისები".
services.msc
- მოძებნა "Windows Update"აირჩიეთ სიაში და დააჭირეთ ბმულს "შეაჩერე".
- იგივე ქმედებები განმეორდება "ფონის ინტელექტუალური გადაცემის სერვისი (BITS)".
- შემდეგი, გადადით სისტემაში დისკზე და გახსენით დირექტორია "Windows". აქ ჩვენ ვეძებთ ფოლდერს "პროგრამული დისტრიბუცია" და მისთვის სხვა სახელი მივცეთ "SoftwareDistribution_BAK".
- ახლა ჩვენ დავუბრუნდებით სერვისებს და კვლავ დაიწყებთ მათ გახსნას მარცხენა ბლოკზე შესაბამისი ბმული, რის შემდეგაც სისტემა შეიქმნება ახალ დირექტორიაში იმავე სახელით.
- გადატვირთეთ კომპიუტერი.
მეთოდი 2: ბრძანების ხაზი
თუ რაიმე მიზეზით ვერ შეაჩერებთ მომსახურებას ან შეცვალეთ ფოლდერი ჩვეულ რეჟიმში, შეგიძლიათ გამოიყენოთ იგი "სარდლობის ხაზი".
- გადადით მენიუში "დაწყება"გადადით სექციაში "ყველა პროგრამა" და გახსენით საქაღალდე "სტანდარტული". ჩვენ დავაკვირდებით ნივთს, საჭიროა მარჯვენა დაწკაპუნებით და აირჩიეთ ადმინისტრატორის დაწყება.
- უპირველეს ყოვლისა, შეწყვეტთ სერვისებს, რომლებიც ქვემოთ ჩამოთვლილ ბრძანებებთან გვაქვს. ყოველი ხაზის შესვლის შემდეგ დააჭირეთ ღილაკს შეიტანეთ.
წმინდა გაჩერება WuAuServ
და
წმინდა გაჩერება BITS
- გადარქმევა საქაღალდე დაგვეხმარება სხვა გუნდში.
გადარქმევა
იმისათვის, რომ იგი იმუშაოს, ჩვენ დამატებით დააკონკრეტებთ გზას წყაროს და მისი ახალი სახელი. მისამართი შეიძლება იქნას აღებული (გახსენით საქაღალდე "პროგრამული დისტრიბუცია"დააკოპირეთ და ჩასვით "სარდლობის ხაზი"):
მთელი გუნდი ასე გამოიყურება:
გადარქმევა C: Windows SoftwareDistribution SoftwareDistribution_BAK
- შემდეგი, ჩვენ ვიწყებთ სამსახურის ბრძანებებს.
წმინდა დაწყება WuAuServ
და
წმინდა დაწყება BITS
- დახურეთ კონსოლი და განაახლეთ კომპიუტერი.
დასკვნა
როგორც ხედავთ, შეცდომა HRESULT 0xc8000222 Windows 7 არ არის იმდენად რთულია. აქ მთავარია ინსტრუქციების მითითება. ნუ დაგავიწყდებათ, რომ ბრძანებების სწორად შესრულებისათვის, თქვენ უნდა დაიწყოთ კონსოლი ადმინისტრატორის უფლებებით და ყველა ქმედებების შემდეგ თქვენ უნდა გადატვირთოთ მანქანა ცვლილებების შესასრულებლად.