Головна - Новачкам
Чому програми після інсталяції не запускається. Чому не встановлюються програми із файлів.msi? Не працює windows installer

Часто користувачі стикаються з проблемою, при якій перестають запускатися файли setup (або їх називають файли установок).

Якщо у вас таке трапилося, перше, на що варто звернути увагу — це те, з чого ви запускаєте даний файл(диск, флешка або файл завантажений з інтернету). Якщо носій - диск, то проблема може полягати в тому, що диск пошкоджений (подряпаний або по простому брудний). Спробуйте протерти його, можна промити теплою водою і висушити. Якщо це не допомогло, або ж диск в нормі, то можливо у вас виникли проблеми із сумісністю програми або гри. Для усунення потрібно просто натиснути правою кнопкою по вашій установці, а там вибрати властивості/сумісність. Потрібно поставити галочку та вибрати: сумісне з windows XP. Якщо ж і це не допомогло, то проблеми можуть бути з операційною системою. Самим простим способом«вилікувати» її буде повна переустановка ОС, оскільки проблеми можуть бути як у програмному забезпеченні, так і в реєстрі. А щоб туди лізти, потрібно чимало знань.

Що робити, якщо нічого не допомогло?

Вам необхідно зробити певну роботу з вашою системою. Пропонуємо зробити це за допомогою двох корисних програм.

1. Оновлення драйверів з Driver Booster. Це справді крутий софт, який часто допомагає. Оновлення старих драйверів на нові – одна з ключових вимог для нормального функціонування ігор та програм на комп'ютері.

Можливо, ви вважаєте, що Windows завжди повідомляє користувачів про наявність нових оновлень. Так і є, він показує оповіщення, але тільки наявність оновлень для Windows і відеокарти. Але, крім цього, є ще багато драйверів, які необхідно регулярно оновлювати.

2. Ремонт ПК з Reimage Repair. Запустіть цю програму, щоб проаналізувати систему на наявність помилок (а вони будуть 100%). Потім вам буде запропоновано вилікувати їх як окремо, так і все відразу.

Буває так, що деякі програми в Windows 7 не хочуть встановлюватися, або встановлена ​​програмане хоче запускатися. Це відбувається не тому, що програма не може працювати в цій ОС, а просто програмісти, які писали програму, перевірили версію. Windows.
У Windows 7передбачена така ситуація та доданий спосіб запуску програм у режимі сумісності з попередньою версією Windows. Не можна сказати, що такий спосіб працює завжди на 100%. А вся справа впирається у те, які можливості ОС використовує програма. І якщо така програма використовує певні унікальні можливості, властиві лише колишньої версії операційної системи, у цьому випадку режим сумісностіне допоможе. Але на практиці такі програми зустрічаються не дуже часто, тому при виниклі проблеми слід спробувати застосувати спосіб запуску в режимі сумісності.
Для запуску режиму сумісностіпрограми або установки, якщо вона не хоче встановлюватися, слід відкрити властивості програми. Виконайте клік правою клавішею мишки на значку програми або файлу, що встановлюється, і виберіть "Властивості".

У вікні, перейдіть на вкладку "Сумісність", поставте галочку в пункті "Запустити програму в режимі сумісності з:"

та розкрити меню для вибору версії Windows. Перелік вибору ОС досить великий, починаючи з Windows 95і до Windows Vista SP2.

Тут же можна вибрати Додаткові параметри для запуску. І якщо програма написана давно, для дуже ранніх версій Windows, можна спробувати обмежений набір кольорів («Використовувати 256 кольорів»), а також запустити в маленькому вікні з роздільною здатністю 640 х 480. Деякі програми можуть не працювати з сучасними стилями робочого столу, для них слід зазначити пункти "Вимкнути візуальне оформлення" та " Вимкнути композицію робочого столу".
Відзначити пункт "Вимкнути масштабування при високому дозволіЯкщо шрифт у вікні програми дуже маленький або навпаки великий. Також тут можна відзначити пункт для запуску програми від імені адміністратора.

Якщо ви не впевнені у виборі режиму сумісностіпрограми, можна скористатися засобом усунення проблем із сумісністю програмдля діагностикиі запобігання неполадкам на комп'ютері. Щоб його запустити, відкрийте панель керування та клацніть на "Усунення несправностей". У вікні знайдіть пункт "Програми" і клацніть рядок нижче.

