Основен Други Как да направя 32-битовите приложения да работят на 64-битов Windows

Как да направя 32-битовите приложения да работят на 64-битов Windows



Първите системи на Windows използваха 16-битово ядро, базирано на MS-DOS, за да стартират графична обвивка, за да получат достъп до услугите на системата. Ако последното изречение ви изпрати да се борите за технически речник, успокойте се. Информацията в тази статия ще бъде достъпна както за експерти, така и за неспециалисти. Може да сте имали някои проблеми, когато стартирате 32-битово приложение в 64-битова версия на Windows. Ако е така, прочетете, за да научите защо това се случва и как да го поправите.

как да промените цвета на прозорците на лентата на задачите 10
Как да направя 32-битовите приложения да работят на 64-битов Windows

Някои необходими концепции

Простият факт е, че първоначално не би трябвало да имате този проблем. Windows има емулатор, който - ако работи правилно - осигурява необходимата среда както за 64, така и за 32-битовите приложения да работят нормално. Този емулатор (WOW64) разделя 32-битови приложения от 64-битови, за да предотврати сблъсъци на файлове и / или регистър. В техническа бележка 32-битовите процеси не могат да изпълняват 64-битови DLL файлове, така че това може да е причина за вашия проблем.

Някои необходими концепции

Нещо, което трябва да имате предвид, е, че всъщност може да използвате 16-битово приложение, което определено няма да работи. Бърз начин да проверите дали дадена програма е 16-битова е да навигирате до нейното местоположение на вашия компютър. Щракнете с десния бутон върху него и изберете Properties от падащото меню. Ако разделът свойства има раздел Версия или Предишни версии, това не е 16-битово приложение.

Правейки го съвместим

Първото нещо, което трябва да опитате, когато възнамерявате да стартирате всеки софтуер, който има проблеми със съвместимостта, е да го стартирате в режим на съвместимост. Има много малко проблеми, които това реално решава в днешно време, но това беше много полезна функция, когато Windows 95 беше заменен от NT.

За да стартирате приложение в режим на съвместимост, отидете до него във файловия изследовател и щракнете с десния бутон върху него. По същия начин, както по-горе, кликнете върху Properties от менюто. Под Properties щракнете върху раздела Compatibility. Щракнете върху квадратчето, което казва Стартиране на тази програма в режим на съвместимост за: и изберете версията на Windows, която искате да използвате. След това щракнете върху Приложи и се опитайте да стартирате приложението си. Трябва да има само няколко опции, така че се опитайте да преминете през всички тях. compmode

Активирайте 32-битови приложения

За да бъдете задълбочени, можете да се уверите, че 32-битовите приложения са активирани във вашите услуги на Windows. За целта изпълнете следните стъпки:

  1. Започнете с достъп до функциите на Windows, като въведете функции на Windows в полето за търсене на Windows и изберете съответствието на най-добрите.
  2. Поставете отметка в квадратчето, което гласи Интернет информационни услуги и щракнете върху OK. Инсталирането на тази функция ще отнеме минута
  3. Стартирайте IIS Manager, като въведете интернет информационни услуги в полето за търсене на Windows и изберете най-доброто съвпадение.
  4. Ще видите името на компютъра си в левия прозорец, разгънете го и щракнете върху Пулове приложения.
  5. В десния прозорец щракнете с десния бутон върху DefaultAppPools и изберете Разширени настройки.
  6. Изберете Enable 32-bit Applications и го променете от False на True.
  7. Щракнете върху OK и рестартирайте компютъра си.

След като завършите това, опитайте да стартирате приложението отново. Ако вашият WOW64 работи правилно, това не би трябвало да е необходимо, но се оказа ефективно в някои случаи.

Неправилни програмни файлове

По-старите програми понякога бъркат инсталацията и техните файлове могат да се окажат в грешната папка. Това е особено трудно да се открие, тъй като инсталацията ще изглежда без проблем.

В 64-битовите версии на Windows всички 64-битови приложения се инсталират в папката Program Files (x86). Това включва всички файлове, свързани с инсталираното приложение. 32-битовите програми обаче попадат в отделна папка, озаглавена Program Files. Ако пътищата са неправилно кодирани в инсталацията, приложението може да е инсталирало в грешната папка.

reddit как да докладвам за subreddit

Неправилни програмни файлове

Поправянето на това трябва да включва редактиране на част от инсталационния код, но не е нужно да правите това и може да не успеете да стигнете до изходния код така или иначе. За импровизирано решение просто намерете инсталираните файлове и ги копирайте ръчно в папката Program Files.

Бръснене и подстригване, две бита

Това са само част от проблемите, с които може да се сблъскате, когато стартирате 32-битово приложение. Но отново не може да се подчертае достатъчно, че това никога не трябва да се случва, тъй като съществуват мерки за предотвратяването му. Много по-вероятно е да се справите с друг проблем със съвместимостта. Ако сте много уверени, че регистърът създава проблеми, започнете с решенията, описани в статията.

Полезен ли е някой от методите в статията? Какво ви накара да се уверите, че 32-битовият регистър наистина причинява проблема ви? Споделете вашите разсъждения в коментарите по-долу.

Интересни Статии

Избор На Редактора

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие