{"id":1153,"date":"2012-07-06T23:07:40","date_gmt":"2012-07-06T22:07:40","guid":{"rendered":"http:\/\/dpscomputing.com\/wordpress\/?p=1153"},"modified":"2012-07-29T13:33:21","modified_gmt":"2012-07-29T12:33:21","slug":"dps-computing-uncovers-solution-to-os-x-superbug","status":"publish","type":"post","link":"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/","title":{"rendered":"DPS Computing Uncovers Solution to OS X &#8216;Superbug&#8217;"},"content":{"rendered":"<p style=\"text-align: center;\">[adrotate banner=&#8221;45&#8243;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"558\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2011\/10\/29\/new-iphone-4s-plagued-by-rapid-power-drain\/applelogo\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2011\/10\/applelogo.jpg\" data-orig-size=\"206,250\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Apple\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2011\/10\/applelogo.jpg\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2011\/10\/applelogo.jpg\" tabindex=\"0\" role=\"button\" class=\"alignright size-full wp-image-558\" title=\"Apple\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2011\/10\/applelogo.jpg\" alt=\"Apple\" width=\"206\" height=\"250\" \/><\/p>\n<p>Following numerous hours of investigation by DPS Computing into the OS X &#8216;superbug&#8217;, which causes repeated kernel panics over and over again with apparently no common cause, we have uncovered a solution that, in testing, has proved to work and correct the critical bug in the OS X operating system, which Apple have been attempting to deal with for the past 18 months.<\/p>\n<p>Now firstly, there&#8217;s a couple of points that we need to make. \u00a0One, it&#8217;s doubtful that this is the only solution, or necessarily the best, however, our tests have shown that it should work in a lot of circumstances, if not the majority.<\/p>\n<p>As some of you will remember, <a href=\"http:\/\/dpscomputing.com\/wordpress\/2012\/07\/04\/critical-os-x-bug-threatens-to-undermine-apples-reputation\/\">we reported two days ago on the plight of MacBook Pro users<\/a> experiencing kernel panics persistently out of the blue. \u00a0Following in depth research into this issue, we discovered that Apple initially for six months denied that the problem was cause by Apple hardware or software, instead indicating that it must be third party software and hardware that users are adding to their machines. \u00a0Around 12 months ago, Apple appear to have finally conceded that there was a problem with the aptly named &#8216;Black Screen of Death&#8217; (silent kernel panics) was due to a low level hardware and OS X bug.<\/p>\n<p>It was initially indicated that a fix for the bug would be available in the 10.7.2 update to the OS X operating system. \u00a0Users eagerly anticipated this update, to free them of this catastrophic ailment of their once mighty machine, however disappointment was to come. \u00a010.7.2 was released, everybody updated and&#8230;&#8230;&#8230; nothing changed.<\/p>\n<p>Many users vented further frustration in the Apple community on their support forums and again another announcement was made by Apple on the support forums that this was likely being caused by a firmware issue, which it was promptly announced would be upgraded in the near future. \u00a0Firmware update 2.6 was this time supposed to be the saviour of the MacBook Pros all over the country experiencing this weird and disabling bug in Apples flagship operating system. \u00a0But&#8230;.. you guessed it. \u00a0Firmware update 2.6 came, and it went. \u00a0And still, things were no better.<\/p>\n<p>As mentioned in <a href=\"http:\/\/dpscomputing.com\/wordpress\/2012\/07\/04\/critical-os-x-bug-threatens-to-undermine-apples-reputation\/\">our previous article<\/a>\u00a0a solution, albeit temporary, that seemed to work was the use of the freeware program gfxCardStatus, which, when used to stop the dynamic switching of the graphics card, seemed to work. \u00a0The main issue with this fix was that, to have a chance of temporarily fixing the issue, you had to restrict the Macs capabilities to using on the integrated Intel graphics card, which is the least powerful of the two graphics cards shipped with the MacBook Pro (the other external card being the nVidea card). \u00a0Many users were however, happy to take a performance hit as they were absolutely desperate to stop the excessive kernel panics, which rendered their \u00a32,500 Macs into little more use than a \u00a32 paper weight.<\/p>\n<p>This temporary solution, which of the many shared in the community support forums provided by Apple is without doubt the one with the highest success rate.<\/p>\n<p>We tested out the gfxCardStatus fix on one of our machines and low and behold, it worked. \u00a0OK, so it wasn&#8217;t perfect, but we knew that we&#8217;d all be able to wait a little while for Apple to sort the problem out.<\/p>\n<p>However, when we continued testing this solution over the following two days, there appeared to be a flaw in the solution which would render it useless, at least in some cases &#8211; it is not clear whether what we experienced would happen in all the other cases, but it is a safe bet to say that it is not an isolated phenomena.<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/MacBookPro-Mid2010Model.jpg\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1154\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/macbookpro-mid2010model\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacBookPro-Mid2010Model.jpg\" data-orig-size=\"562,415\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"MacBookPro-Mid2010Model\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacBookPro-Mid2010Model-300x221.jpg\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacBookPro-Mid2010Model.jpg\" tabindex=\"0\" role=\"button\" class=\"alignleft size-medium wp-image-1154\" title=\"MacBookPro-Mid2010Model\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/MacBookPro-Mid2010Model-300x221.jpg\" alt=\"\" width=\"300\" height=\"221\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacBookPro-Mid2010Model-300x221.jpg 300w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacBookPro-Mid2010Model-150x110.jpg 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacBookPro-Mid2010Model.jpg 562w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>After 24 hours of uptime, with the gfxCardStatus solution implemented, we rebooted the MacBook Pro. \u00a0OK, so nothing drastic about that. \u00a0The Mac booted up fine and we logged in as per usual. \u00a0gfxCardStatus had reverted to dynamic switching, so we changed it back to the &#8216;Integrated only&#8217; option, as it had been previously set prior to the reboot. \u00a0And then, the display went &#8216;crazy&#8217;. \u00a0Remember the slider puddles you used to play with as a kid? \u00a0Well that&#8217;s exactly what OS X did with our screen. \u00a0It was cut up into tiny pieces, mixed up, and put back together. \u00a0And as if that wasn&#8217;t enough, the OS decided to throw in some &#8216;interference&#8217; for good measure &#8211; the kind that you used to see on Analogue TV when you weren&#8217;t quite tuned into the channel correctly.<\/p>\n<p>So a couple of reboots later and lots of tinkering we finally manage to get back on to the &#8216;Discrete only&#8217; option using the Nvidea card and the display returns to normal &#8211; great, except we&#8217;re back to where we started now. \u00a0But the problems are much worse. \u00a0The integrated graphics card plays havoc with the display, rendering it useless. \u00a0And the discrete graphics card works perfectly in 5 minute intervals before promptly and timely causing a kernel panic and the Black Screen of Death (similar to the Blue Screen of Death in Windows &#8211; apart from this one doesn&#8217;t have any text!)<\/p>\n<p>Hmmm, so we we&#8217;re a bit unhappy at this stage as you can imagine. \u00a0Rather than settling for this temporary solution, which although good, was by no means good enough for any machine that would be used in a production environment, we decided to set about finding a more temporary solution &#8211; seen as though Apple are showing few signs that they are any closer to solving the problem than they were 18 months ago.<\/p>\n<p>One recommendation from Apple was to run the AHT &#8211; Apple Hardware Test. \u00a0This would indeed be useful as it would allow us to identify whether the panics are being caused by hardware or software &#8211; and in this case, software referring to OS X. \u00a0Great, we started to follow the recommendation. \u00a0So, firstly we are informed that we need to shut down (and it must be a shut down) followed by a power up (not, I repeat not a reboot!). \u00a0Before the Apple logo appears we were told to hold down D. \u00a0This would start the AHT for us.<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/AppleHardwareTest.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1155\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/applehardwaretest\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/AppleHardwareTest.png\" data-orig-size=\"735,725\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Apple Hardware Test Instructions\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/AppleHardwareTest-300x295.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/AppleHardwareTest.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1155\" title=\"Apple Hardware Test Instructions\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/AppleHardwareTest.png\" alt=\"Apple Hardware Test Instructions\" width=\"735\" height=\"725\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/AppleHardwareTest.png 735w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/AppleHardwareTest-150x147.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/AppleHardwareTest-300x295.png 300w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/a><\/p>\n<p>So, I followed these instructions and I did it. \u00a0While waiting for the magic to happen, I did question what holding the &#8216;D&#8217; key would do. \u00a0Normally there is another key used to create a interrupt signal or similar to the OS to tell it we don&#8217;t want a normal boot. \u00a0So I was sat there holding the &#8216;D&#8217; key with one finger while using my other hand to read more on the issue on an iPad.<\/p>\n<p>5 minutes passed and we&#8217;ve gone from a black screen to an off white screen. \u00a0I&#8217;m still holding the &#8216;D&#8217; key. \u00a0And I&#8217;m still reading about the problem on the iPad. \u00a0A couple more minutes passed, by which stage my finger had turned a shade of bright red and my arm was crying out for a rest.<\/p>\n<p>Another couple of minutes, and we&#8217;ve got a log in screen. \u00a0The same old login screen as normal. \u00a0Not the special 16bit lookalike computer icon that was indicated in the instructions. \u00a0So we tried a couple more times, same result. \u00a0Changing how and when the key was pressed each time.<\/p>\n<p>Convinced that this advice seemed a little bit woeful, we tried Cmd-D upon boot. \u00a0Same effect, nothing. \u00a0We do a little more (soul) searching on the iPad and I discover an excellent piece of information, which works for any users of Lion (10.7.x). \u00a0Excellent, so this isn&#8217;t the AHT test via your own hard drive or DVD, this time you hold Option (Alt) + D which boots the online AHT from Apple.<\/p>\n<p>We follow through the same steps using the new key combination and ta-da!! \u00a0It starts to load the AHT. \u00a0Just before I can crack a smile&#8230;&#8230; we gather around the MacBook and inspect the stop error that has just been displayed saying &#8216;AHT cannot run on this system&#8217;.<\/p>\n<p>Great, normal reboot is initiated and I plan to use my 5 minutes of uptime to read a bit more advice from Apple. \u00a0The reasons for this error are a) out of date version of OS X &#8211; i.e. you need to upgrade to 10.7.4 and b) out of date firmware &#8211; i.e. you need to upgrade to 2.6. \u00a0The only problem with this advice and reasoning for the error is that the machine was running both OS X 10.7.4 and the 2.6 firmware update. \u00a0Two pieces of advice from Apple, and two dead ends.<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/MacOSX-Lion.jpg\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1156\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/macosx-lion\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacOSX-Lion.jpg\" data-orig-size=\"450,336\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"MacOSX-Lion\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacOSX-Lion-300x224.jpg\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacOSX-Lion.jpg\" tabindex=\"0\" role=\"button\" class=\"alignleft size-medium wp-image-1156\" title=\"MacOSX-Lion\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/MacOSX-Lion-300x224.jpg\" alt=\"Mac OS X Lion Logo\" width=\"300\" height=\"224\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacOSX-Lion-300x224.jpg 300w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacOSX-Lion-150x112.jpg 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/MacOSX-Lion.jpg 450w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>So with a bit more digging on AHT we discover its convoluted and apparently unnecessary complexity. \u00a0AHT has been included in the past few major versions of OS X. \u00a0There is also a version on all new MacBooks over the past few years. \u00a0However, if at any time during your ownership of your MacBook Pro, you have upgraded to a new version of OS X (a new major version), then AHT won&#8217;t be there any more. \u00a0But if you&#8217;ve got your copy of OS X on DVDs AHT will be present on Disc 1, that is unless you have Snow Leopard in which case it&#8217;ll be on Disc 2. \u00a0Keeping up so far? \u00a0We&#8217;re not done yet. \u00a0However, if say for example you upgraded online (via the AppStore) to Lion, and your using your original Snow Leopard discs, it&#8217;ll probably still work, however some Snow Leopard files will be copied across during the AHT process, which is completely unnecessary and it may make Lion go wonky. \u00a0And finally, the logical solution to the previously mentioned problem would be to use the AHT included in Lion on the disc. \u00a0Well, no, as you can see from this entire situation, absolutely nothing is following logic. \u00a0If you have the Lion DVD, great, but you don&#8217;t have AHT on it. \u00a0And if you downloaded it from the App Store, you definitely don&#8217;t have AHT on it. \u00a0One solution to &#8216;burn the image to a disc&#8217; was evidently never going to work as the App Store version of OS X isn&#8217;t provided as an image, it&#8217;s an application. \u00a0Next, the reason why Lion doesn&#8217;t include AHT is because its all changed to exclusively the online AHT from Lion onwards. \u00a0So, if you haven&#8217;t got an Internet connection, you would probably start crying at this point. \u00a0But don&#8217;t worry, many more of us will be crying along with you now as we then discover the revelation that the online AHT online works if your MacBook Pro\u00a0<strong>originally<\/strong> shipped with Lion, upgrades don&#8217;t count.<\/p>\n<p>So after a couple of hours of a fruitless AHT search we give up on that. \u00a0It might not even necessarily give us any answers, so we move on.<\/p>\n<p>Now we start investigating tools&#8230;&#8230; no, not that kind of tools (although you could be forgiven for thinking that with the runaround Apple is giving the community), software tools.<\/p>\n<p>As experienced Mac users will know, there isn&#8217;t the plethora of free software maintenance and utilities tools that there is available for Windows. \u00a0The apparent reasoning behind this is that Macs don&#8217;t break, well at least not until now. \u00a0There&#8217;s a few paid for tools, some of which tease you into a &#8216;free download&#8217;, perform a scan, declare you MacBook a write off and offer to fix all your problems with 10 minutes and a click of a button &#8211; after you pay them \u00a350-\u00a375.<\/p>\n<p>So theres, ToolKit, ToolTip, Tool&#8230;.. something anyway. \u00a0I can&#8217;t quite remember the exact name off the top of my head now but it&#8217;s the $99 pro version we were looking at (the cheaper sister product, the Deluxe version is given to AppleCare customers free of charge, apparently because it&#8217;s &#8216;that good&#8217;). \u00a0One of the Pro versions selling points is that it goes &#8216;much further than Apples Hardware Test&#8217;. \u00a0Great, no need to worry about the AHT saga now! \u00a0But, the price tag&#8230; well we&#8217;ll keep this in reserve in case we get even more desperate than we already are.<\/p>\n<p>Free system utilities, well there isn&#8217;t many. \u00a0The only one that we found to be of any potential use in this situation was <a href=\"http:\/\/download.cnet.com\/OnyX-Lion\/3000-18512_4-75531645.html?tag=mncol;2\" target=\"_blank\">OnyX<\/a>, which has many positive reviews and endorsements across the Internet.<\/p>\n<p>In my complete an utter desperation at this point, I concede that I&#8217;ll just have to go through the 5 minute kernel panics for the next 25 years (or at least until we replace the affected MacBook Pro) and decide the system could do with a bit of a general major cleanup anyway, after all, what more harm can it do?<\/p>\n<p>And now&#8230;..<\/p>\n<p><span style=\"text-decoration: underline; font-size: 32px;\"><strong>The Solution!<\/strong><\/span><\/p>\n<p>I thought&#8217;d I&#8217;d make that stand out for the non techie users who just want it fixed and don&#8217;t care why, how or the amazing adventure we embarked upon to get to this point.<\/p>\n<p>So, reboot, hold down the shift key on the keyboard, and we get it into &#8216;Safe Boot&#8217; (similar to Windows Safe Mode). \u00a0And yes, most of your things will be disabled, including all non Apple start up items. \u00a0But on the plus side, the system runs a lot faster.<\/p>\n<p>So, we then start OnyX. \u00a0You&#8217;ll be greeted by a dialog asking you to check S.M.A.R.T status, which it highly recommends. \u00a0And so do we. \u00a0It should only take a few seconds, and then we&#8217;re onto the next stage, assuming there is no problems. \u00a0If you do encounter problems at this point, follow the repair instructions given by OnyX.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-1.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1157\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-1\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-1.png\" data-orig-size=\"422,156\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-1-300x110.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-1.png\" tabindex=\"0\" role=\"button\" class=\"size-full wp-image-1157 aligncenter\" title=\"osxBSODkernelpanic-onyxfix-1\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-1.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 1\" width=\"422\" height=\"156\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-1.png 422w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-1-150x55.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-1-300x110.png 300w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1158\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-2\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2.png\" data-orig-size=\"582,100\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-2\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-300x51.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1158\" title=\"osxBSODkernelpanic-onyxfix-2\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 2\" width=\"582\" height=\"100\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2.png 582w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-150x25.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-300x51.png 300w\" sizes=\"auto, (max-width: 582px) 100vw, 582px\" \/><\/a><\/p>\n<p>All being well and good, you&#8217;ll be greeted by a second dialog box. \u00a0This time its to verify the integrity of the start up volume. \u00a0Again this highly recommended by OnyX and by us. \u00a0This is the same process that &#8216;Disk Utility&#8217; follows to check the start up volume integrity. \u00a0If any errors are shown, it&#8217;s best to reboot into the recovery area, run Disk Utility and repair the start up volume and permissions. \u00a0Not doing so, when errors are shown, and then using the tools in OnyX can, for want of a better term, &#8216;brick&#8217; your system, and believe me, that is not good. \u00a0Assuming everything is fine, we can then carry on.<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-2.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1160\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-2-2\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-2.png\" data-orig-size=\"423,254\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-2-2\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-2-300x180.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-2.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1160\" title=\"osxBSODkernelpanic-onyxfix-2-2\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-2.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 2-2\" width=\"423\" height=\"254\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-2.png 423w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-2-150x90.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-2-2-300x180.png 300w\" sizes=\"auto, (max-width: 423px) 100vw, 423px\" \/><\/a><\/p>\n<p>We&#8217;re then greeted by an Administration authorisation dialog box. \u00a0This allows us to give OnyX permission to do its magic. \u00a0Enter your username and password.<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-3.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1159\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-3\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-3.png\" data-orig-size=\"476,222\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-3\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-3-300x139.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-3.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1159\" title=\"osxBSODkernelpanic-onyxfix-3\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-3.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 3\" width=\"476\" height=\"222\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-3.png 476w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-3-150x69.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-3-300x139.png 300w\" sizes=\"auto, (max-width: 476px) 100vw, 476px\" \/><\/a><\/p>\n<p>Then we arrive at the main menu:<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-4.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1161\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-4\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-4.png\" data-orig-size=\"680,93\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-4\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-4-300x41.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-4.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1161\" title=\"osxBSODkernelpanic-onyxfix-4\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-4.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 4\" width=\"680\" height=\"93\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-4.png 680w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-4-150x20.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-4-300x41.png 300w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/a><\/p>\n<p>Click on the cleaning option, at which point you should be presented with a screen similar to the following:<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-5.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1162\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-5\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-5.png\" data-orig-size=\"683,474\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-5\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-5-300x208.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-5.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1162\" title=\"osxBSODkernelpanic-onyxfix-5\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-5.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 5\" width=\"683\" height=\"474\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-5.png 683w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-5-150x104.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-5-300x208.png 300w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/a><\/p>\n<p>On this first tab, the system tab (shown above) ensure that all the options are ticked in this &#8216;Delete the cache&#8217; section. \u00a0By default some are left unticked. \u00a0Tick them all. \u00a0Don&#8217;t worry, a cache is just temporary files that can speed up common tasks and applications after you&#8217;ve used them a few times. \u00a0Their removal will not harm your system. \u00a0Click execute and wait for the function to complete.<\/p>\n<p>Then move onto the User tab:<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-6.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1163\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-6\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-6.png\" data-orig-size=\"682,470\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-6\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-6-300x206.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-6.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1163\" title=\"osxBSODkernelpanic-onyxfix-6\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-6.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 6\" width=\"682\" height=\"470\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-6.png 682w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-6-150x103.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-6-300x206.png 300w\" sizes=\"auto, (max-width: 682px) 100vw, 682px\" \/><\/a><\/p>\n<p>Select everything again. \u00a0As above, nothing bad is going to happen (lets be honest, things can&#8217;t really get any worse can they). \u00a0Click execute and wait for the function to complete.<\/p>\n<p>Move onto the Internet tab:<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-7.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1164\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-7\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-7.png\" data-orig-size=\"681,473\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-7\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-7-300x208.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-7.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1164\" title=\"osxBSODkernelpanic-onyxfix-7\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-7.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 7\" width=\"681\" height=\"473\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-7.png 681w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-7-150x104.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-7-300x208.png 300w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/a><\/p>\n<p>Now some people are attached to their cookies, browser history etc. \u00a0If you are, then don&#8217;t worry, you don&#8217;t have to do anything on this tab. \u00a0But equally, you could also take this opportunity to sort out the thousands of temporary files for your different browsers, a good many of which won&#8217;t be used any more. \u00a0Either way, if you decided to delete them, your system is going to be fine. \u00a0Click execute and wait for the function to complete or move onto the next tab.<\/p>\n<p>Move onto the Fonts tab:<\/p>\n<p><a href=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-8.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1165\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2012\/07\/06\/dps-computing-uncovers-solution-to-os-x-superbug\/osxbsodkernelpanic-onyxfix-8\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-8.png\" data-orig-size=\"680,472\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"osxBSODkernelpanic-onyxfix-8\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-8-300x208.png\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-8.png\" tabindex=\"0\" role=\"button\" class=\"aligncenter size-full wp-image-1165\" title=\"osxBSODkernelpanic-onyxfix-8\" src=\"http:\/\/dpscomputing.com\/wordpress\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-8.png\" alt=\"OS X BSOD Kernel Panic - OnyX Fix - 8\" width=\"680\" height=\"472\" srcset=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-8.png 680w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-8-150x104.png 150w, https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2012\/07\/osxBSODkernelpanic-onyxfix-8-300x208.png 300w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/a><\/p>\n<p>Again, tick all the options and delete all the font caches. \u00a0Ignore the doomsday warning bout Apps taking usually long to load the first time after clearing all these caches. \u00a0Yes, Apps will take a bit longer to load the first few times&#8230;. however, if we don&#8217;t follow these steps, the chances of us ever using any of our Apps productively again is minimal. \u00a0Click execute and wait for the function to complete.<\/p>\n<p>Close OnyX and empty the trash. \u00a0Don&#8217;t worry at the amount of files that are getting junked now. \u00a0We had over 100,000 &#8211; this is normal if you&#8217;ve been using your MacBook a long time and \/ or you haven&#8217;t cleared your caches recently (or ever).<\/p>\n<p>Reboot out of &#8216;Safe Boot&#8217;.<\/p>\n<p>The boot and log on will take a little longer than usual. \u00a0As will the loading of your different apps for the first few times. \u00a0But&#8230;&#8230; the good old persistent kernel panics should now have resolved. \u00a0No need to set the gfxCardStatus settings, feel free to have dynamic switching on &#8211; you shouldn&#8217;t have any more problem and this setting does give the best performance and power consumption for your system.<\/p>\n<p><span style=\"font-size: 16px;\"><strong>Conclusion.<\/strong><\/span><\/p>\n<p>Basically, corruption can occur in caches (especially system and kernel caches, although it can be others) which can cause persistent kernel panics. \u00a0Cleaning your caches every once in a while is a good idea to maintain performance anyway. \u00a0Delete the cache, and you delete the corruption. \u00a0Our test machine that we used has stopped having 5 minute kernel panics and, touch wood, there hasn&#8217;t been any since.<\/p>\n<p>This particular problem seems to be particularly affecting mid 2010 MacBook Pro 15&#8243; models (manufactured between April 2010 and February 2011) running OS X Lion (10.7.x). \u00a0It isn&#8217;t clear why this very specific model (6.2) would be affected in particular, maybe it is just coincidence.<\/p>\n<p>Either way, this fix should work if you are experiencing the same problem, irregardless of model.<\/p>\n<p>The only one, very minor, temporary downside, is that due to the caches being cleared the first boot and the first few times starting each application are going to be a bit slower. \u00a0But it&#8217;s a price worth paying for actually turning your MacBook Pro back from being a paper weight into being the excellent productive machine that it should be! \u00a0This is by the far the best and most permanent solution to the problem out there currently.<\/p>\n<p>At one point, David, our Managing Director, was so disheartened he was contemplating replacing all the office Macs with PCs (perish the thought!). \u00a0But crisis averted, with next to no help from Apple ;). \u00a0Reading the community forums you can see that Apple support and the &#8216;Genius&#8217; bar weren&#8217;t much help to users who accessed their services.<\/p>\n<p>Faith in Macs restored, lets continue with the productivity! \u00a0Hopefully it&#8217;ll be at least another 20 years at least before another critical bug occurs in Mac OS!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[adrotate banner=&#8221;45&#8243;] Following numerous hours of investigation by DPS Computing into the OS X &#8216;superbug&#8217;, which causes repeated kernel panics over and over again with apparently no common cause, we have uncovered a solution&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[55,8,29],"tags":[26,611,599,521,520,616,30,405,612,605,535,508,603,602,524,525,609,610,608,600,615,604,517,613,614,606,522,601,607,577],"class_list":["post-1153","post","type-post","status-publish","format-standard","hentry","category-articles","category-news","category-tutorials","tag-apple","tag-apple-bug","tag-article","tag-black-screen-of-death","tag-bsod","tag-cache","tag-dps-computing","tag-dps-computing-limited","tag-dps-david","tag-firmware-update","tag-gfxcardstatus","tag-kernel-panic","tag-mac-os-x-lion","tag-mac-os-x-superbug","tag-macbook","tag-macbook-pro","tag-macbook-pro-mid-2010-model","tag-macbook-pro-mid-2010-model-15","tag-multiple-kernel-panics","tag-news-2","tag-onyx","tag-os-x-10-7","tag-os-x-bug","tag-os-x-bug-solution","tag-os-x-bug-solved","tag-os-x-firmware","tag-os-x-lion","tag-os-x-superbug","tag-persistent-kernel-panics","tag-tutorial"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3nsfA-iB","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/posts\/1153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/comments?post=1153"}],"version-history":[{"count":3,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/posts\/1153\/revisions"}],"predecessor-version":[{"id":1167,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/posts\/1153\/revisions\/1167"}],"wp:attachment":[{"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/media?parent=1153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/categories?post=1153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/tags?post=1153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}