Допоможіть розробці сайту, ділитися статтею з друзями!
Добрий день.
Напевно, немає жодного користувача комп'ютера, який не стикався б з помилками при установці і видаленні програм. Тим більше, що проробляти подібні процедури доводиться досить таки часто.
У цій порівняно невеликій статті я б хотів зупинитися на найпоширеніші причини, через які неможливо встановити програму в ОС Windows, а так само привести рішення по кожній проблемі.
І так …
1. «Битий» програма ( «установшик»)
Чи не злукавлю, якщо скажу що ця причина найпоширеніша! Битий - це значить сам установник програми був пошкоджений, наприклад при вірусному зараженні (або при лікуванні антивірусом - часто антивіруси лікуючи файл, його «калічать» (роблять не запускаються)).
До того ж в наш час програми можна завантажити на сотнях ресурсах в мережі і мушу зауважити, що не на всіх ресурсах програми якісні. Можливо, що у вас якраз битий установник - в цьому випадку рекомендую скачати програму з офіційного сайту і перезапустити установку.
2. Несумісність програми з ОС Windows
Дуже часта причина неможливості установки програми, враховуючи, що більшість користувачів навіть не знає, яка ОС Windows у них встановлена (мова йде не тільки про версії Windows: XP, 7, 8, 10, а й про розрядності 32 або 64 біт).
До речі, про розрядності раджу почитати в цій статті:
https://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» (зліва в колонці).
Microsoft NET Framework 3.5.1 в ОС Windows 7.
Більш докладно про це пакеті:
4. Microsoft Visual C ++
Дуже поширений пакет, з використанням якого було написано безліч програм та ігор. До речі, найчастіше помилки роду «Microsoft Visual C ++ Runtime Error …» пов'язані з іграми.
Причин подібного роду помилок багато, тому якщо ви спостерігаєте схожу помилку, рекомендую ознайомитися:
5. DirectX
Цей пакет використовується, в основному, іграми. Причому, ігри зазвичай «заточуються» під певну версію DirectX і щоб запустити її вам знадобиться саме ця версія. Найчастіше, на дисках разом з іграми йде і потрібна версія DirectX.
Щоб дізнатися версію DirectX, встановлену в Windows, відкрийте меню «Пуск» і в рядок «Виконати» введіть команду «DXDIAG» (потім кнопку Enter).
Запуск DXDIAG в ОС Windows 7.
Більш докладно про DirectX:
6. Місце установки …
Деякі розробники програм вважають, що їхня програма може бути встановлена тільки на диск «C:». Природно, що якщо розробник не передбачив - то після установки на інший диск (наприклад на «D:» -програма відмовляється працювати!).
рекомендації:
- спочатку повністю видалити програму, а далі спробувати її встановити за замовчуванням;
- не ставити російські символи в шляху установки (через них дуже часто сипляться помилки).
C: \ Program Files (x86) \ - правильно
C: \ Програми \ - неправильно
7. Відсутність DLL бібліотек
Є такі системні файли з розширенням DLL. Це динамічні бібліотеки, в яких містяться необхідні функції для роботи програм. Іноді трапляється так, що в ОС Windows потрібної динамічної бібліотеки немає (наприклад, таке може статися при установці різних «збірок» Windows).
Найпростіший варіант рішення: подивитися якого файлу немає і потім завантажити його в інтернеті.
відсутня binkw32.dll
8. Пробний період (закінчився?)
Дуже багато програм дозволяють використовувати їх безкоштовно лише певний період часу (цей період називають, зазвичай, пробним - щоб користувач міг переконатися в необхідності цієї програми, перед тим як заплатити за неї. Тим більше, що частина програм досить дороги).
Користувачі часто користуються програмою з пробним періодом, потім видаляють її, а потім знову хочуть встановити … У цьому випадку буде або помилка, або, ймовірніше - поява вікна з пропозицією розробників купити дану програму.
рішення:
- перевстановити Windows і встановити програму заново (зазвичай це допомагає скинути пробний період, але спосіб вкрай незручний);
- використовувати безкоштовний аналог;
- купити програму …
9. Віруси і антивіруси
Не часто, але буває так, що заважає установки Антивірус, який блокує «підозрілий» файл установника (до речі, майже всі антивіруси вважають підозрілими файли-установники, і завжди рекомендують скачувати такі файли тільки з офіційних сайтів).
рішення:
- якщо впевнені в якості програми - вимкніть антивірус і спробуйте встановити програму заново;
- можливо, що установник програми був зіпсований вірусом: тоді необхідно його перекачати;
- рекомендую перевірити комп'ютер однієї з популярної антивірусної програмою (https://pcpro100.info/luchshie-antivirusyi-2016/)
10. Драйвера
Для більшої впевненості рекомендую запустити якусь програму, яка зможе в автоматичному режимі перевірити, чи всі драйвера у вас оновлені. Можливо, що причина помилок програм - в старих або відсутніх драйверах.
https://pcpro100.info/obnovleniya-drayverov/ - кращі програми для оновлення драйверів в Windows 7/8.
11. Якщо нічого не допомагає …
Буває і таке, що немає видимих і явних причин, через які неможливо встановити програму в ОС Windows. На одному комп'ютері програма працює, на іншому з точно такою ж ОС і обладнанням - немає. Що робити? Часто в цьому випадку легше не шукати помилку, а просто спробувати відновити Windows або просто її перевстановити (хоча я сам не є прихильником такого рішення, але іноді заощаджений час дорожче).
На цьому сьогодні все, всім успішної роботи Windows!