x


Unity doesn't start on Windows 7 x64?

Unity doesn't start for me. Unity 2.6.1 indie version silently just quits when I try to start it. It doesn't matter if I start with Administrator privileges or not, or from command line or not. The process gets created, then almost immediately exits. No log file is created.

I'm using Windows 7 x64, GeForce G210M graphics, all the latest available patches and drivers.

Help?

more ▼

asked Mar 12 at 05:33 AM

user-1613 (google)\'s gravatar image

user-1613 (google)
45 3 3 11

I'm running Windows 7 64-bit, and Unity is working for me.

Mar 13 at 08:49 AM Lance Sun
(comments are locked)
10|3000 characters needed characters left
 moderation talk

8 answers:

I had tried the Alt thing, and it didn't work.

It turns out that Unity is not compatible with Data Execution Prevention, so I have to create an exception for it, which I'm really unhappy about -- I want to run a secure machine, and there's no really good reason for modern software to not take this into account. If you use JIT code generation, there are ways to mark the data as executable before you jump to it, for example.

Also, it would probably be good if the installer tested for this, and warned you up front.

more ▼

answered Mar 14 at 10:44 PM

user-1613 (google)\'s gravatar image

user-1613 (google)
45 3 3 11

There's something wrong with your machine. I'm running Unity 2.6 on Windows 7 x64 w/ DEP enabled just fine.

Mar 15 at 01:46 PM Nicholas

I had the same problem!

Mar 15 at 05:27 PM Jen Grier

I can't run Unity on my x64 win 7 box and I have DEP turned off except for essential windows programs. My web player doesn't work either.

Aug 12 at 07:56 PM mrcaron
(comments are locked)
10|3000 characters needed characters left
 moderation talk

Is there at least a x64 Windows version of the Unity Player on the horizon? That's really very important (and even more to the Unity people since Adobe has recently released a stable x64 version of Flash).

more ▼

answered Dec 21 at 03:34 AM

AGP\'s gravatar image

AGP
95 3 4 7

(comments are locked)
10|3000 characters needed characters left
 moderation talk

If you had enabled DEP (System properties/Advanced/Performance/Data Execution Prevention) for all programs and services, just add Unity.exe to exception list.

more ▼

answered Apr 03 at 01:02 AM

Daniel 4\'s gravatar image

Daniel 4
11 1

we did it, dont work.

Apr 06 at 10:59 PM user-1882
(comments are locked)
10|3000 characters needed characters left
 moderation talk

this might be a problem with the unity cache. try to go to c:\users(user name)\appdata\locallow\unity. note you will have to manually enter appdata because it's a hidden folder. under unity you should see two folders, webplayer and web player (note the space between web and player on the 2nd instance). click on web player and delete the folder marked cache. when you rerun jumpstart this cache will be regenerated. keep in mind that the first load of the game will be slower than normal. this is because the cache folder is being recreated. good luck.

more ▼

answered Dec 05 at 12:52 AM

enkil\'s gravatar image

enkil
11 1

(comments are locked)
10|3000 characters needed characters left
 moderation talk

Did it ever work? You can try holding down the "Alt" button when starting up Unity then creating a new project.

more ▼

answered Mar 12 at 07:41 PM

lowbloodsugar\'s gravatar image

lowbloodsugar
378 9 11 16

(comments are locked)
10|3000 characters needed characters left
 moderation talk
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x375
x48
x33

Asked: Mar 12 at 05:33 AM

Seen: 7159 times

Last Updated: Mar 12 at 05:33 AM

powered by Qato - Enterprise Q&A