Security update=massive slowdown?

Yesterday I installed the latest security update.  Since then, my macbook is running extremely slowly.  Not just internet browsing, but everything, iTunes, Pages, mail.  All of it.  Anyone have any ideas how to fix this?   I got the spinning wheel of death 3 times while trying to type this!
Thanks for any help,
Sandra

Do you do his before & after every update/upgrade?
About Disk Utility's Repair Disk Permissions feature...
http://docs.info.apple.com/article.html?artnum=25751
Reboot needed at least once after doing it.

Similar Messages

  • Could Security Update 2011-005 have caused WiFi slowdown?

    I created this post earlier today:
    https://discussions.apple.com/message/16156444#16156444
    I just realized that both computers have installed Security Update 2011-005 just recently (right before this problem started).
    Could that have caused the problem?

    Could that have caused the problem?
    Very unlikely. Millions of users have updated their Macs. The forum would be flooded with posts about this if there were an issue.
    Did you completely power cycle your entire network after the update?

  • Safari slowdown after the latest security update

    I am using Mac OS X 10.4.5 (8H14)on an iMac G5, and after the latets security update i have noticed that Safari has slowed down quite a lot as follows:
    I launch Safari, and the "home" page's URL, which I have set to "apple.com," takes forever to show on the screen. There is a delay of several seconds (at least 10-15 seconds), before Safari opens the page. This happens with all bookmarks I have in Safari. However, I launch FireFox, and it works as fast as ever.
    I have reset Safari, cleared the cache, deleted the icons, etc., but nothing works. I read about a Safari speed fix at another post, but i don't use Airport, just a wired DSL and router, no TCP/IP.

    This is weird, but Safari is working fast again. All I did was to quit Safari and use FireFox to post my problems with safari. After using the bookmarks I have in FireFox (the same ones I have in Safari) to check if the problem was also the same with FireFox, then I quit FireFox and launched Safari, and Safari is now working normal.

  • Problems with OSX Mavericks after security update 23 april 2014

    So I ve just updated the latest security update of osx mavericks and i get a really annoying problem. My system went so slow for example when I switch fullscreen a window or back from fullscreen and the effect of apps when I open them it is slow aswell. These things are recogniseable in Safari too so I am not able to use my mac like before. Please help me find out what should I do.

    Activity Monitor - Mavericks
    Activity Monitor in Mavericks has significant changes
    Performance Guide
    Why is my computer slow
    Why your Mac runs slower than it should
    Slow Mac After Mavericks
    Things you can do to resolve slowdowns  see post by Kappy

  • 10.6.8 freezing ?since last security update

    Hi, I am hoping someone may be able to help me with this? I am trying to revise for exams and this is causing great irritation.
    Auto update downloaded a critical security update last week and since then my computer is crashing. I have been using the computers for 4 hours today and its happened twice.  A dark curtain comes down the screen and it tells me to manually turn off the computer and reboot.  This makes me think it’s a software problem. My macbook is only 18 months old and I have very little third party software on my computer. I am running OS 10.6.8 (I have considered an update to lion to work better with other apple devices but I am concerned that it will run slowly on my machine and it doesn’t help my current problem). I have read that people had problems originally with 10.6.8 update but I would have thought that I have been running this since it first came out and as such don’t know if the combo update would have any effect.
    I started using time machine to back up a month ago, having previously manually transferred files to a back up drive.
    Any ideas?
    Model Identifier: MacBook7,1
      Processor Name: Intel Core 2 Duo
      Processor Speed: 2.4 GHz
      Number Of Processors: 1
      Total Number Of Cores: 2
      L2 Cache: 3 MB
      Memory: 2 GB
      Bus Speed: 1.07 GHz
      Boot ROM Version: MB71.0039.B0B
      SMC Version (system):            1.60f5
    Verify disk confirms the disk is ok.
    Verify disk permissions listed multiple conflicts.
    Interval Since Last Panic Report:  2353268 sec
    Panics Since Last Report:          19
    Anonymous UUID: E5DD6A07-14F0-4529-B8C1-509CEB51D5B7
    Sun Feb 26 10:41:49 2012
    panic(cpu 0 caller 0x429ac9): "hfs_vnop_link: error 2 updating vp @ 0x84ddce8\n"@/SourceCache/xnu/xnu-1504.15.3/bsd/hfs/hfs_link.c:606
    Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
    0x2ba73a98 : 0x21b837 (0x5dd7fc 0x2ba73acc 0x223ce1 0x0)
    0x2ba73ae8 : 0x429ac9 (0x5c98a0 0x2 0x84ddce8 0x0)
    0x2ba73c68 : 0x2fc874 (0x2ba73c88 0x53cf378 0x4 0x62cc1f4)
    0x2ba73cb8 : 0x2ee14f (0x84ddce8 0xa725818 0x2ba73e2c 0x62cc1f4)
    0x2ba73f78 : 0x4f82fb (0x71c7540 0x6603f08 0x62cc134 0x1)
    0x2ba73fc8 : 0x2a251d (0x6603f04 0x0 0x10 0x6601204)
    BSD process name corresponding to current thread: backupd
    Mac OS version:
    10K549
    Kernel version:
    Darwin Kernel Version 10.8.0: Tue Jun  7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386
    System model name: MacBook7,1 (Mac-F22C89C8)
    System uptime in nanoseconds: 4677453566494
    unloaded kexts:
    com.apple.driver.AppleMCP89RootPortPM            1.11 (addr 0x11bc000, size 0x20480) - last unloaded 153040473560
    loaded kexts:
    com.apple.filesystems.afpfs            9.7.1 - last loaded 3643731059385
    com.apple.nke.asp_tcp            5.0
    com.apple.driver.AppleHWSensor            1.9.3d0
    com.apple.filesystems.autofs            2.1.0
    com.apple.driver.AGPM            100.12.31
    com.apple.driver.AppleUpstreamUserClient            3.5.7
    com.apple.driver.AppleMCCSControl            1.0.20
    com.apple.driver.AppleHDA            2.0.5f14
    com.apple.driver.AppleMikeyHIDDriver            1.2.0
    com.apple.driver.AudioAUUC            1.57
    com.apple.driver.AppleMikeyDriver            2.0.5f14
    com.apple.driver.ACPI_SMC_PlatformPlugin            4.7.0a1
    com.apple.driver.SMCMotionSensor            3.0.1d2
    com.apple.driver.AppleIntelPenrynProfile            17
    com.apple.Dont_Steal_Mac_OS_X            7.0.0
    com.apple.driver.AudioIPCDriver            1.1.6
    com.apple.GeForce            6.3.6
    com.apple.driver.AppleLPC            1.5.1
    com.apple.driver.AppleBacklight            170.0.46
    com.apple.driver.AppleUSBTCButtons            201.6
    com.apple.driver.AppleUSBTCKeyboard            201.6
    com.apple.iokit.SCSITaskUserClient            2.6.8
    com.apple.BootCache            31.1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib            1.0.0d1
    com.apple.iokit.IOAHCIBlockStorage            1.6.4
    com.apple.driver.AppleSmartBatteryManager            160.0.0
    com.apple.driver.AirPortBrcm43224            428.42.4
    com.apple.driver.AppleAHCIPort            2.1.7
    com.apple.nvenet            2.0.17
    com.apple.driver.AppleUSBHub            4.2.4
    com.apple.driver.AppleUSBEHCI            4.2.4
    com.apple.driver.AppleUSBOHCI            4.2.0
    com.apple.driver.AppleEFINVRAM            1.4.0
    com.apple.driver.AppleRTC            1.3.1
    com.apple.driver.AppleHPET            1.5
    com.apple.driver.AppleACPIButtons            1.3.6
    com.apple.driver.AppleSMBIOS            1.7
    com.apple.driver.AppleACPIEC            1.3.6
    com.apple.driver.AppleAPIC            1.4
    com.apple.driver.AppleIntelCPUPowerManagementClient            142.6.0
    com.apple.security.sandbox            1
    com.apple.security.quarantine            0
    com.apple.nke.applicationfirewall            2.1.14
    com.apple.driver.AppleIntelCPUPowerManagement            142.6.0
    com.apple.driver.DspFuncLib            2.0.5f14
    com.apple.driver.AppleProfileReadCounterAction            17
    com.apple.driver.IOPlatformPluginFamily            4.7.0a1
    com.apple.nvidia.nv50hal            6.3.6
    com.apple.driver.AppleProfileTimestampAction            10
    com.apple.driver.AppleProfileThreadInfoAction            14
    com.apple.driver.AppleProfileRegisterStateAction            10
    com.apple.driver.AppleProfileKEventAction            10
    com.apple.driver.AppleProfileCallstackAction            20
    com.apple.iokit.IOSurface            74.2
    com.apple.iokit.IOBluetoothSerialManager            2.4.5f3
    com.apple.iokit.IOSerialFamily            10.0.3
    com.apple.driver.AppleSMC            3.1.0d5
    com.apple.iokit.IOAudioFamily            1.8.3fc2
    com.apple.kext.OSvKernDSPLib            1.3
    com.apple.iokit.AppleProfileFamily            41
    com.apple.driver.AppleHDAController            2.0.5f14
    com.apple.iokit.IOHDAFamily            2.0.5f14
    com.apple.driver.AppleSMBusController            1.0.10d0
    com.apple.driver.AppleSMBusPCI            1.0.10d0
    com.apple.NVDAResman            6.3.6
    com.apple.driver.AppleBacklightExpert            1.0.1
    com.apple.iokit.IONDRVSupport            2.2.1
    com.apple.iokit.IOGraphicsFamily            2.2.1
    com.apple.driver.BroadcomUSBBluetoothHCIController            2.4.5f3
    com.apple.driver.AppleUSBBluetoothHCIController            2.4.5f3
    com.apple.iokit.IOBluetoothFamily            2.4.5f3
    com.apple.driver.AppleUSBMultitouch            207.7
    com.apple.iokit.IOUSBHIDDriver            4.2.0
    com.apple.iokit.IOSCSIMultimediaCommandsDevice            2.6.8
    com.apple.iokit.IOBDStorageFamily            1.6
    com.apple.iokit.IODVDStorageFamily            1.6
    com.apple.iokit.IOCDStorageFamily            1.6.1
    com.apple.driver.AppleUSBMergeNub            4.2.4
    com.apple.driver.AppleUSBComposite            3.9.0
    com.apple.driver.XsanFilter            402.1
    com.apple.iokit.IOAHCISerialATAPI            1.2.6
    com.apple.iokit.IOSCSIArchitectureModelFamily            2.6.8
    com.apple.iokit.IO80211Family            320.1
    com.apple.iokit.IOAHCIFamily            2.0.6
    com.apple.iokit.IONetworkingFamily            1.10
    com.apple.iokit.IOUSBUserClient            4.2.4
    com.apple.iokit.IOUSBFamily            4.2.4
    com.apple.driver.NVSMU            2.2.7
    com.apple.driver.AppleEFIRuntime            1.4.0
    com.apple.iokit.IOHIDFamily            1.6.6
    com.apple.iokit.IOSMBusFamily            1.1
    com.apple.kext.AppleMatch            1.0.0d1
    com.apple.security.TMSafetyNet            6
    com.apple.driver.DiskImages            289
    com.apple.iokit.IOStorageFamily            1.6.3
    com.apple.driver.AppleACPIPlatform            1.3.6
    com.apple.iokit.IOPCIFamily            2.6.5
    com.apple.iokit.IOACPIFamily            1.3.0
    Model: MacBook7,1, BootROM MB71.0039.B0B, 2 processors, Intel Core 2 Duo, 2.4 GHz, 2 GB, SMC 1.60f5
    Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB
    Memory Module: global_name
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.42.4)
    Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 1 incoming serial ports
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: Hitachi HTS545025B9SA02, 232.89 GB
    Serial ATA Device: HL-DT-ST DVDRW  GS23N
    USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0x24600000 / 2
    USB Device: BRCM2070 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x06600000 / 3
    USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8218, 0x06630000 / 4
    USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0x06300000 / 2

    rawsop wrote:
     Auto update downloaded a critical security update last week and since then my computer is crashing.
    There was a issue with 10.6.8 itself, but updated third party software should have taken care of that.
    There was a issue with 10.6.8 Security Update 2012-001 v 1, but it was pulled and v 1.1 released to fix the issue with Rosetta based software.
    It's possible you need to update third party software to make sure your current.
    A dark curtain comes down the screen and it tells me to manually turn off the computer and reboot.
    This is known as a kernel panic, you can apply remedies here, including holding the Shift key upon boot
    https://support.apple.com/kb/TS3742
    This makes me think it’s a software problem.
    Maybe, Apple considers KP's more of a hardware problem, likely your TM drive.
    I am running OS 10.6.8 (I have considered an update to lion to work better with other apple devices but I am concerned that it will run slowly on my machine and it doesn’t help my current problem).
    You are correct.
    I've got to go something just came up, but I've placed a massive bunch of links to information onto this thread you may wish to employ to locate and solve your issue.
    https://discussions.apple.com/message/17715888#17715888

  • MAC WILL NOT REBOOT AFTER DOWNLOADING LATEST SECURITY UPDATE

    I downloaded the latest Security Update to my Mac Mini with Snow Leopard.  It downloaded but would not restart.  I finally managed to get it to boot to a bootable external drive and using Disk Utility found the HD was OK but the Preferences way out of wack.  I patched up what I could but when I tried restarting to the original drive it would not work.  I just get the white screen with a circle and stroke through it after a minute with the spinning ball.  I have tried the original start up Disk, pressing C on Startup, but it just spits it out.  I tried to use an older System Disk, one for Leopard but it will not see it.  I tried zapping the PRAM twice to no avail.  Now it won't see the bootable drive either.....
    To me it sound like a massive hard drive fail, maybe nothing to do with the Security update.  Your thoughts on this would be greatly appreciated though..... 
    Thanks,
    Stephen

    Hello
    It seems that the update set your preferences to "use PPPOe" while you where using "TCP/IP".
    Go to "System Preferences" and enter the pane whose icon is named "Réseau" in french (maybe "Network" in english.
    Reset your settings to "TCP/IP".
    Yvan KOENIG (from FRANCE vendredi 22 septembre 2006 08:13:56)

  • 10.4.7 update & latest security update

    Hi,
    I've been muddling around with the latest update to OSX server 10.4.7 (from 10.4.6), as well as the installation of the latest security update from earlier this week.
    Now whenever users access to the AFP share points, or just the process of logging in, the process is slow where it sometimes take up to :30 for the login cred. screen to appear, and another significant amount of time to actually have the share point to mount. Also, server volumes/share points are dissappearing from the workstations when idle after about 10 mins. I have all the auto log off for idle users turned off in the AFP Server Admin settings, so something else is causing the slowdown and interruption.
    Should I try reinstalling the 10.4.7 update again, or is this maybe the security update causing the slowdown?
    I remember there was a similar occurrence back in the early days of Panther server where a security update caused extremely slow transfers rates.
    Any info, or a point to an article on this would be most appreciated, and I'm sorry if this was answered elsewhere and didn't catch it.
    Thanks, trot
    Dual 2G G5 xServe   Mac OS X (10.4.7)  

    .

  • After Security update 2006-002, RAM is halved

    Hi,
    Right after applying the Security Update 2006-002, I experienced a freeze upon wake-up from sleep. And a general application slowdown.
    A fleeting look past the About this Mac window surprisingly revealed that the system now identifies the two additional (trusty for 8 months or so) OWC 1GB RAM modules as 512kb only. Startup memory test is reported as failed - But the modules are still listed as OK.)
    I tried putting the modules in another bank. This works, after restart memory is identified correctly and system breezes. Unfortunately, another restart brings things back to the original, 1.5GB state.
    Resetting nvram (reset-nvram, set-defaults, reset-all) in OF also mostly has the same effect: First restart restores things back to normal, second restart brings the problem back.
    Having read about the recent PB problems where a system update aparently disabled one memory slot, something tells me it's not the RAM modules themselves. (Yes, they check out fine in memory tests.)
    Any ideas?
    Best,
    Ben

    Problem disappeared after I caved in and bought new RAM (Kingston Value Ram) as recomended by / from a local dealer. I am inclined to think this in fact was a defect in the RAM modules themselves, OWC has issued a RMA on them and I'm sending them back. Thanks!

  • Slow mac after latest security update!!!

    So I updated my macbook pro running 10.5.5 to the latest security update and now everything has slowed down! Now I get a beach ball for 5-10 seconds every time I try to open a program, go to a web page, save a file, etc. Is anybody else having this problem???

    Hi nerowolfe,
    Yes, rest assured you are not alone in your post-update slowdown problems.
    I ran back to the steely, solid prowess of Tiger after Leopard indicated it preferred to just sit in the tree sleeping and occasionally falling out. We'll put Leopard down to experience. (The lesson being, if you're embarking on a project, let your developers do the job. Don't re-deploy or scatter your developers mid-way onto more commercial gadgets).
    It's a shame but there's now a definite trepidation that comes with OS X software updates. The very rate at which we're being force fed them speaks for itself. Most of the time, I find that they introduce so many other issues that increments in numbers means heartache, searching for fixes, restoration and forgetting the experience. Until the next update, which is the next lap of this downward spiralling track we seem to be on. Do you remember when you could concentrate on your tasks, and not the operating system? (It's becoming difficult).
    As for practical solutions nerowolfe, up to now, repairing HD permissions using the OS X inbuilt features or using Onyx has usually done the trick. But neither seem to make a blind bit of difference in the wake of this latest update.
    Does anyone else have any practical solutions?
    Does anyone know if it's possible to bypass updates or remove installed updates?
    MrLinguaFranca.

  • Security Update 2007-5 damaged Powerbook G3-400 Lombard hard drive

    Reporting unfortunate, possibly expensive, very time-consuming crash of my Powerbook G3-400 (Lombard) when I installed Apple's Security Update 2007-5 a couple of days ago:
    • Logged on as admin user, no other app running (that I remember), but still had USB cables in (they were for iPod - not connected, and for external USB jump drive, connected). OS was 10.3.9, with all updates up to that date. Connected to broadband by Ethernet to switch to cable modem, NOT wireless.
    Downloaded, installed, but then during optimization phase got spinning beachball with no progress for over 2 hrs.
    • Side comment: HD has 3 partitions: OS X, OS9, and Storage for Users folders. Symlink from OS X's Users folder to actual user folders on the 3rd partition.
    • Forced warm boot (Ctrl-Cmd-Pwr), then got nowhere - no OS load.
    • Restarted with OS9 CD (no longer have OS X CD, only DVD that does Lombard won't read under OS X): OS X system partition flaky, unable to select it as Startup partition.
    • Opened computer, removed hard drive, put it into external case with FW & USB, inspected HD with another FW computer: while OS X partition could be read (at first), running Disk Util showed it was a bad partition, and had to be re-initialized. Lucky I had backed up all non-OS X applications first!
    • Re-installed OS X from DVD to the external HD case, applied updates.
    • Moved HD back from external case to the PowerBook: now booted OK.
    • Disk Util on HD now shows 3rd partition ("Storage") bad.
    • However - when went to tighten screws of HD carrier and close Powerbook, lost the HD all over again. Best I can figure out now, somewhere in that process, the orange power/data cable connecting the HD to the IDE/Motherboard quit working (broke?), so I now have a dead Powerbook, until the hardware issue is fixed.
    Bottom line: Applying this Security Update led to massive frustrations, frittering of humongous gobs of time (waiting for OS9 to load from CD whenever I tried to test and see if it recognized the internal HDD), and now a dead Powerbook G3. Hopefully a replacement ribbon cable will do the job; although if it's downstream from it (i.e., motherboard connector pins or IDE controller), that's going to be VERY expensive.
    Reading this forum and others, perhaps I should have removed the attached USB devices (cable for iPod but without iPod attached, and USB thumbdrive). Also read somewhere that others have had problems with moving Users folders to separate partitions and symlinking to those cause problems with Security Update.
    However: wish Apple's Security Updates were better behaved, this experience is making me much more scared of applying any updates in future…
    12" iBookG4, iMacG3-400, 15" PowerBook G3-400   Mac OS X (10.3.9)   Toying at OSX Server networking

    I hear what you are saying.
    Let's talk about failure probabilities over large populations. These trends may not apply to your specific case, since you do not have a large sample, you have one.
    Of the components you mention, the ones least likely to fail are those that consist only of wires, such as the Hard drive cable. As I recall, it is a flex cable, which is even less likely to die in normal use unless you manage to stretch or pinch it -- it is made to be flexed.
    Next least likely to fail is the motherboard electronics. Those drivers and connectors are meant to be plugged and unplugged a few times, but admittedly are not intended for harsh service, and are sometimes subject to zapping by static.
    Most likely of all these components to fail is the spinning metal disk whose moveable heads fly much closer to the rapidly spinning surface than a smoke particle, a fingerprint, or a human hair. One good shock, or a few dozen smaller ones, and the head could crash onto the surface of the disk, scrubbing off some of the oxide and spraying it over the inside of the drive to cause more problems later.
    If this is the original drive, it was manufactured in about 1999. The manufacturer probably sold the same drive at retail with a one-year warranty. Eight years later it has failed. Even if it is a replacement, it is the most likely the Drives that will fail. Thats why you were wise enough to make a backup.
    I expect that the trouble you are having with multiple partitions is an indication that the disk is dying. The way to determine this is to re-write it with known patterns, and read back all those patterns and note which sectors require hardware error correction (to check for errors). A working drive has a number of spare sectors that can be low-level substituted for ones that are found to be bad during this test.
    The way to accomplish this feat under Mac OS X is to initialize the drive with the "Zero All Data" option. It will take several hours to complete. If it passes, your disk has all good sectors. If it fails, running the test again sometimes does a second level of substitution and allows the drive to initialize OK.
    I do not know your exact situation, but over a large sample, it is more likely that your drive died, and more likely that it is mostly a coincidence that it happened during this update, except that the optimize is known to read and write a lot of data in different parts of the disk.

  • Slower MBP since 10.5.4 Most Recent Security Update and iTunes 7.7.1(1)

    Anyone notice a significant overall slowdown since installing updates to iTunes and the Security Updates that were released recently? My MBP is an Intel Core 2 Duo 2.3GHz with 4GB of memory; it should blaze, and used to, but not anymore. Very noticeable slowdown overall!

    After update 10.5.2 there has been performance issues on my MBP as well.
    Response performance varies - like your laptop is becoming tired..................
    Unfortunately, general freezing of the screen and all control (except power down), happens randomly - I read in another post that this only happens on Battery? - I believe this to be true...........
    Longer app loading times and annoyances from spotlight indexing at poor times.
    Window memory and size are lost on occasion - having to resize all quite often - crazy.
    Dock unhide judder from first mouse activation - I know it's petty, but I think the Dock is worth it.
    Sometimes, bootcamp partition desktop icon fails to appear with the other desktop icons, later after spotlight has calmed down.
    The last bug is usually a sign to run Onyx maintenance and rebuild spotlight and other preferences.
    Great program.
    This usually sorts it out for a week and then the symptoms come back.
    Logic Pro seems to take more RAM (I know i need to upgrade - only 3Gb available on my machine - nuts.)
    Still a very cool machine though - BF2 and Logic on one laptop.............
    Any positive ideas and solutions are welcome.

  • Recent security update causes internet connection to fail

    Ever since the most recent security update last week (2015-003?) my internet connection drops and won't come back until a restart.  It appears to be connected but I cannot reach the web, regardless of the browser I choose.  Any ideas?

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    The test works on OS X 10.7 ("Lion") and later. I don't recommend running it on older versions of OS X. It will do no harm, but it won't do much good either.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of it have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message. See, for example, this discussion.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. Try to test under conditions that reproduce the problem, as far as possible. For example, if the computer is sometimes, but not always, slow, run the test during a slowdown.
    You may have started up in "safe" mode. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(1303 ' 0.5 0.25 50 1000 15 5120 1000 25000 6 6 5 1 0 100 ' 51 25600 4 10 25 5120 102400 1000 25 1536 475 40 500 300 85 25 20480 262144 20 2000 524288 604800 5 1024 25 );k=({Soft,Hard}ware Memory Diagnostics Power FireWire Thunderbolt USB Bluetooth SerialATA Extensions Applications Frameworks PrefPane Fonts Displays PCI UniversalAccess InstallHistory ConfigurationProfile AirPort 'com\.apple\.' -\\t N\\/A 'AES|atr|udit|msa|dnse|ax|ensh|fami|FileS|fing|ft[pw]|gedC|kdu|etS|is\.|alk|ODSA|otp|htt|pace|pcas|ps-lp|rexe|rlo|rsh|smb|snm|teln|upd-[aw]|uuc|vix|webf' OSBundle{Require,AllowUserLoa}d 'Mb/s:Mb/s:ms/s:KiB/s:%:total:MB:total:lifetime:sampled:per sec' 'Net in:Net out:I/O wait time:I/O requests:CPU usage:Open files:Memory:Mach ports:Energy:Energy:File opens:Forks:Failed forks:System errors' 'tsA|[ST]M[HL]' PlistBuddy{,' 2>&1'}' -c Print' 'Info\.plist' CFBundleIdentifier );f=('\n%s'{': ','\n\n'}'%s\n' '\nRAM details\n%s\n' %s{' ','\n'{"${k[22]}",}}'%s\n' '%.1f GiB: %s\n' '\n    ...and %d more line(s)\n' '\nContents of %s\n    '"${k[22]}"'mod date: %s\n    '"${k[22]}"'size (B): %d\n    '"${k[22]}"'checksum: %d\n%s\n' );c=(879294308 4071182229 461455494 216630318 3627668074 1083382502 1274181950 1855907737 2758863019 1848501757 464843899 2636415542 3694147963 1233118628 2456546649 2806998573 2778718105 842973933 1383871077 1591517921 676087606 1445213025 2051385900 3301885676 891055588 998894468 695903914 1443423563 4136085286 3374894509 1051159591 892310726 1707497389 523110921 2883943871 3873345487 );s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[4]} ' s/:$//;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[9]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of|yc/!{ s/^.+is |\.//g;p;q;} ' ' BEGIN { FS="\f";if(system("A1 42 83 114")) d="^'"${k[21]}"'launch(d\.peruser\.[0-9]+|ctl\.(Aqua|Background|System))$";} { if($2~/[1-9]/) { $2="status: "$2;printf("'"${f[4]}"'",$1,$2);} else if(!d||$1!~d) print $1;} ' ' $1>1{$NF=$NF" x"$1} /\*/{if(!f)f="\n\t* Code injection"} {$1=""} 1;END{print f} ' ' NR==2&&$4<='${p[7]}'{print $4} ' ' BEGIN{FS=":"} ($1~"wir"&&$2>'${p[22]}') {printf("wired %.1f\n",$2/2^18)} ($1~/P.+ts/&&$2>'${p[19]}') {printf("paged %.1f\n",$2/2^18)} ' '/YLD/s/=/ /p' ' { q=$1;$1="";u=$NF;$NF="";gsub(/ +$/,"");print q"\f"$0"\f"u;} ' ' /^ {6}[^ ]/d;s/:$//;/([^ey]|[^n]e):/d;/e: Y/d;s/: Y.+//g;H;${ g;s/ \n (\n)/\1/g;s/\n +(M[^ ]+)[ -~]+/ (\1)/;s/\n$//;/( {8}[^ ].*){2,}/p;} ' 's:^:/:p;' ' !/, .+:/ { print;n++;} END{if(n<'{${p[12]},${p[13]}}')printf("^'"${k[21]}"'.+")} ' '|uniq' ' 1;END { print "/L.+/Scr.+/Templ.+\.app$";print "/L.+/Pri.+\.plugin$";if(NR<'{${p[14]},${p[21]}}') print "^/[Sp].+|'${k[21]}'";} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:.+//p;' '&&echo On' '/\.(bundle|component|framework|kext|mdimporter|plugin|qlgenerator|saver|wdgt)$/p' '/\.dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".","");print $0"$";} END { split("'"${c[*]}"'",c);for(i in c) print "\t"c[i]"$";} ' ' /^\/(Ap|Dev|Inc|Prev)/d;/((iTu|ok).+dle|\.(component|mailbundle|mdimporter|plugin|qlgenerator|saver|wdgt))$/p;' ' BEGIN{ FS="= "} $2 { gsub(/[()"]/,"",$2);print $2;} !/:/&&!$2{print "'${k[23]}'"} ' ' /^\//!d;s/^.{5}//;s/ [^/]+\//: \//p;' '>&-||echo No' '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[2]}'{$2=$2-1;print}' ' BEGIN { M1='${p[16]}';M2='${p[18]}';M3='${p[8]}';M4='${p[3]}';} !/^A/{next};/%/ { getline;if($5<M1) o["CPU"]="CPU: user "$2"%, system "$4"%";next;} $2~/^disk/&&$4>M2 { o[$2]=$2": "$3" ops/s, "$4" blocks/s";next;} $2~/^(en[0-9]|bridg)/ { if(o[$2]) { e=$3+$4+$5+$6;if(e) o[$2]=o[$2]"; errors "e"/s";next;};if($4>M3||$6>M4) o[$2]=$2": in "int($4/1024)", out "int($6/1024)" (KiB/s)";} END { for(i in o) print o[i];} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/)||(/v6:/&&$2!~/A/) ' ' BEGIN{FS=": "} /^ {10}O/ {exit} /^ {0,12}[^ ]/ {next} $1~"Ne"&&$2!~/^In/{print} $1~"Si" { if(a[2]) next;split($2,a," ");if(a[1]-a[4]<'${p[5]}') print;};$1~"T"&&$2<'${p[20]}'{print};$1~"Se"&&$2!~"2"{print};' ' BEGIN { FS="\f";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1;} ' ' BEGIN { split("'"${p[1]}"'",m);FS="\f";} $2<=m[$1]{next} $1==9||$1==10 { "ps -c -ouid -p"$4"|sed 1d"|getline $4;} $1<11 { o[$1]=o[$1]"\n    "$3" (UID "int($4)"): "$2;} $1==11&&$5!~"^/dev" { o[$1]=o[$1]"\n    "$3" (UID "$4") => "$5" (status "$6"): "$2;} $1==12&&$5 { "ps -c -ocomm -p"$5"|sed 1d"|getline n;if(n) $5=n;o[$1]=o[$1]"\n    "$5" => "$3" (UID "$4"): "$2;} $1~/1[34]/ { o[$1]=o[$1]"\n    "$3" (UID "$4", error "$5"): "$2;} END { n=split("'"${k[27]}"'",u,":");for(i=n+1;i<n+4;i++)u[i]=u[n];split("'"${k[28]}"'",l,":");for(i=1;i<15;i++) if(o[i])print "\n"l[i]" ("u[i]")\n"o[i];} ' ' /^ {8}[^ ]/{print} ' ' BEGIN { L='${p[17]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n    "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n    [N/A]";"cksum "F|getline C;split(C, A);C=A[1];"stat -f%Sm "F|getline D;"stat -f%z "F|getline S;"file -b "F|getline T;if(T~/^Apple b/) { f="";l=0;while("'"${k[30]}"' "F|getline g) { l++;if(l<=L) f=f"\n    "g;};};if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F"\n    '"${k[22]}"'"T;printf("'"${f[8]}"'",F,D,S,C,f);if(l>L) printf("'"${f[7]}"'",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' 's/^.{52}(.+) <.+/\1/p' ' /id: N|te: Y/{i++} END{print i} ' ' /kext:/ { split($0,a,":");p=a[1];k[S]='${k[25]}';k[U]='${k[26]}';v[S]="Safe";v[U]="true";for(i in k) { s=system("'"${k[30]}"'\\ :"k[i]" \""p"\"/*/I*|grep -qw "v[i]);if(!s) a[1]=a[1]" "i;};if(!a[2]) a[2]="'"${k[23]}"'";printf("'"${f[4]}"'",a[1],a[2]);next;} !/^ *$/ { p="'"${k[31]}"'\\ :'"${k[33]}"' \""$0"\"/*/'${k[32]}'";p|getline b;close(p);if(b~/, .+:/||b=="") b="'"${k[23]}"'";printf("'"${f[4]}"'",$0,b);} ' '/ en/!s/\.//p' ' NR>=13 { gsub(/[^0-9]/,"",$1);print;} ' ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?'${k[32]}'$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ / [VY]/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' '/^find: /!p;' ' /^p/{ s/.//g;x;s/\nu/'$'\f''/;s/(\n)c/\1'$'\f''/;s/\n\n//;p;};H;' ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */    /;p;' ' s/^.+ |\(.+\)$//g;p;' '1;END{if(NR<'${p[15]}')printf("^/(S|usr/(X|li))")}' ' /2/{print "WARN"};/4/{print "CRITICAL"};' ' /EVHF|MACR|^s/d;s/^.+: //p;' ' $3~/^[1-9][0-9]{0,2}(\.[1-9][0-9]{0,2}){2}$/ { i++;n=n"\n"$1"\t"$3;} END{ if(i>1)print n} ' s/{'\.|jnl: ','P.+:'}'//;s/ +([0-9]+)(.+)/\2'$'\t\t''\1/p' ' /^ +iP.+:$/{ s/://;b0'$'\n'' };/es: ./{ /iOS/d;s/^.+://;b0'$'\n'' };/^ +C.+ted: +[NY]/H;/:$/b0'$'\n'' d;:0'$'\n'' x;/: +N/d;s/\n.+//p;' ' 1d;/:$/b0'$'\n'' $b0'$'\n'' /(D|^ *Loc.+): /{ s/^.+: //;H;};/(B2|[my]): /H;d;:0'$'\n'' x;/[my]: [AM]|m: I.+p$|^\/Vo/d;s/(^|\n) [ -~]+//g;s/(.+)\n(.+)/\2:\1/;s/\n//g;/[ -~]/p;' 's/$/'$'\f''(0|-(4[34])?)$/p' '|sort'{'|uniq'{,\ -c},\ -nr} ' s/^/'{5,6,7,8,9,10}$'\f''/;s/ *'$'\f'' */'$'\f''/g;p;' 's/:.+$//p' '|wc -l' /{\\.{kext,xpc,'(appex|pluginkit)'}'\/(Contents\/)?'Info,'Launch[AD].+'}'\.plist$/p' 's/([-+.?])/\\\1/g;p' 's/, /\'$'\n/g;p' ' BEGIN{FS="\f"} { printf("'"${f[6]}"'",$1/2^30,$2);} ' ' /= D/&&$1!~/'{${k[24]},${k[29]}}'/ { getline d;if(d~"t") print $1;} ' ' BEGIN{FS="\t"} NR>1&&$NF!~/0x|\.([0-9]{3,}|[-0-9A-F]{36})$/ { print $NF"\f"a[split($(NF-1),a," ")];} ' '|tail -n'{${p[6]},${p[10]}} ' s/.+bus /Bus: /;s/,.+[(]/ /;s/,.+//p;' ' { $NF=$NF" Errors: "$1;$1="";} 1 ' ' 1s/^/\'$'\n''/;/^ +(([MNPRSV]|De|Li|Tu).+|Bus): .|d: Y/d;s/:$//;$d;p;' ' BEGIN { RS=",";FS=":";} $1~"name" { gsub(/["\\]/,"",$2);print $2;} ' '|grep -q e:/' '/[^ .]/p' '{ print $1}' ' /^ +N.+: [1-9]/ { i++;} END { if(i) print "system: "i;} ' ' NF { print "'{admin,user}' "$NF;exit;} ' ' /se.+ =/,/[\}]/!d;/[=\}]/!p ' ' 3,4d;/^ +D|Of|Fu| [0B]/d;s/^  |:$//g;$!H;${ x;/:/p;} ' ' BEGIN { FS=": ";} NR==1 { sub(":","");h="\n"$1"\n";} /:$/ { l=$1;next;} $1~"S"&&$2!~3 { getline;next;} /^ {6}I/ { i++;L[i]=l" "$2;} END { if(i) print h;for(j=0;j<'${p[24]}';j++) print L[i-j];} ' ' /./H;${ x;s/\n//;s/\n/, /g;/,/p;} ' ' {if(int($6)>'${p[25]}')printf("swap used %.1f\n",$6/1024)} ' ' BEGIN{FS="\""} $3~/ t/&&$2!~/'{${k[24]},${k[29]}}'/{print $2} ' ' int($1)>13 ' p ' BEGIN{FS="DB="} { sub(/\.db.*/,".db",$2);print $2;} ' {,1d\;}'/r%/,/^$/p' ' NR==1{next} NR>11||!$0{exit} {print $NF"\f"substr($0,1,32)"\f"$(NF-7)} ' '/e:/{print $2}' ' /^[(]/{ s/....//;s/$/:/;N;/: [)]$/d;s/\n.+ ([^ ]+).$/\1/;H;};${ g;p;} ' '1;END { exit "find /var/db/r*/'${k[21]}'*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom -mtime -'${p[23]}'s"|getline;} ' ' NR<='${p[26]}' { o=o"\n"$0;next;} { o="";exit;} END{print o|"sed 1d"} ' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps crontab kextfind top pkgutil "${k[30]}\\" echo cksum kextstat launchctl smcDiagnose sysctl\ -n defaults\ read stat lsbom 'mdfind -onlyin' env pluginkit scutil 'dtrace -q -x aggsortrev -n' security sed\ -En awk 'dscl . -read' networksetup mdutil lsof test osascript\ -e netstat mdls route cat uname powermetrics );c2=(${k[21]}loginwindow\ LoginHook ' /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'" 'L*/Ca*/'${k[21]}'Saf*/E* -d 2 -name '${k[32]} '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' -i '-nl -print' '-F \$Sender -k Level Nle 3 -k Facility Req "'${k[21]}'('{'bird|.*i?clou','lsu|sha'}')"' "-f'%N: %l' Desktop {/,}L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message CRne '0xdc008012|(allow|call)ing|Goog|(mplet|nabl)ed|ry HD|safe b|succ|xpm' -k Message CReq 'bad |Can.t l|corru|dead|fail|GPU |hfs: Ru|inval|Limiti|v_c|NVDA[(]|pagin|Purg(ed|in)|error|Refus|s ful|TCON|tim(ed? ?|ing )o|trig|WARN' " '-du -n DEV -n EDEV 1 10' 'acrx -o%cpu,comm,ruid' "' syscall::recvfrom:return {@a[execname,uid]=sum(arg0)} syscall::sendto:return {@b[execname,uid]=sum(arg0)} syscall::open*:entry {@c[execname,uid,copyinstr(arg0),errno]=count()} syscall::execve:return, syscall::posix_spawn:return {@d[execname,uid,ppid]=count()} syscall::fork:return, syscall::vfork:return, syscall::posix_spawn:return /arg0<0/ {@e[execname,uid,arg0]=count()} syscall:::return /errno!=0/ {@f[execname,uid,errno]=count()} io:::wait-start {self->t=timestamp} io:::wait-done /self->t/ { this->T=timestamp - self->t;@g[execname,uid]=sum(this->T);self->t=0;} io:::start {@h[execname,uid]=sum(args[0]->b_bcount)} tick-10sec { normalize(@a,2560000);normalize(@b,2560000);normalize(@c,10);normalize(@d,10);normalize(@e,10);normalize(@f,10);normalize(@g,10000000);normalize(@h,10240);printa(\"1\f%@d\f%s\f%d\n\",@a);printa(\"2\f%@d\f%s\f%d\n\",@b);printa(\"11\f%@d\f%s\f%d\f%s\f%d\n\",@c);printa(\"12\f%@d\f%s\f%d\f%d\n\",@d);printa(\"13\f%@d\f%s\f%d\f%d\n\",@e);printa(\"14\f%@d\f%s\f%d\f%d\n\",@f);printa(\"3\f%@d\f%s\f%d\n\",@g);printa(\"4\f%@d\f%s\f%d\n\",@h);exit(0);} '" '-f -pfc /var/db/r*/'${k[21]}'*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f'$'\f''%Sc'$'\f''%N -t%F {} \;' '/S*/*/Ca*/*xpc*' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' /\ kMDItemContentTypeTree=${k[21]}{bundle,mach-o-dylib} :Label "/p*/e*/{auto*,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {/p*,/usr/local}/e*/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*{,/*} .launchd.conf" list '-F "" -k Sender hidd -k Level Nle 3' /Library/Preferences/${k[21]}alf\ globalstate --proxy '-n get default' vm.swapusage --dns -get{dnsservers,info} dump-trust-settings\ {-s,-d,} '~ "kMDItemKind=Package"' '-R -ce -l1 -n5 -o'{'prt -stats prt','mem -stats mem'}',command,uid' -kl -l -s\ / '--regexp --files '${k[21]}'pkg.*' '+c0 -i4TCP:0-1023' ${k[21]}dashboard\ layer-gadgets '-d /L*/Mana*/$USER' '-app Safari WebKitDNSPrefetchingEnabled' '-Fcu +c0 -l' -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' '-F \$Message -k Sender kernel -k Message CReq "'{'n Cause: -','(a und|I/O |jnl_io.+)err|disk.+abo','USBF:.+bus'}'"' -name\ kMDItem${k[33]} -T\ hfs '-n get default' -listnetworkserviceorder :${k[33]} :CFBundleDisplayName $EUID {'$TMPDIR../C ','/{S*/,}'}'L*/{,Co*/*/*/L*/}{Cache,Log}s -type f -size +'${p[11]}'M -exec stat -f%z'$'\f''%N {} \;' \ /v*/d*/*/*l*d{,.*.$UID}/* '-app Safari UserStyleSheetEnabled' 'L*/A*/Fi*/P*/*/a*.json' users/$USER\ HomeDirectory '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' ' -F "\$Time \$(Sender): \$Message" -k Sender Rne "launchd|nsurls" -k Level Nle 3 -k Facility R'{'ne "user|','eq "'}'console" -k Message CRne "[{}<>]|asser|commit - no t|deprec|done |ect pas|fmfd|Goog|ksho|ndum|obso|realp|rned f|/root|sandbox ex" ' getenv '/ "kMDItemDateAdded>=\$time.now(-'${p[23]}')&&kMDItem'${k[33]}'=*"' -m\ / '' ' -F "\$Time \$(RefProc): \$Message" -k Sender Req launchd -k Level Nle 3 -k Message Rne "asse|bug|File ex|hij|Ig|Jet|key is|lid t|Plea|ship" ' print{,-disabled}\ {system,{gui,user}/$UID} '-n1 --show-initial-usage --show-process-energy' -r ' -F "\$Message" -k Sender nsurlstoraged -k Time ge -1h -k Level Nle 4 -k Message Req "^(ER|IN)" ' );N1=${#c2[@]};for j in {0..20};do c2[N1+j]=SP${k[j]}DataType;done;l=({Restricted\ ,Lock,Pro}files POST Battery {Safari,App,{Bad,Loaded}\ kernel,Firefox}\ extensions System\ load boot\ args FileVault\ {2,1} {Kernel,System,Console,launchd}\ log SMC Login\ hook 'I/O per process' 'High file counts' UID {System,Login,Agent,User}' services '{load,disabl}ed {Admin,Root}\ access Font\ issues Firewall Proxies DNS TCP/IP Wi-Fi 'Elapsed time (sec)' {Root,User}\ crontab {Global,User}' login items' Spotlight Memory\ pressure Listeners Widgets Parental\ Controls Prefetching Nets Volumes {Continuity,I/O,iCloud,HID,HCI}\ errors {User,System}\ caches/logs XPC\ cache Startup\ items Shutdown\ codes Heat Diagnostic\ reports Bad\ {plist,cache}s 'VM (GiB)' Bundles{,' (new)'} Trust\ settings Activity Free\ space Stylesheet Library\ paths{,' ('{shell,launchd}\)} Data\ packages );N3=${#l[@]};for i in {0..8};do l[N3+i]=${k[5+i]};done;F() { local x="${s[$1]}";[[ "$x" =~ ^([\&\|\<\>]|$) ]]&&{ printf "$x";return;};:|${c1[30]} "$x" 2>&-;printf "%s \'%s\'" "|${c1[30+$?]}" "$x";};A0() { Q=6;v[2]=1;id -G|grep -qw 80;v[1]=$?;((v[1]))||{ Q=7;sudo -v;v[2]=$?;((v[2]))||Q=8;};v[3]=`date +%s`;date '+Start time: %T %D%n';printf '\n[Process started]\n\n'>&4;printf 'Revision: %s\n\n' ${p[0]};};A1() { local c="${c1[$1]} ${c2[$2]}";shift 2;c="$c ` while [[ "$1" ]];do F $1;shift;done`";((P2))&&{ c="sudo $c";P2=;};v=`eval "$c"`;[[ "$v" ]];};A2() { local c="${c1[$1]}";[[ "$c" =~ ^(awk|sed ) ]]&&c="$c '${s[$2]}'"||c="$c ${c2[$2]}";shift 2;local d=` while [[ "$1" ]];do F $1;shift;done`;((P2))&&{ c="sudo $c";P2=;};local a;v=` while read a;do eval "$c '$a' $d";done<<<"$v";`;[[ "$v" ]];};A3(){ v=$((`date +%s`-v[3]));};export -f A1 A2 F;B1() { v=No;! ((v[1]))&&{ v=;P1=1;};};eval "`type -a B1|sed '1d;s/1/2/'`";B3(){ v[$1]="$v";};B4() { local i=$1;local j=$2;shift 2;local c="cat` while [[ "$1" ]];do F $1;shift;done`";v[j]=`eval "{ $c;}"<<<"${v[i]}"`;};B5(){ v="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d$'\e' <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F$'\e' ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`egrep -v "${v[$1]}"<<<"$v"|sort`;};eval "`type -a B7|sed '1d;s/7/8/;s/-v //'`";C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { B4 0 0 63&&C1 1 $1;};C4() { echo $'\t'"Part $((++P)) of $Q done at $((`date +%s`-v[3])) sec">&4;};C5() { sudo -k;pbcopy<<<"$o";printf '\n\tThe test results are on the Clipboard.\n\n\tPlease close this window.\n';exit 2>&-;};for i in 1 2;do eval D$((i-1))'() { A'$i' $@;C0;};';for j in 2 3;do eval D$((i+2*j-3))'() { local x=$1;shift;A'$i' $@;C'$j' $x;};';done;done;trap C5 2;o=$({ A0;D0 0 N1+1 2;D0 0 $N1 1;B1;C2 31;B1&&! B2&&C2 32;D2 22 15 63;D0 0 N1+2 3;D0 0 N1+15 17;D4 3 0 N1+3 4;D4 4 0 N1+4 5;D4 N3+4 0 N1+9 59;D0 0 N1+16 99;for i in 0 1 2;do D4 N3+i 0 N1+5+i 6;done;D4 N3+3 0 N1+8 71;D4 62 1 10 7;D4 10 1 11 8;B2&&D4 18 19 53 67;D2 11 2 12 9;D2 12 3 13 10;D2 13 32 70 101 25;D2 71 6 76 13;D2 45 20 52 66;A1 7 77 14;B3 28;A1 20 31 111;B6 0 28 5;B4 0 0 110;C2 66;D4 70 8 15 38;D0 9 16 16 77 45;C4;B2&&D0 35 49 61 75 76 78 45;B2&&{ D0 28 17 45;C4;};B2&&{ A1 43 85 117;B3 29;B4 0 0 119 76 81 45;C0;B4 29 0 118 119 76 82 45;C0;    };D0 12 40 54 16 79 45;D0 12 39 54 16 80 45;D4 74 25 77 15&&{ B4 0 8 103;B4 8 0;A2 18 74;B6 8 0 3;C3 75;};B2&&D4 19 21 0;B2&&D4 40 10 42;D2 2 0 N1+19 46 84;D2 44 34 43 53;D2 59 22 20 32;D2 33 0 N1+14 51;for i in {0..2};do A1 29 35+i 104+i;B3 25+i;done;B6 25 27 5;B6 0 26 5;B4 0 0 110;C2 69;D2 34 21 28 35;D4 35 27 29 36;A1 40 59 120;B3 18;A1 33 60 121;B8 18;B4 0 19 83;A1 27 32 39&&{ B3 20;B4 19 0;A2 33 33 40;B3 21;B6 20 21 3;};C2 36;D4 50 38 5 68;B4 19 0;D5 37 33 34 42;B2&&D4 46 35 45 55;D4 38 0 N1+20 43;B2&&D4 58 4 65 76 91;D4 63 4 19 44 75 95 12;B1&&{ D4 53 5 55 75 69&&D4 51 6 58 31;D4 56 5 56 97 75 98&&D0 0 N1+7 99;D2 55 5 27 84;D4 61 5 54 75 70;D4 14 5 14 96;D4 15 5 72 96;D4 17 5 78 96;C4;};D4 16 5 73 96;A1 13 44 74 18;C4;B3 4;B4 4 0 85;A2 14 61 89;B4 0 5 19 102;A1 17 41 50;B7 5;C3 8;B4 4 0 88;A2 14 24 89;C4;B4 0 6 19 102;B4 4 0 86;A2 14 61 89;B4 0 7 19 102;B5 6 7;B4 0 11 73 102;A1 42 86 114;j=$?;for i in 0 1 2;do ((i==2&&j==1))&&break;((! j))||((i))||B2&&A1 18 $((79+i-(i+53)*j)) 107+8*j 94 74||continue;B7 11;B4 0 0 11;C3 $((23+i*(1+i+2*j)));D4 $((24+i*(1+i+2*j))) 18-4*j 82+i-16*j $((112+((3-i)*i-40*j)/2));done;D4 60 4 21 24;D4 42 14 1 62;D4 43 37 2 90 48;D4 41 10 42;D2 48 36 47 25;A1 4 3 60&&{ B3 9;A2 14 61;B4 0 10 21;B4 9 0;A2 14 62;B4 0 0 21;B6 0 10 4;C3 5;};D4 9 41 69 100;D2 72 21 68 35;D2 49 21 48 49;B4 4 22 57 102;A1 21 46 56 74;B7 22;B4 0 0 58;C3 47;D4 54 5 7 75 76 69;D4 52 5 8 75 76 69;D4 57 4 64 76 91;D2 0 4 4 84;D2 1 4 51 84;D4 21 22 9 37;D0 0 N1+17 108;D4 76 24 38;A1 23 18 28 89;B4 0 16 22 102;A1 16 25 33;B7 16;B4 0 0 34;D1 31 47;D4 64 4 71 41;D4 65 5 87 116 74;C4;B4 4 12 26 89 23 102;for i in {0..3};do A1 0 N1+10+i 72 74;B7 12;B4 0 0 52;C3 N3+5+i;((i))||C4;done;A1 24 22 29;B7 12;B3 14;A2 39 57 30;B6 14 0 4;C3 67;A1 24 75 74;B4 1 1 122||B7 12;B4 0 0 123;B3 23;A2 39 57 30;B6 23 0 4;C3 68;B4 4 13 27 89 65;A1 24 23;B7 13;C3 73;B4 4 0 87;A2 14 61 89 20;B4 0 17;A1 26 50 64;B7 17;C3 6;D0 0 N1+18 109;D4 7 11 6;A3;C2 39;C4;} 4>&2 2>/dev/null;);C5
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. If you don't know the password, or if you prefer not to enter it, just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, a series of lines will appear in the Terminal window like this:
    [Process started]
            Part 1 of 8 done at … sec
            Part 8 of 8 done at … sec
            The test results are on the Clipboard.
            Please close this window.
    [Process completed]
    The intervals between parts won't be exactly equal, but they give a rough indication of progress. The total number of parts may be different from what's shown here.
    Wait for the final message "Process completed" to appear. If you don't see it within about ten minutes, the test probably won't complete in a reasonable time. In that case, press the key combination control-C or command-period to stop it and go to the next step. You'll have incomplete results, but still something.
    12. When the test is complete, or if you stopped it because it was taking too long, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak for themselves, not for me. The test itself is harmless, but whatever else you're told to do may not be. For others who choose to run it, I don't recommend that you post the test results on this website unless I asked you to.
    Copyright © 2014, 2015 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • Anymore information on the latest security update

    Computer News Networks ZDnet and CNet reported today's security update for OSX.6 and 7 has caused massive kernel panics.  and other problems with massive reports of problems from user that updated.  any rumblings  on the forums here. Should I wait a few days to install. I did  install the other updates.

    Your problem may not be exactly the same as that of the original poster of this older thread, and it can be very confusing for everybody if we try to answer more than one question in each thread.
    In order for us to give your problem our undivided attention to try to solve it, would you kindly start your own thread, describing the trouble you are having in the fullest detail, including completing your details to show what Mac or iDevice you are using, what operating system, and what version of the application in question. Please remember to post in the forum relevant to your hardware or version of OS X.

  • Won't Restart after latest Security Update Download.

    Yesterday I downloaded the latest Security Update to my Mac Mini with Snow Leopard.  It downloaded but would not restart.  I finally managed to get it to boot to a bootable external drive and using Disk Utility found the HD was OK but the Preferences way out of wack.  I did what I could but when I tried restarting to the original drive it would not work.  I just get the white screen with a circle and stroke through it after a minute with the spinning ball.  I have tried the original start up Disk, pressing C on Startup, but it just spits it out.  I tried to use an older System disk, one for Leopard but it will not see it.  I tried zapping the PRAM twice to no avail.  Now it won't see the bootable drive either.....
    To me it sound like a massive hard drive fail.  Nothing to do with the Security update.  Your thoughts on this would be greatly appreciated though.....
    Thanks,
    Stephen

    No one on the Apple site could help me so I took it into Tekserve in NYC.  I was afraid that I was going to have to replace the entire Hard Drive but they finally managed to get it working.  In the end for $60 they reinstalled the System, keeping all of my files intact.  I have a bootable external drive, but I was happier not to have to use that.  Apparently it was a multilevel problem, and not something anyone can fix themselves. If you look at the Apple discussions quite a few people had problems with that update..... 
    Best of luck,
    Stephen

  • Security Update 2006-001 causes huge loss of memory

    After running Security Update 2006-001 and updating Garageband, iPhoto and iTunes, per Software Update, my available GB of memory was reduced from approximately 110 to about 35! Yikes! What could have caused this, and how can I fix it?

    Don't confuse memory & hard drive space. Running applications uses memory; storing files (application or document) use hard drive space. If you run memory-hungry apps, you may need to increase the RAM in your Mac to avoid slowdowns due to your Mac swapping data in memory (RAM) out to the hard drive. If you don't have adequate hard drive space to spare for this (usually 5 GB minimum, or 10% or more of your hard drive's free space), you may get crashes or other problems.
    In any case, deleting files (from the hard drive) won't change the amount of memory (RAM) your Mac uses. That is controlled by the OS, in response to the demand of the application(s) you run. OS X has very good memory management; generally, all you will see is slowdowns if the demand is greater than the installed RAM can handle.
    Are you seeing any problems, or are you just concerned that memory use is higher than you expect?

Maybe you are looking for

  • Xml sax parser

    Hi all, I am newbie to xml. I am using SAX parser for parsing xml documents. I have to write a code which parses all types of xsd files(including which can contain inline , referenced or both). Can anyone help / guide me how to code a generic xsd par

  • Calendar selection no longer appears

    I have a google calendar set up on the New iPad as an exchange, another google calendar set up as pop, and finally, my wife's google calendar as a subscribed calendar. All was well for months... but out of no where, now when I open the calendar app,

  • Putting a bridge photo gallery into my website

    I created a photo gallery in Bridge.  I saved it into a separate folder in my website's folder. How do I add the gallery to one of my pages in Dreamweaver? I took the html code and put it into my page and it just listed all the files and their sizes.

  • Thread pool attribute change

    I am using JMX monitoring tool for monitor tomcat 6. I need to change the MaxSpareThreads in Catalina-Threadpool under Mbeans. The default value for write attribute is false. How to change the attribute to true.So that i can modify the value. Please

  • Abstract methods in interface?

    hi, i dun feel that an interface can have abstract methods although the compiler doesn't complain. but i still see developer declares abstract methods in the interface. any clarification on this? thx cy