Не встановлюється програма – така проблема, на жаль, є звичною річчю для операційної системи Windows. З помилками, що перешкоджають процесу інсталяції програм у систему, напевно, стикався кожен більш-менш досвідчений користувач комп'ютера. Нижче розглянемо найпоширеніші помилки під час встановлення Windows-програм, а також поговоримо про способи усунення цих помилок.

  1. Невідповідність параметрів комп'ютера мінімальним вимогам програми.

Пошкодження інсталятора програми може статися при лікуванні антивірусом або внаслідок збою завантаження файлу з Інтернету. У мережі можуть бути викладені спочатку пошкоджені інсталяційні файли програм. Таке нерідко можна спостерігати на сторонніх веб-ресурсах, де контент представлений не розробниками софту, а збирачами ріпак або звичайними користувачами- Наприклад, на торрент-трекерах, софт-порталах, сайтах-варезниках і т.п.

Якщо програма не встановлюється через пошкоджений інсталятор, можливо, проблему вирішить її завантаження по-новому. Якщо ж і при повторному завантаженні інсталятор виявиться дефектним, необхідно пошукати інше джерело для завантаження програми. І бажано, щоб це був офіційний сайт розробника.

При завантаженні файлів не з офіційних сайтів розробників, не зайвим буде ознайомитися з коментарями інших користувачів на сторінці завантаження. Якщо викладено пошкоджений інсталятор або, можливо, в комплекті з програмою постачається шкідливий кодКористувачі, які раніше завантажили програму, можуть про це попереджати.

Успішно встановлюючись на одну версію Windows, Ця ж програма може не захотіти працювати з іншою версією системи. Часто так буває з програмними продуктами, які вже не підтримуються розробниками, і такі не можуть бути встановлені на нові версії Windows. У версії Windows 8 і 8.1 навіть передбачено режим сумісності, який призначений для коректної роботи старих програм, але він ніяк не зможе допомогти в інсталяції раритетного софту. У цьому випадку можна пошукати свіжішу версію програми або її портативний варіант.

Іноді джерелом проблеми може бути піратське складання Windows з урізаним системним функціоналом. Багато користувачів безкоштовно скачують піратські збірки Windows, навіть не підозрюючи, що вони також безкоштовно (при цьому цілком легально) можуть завантажити та встановити ознайомлювальну версію Windows 8.1 із сайту Microsoft, яка пропонується софтверним гігантом для 90-денного тестування.

Не всі, але деякі програми мають окремі версії для роботи з 64-розрядними Windows. За замовчуванням інсталятор будь-якої програми, як правило, призначений для 32-бітної операційної системи і повинен без проблем встановити на 64-бітну (до папки C: Program Files (x86)). А ось програма, призначена спеціально для 64-бітної Windows, не зможе працювати у 32-бітній. При завантаженні програм необхідно звертати увагу на розрядність Windowsякщо, звичайно, такі дані є.

Відсутність прав адміністратора – одна з причин неможливості встановлення програмного забезпечення, якщо робота на комп'ютері проводиться з облікового запису користувача обмеженими правами, які виключають встановлення софту та внесення змін до системи.

Microsoft NET Framework– це програмна платформа, яка покликана забезпечувати сумісність софту, написаного різними мовами програмування, і має різні версії. Система Windows 8.1, наприклад, спочатку комплектується версією NET Framework 4.5.1, а Windows 7 встановлена ​​версія 3.5.1. Для інсталяції певних програм потрібна саме конкретна версія NET Framework і її потрібно інсталювати додатково. Особливо дбайливі розробники софту в інсталяційному пакеті програми можуть передбачати установник потрібної версії NET Framework. Але навіть якщо така турбота про користувача і не була виявлена, можна просто запустити інсталятор програми, а Windows вже сама визначить, яка версія NET Framework їй потрібна, сама завантажить та встановить її. Потрібну версію цієї програмної платформи завжди можна безкоштовно скачати на сайті Microsoft.

Дізнатися, яка версія NET Framework у Наразіє на комп'ютері, можна в розділі панелі керування "Програми та компоненти".

