Jump to content
AIDA64 Discussion Forum
Etre_Libre

Windows PE x64 support

Recommended Posts

Hi,

I am an AIDA64 user (and customer), and I admit I use it very often.

In fact, I found only 1 problem : aida64.exe is a 32 bit executable, and seems not exist into a native 64 bit form.

Please, let me explain :

Regularly, I use AIDA64 into Windows PE (x86), it's ok.

But, into Windows PE x64, it don't work because Windows PE x64 don't have subsystem WOW64 to emulate 32 bit programs.

For now, I see more and more computers with UEFI, and sometimes with an option to revert to "Legacy BIOS" mode.

If "Legacy BIOS" mode is available, it's ok : I can boot Windows PE x86 and run AIDA64.

But, many new computers don't have that option and we can boot only with EFI x64, so only Windows PE x64 and I can't run AIDA64 with thoses computers.

To solve it, I think it might be a good idea to provide a x64 compiled exe.

What do you think about it ? Maybe is it planned ?

Thank you ;)

Share this post


Link to post
Share on other sites

I have few examples :

I have created a Live USB with Windows ADK (Windows PE 4, a Live "Windows 8") : with that program that boot (even with EFI, or with secure boot EFI) I can run diagnostics for PC with problems, change files, registry keys, test hard disk, RAM, Ghost, install Windows, download programs or drivers on internet if needed, etc...

In fact, it's a home made "all in one" tool.

I also use AIDA64 into my "Live 8" with a x86 system, but many new computers can't boot with legacy bios mode ; so I use more and more a x64 Windows PE, but AIDA64 can't run on it.

I had the same problem with Firefox that is compiled only for 32 bit systems, but I'm lucky, an open source project compile it into 64 bit : Waterfox.

Share this post


Link to post
Share on other sites

Hi,

you can try implementing WOW64 into your Windows PE , I know it's a tough part, but there is a Project called Win 7 PE SE http://theoven.org/i...php?topic=131.0 which seems to have WOW64 support. I have never done sth. with that project, but I guess they use scripts to generate and copy files and offline registry settings, so there must be a script file for WOW64 (and in there you will maybe find the files and registry entries you need for your x64 WinPE to get WOW64 support).

best luck

dicht

Share this post


Link to post
Share on other sites

We used to have plans for a native 64-bit main binary module for AIDA64, but due to many difficulties involving the 32-bit --> 64-bit change, Ansi --> Unicode change, and the compiler change (to Delphi XE3), we had to postpone its development due to development resources constraints. We need to focus more on improving the existing features and existing benchmark methods of AIDA64 before we can make the big step of moving to a 64-bit main binary. I'm afraid I cannot provide you with a release date for that, since it may be well in the future (2014? 2015?)

Share this post


Link to post
Share on other sites

@dicht : I know that project, but I think it's not legal...

I found microsoft said an answer similar to "it's not possible" or "we can't".

Also, it's official, the subsystem WOW64 is not provided with Windows PE (you can click here).

@Fiery : I understand it seems to be more complicated that I thought.

So, do you plan to create a x64 native version, even a little or "basic" version (with less features) ?

Share this post


Link to post
Share on other sites

So, do you plan to create a x64 native version, even a little or "basic" version (with less features) ?

No. We only plan to make a full blown version in native 64-bit.

Share this post


Link to post
Share on other sites

I have few examples :

I have created a Live USB with Windows ADK (Windows PE 4, a Live "Windows 8") : with that program that boot (even with EFI, or with secure boot EFI) I can run diagnostics for PC with problems, change files, registry keys, test hard disk, RAM, Ghost, install Windows, download programs or drivers on internet if needed, etc...

In fact, it's a home made "all in one" tool.

I also use AIDA64 into my "Live 8" with a x86 system, but many new computers can't boot with legacy bios mode ; so I use more and more a x64 Windows PE, but AIDA64 can't run on it.

I had the same problem with Firefox that is compiled only for 32 bit systems, but I'm lucky, an open source project compile it into 64 bit : Waterfox.

Oh, that sounds interesting, gotta look at something like this for myself, just had a nasty diskcrash and this is a solution that would have speeded up the recovery time, couldnt run memtest from the windows dvd because I was using Raid mode, it somehow thought the dvd was a hdd. :)

Share this post


Link to post
Share on other sites

Hi,

 

Maybe do you have news about it ? Even a beta version for now ?

 

Thank you ;)

 

I'm sorry, but not yet.  We have frozen the development of the native 64-bit binary, and will only continue working on it later this year or sometime next year.

Share this post


Link to post
Share on other sites

Hi Fiery,

 

Now do you have any plan about a native x64 version of AIDA64, because it can really help on WinPE x64.

 

EFI x64 = WinPE x64 only, and I can't use AIDA64. HWiNFO64 helps me but is not so useful.

 

Thanks ;)

Share this post


Link to post
Share on other sites

Yes, we still have plans, but not for the short run. Today we still cannot see a considerable demand for such a product. And since it would require us to switch compiler + switch from Ansi to Unicode (due to the new compiler) + drop Win95, Win98, NT4 and Windows 2000 support (due to the new compiler) + handle special cases about non-existing 32-bit libraries ... well, it's not something we can allocate development resources for at this time. Especially when the advantages of such a product would be very small. Apart from supporting WinPE x64, we can already do everything using the existing 32-bit AIDA64 main binary. I wish it was a lot simpler to switch to a new 64-bit compiler...

Share this post


Link to post
Share on other sites

OK, so I will keep HWiNFO64 when a computer need to be repaired, because it works with WinPE x64 (even WinPE 10).

 

I hope you will switch in the future to a native 64 bit binary, it can help a lot ;)

Share this post


Link to post
Share on other sites
19 hours ago, lardazzbuu said:

It is now 2018.  Are you guys close to supporting Win PE x64? 

My statement from 2016 is still valid today.

Share this post


Link to post
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

  • Similar Content

    • By soba4ka88
      HI there,
      Is there is any way to send reports from Android AIDA64 to log files on Android mass storage, or strictly to Windows PC (for example through adb)?
      I need to create a database from 500 devices and I can't spend time on installing AIDA on every device, configuring email and sending these reports through email.
      Thank you,
      Aleks
    • Guest
      By Guest
      Hello and gooday,
      Recently I got an upgrade that replace my intel atom(n445) neetbook, my new laptop was asus K43SJ, the spec was an intel i3 2330m 2.2Ghz caupled with nvidiaGT520m on board grapic.
      The system have 4GB of memory and run on win7pro.The original owner who donating this laptop was complaining about heat and lag, I assume this laptop need fresh thermal paste..
      To test the heat problem, I run aida64 system stress test and here's the result(in picture)
      I have no experience using aida64 on a pc laptop. What is the red line  red cart(cpu trottle at 50%)?? should I worry about It?? does overal of the system ok??
      and finally can someone teach me how to read aida64 stabylity test result
      thanks
      -EDIT-
      I have clened the laptop from accumulating cat fur
       


    • By Tomorrow
      Are there any plans for a separate 64bit only version of AIDA64?
      I could not find such version. I suppose currently it's 32bit mostly for compablity reasons?
      Also i can not get around the name itself - AIDA64 - it's literally implied in the name that it is a 64bit program.
    • By Uah
      It does not show up. 
       

    • By HorridMistake
      Hello.
      Could AIDA64 have full support for ASLR for its own executable for the next version? It is just a compiler switch.
      Also, what about Forced DEP (Data Execution Prevention), like what browsers have?
      And what is the status of including a 64-bit executable?
×