Maya Viewport 2.0 Black Screen or GPU Crash on Windows: Diagnostic Guide
Maya crashes at launch or the viewport renders black while the UI stays responsive. Isolate plugins, verify the certified GPU driver, and force the discrete GPU before resetting preferences.
27 Aug 2025, 19:05 UTC

Recognizable Condition
Maya closes immediately after launch, or the application opens but the 3D viewport displays black, flickering, or garbled geometry while menus and panels remain responsive. This pattern usually points to the graphics driver or Viewport 2.0 rendering path rather than a corrupt scene file.
Useful takeaway: Start by isolating third-party plugins with Maya's -noAutoload launch flag. If the symptom stops, a plugin is responsible. If it continues, verify the graphics driver against Autodesk's certified list for your Maya version and confirm Windows is using the discrete GPU, not integrated graphics.
Cause and Diagnostic Table
| Observed condition | Likely cause | First check |
|---|---|---|
| Maya exits immediately on launch | Third-party plugin or incompatible GPU driver | Launch with maya -noAutoload |
| UI responsive, viewport black or garbled | Viewport 2.0 shader/driver mismatch or integrated GPU active | Switch to wireframe; check Event Viewer faulting module |
Crash report names nvoglv64.dll or amdow64.dll |
NVIDIA or AMD graphics driver module fault | Compare driver version to Autodesk certified list |
Viewport 2.0 is Maya's default GPU-accelerated viewport renderer on supported Windows versions. A faulting module is the DLL named in a Windows crash event, often the graphics driver library. Integrated graphics is the GPU built into the processor; a discrete GPU is a separate NVIDIA or AMD card.
Ordered Checks
- Isolate third-party plugins. Open Command Prompt or PowerShell as a standard user. Run Maya from its install folder:
Replace"C:\Program Files\Autodesk\Maya\bin\maya.exe" -noAutoloadwith your installed version, such as 2024 or 2025. Paths with spaces require the quotation marks shown. If Maya starts and the viewport displays correctly, a third-party plugin is causing the crash. Close Maya and troubleshoot the plugin instead of changing the driver. - Check the faulting module. Open Windows Event Viewer, go to Windows Logs > Application, and look for Error events around the crash time. Note the Faulting module name. If it names
nvoglv64.dll(NVIDIA) oramdow64.dll(AMD), the graphics driver is involved. If no such event exists, the issue may not be driver-related. - Verify the certified driver. Run
dxdiagfrom the Windows Start menu. On the Display tab, note the driver version and display memory. Open Autodesk's certified hardware page for your exact Maya version and confirm your GPU and driver branch are listed. Some Maya versions certify studio or creator drivers rather than the latest game-ready branch. - Confirm GPU selection on hybrid laptops. Open the NVIDIA Control Panel or AMD Radeon Settings. Add Maya's executable and set it to High-performance NVIDIA or AMD processor. Relaunch Maya and open
dxdiagto verify the discrete GPU is reporting display memory, not the integrated adapter. - Test the viewport renderer. In Maya, create a new scene with a default polygon sphere. Work in Wireframe with Shaded turned off. If the sphere displays in Wireframe but not in Shaded, the problem is the Viewport 2.0 shader path, not scene corruption.
Fixes Tied to Findings
- If
-noAutoloadstops the crash: Load plugins one at a time through Plug-in Manager to identify the faulty one. Contact the plugin developer for a build compatible with your Maya version. - If the driver is not certified: Download the driver version Autodesk lists for your Maya version from the GPU vendor's site. Perform a clean installation, which removes the previous driver before installing the new one.
- If integrated graphics is active: Set Maya to the discrete GPU in the vendor control panel. On some laptops, disable the integrated adapter in Device Manager temporarily to confirm the change.
- If Viewport 2.0 remains unstable: In Maya Preferences > Display, switch the viewport renderer to Legacy Default Viewport for testing. This is a workaround, not a long-term fix for complex scenes.
- If preferences are corrupted: Close Maya. Rename
%USERPROFILE%\Documents\maya\tomaya__backup. Relaunch Maya. This resets UI and settings; back up the folder first if you need custom shelves or preferences.
Rollback
Renaming the preferences folder changes state. To roll back, close Maya, delete the newly generated maya\ folder, remove the _backup suffix from the renamed folder, and relaunch Maya. Driver changes can be rolled back through Device Manager > Driver tab > Roll Back Driver, if available.
Escalation Criteria
Contact Autodesk support with the crash dump and dxdiag output if:
- The crash continues after a clean install of the certified driver.
- The GPU and driver are already on Autodesk's certified list for your Maya version.
- Event Viewer names a driver DLL but no driver update resolves it.
Limitations and Verification
Behavior differs by Maya version. Viewport 2.0 defaults and DirectX 11 requirements changed across releases, so menu paths and launch flags may not match older versions. The DLL names and driver branches above are examples to check, not a guaranteed list for every release. Verify against Autodesk's current certified hardware page for your installed Maya version before changing drivers.
Practical verification: After applying a fix, launch Maya normally, create a polygon sphere, switch to Shaded, and orbit the camera. If the geometry displays without flickering or black frames for several minutes, the issue is resolved.