Завдання програмної платформи Microsoft Visual C++ - забезпечувати встановлення та роботу в Windows програм, написаних мовою програмування C++ Найчастіше цей компонент автоматично встановлюється в систему разом із програмами та іграми, яким він необхідний. У ряді випадків потрібну версію Visual C++ можна вручну безкоштовно завантажити з сайту Microsoft і встановити на комп'ютер.

Переглянути дані про наявність Visual C++ можна у звичайному переліку встановлених у системі програм.

Ще одна програмна платформа, необхідна здебільшого для ігор – це DirectX. І тут також матиме значення версія цього компонента, яка, знову ж таки, в ідеалі має поставлятися разом із дистрибутивом ігор та програм. За необхідності DirectX із сайту Microsoft можна завантажити безкоштовно.

Дізнатися, чи встановлена ​​на комп'ютері програмна платформа DirectX, а якщо так, то яка саме її версія, можна, ввівши в поле штатної утиліти "Виконати" команду "DXDIAG" і натиснувши Enter.

У більшості випадків для програм шлях їх встановлення не має значення. Вони можуть розміщуватися як на системному дискуЗ, і будь-якому з несистемних розділів. Але є окрема категорія програм, які можуть працювати лише на системному диску, лише у певній директорії. Як правило, це:

  • або "C: Program Files";
  • або "C: Program Files (x86)" для 64-бітних систем;
  • або "C: Ім'я_користувача AppData \ Local".

У цьому випадку нічого іншого не залишається, як ухвалити правила гри розробника програми. Якщо програма вже встановлена, але не хоче запускатися, її краще видалити та встановити заново.

DLL-бібліотеки (файли з розширенням ".dll") - це динамічні бібліотеки, що забезпечують ті чи інші функції в процесі роботи програм. Їх відсутність - швидше виняток із правил, і пов'язане таке може бути з використанням піратських збірок Windows. Відсутню DLL-бібліотеку за необхідності можна знайти вручну в Інтернеті і помістити її в необхідну директорію на комп'ютері. Але є й простіший спосіб вирішення проблеми – автоматизація цього процесу за допомогою програми DLL Suite, яка проводить сканування системи на предмет відсутніх або пошкоджених файлів ".dll", сама завантажує їх в Інтернеті, сама ж поміщає їх у потрібне місце на комп'ютері.

Встановлення програми на комп'ютер може перешкоджати антивірус, який вважав виконуваний файл підозрілим. А у випадку з антивірусом Avast, За умовчанням що передбачає ізоляцію підозрілих файлів, і зовсім інсталятор програми доведеться вивільняти з карантину. Заблокувати процес встановлення програми може також системний захисний фільтр Windows SmartScreen.

Така реакція антивірусу та системи не обов'язково повинна свідчити про те, що програма, що встановлюється, несе комп'ютеру загрозу. У ряді випадків ні антивірус, ні сама Windows просто немає жодних даних про розробника програми. Щодо таких програм не діє презумпція невинності, вони автоматично ставляться до розряду небезпечних. Блокувати інсталяцію і антивірус, і сама Windows можуть також у випадках, якщо йдеться про перепаковану або зламану збірку платної програми.

Якщо програма перевірена, необхідно на якийсь час відключити антивірус, щоб той не перешкоджав установці. Якщо зреагував Windows SmartScreen, тиснемо «Докладніше», а в переліку дій – «Виконати в будь-якому випадку».

Можливо й так, що програма не захоче встановлюватися через відсутність у системі драйверів на необхідні комплектуючіі зовнішні пристроїкомп'ютера. Наприклад, якщо програма призначена для роботи із зовнішнім якимсь пристроєм – камерою, принтером, сканером тощо, без наявності в системі відповідного драйвера ці пристрої не будуть визначатися призначеним для них програмним забезпеченням. У ряді випадків установка програм може бути неможлива через застарілих версійдрайверів. Для вирішення проблем з драйверами та їх актуальними версіями призначений спеціальний тип софту – менеджери драйверів, які сканують систему, підбирають та встановлюють драйвера в автоматичному режимі. Серед таких - Carambis Driver Updater, DriverPack Solution, Driver Easy, DriverMax, Advanced Driver Updater, Slim Drivers.

Невідповідність характеристик комп'ютера мінімальним вимогам програми

