'Shut Down' is sloooooooow

Upgraded MacBook Pro (early 2011) and MacBook Air (mid 2011) to ML and noticed 'Shut Down' is slow and takes a while. Noticed this on both systems. Are all Mac's experiencing the same issue ?

MacBook Pro 17-inch 2.3GHz Quad-core Intel Core i7, Mac OS X (10.7.2), IPad 2 64GB Wi-Fi + 3G, R6 6TB RAID

Posted on Jul 25, 2012 4:49 PM

Reply
75 replies

Aug 24, 2012 9:38 AM in response to Kaostheory7

K7,


Ok, well that makes sense. At least you have a good excuse.

I have cleared my cashe folder (even before joining this thread), but still no dice on speeding shutdown and start up.

I like you idea about Automator, need to check that out, never used it (same with terminal).

For 3rd party extensions, i really dont know how to find these. If not mentioned before, I dont really have alot of apps on my machine, just tons for docs, pics, videos. I wish there was an app that would scan your system for invalid apps/programs that might cause problems. I have Garmin updater, Chrome, HP printer software, ect. very common items that I dont think would cause issues. I have a co-working with MBP that's a year older than mine (recenly installed ML), and his start up is 35 seconds, about the same as mine with SL, so I do think its a program or setting on my MBP, not OSX.

Aug 31, 2012 7:36 AM in response to Chakravarthy Cuddapah

I want to put an exclamation point behind the previous message saying that "this issue goes beyond Parellels."


I've tried every fix suggested in this thread (including one that I submitted) and nothing works. On about 80% of my shutdowns on two different 2011 MacBook Airs, the shutdown time is from 12 to 15 seconds. The other 20% of the time it's about 3 seconds--which is consistent with what I experienced under Lion.


The one really important point that I want to make is that when I examine my system logs, this extended shutdown time is *NOT* reflected in those logs. In every case, the logs indicate that shutdown takes place in a second or two--every time. Something is hanging but I can't figure out what it is.

Sep 10, 2012 8:11 AM in response to Scott Newman

Try with this:


  1. Open a terminal window (Applications/Utilities/Terminal)
  2. type: sudo nano /Library/Parallels/Parallels\ Service.app/Contents/Resources/ParallelsDispatcherService
  3. you will be prompted for your password.
  4. Look for the ForcedServerShutdown() function and change the -TERM parameter of the kill command to -KILL. It would look like this: kill -KILL "${pid}" 2>/dev/null
  5. Look for the WaitForPID() function, now change the -0 parameter of the kill command for -KILL, the command should look like this: kill -KILL $1 2>&1 1>&/dev/null || return 0
  6. Save the file pressing control+x, y, return
  7. You must restart, after the first restart the shutdown time will be ok.

Sep 30, 2012 2:48 AM in response to TEVillegas

Thanks for this advice. If I enter

sudo kextcache -system-prelinked-kernel I got:

Can't open CFBundle for /System/Library/Extensions/prl_hid_hook.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hypervisor.kext.

Can't open CFBundle for /System/Library/Extensions/prl_netbridge.kext.

Can't open CFBundle for /System/Library/Extensions/prl_usb_connect.kext.

Can't open CFBundle for /System/Library/Extensions/prl_vnic.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hid_hook.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hypervisor.kext.

Can't open CFBundle for /System/Library/Extensions/prl_netbridge.kext.

Can't open CFBundle for /System/Library/Extensions/prl_usb_connect.kext.

Can't open CFBundle for /System/Library/Extensions/prl_vnic.kext.

Kernel file /mach_kernel does not contain requested arch: i386


and if I enter sudo kextcache -system-caches

Can't open CFBundle for /System/Library/Extensions/prl_hid_hook.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hypervisor.kext.

Can't open CFBundle for /System/Library/Extensions/prl_netbridge.kext.

Can't open CFBundle for /System/Library/Extensions/prl_usb_connect.kext.

Can't open CFBundle for /System/Library/Extensions/prl_vnic.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hid_hook.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hypervisor.kext.

Can't open CFBundle for /System/Library/Extensions/prl_netbridge.kext.

Can't open CFBundle for /System/Library/Extensions/prl_usb_connect.kext.

Can't open CFBundle for /System/Library/Extensions/prl_vnic.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hid_hook.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hypervisor.kext.

Can't open CFBundle for /System/Library/Extensions/prl_netbridge.kext.

Can't open CFBundle for /System/Library/Extensions/prl_usb_connect.kext.

Can't open CFBundle for /System/Library/Extensions/prl_vnic.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hid_hook.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hypervisor.kext.

Can't open CFBundle for /System/Library/Extensions/prl_netbridge.kext.

Can't open CFBundle for /System/Library/Extensions/prl_usb_connect.kext.

Can't open CFBundle for /System/Library/Extensions/prl_vnic.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hid_hook.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hypervisor.kext.

Can't open CFBundle for /System/Library/Extensions/prl_netbridge.kext.

Can't open CFBundle for /System/Library/Extensions/prl_usb_connect.kext.

Can't open CFBundle for /System/Library/Extensions/prl_vnic.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hid_hook.kext.

Can't open CFBundle for /System/Library/Extensions/prl_hypervisor.kext.

Can't open CFBundle for /System/Library/Extensions/prl_netbridge.kext.

Can't open CFBundle for /System/Library/Extensions/prl_usb_connect.kext.

Can't open CFBundle for /System/Library/Extensions/prl_vnic.kext.


All these mentioned files are from PD7, which I had installed long time ago. I thought I removed it completey, but now I think anywhere in the system are arrears. So how could I get rid of these errors?


Nov 17, 2012 3:53 AM in response to Michael Siedenbiedel

Michael Siedenbiedel wrote:


Thanks for this advice. If I enter

sudo kextcache -system-prelinked-kernel I got:


--


and if I enter sudo kextcache -system-caches


All these mentioned files are from PD7, which I had installed long time ago. I thought I removed it completey, but now I think anywhere in the system are arrears. So how could I get rid of these errors?


I see that you may be trying to get rid of cache and extensions from Parallels 7?

Some of the things that come to mind to get rid of unnamed (apparent) holdovers calling files from Parallels:

  1. Reinstall and do an uninstall from Parallels installer, instead dragging to the trash.
  2. If you intend to use Parallels 8 in place of Parallels 7– completely uninstall P7, check for a couple of the files' existence, then reinstall Parallels 8. It shouldn't ditch the virtual machines' folders (but back up first just to be sure!).
  3. Clean install of OS.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

'Shut Down' is sloooooooow

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.