Search Unity

Windows 8.1 and unity, editor crashes and will not open.

Discussion in 'Editor & General Support' started by tmanallen, Oct 20, 2013.

  1. tmanallen

    tmanallen

    Joined:
    Nov 8, 2009
    Posts:
    395
    The title says it all, I have a project created in unity 4.2.1 and windows 8, it worked solidly, then I upgraded to 8.1 and 4.2.2 and tried to import a new asset and it crashed, so I reinstalled 4.2.1 on 8.1 and now it won't even open the project when it tries to import all the assets, my game is a 2d game and never had any issues until now, any suggestions?


    Thanks all.
     
  2. martingarnett01

    martingarnett01

    Joined:
    Aug 8, 2013
    Posts:
    4
    I have exactly the same problems. Damn Windows 8.1. I can't even run any games from Steam since updating to this blasted Version. :(
     
  3. martingarnett01

    martingarnett01

    Joined:
    Aug 8, 2013
    Posts:
    4
    Found this in another thread. Hope this helps! :)
     
  4. tmanallen

    tmanallen

    Joined:
    Nov 8, 2009
    Posts:
    395
    Thanks for that will try this when I get home, another one that I had found that worked was going through the command prompt.
     
  5. 4ININ

    4ININ

    Joined:
    Oct 23, 2013
    Posts:
    1
    I too have crash at ultrabook with Intel HD 4000 and NVIDIA Geforce GT 620M.
    How i fixed it :
    1. Make a shortcut to the Unity.exe, open its properties
    2.Open with Graphic processor -> High performance processor NVIDIA.
     
  6. DarkSpartan

    DarkSpartan

    Joined:
    Jul 31, 2012
    Posts:
    1
    Works great, until you use the scroll wheel. It likes to think that "scroll down" and "close program" are one and the same. I'm strongly debating murdering 8.1 in its sleep. Not sure if I have everything I need to upgrade to 7.

    As for the force dx11 thing, that had zero effect under 8.1
     
  7. Goofy420

    Goofy420

    Joined:
    Apr 27, 2013
    Posts:
    248
    Since this only affects the asset store, I doubt Unity will even try to look at it as a problem since it only costs the asset devs money. Since I usually spend about $100 a week on assets and since this error, it has dropped to $0. I'm sure many others are doing the same. It's a shame Unity could give a rats hairy behind when this is such a serious and becoming common problem now that 8.1 was released on the 17th.
     
    Last edited: Oct 26, 2013
  8. WheresMommy

    WheresMommy

    Joined:
    Oct 4, 2012
    Posts:
    890
    Working in 8.1 and Unity is just running fine. Maybe you have to update your Drivers. I tried playin a game and it seems as if Windows is no longer taking care of your graphics Settings, so my nvidia Manager was set to 3D and my games were like 8-bit Colors. Had to upgrade the Driver and turn 3D off, that did it for me for graphics Problems. Just try upgrading it.
     
  9. S_Darkwell

    S_Darkwell

    Joined:
    Oct 20, 2013
    Posts:
    320
    I too had crashing issues beginning with Unity3D v4.2 and above. None of the typical solutions (DX/GL modes, DEP/UAC, etc.) solved my crashes. After MUCH investigation, I located the issue:

    - Corrupt fonts

    Seriously. Corrupt fonts.

    I discovered it referenced on the Unity-engine HearthStone's forum from a user named Omrakos. That particular post references one particular font. These fonts were not the same.

    My solution was to backup my "c:/windows/fonts" folder, delete all of the fonts that windows would allow, then copy them back a section at a time until Unity crashed again.

    In fact, Unity never crashed again, but windows refused to install a handful of the fonts. I suspect these were the corrupt ones.

    As I'd searched for weeks without finding a solution, I thought I would share this one with the community.

    Hope it helps!

    Be well, always!
    - Arismeir
     
  10. Deleted User

    Deleted User

    Guest

    I had exactly same problem on freshly installed Windows 8.1 and Unity 4.2.2, running on original Surface Pro. Following solution helped:

    Change the target so Unity.exe gets opened in d3d11 mode:
    YOUR_PATH\Unity.exe -force-d3d11

    Good luck.
     
  11. Ricardo Esteves

    Ricardo Esteves

    Joined:
    Nov 8, 2013
    Posts:
    2
    This was my very first time using Unity, I used the "-force-d3d11" change and now it works!

    Thanks!
     
  12. TheSniperFan

    TheSniperFan

    Joined:
    Jul 18, 2013
    Posts:
    712
    "-force-opengl" works too.
    So it may be a good idea to have both of them on your desktop, just in case.
     
  13. Ricardo Esteves

    Ricardo Esteves

    Joined:
    Nov 8, 2013
    Posts:
    2
    ;) Thanks for info, I'm going to add it as well!
     
  14. x.e.r.t.

    x.e.r.t.

    Joined:
    Oct 6, 2013
    Posts:
    5
    after re installing unity because the 8.1 update has screwed me, i was searching through the folders and ran into a file located in the temp folder in my 86 program files not the project documents. A file named unityfilelocked i deleted the entire folder and replaced it with a empty folder named temp now unity runs perfect every time even with the 8.1 update.
     
  15. tmanallen

    tmanallen

    Joined:
    Nov 8, 2009
    Posts:
    395

    Really, I never thought of doing that, thanks for the tip, I just changed the compatibility from windows 8 to nothing, I am going to find this folder and remove it and just add a folder called temp?
     
  16. mikecurley

    mikecurley

    Joined:
    Feb 13, 2014
    Posts:
    1
    Tried this and it still doesn't work. :(
     
  17. sonicviz

    sonicviz

    Joined:
    May 19, 2009
    Posts:
    1,051
    I ran CCCleaner and it *seemed* to work so far. Maybe some temp files not getting deleted causing issues?
     
  18. Ouzo

    Ouzo

    Joined:
    Jun 6, 2013
    Posts:
    1
    TY.

    This solved my problem with Intel HD 4000.
     
  19. Oldskewl

    Oldskewl

    Joined:
    Dec 14, 2012
    Posts:
    7
    this worked for me
     
  20. fer.emanu

    fer.emanu

    Joined:
    Jul 4, 2014
    Posts:
    1
    Sorry to bumb a somewhat old thread.
    I'm using Intel Graphics HD 4000, and Unity used to crash frequently, but the "-force-d3d11" fix worked great for me.Thanks a lot!
     
  21. 2pass

    2pass

    Joined:
    Dec 7, 2014
    Posts:
    12
    I finally found the problem with using Unity support!
    This is potentially the solution to your problem!

    - Uninstall the Audio Driver Current (Realtek for me)
    - Disconnect any USB jacks and taken to a connected audio system
    - Restart the computer
    - Reinstall the latest audio driver
    - Reconnected all
    - Replace or raise Unity

    Best Regards,
    Jimmy
     
  22. MichaelDShark

    MichaelDShark

    Joined:
    Apr 11, 2015
    Posts:
    45
    Unity 5.0.2f crashes after launching project.
    ------------------
    System Information
    ------------------
    Time of this report: 5/27/2015, 17:26:31
    Machine name: USERPC
    Operating System: Windows 8.1 64-bit (6.3, Build 9600) (9600.winblue_r9.150322-1500)
    Language: English (Regional Setting: English)
    System Manufacturer: Acer
    System Model: Aspire M3-581TG
    BIOS: V2.17
    Processor: Intel(R) Core(TM) i3-2377M CPU @ 1.50GHz (4 CPUs), ~1.5GHz
    Memory: 10240MB RAM
    Available OS Memory: 10054MB RAM
    Page File: 2796MB used, 9241MB available
    Windows Dir: C:\WINDOWS
    DirectX Version: DirectX 11
    DX Setup Parameters: Not found
    User DPI Setting: Using System DPI
    System DPI Setting: 96 DPI (100 percent)
    DWM DPI Scaling: Disabled
    DxDiag Version: 6.03.9600.17415 64bit Unicode

    Crash Log:
    Unity Editor [version: Unity 5.0.2f1_0b02744d4013]



    Unity.exe caused an Access Violation (0xc0000005)

    in module Unity.exe at 0033:4108cd68.



    Error occurred at 2015-05-30_091042.

    C:\Program Files\Unity\Editor\Unity.exe, run by MichaelDShark.

    23% memory in use.

    10054 MB physical memory [7642 MB free].

    12038 MB paging file [8944 MB free].

    134217728 MB user address space [134216888 MB free].

    Read from location 00000008 caused an access violation.



    Context:

    RDI: 0x06e949a0 RSI: 0x00000000 RAX: 0x00001530

    RBX: 0xf7b2019c RCX: 0xf9f70000 RDX: 0x00003653

    RIP: 0x4108cd68 RBP: 0x0023e4d9 SegCs: 0x00000033

    EFlags: 0x00010202 RSP: 0x0023e450 SegSs: 0x0000002b

    R8: 0x01d06470 R9: 0x00000040 R10: 0x75522f64

    R11: 0x41febda8 R12: 0x00000000 R13: 0x00000000

    R14: 0x00000000 R15: 0x00000001



    Bytes at CS:EIP:

    49 8b 5e 08 49 3b de 74 12 48 8b 4b 10 48 8b 5b



    Stack:

    0x0023e450: 0000000f 00000000 f7b2019c 00000001 ................

    0x0023e460: 00000000 00000000 ee6e1ad7 00009ab1 ..........n.....

    0x0023e470: ee6e1ae7 00009ab1 00000001 00000000 ..n.............

    0x0023e480: 00000001 00000000 00000000 00000000 ................

    0x0023e490: 00000000 00000000 06e949a0 00000000 .........I......

    0x0023e4a0: 00000000 00000000 00000000 00000000 ................

    0x0023e4b0: 00000000 00000000 4105a4f5 00000001 ...........A....

    0x0023e4c0: ee6e1db7 00009ab1 f7b20199 00000001 ..n.............

    0x0023e4d0: 06e949a0 00000000 fffffffe ffffffff .I..............

    0x0023e4e0: 00000002 00000000 00000000 00000001 ................

    0x0023e4f0: 00000000 00000000 00000000 00000000 ................

    0x0023e500: f7b2019c 00000001 ee6e1da7 00009ab1 ..........n.....

    0x0023e510: 00000001 00000000 00000001 00000000 ................

    0x0023e520: 00000000 00000000 00000000 00000000 ................

    0x0023e530: 00000000 00000000 40477049 00000001 ........IpG@....

    0x0023e540: f7b2019c 00000001 f7b2019c 00000001 ................

    0x0023e550: 00000000 00000000 06e949a0 00000000 .........I......

    0x0023e560: 06d18e30 00000000 401b0003 00000001 0..........@....

    0x0023e570: 0023e699 00000000 06e949a0 00000000 ..#......I......

    0x0023e580: 00000000 00000000 444c0000 43a30000 ..........LD...C

    0x0023e590: 42ddb334 00000001 00000001 00000000 4..B............

    0x0023e5a0: fffffffe ffffffff 00000000 00000000 ................

    0x0023e5b0: 3727c5ac 00000000 00000000 00000000 ..'7............

    0x0023e5c0: 3f800000 00000000 00000000 00000000 ...?............

    ...

    Please reply back to me .
     
  23. 2pass

    2pass

    Joined:
    Dec 7, 2014
    Posts:
    12
    You obviously have the same problem as me!
    You just have to look at your audio drivers. The sound card is not recognized by the software. Done updating your driver or désinstal and reinstal your audio driver.

    5 Unity is an audio test launch and crash instead of warn you of worries!

    Sorry in advance for my English way.

    Made me know if your concern is corrected?

    good luck
    cordially
    2pass
     
  24. MichaelDShark

    MichaelDShark

    Joined:
    Apr 11, 2015
    Posts:
    45
    How do I update my audio drivers , please explain.
    I know graphics driver but not audio driver.
     
  25. kemicon1

    kemicon1

    Joined:
    Feb 1, 2016
    Posts:
    1
    I had the same problem. The command line solution above didn't work.

    I'm on Windows 8.1. Unity version 5.3

    What did work was the following:
    Right click on the Unity shortcut.
    Select properties.
    Click the compatibility tab.
    Click the arrow for "Run this program in compatibility mode for:"
    Choose Windows 8 on the drop down.
     
  26. Dobiqwolf

    Dobiqwolf

    Joined:
    Jul 15, 2014
    Posts:
    1
    Thank you, that was my issue, the external soundcard for my headset was causing the issue.