Понастоящем по-голямата част от софтуера работи на 64-битови системи Windows. За да се избегнат възможни загуби на производителност, разработчиците се опитват да осигурят обратна съвместимост на 32-битови приложения в такива системи.
Инструкции
Етап 1
Научете как работят 32-битовите приложения в 64-битова среда. Той прави това, като подражава на подходяща среда.
Wow64 (Windows jn Windows64) прихваща всички преходи между 32-битовия код на приложението и системното ядро. За това 64-битовите версии на Windows включват специални 32-битови версии на Ntdll.dll, User32.dll и Gdi32.dll, които прехвърлят контрола към Wow64 вместо обичайно системно обаждане. В същото време Wow64 превключва в 64-битов режим, преобразува предадените 32-битови указатели в 64-битови и извършва системно повикване. По този начин 32-битовото приложение е напълно изолирано от системата и други 64-битови приложения.
Стъпка 2
Щракнете върху бутона "Старт", за да изведете главното меню на системата и отидете на елемента "Изпълнение", за да извикате инструмента от командния ред.
Стъпка 3
Въведете% systemroot% / SysWOW64 / regsvr32.exe, за да регистрирате 32-битовата версия на DLL.
Стъпка 4
Извикайте% systemroot% / SysWOW64 / cscript.exe, за да стартирате VB скрипт, който създава 32-битови COM обекти като Internet Explorer или Microsoft Office Word.
Стъпка 5
Върнете се в главното меню "Старт" и отидете на Run, за да стартирате инструмента за редактор на системния регистър.
Стъпка 6
Въведете regedit в полето Open и щракнете върху OK, за да потвърдите командата.
Стъпка 7
Разширете следните клонове на системния регистър, за да промените параметрите, за да стартирате всички скриптове в 32-битов режим:
- HKEY_CLASSES_ROOT / JSEFile / Shell / Open2 / Command;
- HKEY_CLASSES_ROOT / JSFFile / Shell / Open2 / Command;
- HKEY_CLASSES_ROOT / JBEFile / Shell / Open2 / Command;
- HKEY_CLASSES_ROOT / JBSFile / Shell / Open2 / Command;
- HKEY_CLASSES_ROOT / WSFFile / Shell / Open2 / Command.
Стъпка 8
Променете стойността на скриптове от Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * на Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.
Стъпка 9
Рестартирайте компютъра, за да приложите избраните промени.