Неможливо встановити програму в Windows - помилки...


не-устанавливаются-программыДоброго дня.

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

В цій порівняно невеликій статті я б хотів зупинитися на найпоширеніших причини, через які неможливо встановити програму в ОС Windows, а так само привести рішення по кожній проблемі.

І так...

1. "Бита" програма ("установшик")

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

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

2. Несумісність програми з ОС Windows

Дуже часта причина неможливості установки програми, враховуючи, що більшість користувачів навіть не знає, яка ОС Windows у них встановлена (мова йде не тільки про версії Windows: XP, 7, 8, 10, але і про розрядності 32 або 64 біт).

До речі, про розрядності раджу почитати в цій статті:

http://pcpro100.info/kak-uznat-razryadnost-sistemyi-windows-7-8-32-ili-64-bita-x32-x64-x86/

Справа в тому, що більшість програм для 32bits систем будуть працювати і в системах 64bits (але не навпаки!). Важливо відзначити, що категорія таких програм, як антивіруси, емулятори дисків і подібні їм: встановлювати в ОС не своєю розрядності - не варто!


3. NET Framework

Так само вельми поширена проблема - це проблема з пакетом NET Framework. Представляє він з себе програмну платформу для сумісності різних додатків, написаних на різних мовах програмування.

Є кілька різних версій цієї платформи. До речі, наприклад за умовчанням в Windows 7 встановлюється NET Framework 3.5.1.

Важливо! Кожній програмі необхідний своя версія NET Framework (причому, далеко не завжди найновіша). Іноді, програми вимагають конкретної версії пакету, і якщо у вас її немає (а є тільки новіше) - програма видасть помилку...

Як дізнатися свою версію Net Framework?

В ОС Windows 7/8 це зробити досить легко: для цього потрібно зайти в панель управління за адресою: Панель керування\Програми\Програми та компоненти.

Потім натиснути на посилання "Включення або відключення компонентів Windows" (ліворуч у колонці).


Установленные обновления-08-07-54

Microsoft NET Framework 3.5.1 в ОС Windows 7.


Більш детально про пакет: http://pcpro100.info/microsoft-net-framework/

4. Microsoft Visual C

Вельми поширений пакет, з використанням якого було написано безліч програм і ігор. До речі, найчастіше помилки роду "Microsoft Visual C Runtime Error..." пов'язані з іграми.

Причин подібного роду помилок багато, тому якщо ви спостерігаєте схожу помилку, рекомендую ознайомитися: http://pcpro100.info/microsoft-visual-c-runtime-library/

5. DirectX

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

Щоб дізнатися версію DirectX, встановлену в Windows, відкрийте меню "Пуск" і в рядок "Виконати" введіть команду "DXDIAG" (потім кнопку Enter).


запуск DXDIAG

Запуск DXDIAG в ОС Windows 7.


Більш детально про DirectX: http://pcpro100.info/directx/

6. Місце установки...

Деякі розробники програм вважають, що їх програма може бути встановлена тільки на диску "C:". Природно, що якщо розробник не передбачив після встановлення на інший диск (наприклад на "D:" -програма відмовляється працювати!).

Рекомендації:

- спочатку повністю видалити програму, а далі спробувати її встановити за замовчуванням;

- не ставити російські символи в дорозі установки (з-за них дуже часто сипляться помилки).

C:\Program Files (x86)\ - правильно

С:\Программы\ - не правильно

7. Відсутність DLL бібліотек

Є такі системні файли з розширенням DLL. Це динамічні бібліотеки, в яких містяться потрібні функції для роботи програм. Іноді трапляється так, що в ОС Windows потрібної динамічної бібліотеки (наприклад, таке може статися при установці різних "збірок" Windows).

Найпростіший варіант рішення: подивитися якогось файлу немає і потім завантажити його в інтернеті.


not dll

Відсутній binkw32.dll


8. Пробний період (закінчився?)

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

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

Рішення:

- перевстановити Windows і встановити програму заново (зазвичай це допомагає скинути пробний період, але вкрай незручний спосіб);

- використовувати безкоштовний аналог;

- купити програму...

9. Віруси і антивіруси

Не часто, але буває так, що заважає установки Антивірус, який блокує "підозрілий" файл інсталятора (до речі, майже всі антивіруси вважають підозрілими файли-установники, і завжди рекомендують завантажувати такі файли тільки з офіційних сайтів).

Рішення:

- якщо впевнені в якості програми - вимкніть антивірус і спробуйте встановити програму заново;

- можливо, що інсталятор програми був зіпсований вірусом: тоді його необхідно перекачати;

- рекомендую перевірити комп'ютер однією з популярної антивірусної програмою (http://pcpro100.info/luchshie-antivirusyi-2016/)

10. Драйвера

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

http://pcpro100.info/obnovleniya-drayverov/ - кращі програми для оновлення драйверів в Windows 7/8.

11. Якщо нічого не допомагає...

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

На цьому сьогодні все, всім вдалої роботи Windows!