bbimis
asked on
default to use ie 32 bit instead of ie 64 bit
is there a way to make ie never run 64 bit and always run in 32 bit mode? I need to set the default browser as c:\programfiles(x86)\inter net explorer\iexplore instead of the one in program files. I have tried changing the file association and that doesn't work it still loads in 64 bit mode. I can make a shortcut but that's not what i'm trying to do. I want it to be the default system wide. thanks!
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
We have a custom app that uses the default browser. so it runs ie 64 bit. The system is running the lastest version of ie. I'm not clicking on the ie button to lunch internet explorer. I'm click on the custom app that in turn launchs internet explorer to a certain intranet website. when on that site a user will click on a link to go to a file (pdf in this case) and then i get a message stating that i'm running internet explorer 64 bit and need to run 32 bit. That is why i'm trying to default html and htm files to load in 32 bit mode. if i make shortcut to the 32 bit version on the desktop that works fine but again thats now how i want to do it. i want it to system wide default to 32 bit instead of 64.
ASKER
fixed. code was hardcoded to go to c:\program files instead of checking to see if program files(x86) exist
Thanks for your help ill split points.
Thanks for your help ill split points.
Go to Control Panel, Default Programs, Set Default Programs.
There are settings in there for Internet Explorer. Check that the settings are correct.
Perhaps make a different browser default, restart and then restore IE to default.
In all the systems I have used (including clients), IE default is 32-bit.
Have you checked your custom app to make sure it is doing the correct thing?
.... Thinkpads_User
There are settings in there for Internet Explorer. Check that the settings are correct.
Perhaps make a different browser default, restart and then restore IE to default.
In all the systems I have used (including clients), IE default is 32-bit.
Have you checked your custom app to make sure it is doing the correct thing?
.... Thinkpads_User
@bbimis - Thanks for the update. Per my last post, checking the custom code was my final thought and that is what is was. Good News!
.... Thinkpads_User
.... Thinkpads_User
If your program had been using the environment variable %ProgramFiles% it would have worked fine and continued to work for pure 32-bit environments as such:
On 64-bit Windows, in a 32-bit Process, %ProgramFiles% points to "C:\Program Files (x86)".
On 32-bit Windows, %ProgramFiles% points to "C:\Program Files"
In a 64-bit Process, %ProgramFiles% points to "C:\Program Files" (not relevant to your execution model - but it is worth noting since most people only check the environment variables using the default cmd.exe (which is 64-bit) and don't check %windir%\syswow64\cmd.exe. )
On 64-bit Windows, in a 32-bit Process, %ProgramFiles% points to "C:\Program Files (x86)".
On 32-bit Windows, %ProgramFiles% points to "C:\Program Files"
In a 64-bit Process, %ProgramFiles% points to "C:\Program Files" (not relevant to your execution model - but it is worth noting since most people only check the environment variables using the default cmd.exe (which is 64-bit) and don't check %windir%\syswow64\cmd.exe.
bbimis--Glad to hear all is well.
As I suggested in http:#a39175573 "if you aim that procedure at "C:\Program Files(x86)\internet explorer\iexplore.exe" (with quotes) I would think that would start the 32bit version."
Since that is what you did, I should think a grade better than Average would be justified.
You say you are using the "lastest version of ie". So I guess you are using IE 10.
That is interesting since I found little difference in the IE 10 iexplore.exe files in C:\Program Files(x86) or C:\Program Files.
As I suggested in http:#a39175573 "if you aim that procedure at "C:\Program Files(x86)\internet explorer\iexplore.exe" (with quotes) I would think that would start the 32bit version."
Since that is what you did, I should think a grade better than Average would be justified.
You say you are using the "lastest version of ie". So I guess you are using IE 10.
That is interesting since I found little difference in the IE 10 iexplore.exe files in C:\Program Files(x86) or C:\Program Files.
And for what it is worth if you start IE 10 from the Start Menu or from the Taskbar you are using a shortcut for IE 10 in C:\Users\Username\AppData\