Немагчыма ўсталяваць праграму ў Windows - памылкі ...

Добры дзень.

Напэўна, няма ніводнага карыстача кампутара, які не сутыкаўся б з памылкамі пры ўсталёўцы і выдаленні праграм. Тым больш, што праробліваць падобныя працэдуры прыходзіцца даволі такі часта.

У гэтай параўнальна невялікім артыкуле я б хацеў спыніцца на самых распаўсюджаных прычынах, з-за якіх немагчыма ўсталяваць праграму ў АС 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!

Глядзіце відэа: Writing 2D Games in C using SDL by Thomas Lively (Можа 2024).