ShowKeyPlus


  1. Posts : 5,478
    2004
       #781

    Guimenez said:
    I need to have separete WINPEs because of UEFI systems, the x64 system doesn't run x86 WINPE.
    I run x86 PE on x64 as it loads faster (Lenovo and MacBook Pro) and ShowKey works fine.

    What system are you using? Something odd about your firmware perhaps.
      My Computer


  2. Posts : 10
    Windows 10
       #782

    lx07 said:
    I run x86 PE on x64 as it loads faster (Lenovo and MacBook Pro) and ShowKey works fine.

    What system are you using? Something odd about your firmware perhaps.
    Most of the x64 UEFI systems doesn't boot x86 images.
    I'm installing Windows in about 15 computers in a day, and only one or two of them supports boot from x86 all others stop booting
      My Computer


  3. Posts : 5,478
    2004
       #783

    Guimenez said:
    Most of the x64 UEFI systems doesn't boot x86 images.
    I'm installing Windows in about 15 computers in a day, and only one or two of them supports boot from x86 all others stop booting
    OK. That isn't my experience at all. Depends on your models obviously. In any case ShowKeyPlus definitely runs on 32 bit.

    If you look at this PE Windows 10 Recovery Tools - Bootable Rescue Disk - Windows 10 Forums it is included in both 32 and 64 bit versions and both work (for me anyway)

    If you look at the ShowKeyPlus.exe with sigcheck it clearly states it is 32 bit
    Code:
    PS C:\Users\Hali\OneDrive\Programs\SysinternalsSuite> ./sigcheck.exe "C:\Users\Hali\Downloads\ShowKeyPlus1.0.6594\ShowKeyPlus.exe"
    
    Sigcheck v2.55 - File version and signature viewer
    Copyright (C) 2004-2017 Mark Russinovich
    Sysinternals - www.sysinternals.com
    
    c:\users\Hali\downloads\showkeyplus1.0.6594\ShowKeyPlus.exe:
            Verified:       A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
            Link date:      20:36 20-Jan-18
            Publisher:      n/a
            Company:        n/a
            Description:    ShowKeyPlus
            Product:        ShowKeyPlus
            Prod version:   1.0.6594.38880
            File version:   1.0.6594.38880
            MachineType:    32-bit
    PS C:\Users\Hali\OneDrive\Programs\SysinternalsSuite>
    And in the header:

    ShowKeyPlus-capture.png

    ShowkeyPlus runs on x86 for sure.

    If you have a problem with PE you should probably start another thread :)
      My Computer


  4. Posts : 10
    Windows 10
       #784

    lx07 said:
    OK. That isn't my experience at all. Depends on your models obviously. In any case ShowKeyPlus definitely runs on 32 bit.If you look at this PE Windows 10 Recovery Tools - Bootable Rescue Disk - Windows 10 Forums it is included in both 32 and 64 bit versions and both work.

    Thats the problem I need the run on x64 WINPE and the ShowkeyPlus it's 32 bits.In Normal Windows (64 bits) it runs well, but the WINPE needs 64 bits apps.

    If you look at the ShowKeyPlus.exe with sigcheck it clearly states it is 32 bit
    Code:
    PS C:\Users\Hali\OneDrive\Programs\SysinternalsSuite> ./sigcheck.exe "C:\Users\Hali\Downloads\ShowKeyPlus1.0.6594\ShowKeyPlus.exe"
    
    Sigcheck v2.55 - File version and signature viewer
    Copyright (C) 2004-2017 Mark Russinovich
    Sysinternals - www.sysinternals.com
    
    c:\users\Hali\downloads\showkeyplus1.0.6594\ShowKeyPlus.exe:
            Verified:       A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
            Link date:      20:36 20-Jan-18
            Publisher:      n/a
            Company:        n/a
            Description:    ShowKeyPlus
            Product:        ShowKeyPlus
            Prod version:   1.0.6594.38880
            File version:   1.0.6594.38880
            MachineType:    32-bit
    PS C:\Users\Hali\OneDrive\Programs\SysinternalsSuite>
    If you have a problem with PE you should start another thread.
    Thats the problem
    I need the run on x64 WINPE and the ShowkeyPlus it's 32 bits.
    In Normal Windows (64 bits) it runs well, but the WINPE needs 64 bits apps.
      My Computer


  5. Posts : 5,478
    2004
       #785

    Guimenez said:
    In Normal Windows (64 bits) it runs well, but the WINPE needs 64 bits apps.
    It really does not. 64 bit PE will run both 32 and 64 bit apps if you add syswow64.

    This is ShowKeyPlus.exe running in 64 bit PE from the Rescue Disk link above. You can also see both sigcheck.exe and sigcheck64.exe work.

    ShowKeyPlus-capture.png

    But yes, perhaps 64bit would be easier for you depending how you build your PE.

    Have to see what @Superfly says but you can definitely do it yourself in any case using the 32bit exe on 64 bit PE - presumably it wouldn't be the only 32 bit app you want to run anyway.
      My Computer


  6. Posts : 10
    Windows 10
       #786

    lx07 said:
    It really does not. 64 bit PE will run both 32 and 64 bit apps if you add syswow64.

    This is ShowKeyPlus.exe running in 64 bit PE from the PE link above. You can also see both sigcheck.exe and sigcheck64.exe work.

    ShowKeyPlus-capture.png

    But yes, perhaps 64bit would be easier depending how you build your PE. Have to see what @Superfly says but you can do it yourself in any case using the 32bit exe.
    yes you are right, i can add syswow64 to my WINPE, but it's more easy to have both versions of the app.
    But once again thank you for all your help.
    Maybe @Superfly can make the 2 versions, i'm getting hope :)
      My Computer


  7. Posts : 3,453
    Thread Starter
       #787

    Yup, thanx @Guimenez and @lx07 for bringing this to my attention.
    AnyCPU now compiles that if the process runs on a 64-bit Windows system, it runs as a 32-bit process. IL is compiled to x86 machine code.
    Whereas before AnyCPU was compiled that the cpu specific architecture assemblies where run...
    -- anyway see if this works for you.

    ShowKeyPlus x64.zip
      My Computer


  8. Posts : 10
    Windows 10
       #788

    Superfly said:
    Yup, thanx @Guimenez and @lx07 for bringing this to my attention.
    AnyCPU now compiles that if the process runs on a 64-bit Windows system, it runs as a 32-bit process. IL is compiled to x86 machine code.
    Whereas before AnyCPU was compiled that the cpu specific architecture assemblies where run...
    -- anyway see if this works for you.

    ShowKeyPlus x64.zip
    Amazing, thank you
    Please @Superfly if you update the x86 version, can you update the x64 too?
    Most of the machines that have 64 UEFI doesn't boot WINPE x86 so we will always need the x64 version apart.
    Thank you once again.
      My Computer


  9. Posts : 3,453
    Thread Starter
       #789

    Guimenez said:
    Amazing, thank you
    Please @Superfly if you update the x86 version, can you update the x64 too?
    Most of the machines that have 64 UEFI doesn't boot WINPE x86 so we will always need the x64 version apart.
    Thank you once again.
    You're welcome...

    That's a good idea - with the change in compiling now (seems exe's are going the same way as dll's which are already strictly architecture specific -- in fact I have both x86 and x64 dll's merged into the exe at present).

    Having separate arch's will allow to split the dll's between them as well. Seems a cleaner solution.
      My Computer


  10. Posts : 15,441
    Windows10
       #790

    Hi C,

    Any news on showkeyplus becoming a full Store app yet.

    I think you would really steal a march on other packages if we can tell people - get it from Store as people would trust it. If MS have got one thing right about Store apps, it is that people do believe app stores are safe to install.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 21:34.
Find Us




Windows 10 Forums