Question
-
CreatorTopic
-
November 24, 2008 at 11:44 am #2157459
32 bit to 64 bit driver problems
Lockedby danb1 · about 15 years, 4 months ago
I have a bit of a problem here and i wonder if any of you can help.
one of the applications we need to run uses a 32 bit driver and we need to convert it so it will work on a vista 64 bit system.
So the question is does anyone know how i can decompile this 32 bit driver and recompile it for a 64 bit system?
Thanks
Topic is locked -
CreatorTopic
All Answers
-
AuthorReplies
-
-
November 24, 2008 at 11:44 am #2970206
Clarifications
by danb1 · about 15 years, 4 months ago
In reply to 32 bit to 64 bit driver problems
Clarifications
-
November 24, 2008 at 1:16 pm #2970161
It’s not just the driver that’ll be 32-bit, it’ll be the entire program …
by older mycroft · about 15 years, 4 months ago
In reply to 32 bit to 64 bit driver problems
Therefore, have you tried running Vista64-bit in Vista32-bit mode?
It’s called running in Compatibility Mode for older systems software.
[i](If that function exists – but I can’t think of any reason why not)[/i]
-
November 25, 2008 at 8:33 pm #2970465
RE: It’s not just the driver that’ll be 32-bit, it’ll be the entire…
by danb1 · about 15 years, 4 months ago
In reply to It’s not just the driver that’ll be 32-bit, it’ll be the entire program …
I have tried running the program and it operates fine but the driver still doesn’t appear to work.
-
November 26, 2008 at 7:44 am #2970311
Eh ? – Sorry, try that again in logical English …
by older mycroft · about 15 years, 4 months ago
In reply to RE: It’s not just the driver that’ll be 32-bit, it’ll be the entire…
[i]”I have tried running the program and it operates fine but the driver still doesn’t appear to work.”[/i] [b]Erm, sorry but that doesn’t make any sense to me. If the app is running, the driver has to be working otherwise the app would fall over. So what makes you think the driver [i]”doesn’t appear to work” ?[/i]
What leads you to this apparent conclusion ?
Do you get an error message ?
Or what ?[/b]
-
November 26, 2008 at 11:55 am #2977164
Oops, I thought that sounded a bit wierd
by danb1 · about 15 years, 4 months ago
In reply to Eh ? – Sorry, try that again in logical English …
I guess its not the program that I am having a problem with… Its actually the device driver for the device that the program controls.
As for the error message. “cannot find device driver”
-
November 26, 2008 at 12:07 pm #2977150
So the app actually DOESN’T run then …
by older mycroft · about 15 years, 4 months ago
In reply to Oops, I thought that sounded a bit wierd
That’s why you’re getting the error message [i]”cannot find device driver”[/i].
So we have a 32-bit program that Vista64 can’t find a device driver for. Has this program EVER run properly on Vista64 ?
Have you tried what I suggested – running Compatibility Mode on this 32-bit program ?
Is there a 64-bit version of this program ?
What program is it – we may be able to help more if we knew what it is called.
-
November 26, 2008 at 2:28 pm #2977071
The app will run but the device wont connect
by danb1 · about 15 years, 4 months ago
In reply to So the app actually DOESN’T run then …
The program i am using is CX-One (Omron PLC Programming software) I am able to write the programs, test and save them but i cannot download them to the PLC.
My Problem lies in the PLC driver, it is one of their new PLC’s so it uses USB to connect to the PC but the computer wont recognize the driver for the PLC.
Not sure if this will clarify the problem.
I have also tried to turn off driver signing however i think i have the service pack installed that makes it so you cant force unsigned drivers.
-
November 26, 2008 at 2:48 pm #2977065
I have had a similar problem
by gate keeper · about 15 years, 4 months ago
In reply to The app will run but the device wont connect
with unsigned drivers on vista x64 with a different application … I’m very interested to know if & when you get a work around.
excerpt from a previous question of mine:
“the problem is:
– vista 64 SP 1 enforces digital driver signing i.e. drivers that affect the kernel in any way must be digitally signed by the developer (which vmware has not done)
I have googled for days and every work around I have found does not work for SP1 including putting the OS in test mode OR hitting F8 on boot up and explicitly selecting the “disable enforcing driver signing” at every boot up OR editing “bcdedit.exe” but nothing seems to work.”
-
November 27, 2008 at 8:24 am #2976540
This has all the symptoms of XP SP3 also …
by older mycroft · about 15 years, 4 months ago
In reply to The app will run but the device wont connect
In the case of XP SP3, M$ Windows Genuine Advantage is invoked thereby prohibiting the use of any unsigned drivers. [i]This has particularly difficult implications for any system rebuilds involving Realtek sound drivers (which are unsigned).[/i]
Albeit these are two distinct and separate operating systems and different drivers – they are the SAME problem. Having invoked the Service Pack, the validity of the driver status is effectively revoked. Back when SP3 first appeared, Microsoft’s ‘solution’ was resolute.
You must uninstall the Service Pack, install the hitherto ‘unacceptable’ driver, then reinstall the Service Pack. That is the only way to have the drivers accepted.
A crazy way to have to work, but M$ themselves advise it as a suitable course of action.
-
-
-
-
AuthorReplies