Добры дзень.
Напэўна, няма ніводнага карыстача кампутара, які не сутыкаўся б з памылкамі пры ўсталёўцы і выдаленні праграм. Тым больш, што праробліваць падобныя працэдуры прыходзіцца даволі такі часта.
У гэтай параўнальна невялікім артыкуле я б хацеў спыніцца на самых распаўсюджаных прычынах, з-за якіх немагчыма ўсталяваць праграму ў АС Windows, а так жа прывесці рашэнне па кожнай праблеме.
І так ...
1. "Бітая" праграма ( "установшик")
Ня слукавлю, калі скажу што гэтая прычына самая распаўсюджаная! Бітая - гэта значыць сам ўсталёўшчык праграмы быў пашкоджаны, напрыклад пры вірусным заражэнні (або пры лячэнні антывірусам - часта антывірусы ЛЁЧА файл, яго "калечаць" (робяць не запускаецца)).
Да таго ж у наш час праграмы можна спампаваць на сотнях рэсурсах у сеткі і павінен заўважыць, што не на ўсіх рэсурсах праграмы якасныя. Магчыма, што ў вас як раз бітая ўсталёўшчык - у гэтым выпадку рэкамендую спампаваць праграму з афіцыйнага сайта і перазапусціць ўстаноўку.
2. Несумяшчальнасць праграмы з АС Windows
Вельмі частая прычына немагчымасці ўстаноўкі праграмы, улічваючы, што большасць карыстальнікаў нават не ведае, якая АС Windows у іх ўсталяваная (гаворка ідзе не толькі аб версіі Windows: XP, 7, 8, 10, але і пра разраднасць 32 або 64 біт).
Дарэчы, пра разраднасць раю пачытаць у гэтым артыкулам:
Справа ў тым, што большасць праграм для 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. Вірусы і антывірусы
Не часта, але бывае так, што перашкаджае ўстаноўкі Антывірус, які блакуе "падазроны" файл ўсталёўшчыка (дарэчы, амаль усе антывірусы лічаць падазронымі файлы-ўсталёўшчыкі, і заўсёды рэкамендуюць спампоўваць такія файлы толькі з афіцыйных сайтаў).
рашэнні:
- калі ўпэўненыя ў якасці праграмы - адключыце антывірус і паспрабуйце ўсталяваць праграму нанова;
- магчыма, што ўсталёўшчык праграмы быў сапсаваны вірусам: тады неабходна яго перапампаваць;
- рэкамендую праверыць кампутар адной з папулярнай антывіруснай праграмай (
10. Драйвера
Для большай упэўненасці рэкамендую запусціць якую-небудзь праграму, якая зможа ў аўтаматычным рэжыме праверыць, ці ўсё драйвера ў вас абноўлены. Магчыма, што прычына памылак праграм - у старых альбо адсутных драйверах.
- лепшыя праграмы для абнаўлення драйвераў ў Windows 7/8.
11. Калі нічога не дапамагае ...
Бывае і такое, што няма бачных і відавочных прычын, з-за якіх немагчыма ўсталяваць праграму ў АС Windows. На адным кампутары праграма працуе, на іншым з сапраўды такой жа АС і абсталяваннем - не. Што рабіць? Часта ў гэтым выпадку лягчэй не шукаць памылку, а проста паспрабаваць аднавіць Windows альбо проста яе пераўсталяваць (хоць я сам не прыхільнік такога рашэння, але часам зэканомлены час даражэй).
На гэтым сёння ўсё, усім удалай працы Windows!