Сьогодні все ще можна знайти в побуті раритетні комп'ютери з застарілими комплектуючими, з якими може не захотіти працювати той чи інший софт. Але практично всі сучасні комп'ютерні пристрої, включаючи малопотужні бюджетні зборки, можуть працювати з більшістю програм, написаних для Windows. А ось з сучасними іграмиситуація дещо інша. Не кожна ресурсомістка гра працюватиме з відеокартою офісного варіанту або застарілої моделі, з одноядерним або недостатньо потужним процесором, З оперативною пам'яттю менше 2 Гб.

Примхливі до можливостей комп'ютера та деякі редактори відео, програми для моделювання в 3D, професійний софтдля архітектурно-будівельного проектування тощо.

І тут без апгрейду комп'ютера не обійтися.

У цій статті я розповім вам про десять найчастіших причин, чому не встановлюються програми. Ви дізнаєтеся про симптоми тієї чи іншої причини та зможете діагностувати та усунути її самостійно.

Отже, поїхали – десятка причин, чому не встановлюються програми Windows.

Сама часта причина, чому не встановлюються програми, це відсутність системної бібліотеки NET Framework необхідної версії. У цій бібліотеці містяться ресурси, які потрібні для нормальної роботи тієї чи іншої програми. Тому якщо її немає, то й програма встановити не зможе.

Рекомендується встановити на свій комп'ютер усі версії NET Framework, починаючи з 2.0 і закінчуючи найстаршою, яку підтримує ваша Windows. Це забезпечить нормальну роботувсіх сумісних із вашою ОС програм.

Щоб дізнатися, яку версію NET Framework інстальовано на вашому комп'ютері, натисніть кнопку «Пуск», виберіть «Панель управління», потім відкрийте розділ «Програми», а потім – «Програми та компоненти» (приклад для Windows 7).

Докачати версії, яких вам не вистачає, можна на сайті Microsoft.

Як правило, якщо програми не встановлюються через відсутність потрібної NET Framework, з'являється повідомлення із зазначенням версії, яку потрібно докачати.

Відсутність Visual C++ та Direct X необхідної версії

Наступною частою причиною, чому не встановлюються програми є відсутність компонентів Visual C++ і Direct X. Visual C++ необхідна для роботи програм, які написані популярною мовою С++, а Direct X потрібна для більшості ігор. Як і у випадку з NET Framework, є різні версіїцих компонентів.

Дізнатись версію Visual C++ можна так само, як і NET Framework – у розділі «Програми та компоненти».

А для того, щоб дізнатися версію Direct X, натисніть Пуск і відкрийте Виконати (або ctrl + R). Запишіть команду dxdiag та натисніть «Ок».

Як правило, якщо програма не встановлюється через відсутність цих компонентів або їхню правильну версію, з'являється відповідне повідомлення. Необхідні версії Visual C++ можна завантажити, а Direct X.

Неправильна розрядність Windows

Windows можуть бути 32-х та 64-х розрядними. На 64-х розрядні операційні системи можна встановити 32-х та 64-х розрядні програми. А на 32-х розрядних системахпрацюватиме лише 32-х розрядна програма. Тому ви не зможете встановити на неї 64-розрядну програму.

Щоб визначити розрядність системи, натисніть правою кнопкою на «Комп'ютер» та виберіть «Властивості».

Розрядність програми можна дізнатися у її описі. Якщо вона не підходить, то під час встановлення з'явиться відповідна помилка.

Пошкоджений файл інсталяції

Якщо при встановленні програми з'являється помилка про те, що файл установки пошкоджено, слід отримати цей файл заново. Таке може статися через те, що файл програми не до кінця докачався, або викладено на сайті вже пошкодженим. Щоб вирішити проблему, потрібно спробувати завантажити файл інсталяції програми з іншого місця.

Відсутність необхідної DLL-бібліотеки

Рідкісною причиною, чому не встановлюються програми, є відсутність якихось бібліотек у системі, які мали б бути в ній за умовчанням. Це трапляється, якщо використовується неофіційна збірка Windows або ці бібліотеки були видалені навмисно.

Проблема проявляється у повідомленні, яке лається на будь-який файл DLL.

Щоб вирішити її, необхідно докачати потрібний DLL файлі помістити його в потрібний каталог (system32 або SysWOW64). Завантажити бібліотеки можна.

