Have you run maintenance tools? Repaired permissions? If not, repair permissions and then run Onyx for advanced maintenance tools. If this fails, reset your PRAM. If the problem persists, then there might be a daemon running in the background that prevents your computer from shutting down.
So, if all else fails, please report back with a list of the contents of your /System/Library/LaunchAgents, /System/Library/LaunchDaemons, ~/System/Library/LaunchAgents and ~/System/Library/LaunchDaemons .
HD/Library/LaunchAgents =
com.adobe.AAM.Updater-1.0.plist
com.adobe.CS5ServiceManager.plist
com.parallels.desktop.launch.plist
com.parallels.DesktopControlAgent.plist
com.parallels.vm.prl_pcproxy.plist
HD/Library/LaunchDaemons =
com.adobe.SwitchBoard.plist
com.microsoft.office.licensing.helper.plist
com.parallels.desktop.launchdaemon.plist
HD/System/Library/LaunchAgents =
com.apple.AddressBook.abd.plist
com.apple.AddressBook.SourceSync.plist
com.apple.AirPortBaseStationAgent.plist
com.apple.alf.useragent.plist
com.apple.aos.migrate.plist
com.apple.AOSNotificationOSX.plist
com.apple.AppleGraphicsWarning.plist
com.apple.AppStoreUpdateAgent.plist
com.apple.BezelUI.plist
com.apple.bluetoothUIServer.plist
com.apple.btsa.plist
com.apple.cfnetwork.AuthBrokerAgent.plist
com.apple.cookied.plist
com.apple.coredata.externalrecordswriter.plist
com.apple.CoreLocationAgent.plist
com.apple.coreservices.appleid.authentication.plist
com.apple.coreservices.uiagent.plist
com.apple.csuseragent.plist
com.apple.cvmsCompAgent_i386.plist
com.apple.cvmsCompAgent_x86_64.plist
com.apple.DictionaryPanelHelper.plist
com.apple.DiskArbitrationAgent.plist
com.apple.distnoted.xpc.agent.plist
com.apple.Dock.plist
com.apple.familycontrols.useragent.plist
com.apple.FileSyncAgent.iDisk.plist
com.apple.FileSyncAgent.PHD.plist
com.apple.Finder.plist
com.apple.findmymacmessenger.plist
com.apple.fontd.useragent.plist
com.apple.FontRegistryUIAgent.plist
com.apple.FontValidator.plist
com.apple.FontValidatorConduit.plist
com.apple.FontWorker.plist
com.apple.FTCleanup.plist
com.apple.gssd-agent.plist
com.apple.helpd.plist
com.apple.iCalPush.plist
com.apple.imagent.plist
com.apple.imklaunchagent.plist
com.apple.installd.user.plist
com.apple.isst.plist
com.apple.java.InstallOnDemand.plist
com.apple.java.updateSharing.plist
com.apple.KerberosHelper.LKDCHelper.plist
com.apple.LaunchServices.lsboxd.plist
com.apple.librariand.plist
com.apple.locationmenu.plist
com.apple.lookupd.plist
com.apple.marcoagent.plist
com.apple.mdmclient.agent.plist
com.apple.mdworker.32bit.0.plist
com.apple.mdworker.32bit.framework.0.plist
com.apple.mdworker.isolation.0.plist
com.apple.mdworker.isolation.framework.0.plist
com.apple.mdworker.lsb.0.plist
com.apple.mdworker.lsb.framework.0.plist
com.apple.mdworker.pool.0.plist
com.apple.mdworker.pool.1.plist
com.apple.mdworker.pool.2.plist
com.apple.mdworker.pool.3.plist
com.apple.mdworker.pool.framework.0.plist
com.apple.mdworker.pool.framework.1.plist
com.apple.mdworker.pool.framework.2.plist
com.apple.mdworker.pool.framework.3.plist
com.apple.mdworker.prescan.0.plist
com.apple.metadata.mdwrite.plist
com.apple.midiserver.plist
com.apple.netauth.user.auth.plist
com.apple.netauth.user.gui.plist
com.apple.NetworkDiagnostics.plist
com.apple.parentalcontrols.check.plist
com.apple.pboard.plist
com.apple.pbs.plist
com.apple.pcastuploader.plist
com.apple.PCIESlotCheck.plist
com.apple.pictd.plist
com.apple.PreferenceSyncAgent.plist
com.apple.printtool.agent.plist
com.apple.printuitool.agent.plist
com.apple.PubSub.Agent.plist
com.apple.quicklook.32bit.plist
com.apple.quicklook.config.plist
com.apple.quicklook.plist
com.apple.quicklook.ui.helper.plist
com.apple.rcd.plist
com.apple.ReclaimSpaceAgent.plist
com.apple.RemoteDesktop.plist
com.apple.ReportCrash.plist
com.apple.ReportCrash.Self.plist
com.apple.ReportGPURestart.plist
com.apple.ReportPanic.plist
com.apple.safaridavclient.plist
com.apple.ScreenReaderUIServer.plist
com.apple.screensharing.agent.plist
com.apple.scrod.plist
com.apple.ServiceManagement.LoginItems.plist
com.apple.softwareupdateagent.plist
com.apple.speech.feedbackservicesserver.plist
com.apple.speech.recognitionserver.plist
com.apple.speech.synthesisserver.plist
com.apple.speech.voiceinstallerd.plist
com.apple.spindump_agent.plist
com.apple.store_helper.plist
com.apple.storeagent.plist
com.apple.SubmitDiagInfo.plist
com.apple.syncdefaultsd.plist
com.apple.syncservices.SyncServer.plist
com.apple.syncservices.uihandler.plist
com.apple.systemprofiler.plist
com.apple.SystemUIServer.plist
com.apple.talagent.plist
com.apple.tiswitcher.plist
com.apple.TMLaunchAgent.plist
com.apple.TrustEvaluationAgent.plist
com.apple.ubd.plist
com.apple.unmountassistant.useragent.plist
com.apple.UserEventAgent-Aqua.plist
com.apple.UserEventAgent-LoginWindow.plist
com.apple.UserNotificationCenterAgent-LoginWindow.plist
com.apple.UserNotificationCenterAgent.plist
com.apple.VoiceOver.plist
com.apple.warmd_agent.plist
com.apple.WebKit.PluginAgent.plist
com.apple.xgridd.keepalive.plist
com.apple.xgridd.plist
com.apple.ZoomWindow.plist
org.openbsd.ssh-agent.plist
org.x.startx.plist
HD/System/Library/LaunchDaemons =
bootps.plist
com.apple.AccountsConfigService.plist
com.apple.activitymonitord.plist
com.apple.afpfs_afpLoad.plist
com.apple.afpfs_checkafp.plist
com.apple.airport.wps.plist
com.apple.airportd.plist
com.apple.airportPrefsUpdater.plist
com.apple.alf.agent.plist
com.apple.AOSNotificationFMM.plist
com.apple.APNBridge.plist
com.apple.AppleFileServer.plist
com.apple.appleprofilepolicyd.plist
com.apple.applepushserviced.plist
com.apple.aslmanager.plist
com.apple.atrun.plist
com.apple.audio.coreaudiod.plist
com.apple.auditd.plist
com.apple.authorizationhost.plist
com.apple.autofsd.plist
com.apple.automountd.plist
com.apple.avbdeviced.plist
com.apple.awacsd.plist
com.apple.backupd-attach.plist
com.apple.backupd-auto.plist
com.apple.backupd-wake.plist
com.apple.backupd.plist
com.apple.bld.bulletd.plist
com.apple.blued.plist
com.apple.bnepd.plist
com.apple.bsd.dirhelper.plist
com.apple.bsd.launchdadd.plist
com.apple.cmio.AVCAssistant.plist
com.apple.cmio.IIDCVideoAssistant.plist
com.apple.cmio.VDCAssistant.plist
com.apple.collabd.podcast-cache-updater.plist
com.apple.configd.plist
com.apple.configureLocalKDC.plist
com.apple.CoreRAID.plist
com.apple.coreservices.appleid.passwordcheck.plist
com.apple.coreservicesd.plist
com.apple.corestorage.corestoraged.plist
com.apple.corestorage.corestoragehelperd.plist
com.apple.cvmsServ.plist
com.apple.DeviceManagement.SCEPHelper.plist
com.apple.devicemanager.plist
com.apple.DiagnosticReportCleanUp.plist
com.apple.diskarbitrationd.plist
com.apple.diskmanagementd.plist
com.apple.distnoted.xpc.daemon.plist
com.apple.dnsextd.plist
com.apple.docsetinstalld.plist
com.apple.dpd.plist
com.apple.dspluginhelperd.plist
com.apple.DumpGPURestart.plist
com.apple.DumpPanic.plist
com.apple.dvdplayback.setregion.plist
com.apple.dynamic_pager.plist
com.apple.eapolcfg_auth.plist
com.apple.efax.plist
com.apple.efilogin-helper.plist
com.apple.emlog.plist
com.apple.emond.plist
com.apple.eppc.plist
com.apple.familycontrols.plist
com.apple.FileCoordination.plist
com.apple.FileSyncAgent.sshd.plist
com.apple.findmymac.plist
com.apple.findmymacmessenger.plist
com.apple.firmwaresyncd.plist
com.apple.fontd.plist
com.apple.fontmover.plist
com.apple.FontWorker.plist
com.apple.fseventsd.plist
com.apple.gssd.plist
com.apple.hdiejectd.plist
com.apple.hidd.plist
com.apple.IFCStart.plist
com.apple.IIDCAssistant.plist
com.apple.installd.plist
com.apple.InternetSharing.plist
com.apple.kcproxy.plist
com.apple.kdumpd.plist
com.apple.Kerberos.digest-service.plist
com.apple.Kerberos.kadmind.plist
com.apple.Kerberos.kcm.plist
com.apple.Kerberos.kdc.plist
com.apple.Kerberos.kpasswdd.plist
com.apple.KernelEventAgent.plist
com.apple.kextd.plist
com.apple.kuncd.plist
com.apple.locate.plist
com.apple.locationd.plist
com.apple.lockd.plist
com.apple.locum.plist
com.apple.logind.plist
com.apple.loginwindow.plist
com.apple.loginwindow.secureerase.plist
com.apple.ManagedClient.plist
com.apple.ManagedClient.startup.plist
com.apple.mdmclient.daemon.plist
com.apple.mDNSResponder.plist
com.apple.mDNSResponderHelper.plist
com.apple.metadata.mds.plist
com.apple.metadata.mds.scan.plist
com.apple.metadata.mds.spindump.plist
com.apple.msrpc.echosvc.plist
com.apple.msrpc.lsarpc.plist
com.apple.msrpc.mdssvc.plist
com.apple.msrpc.netlogon.plist
com.apple.msrpc.srvsvc.plist
com.apple.msrpc.wkssvc.plist
com.apple.mtmd.plist
com.apple.mtmfs.plist
com.apple.netauth.sys.auth.plist
com.apple.netauth.sys.gui.plist
com.apple.netbiosd.plist
com.apple.NetBootClientStatus.plist
com.apple.newsyslog.plist
com.apple.nfsd.plist
com.apple.nis.rpc.yppasswdd.plist
com.apple.nis.ypbind.plist
com.apple.nis.ypserv.plist
com.apple.NotificationServer.plist
com.apple.notifyd.plist
com.apple.ocspd.plist
com.apple.odproxyd.plist
com.apple.ODSAgent.plist
com.apple.opendirectoryd.plist
com.apple.pcastagentconfigd.plist
com.apple.pcastagentd.plist
com.apple.pcastlibraryd.plist
com.apple.pcastuploader.plist
com.apple.PCIELaneConfigTool.plist
com.apple.periodic-daily.plist
com.apple.periodic-monthly.plist
com.apple.periodic-weekly.plist
com.apple.pfctl.plist
com.apple.platform.ptmd.plist
com.apple.powerd.plist
com.apple.preferences.timezone.admintool.plist
com.apple.preferences.timezone.auto.plist
com.apple.printtool.daemon.plist
com.apple.racoon.plist
com.apple.RemoteDesktop.PrivilegeProxy.plist
com.apple.ReportCrash.Root.plist
com.apple.revisiond.plist
com.apple.RFBEventHelper.plist
com.apple.rpcbind.plist
com.apple.sandboxd.plist
com.apple.SCHelper.plist
com.apple.screensharing.plist
com.apple.scsid.plist
com.apple.security.FDERecoveryAgent.plist
com.apple.SecurityAgent.plist
com.apple.securityd.plist
com.apple.servermgrd.plist
com.apple.ServerPerfLog.plist
com.apple.shutdown_monitor.plist
com.apple.smb.preferences.plist
com.apple.smbd.plist
com.apple.smbfs_load_kext.plist
com.apple.softwareupdatecheck.initial.plist
com.apple.softwareupdatecheck.periodic.plist
com.apple.spindump_symbolicator.plist
com.apple.spindump.plist
com.apple.stackshot.plist
com.apple.statd.notify.plist
com.apple.storereceiptinstaller.plist
com.apple.suhelperd.plist
com.apple.syslogd.plist
com.apple.systemkeychain.plist
com.apple.systempreferences.installer.plist
com.apple.systempreferences.writeconfig.plist
com.apple.SystemStarter.plist
com.apple.taskgated-helper.plist
com.apple.taskgated.plist
com.apple.TrustEvaluationAgent.system.plist
com.apple.ubiquity.special_files.plist
com.apple.ucupdate.plist
com.apple.uninstalld.plist
com.apple.unmountassistant.sysagent.plist
com.apple.usbmuxd.plist
com.apple.UserEventAgent-System.plist
com.apple.UserNotificationCenter.plist
com.apple.uucp.plist
com.apple.var-db-dslocal-backup.plist
com.apple.var-db-shadow-backup.plist
com.apple.vsdbutil.plist
com.apple.warmd.plist
com.apple.webdavfs_load_kext.plist
com.apple.wikid.compatibility.plist
com.apple.WindowServer.plist
com.apple.xgridagentd.plist
com.apple.xgridcontrollerd.plist
com.apple.xpchelper.plist
com.apple.xprotectupdater.plist
com.apple.xsan.plist
com.apple.xserve.serial-ports.plist
com.danga.memcached.plist
com.vix.cron.plist
comsat.plist
exec.plist
finger.plist
ftp-proxy.plist
ftp.plist
login.plist
ntalk.plist
org.amavis.amavisd_cleanup.plist
org.amavis.amavisd.plist
org.apache.httpd.plist
org.cups.cups-lpd.plist
org.cups.cupsd.plist
org.isc.named.plist
org.net-snmp.snmpd.plist
org.ntp.ntpd.plist
org.postfix.master.plist
org.x.privileged_startx.plist
shell.plist
ssh.plist
telnet.plist
tftp.plist
Is that what you were after MarkMS?
I appreciate your help.
I have reset PRAM and performed repair permissions and no help.
If I boot the computer and open and then close iTunes and try a restart it will hang all the time. I believe it did it when I opened Parallels as well but am not 100%.
If I don't open iTunes it seems fine but we are talking in the span of less than 5 minutes and not a full working day.
Thanks.
----------
Turn off all your login items etc (places noted in post above) and add them back one at a time to see what is causing this.
Thanks xgman.
I could remove the Daemons but now the OS won't let me. If I try and drag them out it only performs a copy and not remove whereas previously say 2 weeks ago when I tried to test this theory it would let me remove them from the original folders...
Is this a setting error on my part perhaps?
Thanks.