Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: O2 Compatibility with Windows 7 64 Bit

  1. #1
    Sergeant NutzMcKracken's Avatar
    Join Date
    Mar 13 2007
    Location
    Austin, Texas Home of the Formula 1 - 2012 US Grand Prix!
    Posts
    133

    Exclamation O2 Compatibility with Windows 7 64 Bit

    On running the application I get an error that I believe looks for DirectX 9 files:

    "The program can't start because d3dx9_41.dll is missing from your computer. Try reinstalling the program to fix this problem"

    I've tried running the program in XP compatibility mode (SP3) and no dice.

    I do understand that Windows 7 runs Direct X 11, but wouldn't it run previous versions of Direct X as well?

    I was wondering if there will be a fix for this since I can run ArmA 1 fine and was about to install ArmA 2.

    I'm using Windows 7 RTM 7600 64 bit version FYI.

    Thanks

  2. #2
    Sergeant NutzMcKracken's Avatar
    Join Date
    Mar 13 2007
    Location
    Austin, Texas Home of the Formula 1 - 2012 US Grand Prix!
    Posts
    133
    Author of the Thread
    UPDATE:

    I'm not sure exactly what happened in order for it to work properly, but O2 is working!! No errors or anything.

    I did however start O2 from start menu and then browsed to tools via the "all programs" route. I then got a prompt of the license agreement and it worked!

    Here's some variables that may help to fix the issue for some people out there that I tried:

    For compatibility, I am running O2 "as administrator" and also selected Windows XP service Pack 3 so you may have all the vairables. (right click on O2 icon and goto "Compatibility" TAB, you will then see the mentioned configurations)

    Another point I might add since I was having a sound driver issue with TeamSpeak, I activated the Administrator account and used it for some driver installs. I've been told you need to activate it at least once for some driver installs to work properly...so this might have fixed it.

    How to access and enable hidden admin account and more:

    To enable the admin account, follow this simple step by step tutorial:
    - Right click on Command Prompt -> Run as administrator -> type in the command “net user administrator /active:yes”.
    - You might want to password protect you newly enabled admin account, so type in “Net user administrator password”. Replace “password” with the password of your choice, just make sure not to forget it.
    - Log off after the command has been executed. When you login you will notice that the admin account has been enabled. To disable it once again, use the “net user administrator /active:no” command.

    Alternative way of enabling the admin account:
    - Start -> Search -> type in “secpol.msc” -> Local Policies -> Security Options -> Accounts: Administrator Account -> double click to enable/disable -> Log off and log back in to see the modifications.

  3. #3
    RKSL-Rock
    Guest
    "The program can't start because d3dx9_41.dll is missing from your computer. Try reinstalling the program to fix this problem"
    You can fix that by updating you DX9 setup. I got the full package from the microsoft site, updated DX and i no longer had the problem:

    DX webinstaller.

    It seems Win7 has a blind spot when it comes to some parts of DX9 when you use the Windows Update option.

  4. #4
    Sergeant NutzMcKracken's Avatar
    Join Date
    Mar 13 2007
    Location
    Austin, Texas Home of the Formula 1 - 2012 US Grand Prix!
    Posts
    133
    Author of the Thread

    Thumbs up

    Quote Originally Posted by RKSL-Rock View Post
    You can fix that by updating you DX9 setup. I got the full package from the microsoft site, updated DX and i no longer had the problem:

    DX webinstaller.

    It seems Win7 has a blind spot when it comes to some parts of DX9 when you use the Windows Update option.
    In Windows 7 you can't update Direct X 9, Win 7 is running DX11 actually.
    The above steps I posted fixed it and its running correctly.

    Almost similar to DX9 running DX8 parts for previous legacy games. My issue was to due with having proper admin rights running those compatibility components of DX9.

    Something to keep in mind, eventhough you may have created your login as an administrator account when you install Windows 7, (and not being part of a domain, that's a different story) you need to at least login first as the actual local administrator account once. This has proven to fix alot of issues dealing with drivers, Direct X, legacy programs (this includes Win XP games and some applications that aren't running right).

    Follow some of the steps I listed before to avoid this. Most out there either are using RC1, and only a slight few actually have RTM 7600 due to SA agreements with Microsoft. Those that are interested in Windows 7 will have to wait till official retail release date (Oct 22nd) and they might find this useful afterwards (unless an update comes along to make this easier or convuluted).

    In addition it helps to reduce UAC (User Access Control) settings\prompting.

    Also worth noting, the new O2 (ArmA 2) works fairly well. I think in looking at the dates and times (and if my memory serves me right) this issue was with ArmA 1 O2.
    Last edited by NutzMcKracken; Aug 29 2009 at 06:41.

  5. #5
    With Win7 I got into the habit of running every install by, right clicking on the exe and selecting "run as administrator".

    Although I was never sure the same was being applied to other programs run by the inital setup.exe.

  6. #6
    RKSL-Rock
    Guest
    Quote Originally Posted by [WCC]SirSmok@lot View Post
    In Windows 7 you can't update Direct X 9, Win 7 is running DX11 actually...
    But direct X 11 retain some DX9 components for backward compatibility. Depending on your build of Win7 these are missing which is why you get "xxxx.dll" missing errors.

    Manually running (as opposed to Win Update) the DX installer replaces these missing files ensuring you can run the DX9 apps succesfully.

  7. #7
    I installed it on windows xp and got this error message. I installed the DX web installer and it then worked

  8. #8
    Sergeant NutzMcKracken's Avatar
    Join Date
    Mar 13 2007
    Location
    Austin, Texas Home of the Formula 1 - 2012 US Grand Prix!
    Posts
    133
    Author of the Thread
    Good to hear, glad that worked, it must be some base components of DX9 that O2 needs that neither Win 7 nor XP versions seem to have. As one put it best, a blind side.

    @RKSL I'm with you on this, at the time I couldn't find anything DX9 related that would work with Win 7 64bit....I think MS has acknowledged this I'm assuming as I haven't an error when installing it on another win 7 64bit machine in the past month or so.

  9. #9
    Supreme Emperor of Nigeria RKSL-Rock's Avatar
    Join Date
    Feb 6 2003
    Location
    In a dark room running Nigeria
    Posts
    6,296
    Quote Originally Posted by SirSmok@lot View Post
    Good to hear, glad that worked, it must be some base components of DX9 that O2 needs that neither Win 7 nor XP versions seem to have. As one put it best, a blind side.

    @RKSL I'm with you on this, at the time I couldn't find anything DX9 related that would work with Win 7 64bit....I think MS has acknowledged this I'm assuming as I haven't an error when installing it on another win 7 64bit machine in the past month or so.
    So you believe me now then.

    If you follow the Win 7 RC forums and you will see this was a known issue and that the DX Web installer method i suggested in my first post is the official suggested fix.

    However it have been fixed for months, since the RTM version infact. However it is still an issue with Win X > Win 7 upgrade versions and RC > Full versions due to the different registry architectures. I cant find the MSDN page that explains it but its been public for about 12 months.

    Addons makers don’t get cash they get credit! Support them!
    RKSL Studios Website is BACK!! http://www.rkslstudios.info

  10. #10

    windows 7

    I am about to install windows 7 on my mac pro, and I want to be able to run oxygen2, arma I and arma II on it. Do you guys reccomend Win 7 Professional over Premium? I expect XP mode is pretty useful?

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •