This won't be straight forward to explain; I searched the forums and saw many posts regarding display issues but none similar to this problem. Recently working with a large assembly that crashed and required a SW re-start. Since then, I've had trouble getting the assemblies and sub-assemblies to display when loading. When selecting an assembly to load, I initially get a brief glimpse of the assembly before the screen jumps to a gray, blank display that covers the entire SW workspace. If I right click in the workspace, and select the "View" button, the assembly then displays appropriately. However, if I open a new assembly, I again get the brief glimpse of the assembly, the gray-ed out display, right click and click "view", and the assembly displays as appropriate. This behavior doesn't permanently occur when opening parts.
Now I have the added step of right clicking and clicking "view" when jumping between assemblies, opening new assemblies, moving to simulation. That, a I lost many of my menu preferences.
Anyone else experience this?
EDIT: Some pics might help...
After the "view" magic button!
Voila!
Before jumping into a re-install;
Make sure you are using an approved graphics card and driver per http://www.solidworks.com/sw/support/videocardtesting.html
With no files open, go to Tools > Options > System Options > Performance and select Use software OpenGL
If that option is already selected and greyed-out, your card does not support OpenGL.
For the menu selections, right click on a toolbar and select Customize > Options and select both Show all options.
See also https://forum.solidworks.com/message/145266#145266 for details on how to reset the registry ... which is probably the next best thing to a re-install.