Unity Editor - White Screen on Start

I’m at a loss for what to do here.

Running Windows 10 Pro.

Every time I start Unity it opens to a completely blank screen, or greeted with the UI but some elements are white and do not load.

At one point some of the UI elements loaded on the latest version, but I was greeted with the following:

After downgrading to a 2017 version these messages no longer appear, but some or all of my UI elements still fail to load.

I have started a brand new project each time to make sure no data was being carried over, and this issues still occur, making it unusable.

Such as:

I have tried every solution I’ve found online:

  • Completely reinstalled my graphics card drivers
  • Completely reinstalled Unity using Revo Uninstaller and deleted any remaining data
  • Deleted my ‘Library’ folder
  • Forced Unity to run in OpenGL
  • Forced Unity to run in DirectX 12
  • Tried using a previous version of Unity that used to work (2017.3.1f1)
  • Tried rolling back my Graphics driver to older versions
  • Tried doing both simultaneously
  • Completely uninstalled any VPN-related software
  • Tried running Unity while disconnected from the internet
  • Tried manually allowing Unity through my firewall
  • Gave my PC User account explicit access to all of its installation locations
  • Tried running Unity in compatibility mode (all options)
  • Tried disabling DPI scaling (all respective options)
  • Tried uninstalling my Graphics driver and disabling my GPU and running Unity with Integrated Graphics.
  • Tried installations on both my C and D drives.
  • Tried doing a Winsock reset
  • Updated Windows to the latest version
  • Reinstalled Windows 10 (keeping apps and files)
  • Forced Unity to run OpenGL

Nothing has worked, I don’t know what to do anymore.

I haven’t used Unity in some months, however wanted to get back into it, but I’m stuck here.
Any help would be much appreciated.

Here is an editor.log (from 2017.3.1f1) if it helps at all:

I can obtain a log from the latest version also if need be, but I’ll need to reinstall again.

Some things to try: Running Unity as Administrator and/or create the project under C:\Users[username]\Documents (to ensure that it is not a write/permission issue). You mention it does not happen with a new project? But only with an existing project?

Hi Jeff, thanks for the swift reply.
Unity is running is administrator and all projects are being created under C:\Users[username]\Documents by default.
This occurs with every project I create, even brand new ones.
I’ve especially made sure that each time I test a potential fix I do so as a new project, and no luck so far.

Those cs files are created by default under Assets/Editor for a new project for you? That is not what I see when I create and open a new project. Regarding the blank dialog in the second pic, what computer and video card are you using, and what steps to reproduce are you using? It looks like you added some terrain. Do you have another computer to compare to?

Yes, they’re being created by default - but the cs file messages only seemed to pop up only the latest version (if I got lucky enough for the UI to load).
Though don’t seem to be being created after downgrading to 2017 though.
I’m running a Nvidia GTX 970 - I was using the latest video card drivers (416.94) and tried downgrading them to see if it would help (now running 398.36) and have not had much change.
I added a .raw file that I initially set out to play with in Unity when coming back to using it, and it’s the first thing I try whenever the UI loads (which unfortunately happens very rarely) but the Terrain box is always completely blank, and the editor UI will completely disappear if minimized or set back to ‘Default’ under the window options (although it was default already - this was another suggestion I’d read online).
I can recreate the UI failure on every instance of loading a project (new or old), sometimes I get lucky enough to have the default scene and UI load, but it the terrain box will always fail to load.
Interestingly it can seemingly be interacted with, but I can’t see any of the options.

However a vast majority of the time a project will just open to a completely blank screen.

My apologies for bombarding you with information, I appreciate the support.

Can you show a screenshot of a brand new project using the latest version of Unity, and expand the Assets folder to show the mentioned file?

They don’t seem to be being created at all with the 2017 version.

I pulled an older ‘new project’ file from my recycle bin from when it was happening (with 2018)

and that gives this result:

Yes, I wouldn’t expect them to be included on a new project. Thank you for clarifying, although I did ask for you to try with the latest release of Unity, you are showing 2017. Make sure you install to default locations.

A Google search for “Unity white screen” did turn up this Platform Update for Windows 7 - Win32 apps | Microsoft Learn (not sure if it applies in your case)

Hi Jeff,
I’ve installed 2018, and created a new project:

Sorry for the wait, it took some time to install.

EDIT:

I’m running Windows 10 pro, so unfortunately that solution does not work for me.

To add to this:
Today I tried running in Safe Mode, made no difference.
I also tried uninstalling my Graphics driver via https://www.guru3d.com/files-get/display-driver-uninstaller-download,20.html and reinstalling, no change either.

After hours and hours of fiddling, reinstalling windows and tweaking various settings, I have found the cause:

  • Window FX

This is a piece of software designed to interact with program windows and give better opening/close animations.
However, when running with Unity, it makes the window pop up entirely white.

I’ve turned off WindowsFX and have uninstalled it.
Unity now loads correctly.

If anyone else is in a similar situation, hopefully this of some help to them.

Thank you for all the help provided.

Thank you this helped me a bunch! I recently bought Humble Bundle’s Stardock Pack (which included WindowFX) and Unity stopped working. I turned off WindowFX and the problem was fixed. Just so you know, though, no uninstall is required.

Wow! Thanks for this info bro.