Добрий день шановні читачі, компанія Microsoft не перестає радувати мій блог новими помилками, мало того, що вони замучили просувати свій викидень на ім'я Windows 10 , Я з цим вже звикся, але мене дико напружує у що вони перетворили поточний скайп і те, що він кожен місяць видає все нові помилки. Так наприклад встановив я товаришеві Windows 7 і оновив її останніми апдейтами. Потім він спробував запустити скайп і відразу ж зловив помилку: Запуск програми неможливий, так як на комп'ютері відсутня MSVCP140.dll.
Спробуйте перевстановити програму, давайте розбиратися в чому справа.
Не так давно ми з вами виправляли глюк, коли не вдається почати відеотрансляцію при дзвінку в skype , Дуже багато з нею зіткнулися, і ось не минуло й року, як у величезного числа людей, хто сидить на Windows XP і Windows 7 з'явилася нова проблема вже встановлено чи оновлено skype 7.33.0.104 і має вона ось таке формулювання:
Запуск програми неможливий, так як на комп'ютері відсутня MSVCP140.dll. Спробуйте перевстановити програму (звучить прямо з глузуванням)
Давайте розберемося в чому справа. Тут не потрібно знати англійську мову, щоб зрозуміти, відсутня бібліотека MSVCP140.dll в операційній системі Windows, найцікавіше, що на десятці або Windows 8.1, я таких проблем не бачив. Тепер при установка skype 7.33.0.104 і вище, або оновленні до нього, вимагає наявність даної бібліотеки, все зроблено по хитрому, так як при чистих установках в XP і сімці її просто немає, це добре якщо ви граєте в щось і встановили додаткові пакети містять dll, а в інших ситуаціях ви побачите болт.
Робиться це все для того, щоб максимально швидко вас пересадити з ваших XP і Windows 7 на ультра сучасну і мега глючну Windows 10, щоб ви спробували всі її принади, наприклад помилку dpc watchdog violation . Зараз з кожним місяцем і під будь-яким приводом Microsoft буде косити під дурників і всіма правдами і не правдами виставляти старі ОС в не зовсім вигідному світлі, що б говорити людям, чувак всього цього немає в десятці, бери і користуйся.
Тепер давайте розберемо які методи допоміг вам позбавитися від цієї зарази і продовжити користуватися скайп. Якщо не запускається скайп відсутня msvcp140.dll, то ось вам мій чек лист:
Найперший спосіб щодо усунення помилки запуску skype і відсутності msvcp140.dll це перевстановлення скайпу, як би дивно це не звучало, як пишуть на форумі Microsoft, при повторній установці, всі необхідні компоненти і бібліотеки повинні з'явитися, але в 50 відсотках випадків зі старими операційними системами це гон. По-перше я вам раджу видалити стару версію скайпу, через Пуск> панель управління> програми та компоненти або утиліту Ccleaner.
Як тільки все видалено, ви заходите за посиланням зазначеної трохи нижче і завантажуєте повну версію skype:
У вас завантажиться останній реліз, файл важить близько 54 мегабайт. Ну і далі все дуже просто натискаєте на нього, погоджуємося з ліцензійною угодою
Розпочнеться процедура установки скайп.
Через пару миттєвостей ви побачите звичну форму авторизації в скайпі. Тепер при запуску скайпу, помилка msvcp140.dll у вас пропаде, якщо це вам не підійшло, то переходимо до наступного методу, так як ми тільки починаємо.
Так як у мене основною системою стоїть Windows 8.1 , Ну не люблю я шлак по імені Windows 10, то я захотів пошукати чи є на моєму комп'ютері дані бібліотеки, в результаті пошуку я її знайшов у чотирьох місцях:
Як ви можете помітити, у мене за замовчуванням в системі була дана бібліотека і її ж використовує браузер Mozilla, ну і сам скайп. Якщо ви звернете увагу, то у Mozilla, SysWOW64 і Skype файл msvcp140 важить 429 кб, вони однакові, значить якщо у вас в системі бібліотека ця відсутня, то ви завжди можете її завантажити у мене і підкласти до себе в систему з реєстрацією.
Відкриваєте C: \ ProgramFiles (x86) \ Skype \ Phone або в XP C: \ ProgramFiles \ Skype \ Phone і кладете туди файл msvcp140.dll. Якщо це не допомогло, і ви ще до того ж отримуєте помилку
Після того, як ви в систему скопіювали в C: \ ProgramFiles (x86) \ Skype \ Phone бібліотеку msvcp140.dll, ваш скайп може тепер лаятися на відсутність файлів api-ms-win-crt-runtime-l1-1-0.dll
Запуск програми неможливий, так як на комп'ютері відсутня api-ms-win-crt-runtime-l1-1-0.dll. Спробуйте перевстановити програму.
Що потрібно зробити, скачати архів з бібліотеками api-ms-win-crt-runtime-l1-1-0.dll , І підкласти їх в C: \ ProgramFiles (x86) \ Skype \ Phone, це повинно вирішити проблему запуску скайпу і відсутність бібліотеки msvcp140.dll.
Якщо ви не довіряєте моєму архіву з бібліотеками api-ms-win-crt-runtime-l1-1-0, то можете все ті ж файли скопіювати з папки Mozilla, якщо звичайно вона у вас є, якщо немає то думаю поставити даний браузер у вас не складе труднощів. Відкриваємо папку C: \ Program Files (x86) \ Mozilla Firefox і виділяємо все бібліотеки api-ms-win-crt-runtime-l1-1-0, файл msvcp140.dll і файл vcruntime140.dll, після чого копіюємо все це справа з заміною в C: \ ProgramFiles (x86) \ Skype \ Phone. Якщо цей метод вам не допоміг, то рухаємося далі.
За допомогою установки або переустановки Microsoft Visual С ++ 2015 Redistributable, ви можете вирішити проблему помилку при запуску скайпу і відсутності msvcp140.dll. Що вам буде потрібно зробити, ви проходите по посиланню нижче і завантажуєте утиліту Redistributable.
Натискаєте я приймаю умови ліцензування і тиснемо встановити.
чекаємо хвилину, поки встановиться Microsoft Visual С ++ 2015 Redistributable
Закриваємо майстер установки і перевіряємо запуск skype, чи немає в ньому знову помилки на модуль msvcp140.dll
Так само якщо у вас 64-х бітна система встановлювати потрібно саме 32 бітну версію vc_redist.x86.exe, так як skype додаток 32-х бітове
Список бібліотек і їх приналежність до Microsoft Visual C ++:
Це особливо актуально якщо ви робили чисту установку Windows 7 , Так як оригінальний дистрибутив вже давно не оновлюється, це ось якби ви поставили мою січневу збірку з усіма оновленнями , То у вас би тоді не було, що skype видає помилку msvcp140.dll
По-перше я вам пораджу встановити. Вибираєте пакет під вашу операційну систему з урахуванням її розрядності.
Вибираємо потрібну мову і натискаємо скачати.
Зберігаємо автономний пакет установки собі на комп'ютер, важить він небагато.
Встановлюємо його, якщо він вже у вас є, то KB2999226 видасть помилку, що оновлення не застосовується до цього комп'ютера. Я так само раджу встановити по можливості всі оновлення в центрі оновлення Windows 7.
Якщо вам нічого не допомогло, а такого бути не може, або вам лінь, щось колупати, то просто скачайте і встановити Skype 7.32.0.104, ця версія в якій не потрібно msvcp140.dll і ви спокійно його запустите.
Сподіваюся вам допомогла ця стаття і ви змогли запустити свій skype і він не пише, що відсутній msvcp140.dll. Якщо ви знайшли якісь інші методи, то будьте ласкаві написати про них в коментарях.
Copyleft © 2017 . www.sundao.com.ua Йога в Украине