Після цього слід зареєструвати бібліотеку. Для цього потрібно натиснути "Пуск" та вибрати "Виконати" (або клавіші ctrl+R). Потім записати cmd і натиснути Ок. У командному рядкубібліотеки реєструються командою regsvr32 file.dll, де file.dll – це найменування файлу бібліотеки.

Криві збирання програм

Нерідкою причиною, чому не встановлюються програми, є криві руки у піратів, які їх зламують і віддають вам у безкоштовне користування, або якось видозмінюють, тобто роблять власне складання (ріпак). Щоб уникнути цього, ознайомтеся з коментарями тих, хто спробував те, що ви встановлюєте.

Важко сказати, які можуть бути помилки під час встановлення таких програм. Можливо все, що завгодно.

Без прав адміністратора

Якщо ви працюєте в офісі, ви можете зіткнутися з тим, що у вашого користувача немає прав адміністратора. Ваш системний адміністраторможе навмисно заборонити інсталяцію програм. Щоб вирішити це, зверніться за допомогою.

Це може статися не тільки в офісі, але й удома, якщо ваш користувач на ПК не має прав адміністратора.

Блокування програмами безпеки

На всіх комп'ютерах є антивіруси і певний програмний продукт може блокуватися ними. Це теж часто причина того, чому програми не встановлюються. Вирішити її просто – відключіть ваш антивірус або іншу програму безпеки та встановіть програму. За потреби внесіть цей софт до вірного списку в антивірусі або в програмі безпеки.

Будьте пильні. Якщо ви не впевнені у благонадійності джерела програми, то краще не встановлюйте її, якщо антивірус свариться.

Конфлікти з не повністю віддаленими старими версіями програм

Якщо ви оновлюєте версію програми, і спочатку видалили стару, а потім намагаєтеся встановити нову, то може статися конфлікт, якщо компоненти старої версіїбули видалені повністю. Це часто буває при використанні стандартного Windows видалення.

Щоб вирішити цю проблему, необхідно видалити всі компоненти попередньої версії вручну. Також можна скористатися програмами-чистильниками, наприклад, CCLeaner.

Недоліки обладнання

Сьогодні з'явилися такі програми та ігри, які можуть встановити вже не на всі комп'ютери. Так вони можуть пред'являти особливі вимоги до відеокарт, оперативної пам'яті, процесору.

Вирішити таку проблему докачуванням якихось файлів не вдасться. Тут потрібно апгрейдити свій комп'ютер та докуповувати залізяки.

(11 оцінок, середнє: 4,18 із 5)

30.09.2015

А в даній статті йтиметься про таку поширену проблему, як чому не встановлюються програми. Установка програма в наш час настільки важливо, що без програм використовувати комп'ютер немає сенсу. З проблемою, що не встановлюється, стикаються в основному новачкові в комп'ютерній сфері.

Ще в цій ситуації бувають ті користувачі комп'ютера, які використовують піратську операційну систему windows.

Також можна потрапити на таку напасть при встановленні програми, які необхідні крякнути, щоб безкоштовно користуватися.

Розглянемо низку причин, які не встановлюються програми:

  1. Відсутність компонента Microsoft .NET Framework
  2. Відсутність Microsoft Visual C++
  3. Через антивірус
  4. Через несумісність
  5. Необхідності оновити драйвера
  6. Відсутність компонента DirectX
  7. Вимога програми
  8. Вірусний установник
  9. Не правильний вибіррозрядності операційної системи
  10. Необхідності dll
  11. Відсутність облікового запису система
  1. Щоб деякі програми працювали коректно, необхідно компонент NET Framework. Одні програми працюють з певними версіями про інші новітніми версіями. Тож уважно подивіться, що вимагає установник. Можливо так, що не встановлюються програмичерез цей компонент. Цей компонент можна завантажити на сайті розробника. Завантажуємо та починаємо установку. Процес установки зазвичай. Погоджуємося тим, що пропонує установник. Якщо після встановлення потрібної версії NET Framework, програма не встановлюється і знову вимагає NET Framework. То переходимо "пуск" відкриваємо "панель управління" заходимо розділ "програми" і відкриваємо "включення та відключення компонентів windows"

