ძალიან ხშირი პრობლემაა Windows 7 და 8.1-ზე Visual C ++ 2015 და 2017 გადანაწილებული პაკეტის დაყენებისას არის არაღიარებული შეცდომა 0x80240017 ინსტალაციის ფაილის vc_redist.x64.exe ან vc_redist.x86.exe გაშვების შემდეგ, რომელზეც ხდება შეტყობინებები "დაყენება დასრულებული არ არის" და გაერკვნენ, რა ზუსტად ბიზნესი და სიტუაციის გამოსწორება ზოგჯერ რთულია. შენიშვნა: თუ
ამ ინსტრუქციის სახელმძღვანელო დეტალებს, თუ რა შეიძლება გამოიწვიოს ასეთმა სიტუაციამ, როგორ დაფიქსირდეს შეცდომა 0x80240017 და დააყენოთ Visual C ++ გადანაწილება Windows 7 ან 8.1. შენიშვნა: თუ თქვენ უკვე სცადეთ ყველაფერი, მაგრამ არაფერი გეხმარებათ, შეგიძლიათ გამოიყენოთ ბიბლიოთეკების დაყენების არაოფიციალური მეთოდი, რომელიც აღწერილია დასასრულს, თუ როგორ უნდა გადმოწეროთ და დააინსტალიროთ Visual C ++ 2008-2017 გადანაწილება, დიდი ალბათობით ინსტალაცია შეცდომების გარეშე ჩავარდება.
შეცვალეთ შეცდომა 0x80240017 Visual C ++ 2015 და 2017 კომპონენტების დაყენებისას
ყველაზე ხშირად, დაუდგენელი შეცდომის მიზეზი 0x80240017 Visual C ++ 2015 (2017) გადანაწილებული კომპონენტების დაყენებისას, Windows 7 ან Windows 8.1 განახლების ცენტრის გარკვეული პრობლემების გამო.
თუ თქვენ რატომღაც დაბლოკეთ ან გამორთეთ Windows განახლება, გამოიყენეთ აქტივატორები - ამ ყველაფერმა შეიძლება გამოიწვიოს განსახილველი პრობლემა.
იმ შემთხვევაში, თუ არცერთი ზემოთ არ გაკეთებულა და კომპიუტერზე ან ლეპტოპზე დამონტაჟებულია სუფთა ლიცენზირებული Windows, პირველ რიგში სცადეთ შემდეგი მარტივი მეთოდები პრობლემის გადასაჭრელად:
- თუ თქვენ გაქვთ მესამე მხარის ანტივირუსული ან firewall, დროებით გამორთეთ ის და შეეცადეთ დროებით გამორთოთ ის და დააინსტალიროთ ინსტალაცია.
- სცადეთ ჩაშენებული პრობლემების მოგვარება: პანელის პანელი - პრობლემების მოგვარება - Windows- ის განახლების პრობლემა სისტემის და უსაფრთხოების ქვეშ, ან ყველა კატეგორიის ნახვა.
- დააინსტალირეთ განახლება KB2999226 თქვენი სისტემისთვის. თუ განაახლეთ განახლების დაყენების პრობლემები, ქვემოთ მოცემულია შესაძლო გამოსავალი. ჩამოტვირთეთ KB2999226 ოფიციალური ვებ – გვერდიდან:
- //www.microsoft.com/en-US/download/details.aspx?id=49077 - Windows 7 x86 (32 ბიტიანი)
- //www.microsoft.com/en-us/download/details.aspx?id=49093 - Windows 7 x64
- //www.microsoft.com/en-us/download/details.aspx?id=49071 - Windows 8.1 32 ბიტიანი
- //www.microsoft.com/en-US/download/details.aspx?id=49081 - Windows 8.1 64 ბიტიანი
თუ არცერთი არ მუშაობს, ან ვერ შეძლო საკონტროლო ცენტრის შეცდომების დაფიქსირება და KB2999226 განახლების დაინსტალირება, სცადეთ შემდეგი პარამეტრები.
შეცდომების გამოსწორების დამატებითი გზები
თუ პრობლემების მოგვარების დროს დაფიქსირდა განახლების ცენტრის შეცდომები, მაგრამ ისინი არ დაფიქსირებულა, შეეცადეთ ეს მეთოდი: მართეთ ბრძანება, როგორც ადმინისტრატორი, შემდეგ შეიტანეთ შემდეგი ბრძანებები, იმისათვის, რომ დააჭირეთ Enter თითოეული მათგანის მითითებას:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C: Windows SoftwareDistribution SoftwareDistribution.old ren C: Windows System32 catroot2 catroot2.old net start start wuauserv net start cryptSvc net start bits net start msiserver
შემდეგ კვლავ სცადეთ სწორი ვერსიის Visual C ++ კომპონენტების დაყენება. შეიტყვეთ მეტი Windows Update შეცდომების ხელით დაფიქსირების შესახებ.
Windows 7 და 8.1 სისტემის ზოგიერთ სისტემაში შეიძლება მიიღოთ შეტყობინება, რომელშიც წერია, რომ KB2999226 განახლება არ გამოიყენება თქვენს კომპიუტერში. ამ შემთხვევაში, პირველი შეეცადეთ დააინსტალიროთ "Universal C Runtime for Windows 10" კომპონენტები (ყურადღება არ მიაქციოთ სახელს, ფაილი თავად შექმნილია სპეციალურად 7, 8 და 8.1) ოფიციალური საიტიდან //www.microsoft.com/en-us /download/details.aspx?id=48234, შემდეგ გადატვირთეთ კომპიუტერი და შეეცადეთ ისევ დააინსტალიროთ განახლება.
თუ ეს არ დაეხმარება, განაახლეთ განახლება KB2999226, შეგიძლიათ გამოიყენოთ შემდეგი ნაბიჯები:
- ჩამოტვირთეთ განახლების ფაილი გაფართოებით .msu ოფიციალური საიტიდან.
- ამ ფაილის გაუქმება: ის შეიძლება გახსნას ჩვეულებრივი არქივის გამოყენებით, მაგალითად, 7-Zip ამას წარმატებით აკეთებს. შიგნით ნახავთ რამდენიმე ფაილს, რომელთაგან ერთი არის .CAB ფაილი განახლების ნომრით, მაგალითად, Windows6.1-KB2999226-x64.cab (Windows 7 x64- ისთვის) ან Windows8.1-KB2999226-x64.cab (Windows 8.1 x64- ისთვის) ) დააკოპირეთ ეს ფაილი მოსახერხებელ ადგილას (უმჯობესია არა დესკტოპზე, არამედ, მაგალითად, C- ის ფესვზე: დრაივი, შემდეგ ბრძანებაში ადვილი იქნება ბილიკის შეყვანა).
- დაასრულეთ ბრძანების სტრიქონი, როგორც ადმინისტრატორი, შეიყვანეთ ბრძანება (გამოიყენეთ თქვენი ბილიკი. Cab ფაილის განახლებით): DISM.exe / Online / Add-Package / PackagePath: C: Windows6.1 KB2999226-x64.cab და დააჭირეთ Enter.
- მსგავსი ბილიკი, მაგრამ პირველ რიგში .msu ფაილის unzipping გარეშე, ბრძანებაა wusa.exe update_file_path.msu როგორც ადმინისტრატორში დაყენებული ბრძანების ხაზში და ყოველგვარი პარამეტრის გარეშე.
დაბოლოს, თუ ყველაფერი კარგად წავა, განახლება დაინსტალირდება. გადატვირთეთ კომპიუტერი და შეამოწმეთ თუ არა დაუდგენელი შეცდომა 0x80240017 "დაყენება დასრულებული არ არის" ამ დროს Visual C ++ 2015 (2017) დაინსტალირებისას.