Most of the software currently runs on 64-bit Windows systems. To avoid possible performance losses, developers try to provide backward compatibility of 32-bit applications in such systems.
Instructions
Step 1
Learn how 32-bit applications work in 64-bit environments. It does this by emulating a suitable environment.
Wow64 (Windows jn Windows64) intercepts all transitions between the 32-bit application code and the system kernel. For this, 64-bit versions of Windows include special 32-bit versions of Ntdll.dll, User32.dll, and Gdi32.dll, which transfer control to Wow64 instead of a regular system call. At the same time, Wow64 switches to 64-bit mode, converts the passed 32-bit pointers to 64-bit ones, and performs a system call. Thus, a 32-bit application is completely isolated from the system and other 64-bit applications.
Step 2
Click the "Start" button to bring up the main menu of the system and go to the "Run" item to invoke the command line tool.
Step 3
Enter% systemroot% / SysWOW64 / regsvr32.exe to register the 32-bit version of the DLL.
Step 4
Call% systemroot% / SysWOW64 / cscript.exe to run a VB script that creates 32-bit COM objects such as Internet Explorer or Microsoft Office Word.
Step 5
Return to the main Start menu and go to Run to launch the Registry Editor tool.
Step 6
Enter regedit in the Open field and click OK to confirm the command.
Step 7
Expand the following registry branches to change the parameters in order to run all scripts in 32-bit mode:
- 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.
Step 8
Change the scripts value from Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * to Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.
Step 9
Restart your computer to apply the selected changes.