Дивимося, щоб навпроти NET Framework у чек боксі було галочка.

  1. Microsoft Visual C++ також є найважливіший компонент, при встановленні програм та при подальшому його користуванні. Більшість програм можуть, не встановиться через відсутність компонента Microsoft Visual C++. Visual C++ є пакетом програмування мовою. Якщо на вашому комп'ютері не встановлюється програма, перевірте наявність Visual C++. Якщо її немає, завантажуємо або встановлюємо з інсталяційного диска. Попереджаю процес встановлення, триває борг.
  2. Якщо на вашому комп'ютері є, активна антивірусна зашита, то ті програми, які потрібно крекнути, не запуститися. Якщо у вас не встановлюються програми типу , то в цьому винен антивірус. Щоб процес встановлення пройшов нормально, необхідно на якийсь час вимкнути комп'ютер і додати папку установки у виключенні.
  3. При створенні програм та додатку деякі розробники забувають про сумісність із різними операційними системами. І при спробі встановити таких програм зазнає невдача. На щастя, можна вийти з таких ситуацій. Для цього натискаємо права кнопка миші на ярлику програми, що не запускає. У контекстного менюпереходимо «властивості»

Вставимо галочку в чек боксі «запустити програму в режимі сумісності»,

І вибираємо необхідну вам операційну систему.

  1. Буває так, що якщо тривале використання однієї операційної системи, без оновлення драйверів відбувається збої і глюки в системі. У цьому випадку потрібно
  2. DirectX це пакет коштів, розроблений від компанії micrasoft. Використовується в основному для встановлення ігор, так само застосовується при установці програм. Якщо цей пакет відсутній, то її необхідно завантажити та встановити. Бажано останню версію.
  3. Під час встановлення програм необхідно враховувати мінімальні вимогипрограми. До складу цих вимог входять:
  • Потужність процесора
  • Об'єм оперативної пам'яті
  • Вісь (операційна пам'ять)
  • Різні компоненти

Якщо дані про комп'ютер будуть нижчими за вимогу програми, то запитатимете, чому не встановлюються програми. Тож завжди читаємо довідку.

  1. У моїй практиці я спостерігав, що деякі установники завантажено з невідомих джерелне встановлюються. Причиною є битий або вірусний файл. У такому випадку потрібно повторно завантажити файл або знайти інше джерело.
  2. Якщо ваша операційна система має 32-біт, а ви намагаєтеся встановити 64-біт, то природно у вас не встановляться програми. Тому при встановленні програм дотримуємося розрядності.
  3. Бувають і такі випадки, що за відсутності облікового запису «система» не запускається програма. Для цього необхідно створити обліковий запис. Клікаємо мишкою праве кнопка на ярлику програми, що не запускає, і переходимо «властивості»

Як видно у списку облікових записів має бути запис «система»

Пишемо ім'я система та натискаємо перевірити. Після цього переходимо нижче і ставимо атрибут повний доступ.

Ось всі причини, через які не встановлюються програми. Якщо не допомогли перераховані вище методи, то проблема криється вашій операційній системі. Якщо операційна система ліцензійна, завантажте і . Якщо ж піратська система то необхідно перевстановити операційну систему — . На цьому стаття закінчується. Сподіваюся, інформація була для вас корисною. Якщо виникне питання чи щось незрозуміло — пишіть у коментарях.

Вам буде цікаво



 


Читайте:



Як на смартфоні Нокіа Х2 дві сім карти встановити свою мелодію на потрібний контакт

Як на смартфоні Нокіа Х2 дві сім карти встановити свою мелодію на потрібний контакт

ibnlive.in.com Як поставити мелодію на Нокіа Люмія? Люди ставлять це питання відразу після покупки телефону. Адже, як правило, у всіх сучасних...

Безкоштовні програми для Windows скачати безкоштовно

Безкоштовні програми для Windows скачати безкоштовно

Microsoft .NET Framework розроблена для програм, які працюють на архітектурі ".NET". Перша її версія вийшла в 2002-му році як аналог...

Як записати будь-який ISO-образ на флешку

Як записати будь-який ISO-образ на флешку

Привіт, друзі! Сьогодні знову поговоримо про створення завантажувальної флешки. Як створити завантажувальний USB-пристрій? З якою метою його використовувати...

Дзвінки з невідомих номерів

Дзвінки з невідомих номерів

Останнім часом у Росії користувачі зіткнулися з новим видом спаму, при якому абоненту постійно дзвонять і скидають з невідомих...

feed-image RSS