Game not working in Vista 64

You are viewing a static copy of the old 2DBoy forum, which closed in 2010. It is preserved here for historical interest, but it is not possible to reply to topics. For more recent discussion about World of Goo, visit our new forum.
Game not working in Vista 64MegaSmiley02/20/2009 - 12:27

I'm trying to get World of Goo running on my desktop, but have been completely unsuccessful. I purchased the game through Steam, and if I try to run it then a worldofgoo.exe shows up in my Take Manager under processes, but it does absolutely nothing (0% cpu usage). If I run the exe in administrator mode then I get a Fatal Error each time, as follows:

Exception: Access Violation (code 0xc0000005) at address 0047F9DF in thread 194
Module: WorldOfGoo.exe
Logical Address: 0001:0007E9DF

0017FF88 0047F9DF 0001:0007E9DF WorldOfGoo.exe
Params: 7EFDE000 0017FFD4 77D8CFED 7EFDE000

StackWalk failed (error 299)

EAX:00000000 EBX:00000000 ECX:02A20AD0 EDX:003E0E58 ESI:02593050 EDI:003D27F0
EIP:0047F9DF ESP:0017FE60  EBP:0017FF88
CS:0023 SS:002B DS:002B ES:002B FS:0053 GS:002B

Windows Ver: NT 6.0 Service Pack 1 Build 6001

Before, I thought it might have been my anti-virus, however I just did a complete wipe of my hard drive, and have installed nothing except for the most up-to-date video and sound drivers. I have also disabled windows firewall but that didn't help either. It still crashes. The game runs perfectly fine on my laptop, which runs Vista 32.

My system specs:
Q9450 processor
4 gigs ram
Vista 64 Home Premium
4870x2 graphics card
Asus Xonar D2 audio card

Below is my DXDiag