Jump to content

what 64x or x86 installation should I run


Daka
 Share

Recommended Posts

I developing simple script for one program to do the automatic clicks.

Now I developed on xp and win 7, but on win 10 gives me error.

But the point for me to make it clear and not having basic mistake
with choosing x64 and x86 system.

So if I choose x64 system, does it going to work on x86?
when compiling do I need to check or uncheck x64 compatibilities?

Right now I'm installing new autoit v3 full install and it ask me what version to do like:
- use native x64 tools by default
- Use x86 tools by default (recommanded for compatibility)

I assume I should use x86, because this is for 32bit machines?


I know those are the basic questions of building the application for windows or any OS,
but I didn't do any of this and if someone can give me information, just to do point,
use always that or this, it would be great!

 

Link to comment
Share on other sites

9 minutes ago, Daka said:

I developing simple script for one program to do the automatic clicks.

Now I developed on xp and win 7, but on win 10 gives me error.

But the point for me to make it clear and not having basic mistake
with choosing x64 and x86 system.

So if I choose x64 system, does it going to work on x86?
when compiling do I need to check or uncheck x64 compatibilities?

Right now I'm installing new autoit v3 full install and it ask me what version to do like:
- use native x64 tools by default
- Use x86 tools by default (recommanded for compatibility)

I assume I should use x86, because this is for 32bit machines?


I know those are the basic questions of building the application for windows or any OS,
but I didn't do any of this and if someone can give me information, just to do point,
use always that or this, it would be great!

 

The answer is literally given to you when installing autoit:

PNF0FTx.png

Link to comment
Share on other sites

 

1 minute ago, Daka said:

ok so x86 and that is 32bit will work on 64bit too?

....yes.....  maintaining compatibility with 32 bit applications is why the Program files (x86) and SysWow64 folders exist in 64 bit systems in the first place.....:mellow::mellow::mellow:

Link to comment
Share on other sites

7 hours ago, Daka said:

ok so x86 and that is 32bit will work on 64bit too?

Yes with one notable exception. If you are running the script in a Windows PE environment (e.g., for deploying OS images), Windows PE x64 does not have WoW (Windows on Windows) execution, so an x86 executable can only run in WinPE x86 and not in WinPE x64.

This is not commonly done but I wanted to post here in case someone who does use WinPE comes along and reads this and needs the information. There is also the consideration that if you need to write to certain keys in the registry a 64-bit exe is the best way to go, but that's a more advanced topic.

x86 is the most widely compatible.

Always carry a towel.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...