Saturday, April 7, 2012

Disable Grayed Solidworks Use Software OpenGL option


This is for Intel HD3000 integrated Graphics chip:

To un-check the grayed the SolidWorks 2011 OpenGl just follow the below mentioned steps.

1. Open this registry branch
HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2010\Performance\Graphics\Hardware\Intel (In the left Panel)

Then select the right side Workarounds and change the value from 10 to 9.

Now open the Solidworks just check Options --> Performance --> Use software OpenGL in SolidWorks It should be unchecked.

If you are using other than Intel try your respective ATI or Radeon workaround values.

Please comment. 

63 comments:

  1. Does it work for SW 2012 also. I have the same problem with I5-2500K CPU which has Intel HD3000.
    Even after putting nVidia 9400 Gt 1GB the problem is the same. I changed the motherboard and CPU, earlier it was working fine

    ReplyDelete
  2. Try to Change the value in Nvidia folder instead of Intel. It may work.

    ReplyDelete
  3. Worked using SW 2011 without a problem. Thanks!!

    ReplyDelete
  4. Thank you so much! To get this working on a Portege R700 (i5-h20M), Solidworks 2012, I changed the value in HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Intel\Intel(R) HD Graphics from 0x10000010 to 0x00000009.

    I was considering buying a PCI express graphics card! I'd been searching everywhere, installing several graphics drivers, etc. This little trick worked a charm.

    ReplyDelete
  5. By the way - this is totally undocumented everywhere! How did you figure this out?! This is the only mention of this anywhere on the internet! Nothing on the Solidworks forum, nowhere!

    ReplyDelete
    Replies
    1. Thanks for the complement Jeff,
      Actually I had the same issue and tried to overcome by installing various drivers, utilities. At last in a forum I got a hint about the OpenGL, with that I found this. So I don't want others to wast their time. That's why I shared this trick, actually I am a design engineer.

      Delete
    2. I'm facing the same troubles (use oppenGL software, marked and grey) in SW 2013.
      Can't find the branch you're referring to.

      Can you help?

      Delete
  6. İt worked but i am working on part, go and look same where that it was grey. Can t change...

    ReplyDelete
  7. Hi Mahmut,
    While working on Assy, Part, Drw you can not touch the option it will remain grey only, you must close all the working files. There is no other option.
    Thanks.

    ReplyDelete
  8. Hey,
    how can I find out the workaround value that you mentioned for my graphic card (ATI Radeon)?
    Thanks for the great post!

    ReplyDelete
  9. Thank you! It works.
    I could edit the file in notepad. There are a few possible similar lines to correct (set the 10 value to 9) in the file. I did it tryng one by one and made it at the second try.
    Thanks for the information.
    Regards.

    ReplyDelete
  10. Thank you so much!
    Works fine on SW 2012-2013 on Lenovo X230 with intel HD4000

    ReplyDelete
  11. I can vouch for this- works well!
    Thanks!

    ReplyDelete
  12. Came here to solve my magnifying glass issue and found a superb increase in performance.
    Thank you so much...
    I was having a hard time working with multi-parts assembly.. I have a fairly good pc, even though it would take me about 40~80 seconds just to select sub-assemblies with many parts.

    ReplyDelete
  13. Works great on the Microsoft Surface Pro. Thanks a bunch!

    ReplyDelete
  14. I've AMD RADEON HD 7670M, what value i've to write and in where?
    Please help me,openGl is annoing!!
    Thanks!!

    ReplyDelete
  15. Thank you very much! successfully working on 2 Intel Graphics.

    ReplyDelete
  16. Thanks! SolidWorks 2012 was very slow graphically until you showed me this tip! Now my i5 laptop with Intel HD Graphics runs SolidWorks very nicely!

    ReplyDelete
  17. There both marketing names, just look at the cores and the clockspeed since the architecture of both chips are almost identical.. . edit: buy intel for crunching numbers like cad.

    Solidworks

    ReplyDelete
  18. Whenever i change it to 9 and restart solidworks. Solidworks changes the value back to 10...

    ReplyDelete
  19. Thanks Ashok - The simplest of things, i tried unticking OpenGL with no Parts or Assemblies open and it worked!!!

    After ages re-installing and messing with the registry, it was something that simple.

    T H A N K Y O U ! !

    ReplyDelete
  20. This comment has been removed by the author.

    ReplyDelete
  21. I have a question I have an Intel HD 4000 in my computer. Solidworks 2012 on my computer has the use software openGL checked and greyed out. I cannot figure out a workaround on my computer, if anyone has any tips that could help I would really appreciate it. It has been very aggravating. Thanks in advance for the help.

    ReplyDelete
    Replies
    1. Hi Justin,

      Try by re installing the graphics driver and Solidworks. Now I switched my existing lap motherboard to new one with 2gb Nvidia graphics card. So I can't try the workaround trick again.

      Ashok

      Delete
  22. I changed the values for everything in the Intel folder that had a 10 to 9 and viola, the option is greyed out but with the box unchecked, performance feels much smoother. Thanks for the advice!

    ReplyDelete
    Replies
    1. I should add changing every value in the Intel folder to 9 will keep the changes permanent

      Delete
  23. Thanks Ashok. This worked on my W8.1 machine running SW 2013. Problem occurred after update from 8.0 to 8.1.

    ReplyDelete
  24. Thank you! This worked for me: Windows 7, Retina Macbook Pro with Intel Iris Graphics

    ReplyDelete
  25. Thanks a lot, everybody said that my proobok with hd300 is not enought for solid works. But I have old laptop with dual core and solid works work really nice compere to the hp i3.

    Thanks again.

    ReplyDelete
  26. Thanks a lot, it worked for me! with parallels 9, and mavericks intel iris.

    ReplyDelete
  27. This is simply awesome... Thanks so much.
    I have an HP Laptop with ATI Graphics card. I7 CPU with Intel HD 3000. It's got funky switchable graphics feature and didnt let me uncheck OpenGL. I changed Intel HD 3000 Family value from 10 to 9 and its working flawlessly.

    ReplyDelete
  28. Yes, it really does work! Thanks for info

    ReplyDelete
  29. You, sir, are a genius. For the record, this fix also works on a MacBook Pro with Intel HD Graphics 4000, Parallels 9, SolidWorks 2013.

    ReplyDelete
  30. Cheers mate this was really helpful very appreciated. Just a heads up for anyone else with a HD5000 you have to change the value in Intel HD Graphics from 10000010 to 00000009

    ReplyDelete
  31. Many Thanks, it works! Redraw speed of the orange highlight lines much faster then before!
    My computer config:
    Intel i5-3450, zotac H77 itx motherboard, intel onboard HD2500 graphics, SW 2013 x64 SP5.0

    ReplyDelete
  32. Hello, is there someone that can help me???
    With me this procedure didn't works.. my graphic card is Mobile Intel(R) 4 Series Express Chipset Family.....

    I tried to change all but nothing.. ever greyed but checked

    ReplyDelete
  33. Thank you very much!

    ReplyDelete
  34. thanks so much! completely solved poor performance issues on surface pro 3 i7

    ReplyDelete
  35. Been looking for a workaround for a while. This worked perfectly. Thank you very much!

    ReplyDelete
  36. Does this work on a Macbook pro retina 15'' with Intel Iris Pro and Nvdia geForce GT 750m? if so...what is the exact workaround? Thanks.

    ReplyDelete
    Replies
    1. Yes. Macbook Pro Late 2013 (same graphics).

      Enter Registry by Searching for REGEDIT: Change 10 to 9
      HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Parallels and NVIDIA Corporation

      Delete
  37. Any suggestions for Intel HD P4600? I tried this workaround but it seemed to have no effect on the Solidworks OpenGL box. Any ideas?

    ReplyDelete
  38. It worked for me. I have a Toshiba Tecra Z40 with I5. I changed the 10000010 to 1000009 in the following registry: HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Intel\Intel(R) HD Graphics

    ReplyDelete
  39. This worked for me. Running SW 2012 on a Macbook Pro (Retina Late 2013) with Windows 7 Installed on Parallels. Solved performance issues in Solidworks AND solved lag issues with my Seiki 39" 4k monitor. Thank You!

    Enter Registry by Searching for REGEDIT: Change 10 to 9
    HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Parallels and NVIDIA Corporation

    ReplyDelete
  40. Our company upgraded all computers. I reinstalled SolidWorks 2010 and CamWorks 2011, Had many issues and resolved most of them. Still have some issues When I select any tab in Mill Part Setup or Rough Mill, Contour Mill etc. I cannot move my image. The image partially redraws many times over each other and never a complete redraw. Also I get the message about Properties GL and Magnify Glass will not work etc. Not exact wording. Any ideas on how to resolve. I did download the lates drivers from SolidWorks

    ReplyDelete
  41. Running SW 2014 on Win 7 laptop. I tried the regedit changing 10 to 9, but still comes up with use software OpenGL grayed out :(

    ReplyDelete
    Replies
    1. That is grayed out and the box still checked.

      Delete
  42. KUDOS! worked with nvida quadro fx1800 on HPZ200 workstation. I changed it on the HP side. You are great.

    ReplyDelete
  43. I'm running Solidworks 2016 on Intel HD3000 integrated graphics (Windows 10) and this does not help. Has anybody idea? I'm searching for solution for a long time now and all I can find are solutions like this.

    ReplyDelete
  44. Funcionou muito bem, valeu pela dica!

    ReplyDelete
  45. Funcionou muito bem, valeu pela dica!

    ReplyDelete
  46. Hi Ashok,

    Did this option allow you to use RealView in SW? I have a macbook pro, 2012 with an intel HD Graphics 4000, running solidworks 2016 on parallels. I got the "use software open GL" box to be unchecked, but RealView still doesn't work. Any suggestions? I followed the instructions on http://www.caddirt.com/blog/2012/9/13/realview-on-a-macsecrets-revealed, which gets RealView to show up, but when I click it it doesn't do anything - just adds a little shadow around the edges. I'm pretty sure I just need the correct "workaround" hex value under "Parallels using Intel HD Graphics 4000", but none of the ones I've tried work

    ReplyDelete
  47. It works in SOlidworks 2013!
    Thanks

    ReplyDelete
  48. it work with Solidworks 2009!! Thanks a ton!!!

    ReplyDelete
  49. Спасибо! Этот метод работает с SolidWorks 2012 и Intel X3100!
    Thanks! It's work on SolidWorks 2012 and GPU Intel X3100 (GM965)!

    ReplyDelete
  50. Please Update the graphics driver in device manager then edit the registry files then there will be no crashing solidworks

    ReplyDelete
  51. I'm using AMD Radeon (TM) R5 M330, for this the current value in the workaround is 0x04000085 ,what value should I change.
    Thanks in advance

    ReplyDelete
  52. IT WORKED FOR MY 2016 SW

    ReplyDelete
  53. It works perfectly for my 2016 SW with an i9 10850k !

    ReplyDelete
  54. it worked on mac book PRO 13" 2020 .Thank you very much Ashok

    ReplyDelete
  55. Great, worked for my SW 2016 with Intel UHD Graphics 620.
    Thanx very much for that information.

    ReplyDelete
  56. Thank you! It still works for SW17!

    ReplyDelete