Share via

Can't register my .dll which is a 32 bit on a 64 bit OS.

Anonymous
2010-07-19T00:45:30+00:00

I'm fairly new at this but i wanted to see if anyone could help me out. I need to register my .dll using the command prompt and typing : regsvr32 xxx.dll. However, the error message comes up as "this module xxx.dll may not be compatible with the version of Windows that you are running. Check to see if module is compatible with x86 (32 bit) or x64 (64 bit) version of regsvr32.exe" I put this on all my work station with XP it works fine. I went into SysWOW/64 and made sure the same .dll was in their just in case it went looking for them their to validate.

Any help will be appreciated.

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2010-07-28T20:32:15+00:00

    Hello ksiinc,

    You might try and see if you run the command prompt in an elevated privilege. To do so: Open the commend prompt, right click and select "Run as Adminstrator". Make sure you are in the right directory when you register the .dll, place the .dll file into the system32 directory and then run RegSvr32.

    Hope this helps.

    Sincerely,


    Marilyn

    Microsoft Answers Support Engineer

    Visit our Microsoft Answers Feedback Forum and let us know what you think

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2010-07-19T00:50:07+00:00

    http://support.microsoft.com/kb/946765

    A description of the differences between 32-bit versions of Windows Vista and 64-bit versions of Windows Vista

    Cheers.


    Mick Murphy - Microsoft Partner

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments