Solved

32bit program won't run on Windows 2008 R2

Posted on 2010-11-30
4
1,309 Views
Last Modified: 2012-05-10
Hello,

I have a program that installs and runs file on Windows XP, Windows Vista, and Windows 7. It appears to run without on problems on those operating systems whether or not they are 32bit or 64bit. But, this program will not run on Windows 2008 R2. For some reason, I get an error message saying that a DLL for that program cannot be found; however, that DLL is in the install directory and I even put the path to that program in my system path. No joy.

Where should I look in troubleshooting this? We have developed the program ourselves so we can't really ask the developer lol.

By default, Windows 2008 Server 2008 R2 had us install into the C:\Program Files (x86) path because it is 32bit. For other information, I am also logged in as the Administrator. Lastly, I don't think there is any UAC protection (does that exist on 2008 R2?).

If you have an idea what could cause this I would appreciate your feedback.

Thanks,
John
0
Comment
Question by:jhieb
  • 3
4 Comments
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 34242278
UAC is in Windows 2008 Server R2 you can disable this feature for testing.

But we had the same problem what fixed the problem was to put the Exe in WOW64 folder. Look in your System32 folder see if the program dropped any exe if it did then cut and paste this exe in WOW64 as well
0
 
LVL 1

Accepted Solution

by:
jhieb earned 0 total points
ID: 34346992
For some reason, I had to install the c runtime library and then it worked.
0
 
LVL 1

Author Comment

by:jhieb
ID: 34347014
I resolved the issue by installing the C runtime library.
0
 
LVL 1

Author Closing Comment

by:jhieb
ID: 34387579
I resoloved the problem by installing the C runtime library.
0

Featured Post

Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Summary: This tutorial covers some basics of pointer, pointer arithmetic and function pointer. What is a pointer: A pointer is a variable which holds an address. This address might be address of another variable/address of devices/address of fu…
The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question