Cracked LCD in Macbook Pro Retina

I have dropped my Macbook pro retina 15" quite badly and the LCD  is cracked (the glass & backlights are ok, the matrix is not). Does warranty apply to this case? Would AppleCare apply to this case?

Welcome to Apple Support Communities
What are you referring with "Microsoft"? If you are referring to Windows, all Macs come with OS X, but you can install Windows in Boot Camp or in a virtual machine.
If you are referring to Microsoft Office, Microsoft sells Office for Mac > http://www.microsoft.com/mac It does not come preinstalled in Macs

Similar Messages

  • How much is it to replace cracked screen of macbook pro retina display?

    I stepped on the corner of my macbook pro 13" retina display and the screen has cracked and there is a black square in the corner where the screen is broken. I was wondering from others who have had the same experience how much is it to have the screen fixed in the UK?
    Thanks

    At this time just the Apple stores in the US are doing in-store repairs on iPhone 5-series...the screen is $149.  You will have to contact the Apple store there and see if they're doing repairs yet.

  • How do i connect my macbook pro retina display to lcd projector

    How do i connect my macbook pro retina display to lcd projector?

    Depends on what type of video connection the projector accepts. Most common would be DVI, VGA or HDMI. Review this article for more information: http://support.apple.com/kb/ht3235

  • How do I connect a 2013 Macbook Pro Retina to an Epson Power Lite 61p LCD Projector?

    I am trying to attach an Epson PowerLite 61p LCD Projector to my 2013 Macbook Pro Retina, but I cannot find which type of adapter I need. I would assume whichever adapter is required it must connect via thunderbolt. However, I do not know if the required adapter is a "Mini Display Port to VGA Adapter," "Apple Mini DVI to VGA Adapter," or a "Thunderbolt to VGA Adapter." I would deeply appreciate your help and guidance. Thanks!

    It does not matter whether you get an Apple adapter or a third pary one.  What you have there is a Mini Displayport to VGA adapter, but as you know, your new MacBook no longer has an MDP port!
    Thunderbolt to VGA adapters do not exist but there are plenty of HDMI to VGA adapters out there:
    http://www.newegg.com/Product/Product.aspx?Item=N82E16812400359

  • Can't get my 30" Apple LCD at full res with the MacBook Pro Retina

    Hey
    I've been through a lot of posts and I can't seem to find a solution. I have a 30" Apple LCD monitor but the highest resolution I can get out of it through the MacBook Pro Retina is 1280 x 800. Any suggestions? I have tried holding down option while clicking the scale radio button, no luck.

    iPhoto updates through 'software update', not the App Store.

  • Cracked the Apple Logo on the back of my Macbook Pro Retina

    Hi, I recently bought a Macbook Pro Retina for use at university. Whilst in a lecture, the person sat in front of me managed to elbow the top lid trying to remove their coat. Its caused quite an ugly crack in the lit logo and I have taken it to my local Authorised Service Provider who have told me, due to the lit logo being attached to the retina display itself, the repair would most likely cost upwards of £600.
    I was hoping someone on here would be able to perhaps offer some alternatives to paying 2/3 of the price of the computer itself...
    P.S. I bought an AppleCare plan under the false pretence that it 'covers everything' (quote from the salesman who sold me the machine, I assumed at the time that everything included damages and theft). I now know that this isn't the case and don't fancy putting my word against that of the salesman's. Plus I guess its my fault for assuming.
    Thanks for help in advance, apologies for long post.
    Ed

    Hey B-bram,
    For issues with video resolution not being consistent, I would start with resetting the NVRAM on your MacBook Pro. That will reset the resolution to its default as well as resetting other default settings like sound volume and start up volume. Take a look at the article below for more information about that and how to perform the NVRAM reset. 
    How to Reset NVRAM on your Mac
    http://support.apple.com/en-us/HT204063
    Take care,
    -Norm G. 

  • MacBook Pro Retina Display - Crack/Pixel explosion?

    A week or so ago I noticed what looked to be a spec of dirt on my 6 month old MacBook Pro retina screen.  However it actually is some sort of chip/crack in the display.  There are a few pixels which are now permanently white and you can see the hole with the naked eye and feel it quite easily.  It almost looks as if a pen or something has been jammed into the screen but I take good care of my MacBook and haven't caught anything on the screen as far as I'm aware.
    I did a search on here and saw that several people have reported "pixel explosions" where dead pixels have burned a hole into the screen.  I took my MacBook into the Apple with printouts of several discussions of others reporting the same problem with a hole in the screen but the Genius refused to do anything in my case.  She basically said it was impossible for the hole to be anything but my fault despite the forum threads I showed her.  Is it worth me taking it into a different Apple store for a second opinion or am I stuck with this annoying hole in the bottom left of my screen forever?

    I just found out the same thing on my MBPr tonight,acturally i got three this holes two small and one big one, I'm very disappointing, I have been searching and there are many versions of the solutions, some lucky people manage to get replaced, but some people like you didn't convince the genius people for a replacement, have you tried different apple store yet, maybe it depends on the people's mood at the apple store, I'm going to try my luck next Monday, finger crossed, I think i will definitely try different store if i cannot get it replaced, hopefully i will show you my good news. otherwise i will be very sad if i can get it replaced, I'm the Sheldon Cooper(from "bigbang theroy") kind of people, and i will be stare at the point forever and frustrated.

  • The plastic hinge between my screen and the computer (macbook pro retina) is cracked and doesn't hold the screen anymore? Can Apple change it?

    The hinge between my screen and my computer (macbook pro retina) has cracked and doesn't hold the screen anymore. Can I fix it without changing my screen. And if it's still on guarantee does Apple have to repair it?

    Apple can fix any and all of their computers.  Whether it would be charged to you would be the question.   Do you have AppleCare?
    Accidental damage is not covered by AppleCare.
    How old is this computer?

  • MacBook Pro Retina display with scratch/crack in the glass

    Hi,
    Can it be real, that on my new MacBook Pro Retina display I have a little scratch/crack in the glass out of the box?
    You can only see it if you have light (e.g withe) background on the display.
    I hope Apple Care will replace it.
    Does anybody else have the same issue?
    Regards,
    JO

    When I bought my iMac and took it home and set it up, I was cleaning the screen and noticed what looked like smears on the inside of the glass. I took a picture of it with my iphone and went back to the apple store. Of course the genuis could not see it in the brightly lit store, so I showed her the picture. I also took a little flash light with me and she was then able to see the marks. She thought they looked like fingerprints under the glass. They swapped out the iMac right there for a new one.

  • Macbook pro retina display white spot(LCD Mura)

    i have a macbook pro retina mid 2012 and i was traveling for 9 months and i had this problem for a while that my screen has a 2 bright white spots on the lower left quadrant of the screen it is an LG display and i researched online and people seem to be calling it an LCD mura. My macbook is out of warranty but i was wondering whether apple will replace the screen or not since it is a very common problem

    Hello!
    I bought mine in July 2012 and hadn't noticed any white spots until around December. I though maybe it was some problem with Firefox since I could only see it when surfing on internet but then one day I changed the background and realized that it was visible, as you say, on a light background. There I didn't see it on Lr od Ps.
    I called yesterday to Apple (they don't have shops here in Oslo where I am located now) and tehy told me to go to the Authorized Service Provider.
    I went this morning and they will change the screen for free as it is less than 1-year old. But recommended me to pay for the Apple Care... mmmhh...
    I asked if he had seen these spots on more rMBP and he confirmed it. He had seen more although he couldn't tell me if it was a weakness of the Retina-screens..
    Would be nice to know..
    Do I have to start saving for the new replacement-screens to come?!
    ...until further notice I'll be 2 weeks without my beloved rMBP and my Adobe friends...

  • Macbook pro retina LCD display vs. Retina Display

    I got a Macbook pro retina mid-2012. But when I check the Displays, it says Built-in Color LCD Display (not Retina). Is my Mac actually Retina? Thank you.

    That would indeed be a Retina display.
    http://en.wikipedia.org/wiki/Retina_Display
    Resolutions     2880 by 1800 pixels (Retina); scaled resolutions: 1920 by 1200, 1680 by 1050, 1280 by 800, and 1024 by 640 pixels

  • Macbook Pro Retina Display Cracked, is it replaceable or Do I have to replace the Whole Laptop?

    Hi, I bought a Macbook Pro Retina about two months ago....
    And a few days ago I cracked the Display on the Bottom Left Corner (3 inch)...
    Now I am getting vertical and Horizontal Lines.....
    I called a Apple Premium Reseller they told me I have to repalce the whole **** Laptop... is it real or I can just change the Display assembly only?
    If so How much will it cost?

    Assuming that it is just the screen that is broken, it should be replaceable, but it will cost a lot. (How much I don't know.) Of course, if you dropped it or something similar, there could be all manner of other damage that you can't see. I dropped my previous MacBook Pro (didn't crack the screen), and when it finally failed, the diagnosis was a damaged logic board, and the total repair cost would have been over $1,000, with no guarantees that other components might not also be damaged. I opted to simply replace the machine rather than pay that much and run the risk of other expensive repairs in the future.

  • NEW MacBook Pro Retina cracking sound problem

    I recently bought a MacBook Pro Retina after using a MacBook Pro for a year.  From Day One my MacBook Pro Retina makes a cracking sound from the body on the right side. not acceptable from such a expensive machine. Apple would not replace it! Now I don't know what to expect, but I never expected this. Laptops worth 400bucks are not this cracky. After browsing through i see im not the only one with this problem. The local apple service center said they have checked it everything is fine and it is not damaged, it was a manufacturers defect. Why should I be the victim here?

    Resetting the NVRAM/PRAM didn't work. The crackling sound is especially bad around the 4:00 mark in the following Killzone Shadow Fall preview:
    http://www.engadget.com/2013/02/20/watch-the-ps4s-killzone-shadow-fall-shared-di rect-from-the-con/
    Several songs in the iTunes store, when previewing, also have the same crackling issue.
    I'm just glad it's not crackling for every single video or song, at the very least.

  • I'm receiving SBBOD randomly on my Macbook Pro Retina running Yosemite

    For the last several weeks I've occasionally received a SBBBOD when performing various tasks on my system. Not sure what in particular might be causing it but I feel like more often than not it is when I'm using Safari. It always results in a spinning ball and the only thing I can do is move windows around but can not click anything. It requires me to force power off the system.
    Most importantly, sometimes when rebooting I'll experience a flashing folder icon as if the system can not find the bootable drive. If I power off the system again, it will usually load the OS. This pointed to potential HDD corruption and so I ran the necessary checks there and never got any HDD error reported. Also have run memtests and overall Apple Hardware Tests...all with no errors reported.
    I recently updated Java Plugin and also ran an EtreCheck as recommended in other similarly reported problems. Here is the results of that report...
    EtreCheck version: 2.1.8 (121)
    Report generated March 30, 2015 at 9:40:54 AM EDT
    Download EtreCheck from http://etresoft.com/etrecheck
    Click the [Click for support] links for help with non-Apple products.
    Click the [Click for details] links for more information about that line.
    Hardware Information: ℹ️
        MacBook Pro (Retina, Mid 2012) (Verified)
        MacBook Pro - model: MacBookPro10,1
        1 2.3 GHz Intel Core i7 CPU: 4-core
        8 GB RAM Not upgradeable
            BANK 0/DIMM0
                4 GB DDR3 1600 MHz ok
            BANK 1/DIMM0
                4 GB DDR3 1600 MHz ok
        Bluetooth: Good - Handoff/Airdrop2 supported
        Wireless:  en0: 802.11 a/b/g/n
        Battery Health: Normal - Cycle count 237
    Video Information: ℹ️
        Intel HD Graphics 4000
        NVIDIA GeForce GT 650M - VRAM: 1024 MB
            Color LCD spdisplays_2880x1800Retina
            SMS23A550H spdisplays_1080p
            SMS23A550H spdisplays_1080p
    System Software: ℹ️
        OS X 10.10.2 (14C1514) - Time since boot: 12:12:5
    Disk Information: ℹ️
        OWC Aura rMBP disk0 : (480.1 GB)
            EFI (disk0s1) <not mounted> : 210 MB
            Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
            Macintosh HD (disk1) / : 478.75 GB (101.83 GB free)
                Core Storage: disk0s2 479.11 GB Online
    USB Information: ℹ️
        Apple Inc. FaceTime HD Camera (Built-in)
        Apple Inc. BRCM20702 Hub
            Apple Inc. Bluetooth USB Host Controller
        Apple Inc. Apple Internal Keyboard / Trackpad
    Thunderbolt Information: ℹ️
        Apple Inc. thunderbolt_bus
    Configuration files: ℹ️
        /etc/hosts - Count: 42
    Gatekeeper: ℹ️
        Mac App Store and identified developers
    Kernel Extensions: ℹ️
            /Library/Extensions
        [loaded]    com.avatron.AVExFramebuffer (3.0.1 - SDK 10.10) [Click for support]
        [loaded]    com.avatron.AVExVideo (3.0.1 - SDK 10.10) [Click for support]
        [not loaded]    com.displaylink.dlusbncm (1.11.0 - SDK 10.9) [Click for support]
        [loaded]    com.displaylink.driver.DisplayLinkDriver (2.3 - SDK 10.9) [Click for support]
        [loaded]    xxx.qnation.PeerGuardian (1.1.10) [Click for support]
            /System/Library/Extensions
        [not loaded]    com.Logitech.Control Center.HID Driver (3.5.0 - SDK 10.0) [Click for support]
        [not loaded]    com.Logitech.Unifying.HID Driver (1.2.0 - SDK 10.0) [Click for support]
        [not loaded]    com.antecea.driver.AnteceaAudioDrv (1.0.0) [Click for support]
        [loaded]    com.logmein.driver.LogMeInSoundDriver (4.1.48f99) [Click for support]
    Startup Items: ℹ️
        DynDNSUpdater: Path: /Library/StartupItems/DynDNSUpdater
        Startup items are obsolete in OS X Yosemite
    Problem System Launch Agents: ℹ️
        [loaded]    com.paragon.NTFS.trial.plist [Click for support]
        [loaded]    com.paragon.NTFS.upd.plist [Click for support]
    Launch Agents: ℹ️
        [not loaded]    com.adobe.AAM.Updater-1.0.plist [Click for support]
        [loaded]    com.adobe.CS5ServiceManager.plist [Click for support]
        [running]    com.amazon.sendtokindle.launcher.plist [Click for support]
        [not loaded]    com.displaylink.useragent-prelogin.plist [Click for support]
        [running]    com.displaylink.useragent.plist [Click for support]
        [loaded]    com.google.keystone.agent.plist [Click for support]
        [loaded]    com.lexmark.bmspecificlaunchd.plist [Click for support]
        [loaded]    com.lexmark.lxknetlaunchd.plist [Click for support]
        [running]    com.Logitech.Control Center.Daemon.plist [Click for support]
        [failed]    com.logmein.LMILaunchAgentFixer.plist [Click for support]
        [running]    com.logmein.logmeingui.plist [Click for support]
        [running]    com.logmein.logmeinguiagent.plist [Click for support]
        [not loaded]    com.logmein.logmeinguiagentatlogin.plist [Click for support]
        [loaded]    com.oracle.java.Java-Updater.plist [Click for support]
    Launch Daemons: ℹ️
        [loaded]    com.adobe.fpsaud.plist [Click for support]
        [loaded]    com.adobe.SwitchBoard.plist [Click for support]
        [loaded]    com.bombich.ccc.plist [Click for support]
        [running]    com.displaylink.displaylinkmanager.plist [Click for support]
        [loaded]    com.google.keystone.daemon.plist [Click for support]
        [running]    com.jungledisk.service.plist [Click for support]
        [running]    com.jungledisk.workgroupservice.plist [Click for support]
        [running]    com.logmein.logmeinserver.plist [Click for support]
        [loaded]    com.logmein.raupdate.plist [Click for support]
        [loaded]    com.microsoft.office.licensing.helper.plist [Click for support]
        [loaded]    com.oracle.java.Helper-Tool.plist [Click for support]
        [loaded]    com.oracle.java.JavaUpdateHelper.plist [Click for support]
        [failed]    com.vmware.launchd.vmware.plist [Click for support]
        [loaded]    xxx.qnation.PeerGuardian.kextload.plist [Click for support]
    User Launch Agents: ℹ️
        [loaded]    com.adobe.AAM.Updater-1.0.plist [Click for support]
        [loaded]    com.adobe.ARM.[...].plist [Click for support]
        [failed]    com.apple.CSConfigDotMacCert-[...]@me.com-SharedServices.Agent.plist
        [failed]    com.facebook.videochat.[redacted].plist [Click for support] [Click for details]
        [failed]    com.google.GoogleContactSyncAgent.plist [Click for support]
        [running]    com.spotify.webhelper.plist [Click for support]
    User Login Items: ℹ️
        Bartender    UNKNOWN  (missing value)
        Google Notifier    Application Hidden (/Applications/Google Notifier.app)
        GrowlHelperApp    Application  (/Users/[redacted]1/Library/PreferencePanes/Growl.prefPane/Contents/Resources/G rowlHelperApp.app)
        Skype    Application  (/Applications/Skype.app)
        AirDisplayStatusItem    UNKNOWN  (missing value)
        ScreenCapture    UNKNOWN  (missing value)
        Cloud    UNKNOWN  (missing value)
        AppTrap    Application  (/Users/[redacted]1/Library/PreferencePanes/AppTrap 2.prefPane/Contents/Resources/AppTrap.app)
        Caffeine    Application  (/Applications/Caffeine.app)
        MacLWSLauncher    Application  (/Applications/Logitech/LWS/Logitech Webcam Software.app/Contents/MacOS/MacLWSLauncher.app)
        ScanSnap Manager    Application  (/Applications/ScanSnap/ScanSnap Manager.app)
        BetterTouchTool    Application  (/Applications/BetterTouchTool.app)
        Isolator    Application  (/Applications/Isolator.app)
        Pomodoro    Application  (/Applications/Pomodoro.app)
        Alfred    UNKNOWN  (missing value)
        Dropbox    Application  (/Applications/Dropbox.app)
        Knock    Application  (/Applications/Knock.app)
        Air Display Host    Application  (/Applications/Air Display Host.app)
        Cinch    Application  (/Applications/Cinch.app)
        Google Drive    Application  (/Applications/Google Drive.app)
        Spotify    Application Hidden (/Applications/Spotify.app)
        EvernoteHelper    Application  (/Applications/Evernote.app/Contents/Library/LoginItems/EvernoteHelper.app)
        AdobeResourceSynchronizer    Application  (/Applications/Adobe Acrobat 8 Professional/Adobe Acrobat Professional.app/Contents/Support/AdobeResourceSynchronizer.app)
        CNQL1212_ButtonManager    Application Hidden (/Library/CFMSupport/CNQL1212_ButtonManager.app)
    Internet Plug-ins: ℹ️
        nplastpass: Version: 2.5.5 [Click for support]
        o1dbrowserplugin: Version: 5.40.2.0 - SDK 10.8 [Click for support]
        Default Browser: Version: 600 - SDK 10.10
        Silverlight: Version: 5.1.30514.0 - SDK 10.6 [Click for support]
        FlashPlayer-10.6: Version: 17.0.0.134 - SDK 10.6 [Click for support]
        DivXBrowserPlugin: Version: 1.4 [Click for support]
        LogMeIn: Version: 1.0.970 - SDK 10.7 [Click for support]
        Flash Player: Version: 17.0.0.134 - SDK 10.6 [Click for support]
        LogMeInSafari32: Version: 1.0.970 - SDK 10.7 [Click for support]
        googletalkbrowserplugin: Version: 5.40.2.0 - SDK 10.8 [Click for support]
        iPhotoPhotocast: Version: 7.0 - SDK 10.7
        AdobePDFViewer: Version: 9.5.5 [Click for support]
        PepperFlashPlayer: Version: 17.0.0.134 - SDK 10.6 [Click for support]
        QuickTime Plugin: Version: 7.7.3
        SharePointBrowserPlugin: Version: 14.4.3 - SDK 10.6 [Click for support]
        JavaAppletPlugin: Version: Java 8 Update 40 Check version
    User internet Plug-ins: ℹ️
        CitrixOnlineWebDeploymentPlugin: Version: 1.0.105 [Click for support]
        Picasa: Version: 1.0 [Click for support]
        WebEx64: Version: 1.0 - SDK 10.5 [Click for support]
    Safari Extensions: ℹ️
        Google Analytics Opt-out Browser Add-on
        mailto:
        Save to Pocket
        LastPass
        Evernote Web Clipper
    3rd Party Preference Panes: ℹ️
        AppTrap  [Click for support]
        BTTPrefs  [Click for support]
        DivX  [Click for support]
        Flash Player  [Click for support]
        Growl  [Click for support]
        Java  [Click for support]
        Logitech Control Center  [Click for support]
        Tuxera NTFS  [Click for support]
    Time Machine: ℹ️
        Skip System Files: NO
        Auto backup: YES
        Volumes being backed up:
            Macintosh HD: Disk size: 478.75 GB Disk used: 376.92 GB
        Destinations:
            WD 2TB TimeMachine [Local]
            Total size: 2.00 TB
            Total number of backups: 129
            Oldest backup: 2011-09-14 04:46:20 +0000
            Last backup: 2015-03-27 22:53:14 +0000
            Size of backup disk: Excellent
                Backup size 2.00 TB > (Disk size 478.75 GB X 3)
    Top Processes by CPU: ℹ️
             7%    WindowServer
             1%    loginwindow
             0%    Cubby
             0%    fontd
             0%    blued
    Top Processes by Memory: ℹ️
        524 MB    AppTrap
        455 MB    softwareupdated
        429 MB    mds_stores
        215 MB    QuickLookSatellite
        206 MB    com.apple.WebKit.WebContent
    Virtual Memory Information: ℹ️
        115 MB    Free RAM
        3.19 GB    Active RAM
        3.10 GB    Inactive RAM
        1.48 GB    Wired RAM
        8.72 GB    Page-ins
        10 MB    Page-outs
    Diagnostics Information: ℹ️
        Mar 29, 2015, 09:28:33 PM    Self test - passed
        Mar 27, 2015, 07:47:02 PM    /Library/Logs/DiagnosticReports/blued_2015-03-27-194702_[redacted].crash
        Mar 27, 2015, 05:39:56 PM    /Users/[redacted]1/Library/Logs/DiagnosticReports/garcon_2015-03-27-173956_[red acted].crash
    Thank you in advance for any support you can offer here.

    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=(1309 ' 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 500 40 500 300 85 25 20480 262144 20 2000 524288 604800 5 1024 25 50 );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|xpc)$/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|xpc))$/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' ' /es: ./{ /iOS/d;s/^.+://;b0'$'\n'' };/^ +C.+ted: +[NY]/H;/:$/b0'$'\n'' d;:0'$'\n'' x;/: +N/d;s/://;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"} ' ' {o=o"\n"$0} NR==6{p=$1*$5} END{if(p>'${p[27]}'*10^6)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 codesign lockstat );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[(]|pa(gin|us)|Purg(ed|in)| err|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 |gnment |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)" ' '/A* -type d -name *.app -prune ! -user 0' -vv '-D1 -IPRWck -s5 sleep 1' );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 Modifications );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;B2&&D0 45 90 124;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;A1 4 88;D5 77 44 89;D4 7 11 6;D0 0 N1+18 109;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.

  • My Macbook Pro Retina 2012 is running very slow and gives me frequent speed problems.

    So, I've noticed it happen gradually for about a year now. It started with just minor but not significant delays in opening up programs, but I didn't mind it because the computer was still fast compared to a PC, which is what I used to use before this Macbook. I got this macbook in 2012, and luckily I still have a warranty, but it'll close soon.
    Right now, some problems include:
    1)
    2) Shutting down and turning on the computer is slow (sorry no picture on this one). When I first bought this mac, and until about a year ago, whenever I turn it on/off it would do it instantly. But now, there is a bit of a delay when turning off. The screen seems to just freeze at a certain frame, stays that way for a few seconds (longer when turning it off right after playing a game or two-- don't worry they're compatible with Mac OS), and then shuts off. And when it's frozen at that frame time, you can still see the background materials because they're only faded away. You know what I'm talking about-- Macbook turns out when turning off and then shuts down. So, much of the screen is white, but you can still see the screen prior to the shut down faded.
    3) Internet is running extremely slow. When I check my speed at speedtest.net, I get around 47 mbps on bad days and 53-ish on good days (download speed)
    EtreCheck results are here:
    EtreCheck version: 2.1.8 (121)
    Report generated March 24, 2015 at 7:13:26 AM EDT
    Download EtreCheck from http://etresoft.com/etrecheck
    Click the [Click for support] links for help with non-Apple products.
    Click the [Click for details] links for more information about that line.
    Hardware Information: ℹ️
        MacBook Pro (Retina, Mid 2012) (Verified)
        MacBook Pro - model: MacBookPro10,1
        1 2.3 GHz Intel Core i7 CPU: 4-core
        8 GB RAM Not upgradeable
            BANK 0/DIMM0
                4 GB DDR3 1600 MHz ok
            BANK 1/DIMM0
                4 GB DDR3 1600 MHz ok
        Bluetooth: Good - Handoff/Airdrop2 supported
        Wireless:  en0: 802.11 a/b/g/n
        Battery Health: Normal - Cycle count 411
    Video Information: ℹ️
        Intel HD Graphics 4000
        NVIDIA GeForce GT 650M - VRAM: 1024 MB
            Color LCD spdisplays_2880x1800Retina
    System Software: ℹ️
        OS X 10.10.2 (14C1514) - Time since boot: 10:53:8
    Disk Information: ℹ️
        APPLE SSD SM256E disk0 : (251 GB)
            EFI (disk0s1) <not mounted> : 210 MB
            Boot OS X (disk0s3) <not mounted> : 650 MB
            Moon Cheol (disk1) / : 249.80 GB (67.32 GB free)
                Encrypted AES-XTS Unlocked
                Core Storage: disk0s2 250.14 GB Online
    USB Information: ℹ️
        Apple Inc. FaceTime HD Camera (Built-in)
        Apple Inc. BRCM20702 Hub
            Apple Inc. Bluetooth USB Host Controller
        Apple Inc. Apple Internal Keyboard / Trackpad
        Logitech Lenovo USB Optical Mouse
    Thunderbolt Information: ℹ️
        Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
        Mac App Store and identified developers
    Kernel Extensions: ℹ️
            /Applications/Parallels Desktop.app
        [not loaded]    com.parallels.kext.hypervisor (10.1.0 28600 - SDK 10.7) [Click for support]
        [not loaded]    com.parallels.kext.netbridge (10.1.0 28600 - SDK 10.7) [Click for support]
        [not loaded]    com.parallels.kext.usbconnect (10.1.0 28600 - SDK 10.7) [Click for support]
        [not loaded]    com.parallels.kext.vnic (10.1.0 28600 - SDK 10.7) [Click for support]
    Launch Daemons: ℹ️
        [loaded]    com.adobe.fpsaud.plist [Click for support]
        [loaded]    com.microsoft.office.licensing.helper.plist [Click for support]
    User Launch Agents: ℹ️
        [loaded]    com.google.keystone.agent.plist [Click for support]
        [running]    com.nero.HSMMonitor.plist [Click for support]
        [failed]    com.valvesoftware.steamclean.plist [Click for support]
    User Login Items: ℹ️
        Steam    UNKNOWN  (missing value)
        iTunesHelper    Application  (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
    Internet Plug-ins: ℹ️
        SharePointBrowserPlugin: Version: 14.0.0 [Click for support]
        FlashPlayer-10.6: Version: 16.0.0.235 - SDK 10.6 [Click for support]
        Flash Player: Version: 16.0.0.235 - SDK 10.6 Outdated! Update
        QuickTime Plugin: Version: 7.7.3
        JavaAppletPlugin: Version: 15.0.0 - SDK 10.10 Check version
        Default Browser: Version: 600 - SDK 10.10
    Safari Extensions: ℹ️
        Open in Internet Explorer
    3rd Party Preference Panes: ℹ️
        Flash Player  [Click for support]
    Time Machine: ℹ️
        Time Machine not configured!
    Top Processes by CPU: ℹ️
            22%    WindowServer
             3%    quicklookd
             2%    Dock
             2%    hidd
             1%    Google Chrome
    Top Processes by Memory: ℹ️
        455 MB    softwareupdated
        258 MB    Google Chrome
        151 MB    Google Chrome Helper
        137 MB    WindowServer
        77 MB    Finder
    Virtual Memory Information: ℹ️
        3.39 GB    Free RAM
        3.24 GB    Active RAM
        848 MB    Inactive RAM
        1.11 GB    Wired RAM
        13.63 GB    Page-ins
        61 KB    Page-outs
    Diagnostics Information: ℹ️
        Mar 24, 2015, 06:32:54 AM    /Users/[redacted]/Library/Logs/DiagnosticReports/UserKernel_2015-03-24-063254_[ redacted].crash
        Mar 23, 2015, 08:20:04 PM    Self test - passed
        Mar 23, 2015, 04:35:14 AM    /Users/[redacted]/Library/Logs/DiagnosticReports/UserKernel_2015-03-23-043514_[ redacted].crash
        Mar 22, 2015, 08:38:53 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/UserKernel_2015-03-22-203853_[ redacted].crash
        Mar 22, 2015, 03:00:50 AM    /Users/[redacted]/Library/Logs/DiagnosticReports/UserKernel_2015-03-22-030050_[ redacted].crash
        Mar 21, 2015, 03:34:12 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/UserKernel_2015-03-21-153412_[ redacted].crash
    Resetting computer to factory conditions doesn't work, time-machine didn't work, and clearing more storage space didn't work either. I would like to get this problem fixed before my warranty runs out. Thanks for reading and any sort of help will be appreciated!

    Do you know of any specific tasks or situations that cause it to perform poorly? If so, make a note of those and demonstrate them for Apple. Do NOT, under any circumstances, restart the machine. You want it at its worst when you take it in. If you try to do any of those magic resets, it may just reset things just long enough for Apple to proclaim it healthy. If Apple does that anyway, then there are plenty of opportunities to try those things later after your warranty has expired.
    I wish I knew exactly when it does this, but it doesn't always happen. It sometimes does, and sometimes doesn't. I thought about this, too. But the problem is that it's really hard to catch a time or figure out what causes these symptoms to occur. I haven't taken it to Apple because I thought it'll just be a waste of time because they'll probably say that it's healthy so they don't have to put any money/effort to try and fix it...

Maybe you are looking for