Visual C ++ қайта таратылатын кезде орнатылмаған 0x80240017 қатесі

Redistributable пакетін орнату кезінде өте жиі кездесетін мәселе - Windows 7 және 8.1 жүйесінде Visual C ++ 2015 және 2017 - vc_redist.x64.exe немесе vc_redist.x86.exe орнату файлын іске қосқаннан кейін 0x80240017 белгісіз қателік «Орнату аяқталмаған» және дәл анықтаңыз іскерлік және жағдайды қалай түзетуге болады, кейде қиын. Ескерту: егер

Бұл нұсқаулық жағдайдан туындауы мүмкін жағдай туралы, 0x80240017 қатесін түзету және Windows 7 немесе 8.1 нұсқаларында Visual C ++ қайта үлестіру мүмкіндігін орнату туралы толығырақ сипаттайды. Ескерту: Егер сіз бәрін көрген болсаңыз, бірақ ештеңе көмектеспесе, нұсқаулықтың соңында сипатталған кітапхананы орнатудың бейресми әдісін қолдануға болады Visual C ++ 2008-2017 қайта жүктеу және орнату әдісі, орнату қате болмайды.

Visual C ++ 2015 және 2017 компоненттерін орнату кезінде 0x80240017 қатесін түзетіңіз

Visual C ++ 2015 (2017) үлестірілген компоненттерін орнату кезінде белгісіз 0x80240017 қатесінің ең көп тараған себебі Windows 7 немесе Windows 8.1 жаңарту орталығының бірі болып табылады.

Егер Windows Update орталығын қандай да бір жолмен блоктаған немесе өшірсеңіз, сіз «активаторларды» пайдаландыңыз - мұның бәрі осы мәселеге әкелуі мүмкін.

Жоғарыда айтылған ештеңе жасалмаған және компьютерде немесе ноутбукта таза лицензиялық Windows орнатылған болса, алдымен проблеманы шешудің қарапайым әдістерін қолданыңыз:

  1. Егер сізде үшінші тараптың вирусқа қарсы немесе брандмауэры бар болса, оны уақытша өшіріп, уақытша өшіріп, орнатуды қайталаңыз.
  2. Ақаулықтарды жоюдың кіріктірілген құрамын пайдаланып көріңіз: Басқару тақтасы - Ақаулықтарды жою - Windows жүйесінде ақаулықтарды жою «Жүйе және қауіпсіздік» немесе «Барлық санаттарды қарап шығу».
  3. Жүйеңіз үшін KB2999226 жаңартуын орнатыңыз. Жаңартуды орнату кезінде қиындық туындаса, ықтимал шешім төменде сипатталады. KB2999226-ні ресми сайттан жүктеп алыңыз:
    • //www.microsoft.com/en-RU/download/details.aspx?id=49077 - Windows 7 x86 (32 бит)
    • //www.microsoft.com/ru-ru/download/details.aspx?id=49093 - Windows 7 x64
    • http://www.microsoft.com/ru/ru/download/details.aspx?id=49071 - Windows 8.1 32 биттік
    • //www.microsoft.com/en-RU/download/details.aspx?id=49081 - Windows 8.1 64-бит

Олардың ешқайсысы жұмыс істемесе немесе Басқару орталығының қателерін түзетіп, KB2999226 жаңартуын орнатсаңыз, келесі параметрлерді қолданып көріңіз.

Қатені түзетудің қосымша әдістері

Егер ақаулықтарды жою кезінде жаңарту орталығының қателері табылса, бірақ олар анықталмаса, мына әдісті қолданыңыз: пәрмен нұсқауын әкімші ретінде іске қосыңыз және әрқайсысынан кейін Enter пернесін басу үшін келесі пәрмендерді теріңіз:

c:  Windows  SoftwareDistribution softwareDistribution.old ren C:  Windows  System32  catroot2 catroot2.old net start

Одан кейін Visual C ++ компоненттерін дұрыс нұсқаны қайта орнатып көріңіз. Windows Update қателерін қолмен түзету туралы қосымша ақпарат алыңыз.

Кейбір жүйелерде Windows 7 және 8.1 нұсқаларында KB2999226 жаңарту компьютеріңізге қолданылмайтыны туралы хабар аласыз. Бұл жағдайда алдымен ресми сайтынан «Windows 10» үшін «Universal Runtime C» компоненттерін орнатуға тырысыңыз (аты-жөніне назар аудармаңыз, файлдың өзі 7, 8 және 8.1-ге арналған) http://www.microsoft.com/ru/ru /download/details.aspx?id=48234 компьютерді қайта іске қосып, жаңартуды қайта орнатып көріңіз.

Егер бұл көмектеспесе, KB2999226 жаңартуын орнату үшін келесі қадамдарды қолдана аласыз:

  1. Жаңарту файлын .msu кеңейтумен ресми сайттан жүктеп алыңыз.
  2. Бұл файлды ашыңыз: оны тұрақты мұрағатшымен ашуға болады, мысалы, 7-Zip оны сәтті етеді. Бірнеше файлды көресіз, олардың бірі жаңарту нөмірі бар .CAB файлы, мысалы, Windows6.1-KB2999226-x64.cab (Windows 7 x64 үшін) немесе Windows8.1-KB2999226-x64.cab (Windows 8.1 x64 үшін ). Бұл файлды ыңғайлы орынға көшіріңіз (үстел үстіне емес, мысалы, C: дискінің түбіріне жақсырақ, сондықтан келесі пәрменде жолды енгізу оңай болады).
  3. Пәрмен жолын әкімші ретінде іске қосып, пәрменді енгізіңіз (жаңарту .cab файлының жолын қолданыңыз): DISM.exe / Online / Add-Package / PackagePath: C: Windows6.1-KB2999226-x64.cab Enter пернесін басыңыз.
  4. Ұқсас жол, бірақ, ең алдымен, .msu файлының пәрменін ашпастан wusa.exe update_path_name.msu пәрмен жолында әкімші ретінде және ешқандай параметрлері жоқ.

Ақыр соңында, егер барлығы жақсы болса, жаңарту орнатылады. Visual C ++ 2015 (2017) орнатқан кезде компьютеріңізді қайта бастаңыз және танылмаған 0x80240017 «Орнату аяқталған жоқ» қатесін тексеріңіз.