Start-up problems...help please

I was told my start-up should only last 10-15 seconds, but it takes at least 60 seconds for my computer to boot up. Is there anyway I can fix it to start up faster? what are the reasons it may be slower when booting up? thanks

It's possible you have too many applications opening when you start up. To see what you have go to:
System Preferences-Account-Login Items
If you see non essential applications starting simply remove them by highlighting them and then click the - symbol at the bottom of the box.
Another possible (however unlikely) cause is your internal HD is failing. You can easily check it's status by running Apple Hardware Test. A less comprehensive test is to open Disk Utility-Highlight your internal HD-Choose First Aide Tab and see if the S.M.A.R.T. status is Verified. If it is the HD is probably fine, if it shows anything else then it's in trouble.
Regards,
Roger

Similar Messages

  • I can't open personal accounts on the internet. After entering ID and Password then the enter key, it's as if the screen refreshes itself and wants me to start over. Help Please.

    I can't open personal accounts on the internet. After entering ID and Password then the enter key, it's as if the screen refreshes itself and wants me to start over. Help Please.

    Click here and follow the instructions.
    (72059)

  • HT4623 my iOS6.0.1 software update was interrupted and now my phone won't switch on and it's permanently stuck on the start up apple. help please?

    my iOS6.0.1 software update was interrupted and now my phone won't switch on and it's permanently stuck on the start up apple. help please?

    Connect and select iPhone in computer iTunes, in Summary page click Check for Update button.

  • ICloud problems help please!

    I have an iPhone 6 and during the setup I must have did something wrong and now I have my old iCloud account on it that I no longer remember the password, security questions, and no longer have the email address to that account.  I think I was hacked and my password and security questions changed. I want to log out of iCloud and start using my current iCloud account.  I know these are security measures, but how can I get logged out??? My iPhone is having problems since the latest update and now I can't make a call or text.  I can't call apple support without a working number  HELP Please.

    Hello shelbyrecords,
    Oh no! That sounds really frustrating. Unfortunately, if iCloud Find my iPhone Activation Lock is enabled on the device we’ll need to gain access to your previous Apple ID account to disable it. Based on the information you have provided, it sounds like you may need a personalized support experience to recover your previous Apple ID:
    If you forgot your Apple ID password - Apple Support
    http://support.apple.com/en-us/HT201487
    Make sure that you’re entering the correct Apple ID. In most cases, your Apple ID is also the primary email address of your Apple ID account. If these steps didn't help you change your password, contact Apple Support.
    Thanks,
    Matt M.

  • Soundtrack problems - help please

    Help please. I tried doing a send to multi-track project from FCP with the base layer video option and kept getting the 'error sending selection to Soundtrack Pro' message. I did a search and the suggestion is that I have no disk space but I have over 600GB!
    Then I tried a send with the full video and the file saved okay. However when I try to open the .stmp file, Soundtrack Pro starts and then freezes. I've tried opening in various ways.
    Help please, I just cannot figure this out! What am I doing wrong?

    Not sure how much help this is, but since you're having problems with the layout, did you try deleting the layout file? MacintoshHD/users/username/Library/Application Support/Soundtrack Pro/Layouts
    BTW, I found a BKiLifeConfiguration.plist in the following path:
    MacintoshHD > Library > Application Support > ProApps > Internal Plug-ins > BrowserKit > iLife.bkplugin > Contents > Resources
    Do you find it there?

  • Can't start Macbook..help please

    Ok, so I was in my Windows partition and I shut down to restart to Mac and it won't load.
    It's just the blue start up screen for a while. So I put in the Mac OS installer and it takes it a while to load, but it does. And wants me to reinstall it. It shows my hard drive and my windows partition. But when I try to install it on the disk, it says there is an error. So i went to my disk utility and tried to repair my disk. IT says that there was an error coming out of the process or something.
    What do I do?
    I need help please. Any help is GREATLY appreciated.

    If Disk Utility is showing a problem that it can't fix, then you'll need something stronger such as DiskWarrior. BTW, exact message help tremendously.

  • Multiselect problem Help please!!

    Hi all,
    I am currently using Application Express 3.1.2.00.02 I have developed an online questionnaire with a multiselect list for one of the questions. The problem i am having is that i need each choice to be totaled up separately on the report generated.
    My table of answers looks like this:
    Column name e.g. (Question 9)
    Answer "Dog" "Cat" "Mouse" "Snake" (underneath column name Question 9 depending on what is selected).
    The reporting page would look like below:
    *(Column Question 9)* Count
    Dog 1
    Mouse 1
    Snake 1
    and for the question you could have another respondent who chooses similar of items on the multiselect, so their answer looks like this:
    Answer
    "Question 9" Dog
    "Question 9" Snake
    This would then start a new row on the reporting page like below which is not what i want:
    *(Column Question 9)* Count
    Dog 1
    Mouse 1
    Snake 1
    Dog: Snake 1
    But the report should look like this:
    *(Column Question 9)* Count
    Dog 2
    Mouse 1
    Snake 2
    The current SQLquery i am using is below:
    select "QUESTION 9",
    count(*) c
    from "P1 DQUESTIONNAIRE"
    group by "QUESTION 9"
    Thanks for your help and suggestions,
    'S'

    How to make sure your forum post will never be answered:
    1) Make sure your subject line is completely meaningless (i.e. HELP PLEASE!) and describes no part of your actual problem
    2) State that you are having "a few problems" but make sure to offer no details whatsoever what those problems are or what the symptoms are.
    3) Post large volumes of code instead of distilling the problem down to a compact snippet
    4) For extra points, make the code hard to read by refusing to make use of the "code" tag.

  • K8N Neo2-fx Ram problem Help please

    I have three ram(2x512MB single sided , 1x1GB double sided). Is there any way I can put them all on the motherboard? When I place them all the computer is not starting and it`s making a "beep" every 2-3 seconds. If i connect the 1GB double sided on the Dimm1(green) and the one 512MB single sided on the Dimm3(green) it`s working properly. Is there any way I can use all my ram at the same time. I`m desperate. Help please...  thank you

    Quote from: wodahS on 09-November-06, 05:55:17
    How can I put my computer facts under any post I am posting? I should make it my signature?
    That's the rule mate which you need to gives all your component in details including your PSU and Bios revision so that others can help you! Like what BOSSKILLER say it won't works with 3 DIMMS unless you purhased another 1 GB of RAM then it can solve your problem with 4 DIMMS or else with 2*512MB RAM. Make sure that you've lowered your HT to <=800Mhz as default is 1000Mhz. GD luck.

  • VIRUS PROBLEMS, HELP PLEASE???

    I continue to have messages popping up saying my computer is infected. It wants me to cleanup and I have to register with Mac Shield 2.6.  Pronograhic websites keep popping up.  Anyone having this problem?  Did not have this problem yesterday, but it's here today!  There is also a Red Sheild on the top of the toolbar where it shows the time, battery life, etc.  Right clicking on the sheild drops down Scan Now, Cleanup, Control Center, Scan, System Info, Settings, About, and Register.  A pron site just popped up again!  Need help Please!!

    Fuony wrote:
    The Mac Shield malware can come through Firefox too if you allow it to and you click on it!
    Your exactly right, it is possible that if you visit a site and need the scripts to run for something that the malware that uses Javascript is on that site, then your going to be presented with it.
    The thing is with the Firefox + NoScript combination defeats alot of the web side trickery the malware authors are using to get the malware to appear in the first place.
    Also this "MacDefender" isn't the only malware making the rounds. There are some serious Flash vulnerabilities being hosted on hostile/adult websites that are running scripts for no apparent reason other than to try to infect your machine.
    By running all scripts all the time, your computer is in a state as if you tried running across a busy highway blindfolded.
    As a lifelong "MacHead" I can understand Apple loyalty, but if Apple isn't cutting the mustard on their browser security, rather place their users security at serious risk for the sake of convenience, then I have to think about using and recommending to others something else that is more secure.
    As a example, I surf thousands of web pages a day, some on really nasty sites, yet I haven't seen this "MacDefender" appear on my computer. Even when I purposely visited links that people have submitted that had the malware. (I maintain a couple of bootable clones of my boot drive just in case)

  • SQL INSERT problem - help please

    Hello,
    I'm having a problem with INSERT statement.
    There is a "ShowFinal.jsp" page, which is a list of candidates who selected from the second
    interview. The user picked some candidates from the list and conduct the 3rd interview. After
    he check suitable candidates(who are selected from the 3rd interview) from the list , enter
    basic salary for every selected candidate, enter date of interview and finally submit the form.
    These data should be save into these tables.
    FinalSelect(nicNo,date)
    EmpSalary(nicNo,basicSal)
    In this "ShowFinal.jsp" page, it validates the following conditions using JavaScript.
    1) If the user submit the form without checking at least one checkbox, then the system should be
    display an alert message ("Please select at least one candidate").
    2) If the user submit the form without entering the basic salary of that candidate which was
    checked, then the system should be display an alert message ("Please enter basic salary").
    These are working well. But my problem is how to wrote the "AddNewFinal.jsp" page to save these
    data into the db.
    Here is my code which I have wrote. But it points an error.
    "AddNewFinal.jsp"
    String interviewDate = request.getParameter("date");
    String[] value = request.getParameterValues("ChkNicno");
    String[] bs = request.getParameterValues("basicSal");
    String sql ="INSERT INTO finalselect (nicNo,date) VALUES(?,?)";
    String sql2 ="INSERT INTO EmpSalary (nicNo,basicSal) VALUES(?,?)";
    for(int i=0; i < value.length; i++){
         String temp = value;     
         for(int x=0; x < bs.length; x++){
              String basic = bs[x];
              pstmt2 = connection.prepareStatement(sql2);
              pstmt2.setString(1, temp);
              pstmt2.setString(2, basic);
              int RowCount1= pstmt2.executeUpdate();
         pstmt1 = connection.prepareStatement(sql);
         pstmt1.setString(1, temp);
         pstmt1.setString(2, interviewDate);
         int RowCount= pstmt1.executeUpdate();
    Here is the code for "ShowFinal.jsp".
    <form name="ShowFinal" method="POST" action="AddNewFinal.jsp" onsubmit="return checkEmpty() &&
    ValidateDate();">
    <%--  Loop through the list and print each item --%>
    <%
         int iCounter = 0; //counter for incremental value
         while (igroups.hasNext()) {
              Selection s = (Selection) igroups.next();
              iCounter+=1; //increment
    %>
    <tr>
         <td style="background-color:ivory" noWrap width="20">
         <input type="checkbox" name="<%= "ChkNicno" + iCounter %>"      
    value="<%=s.getNicno()%>"></td>
            <td style="background-color:ivory" noWrap width="39">
                 <%= s.getNicno() %>  </td>
         <td style="background-color:ivory" noWrap width="174">
              <input type="text" name="<%= "basicSal" + iCounter %>" size="10"> </td>
    </tr>
    <%
    %>
    Date of interview<input type="text" name="date" size="17"></td>
    <input type="submit" value="APPROVE CANDIDATE" name="B1" style="border: 1px solid #0000FF">
    </form>........................................................
    Here is the error generated by TOMCAT.
    root cause
    java.lang.NullPointerException
         at org.apache.jsp.AddNewFinal_jsp._jspService(AddNewFinal_jsp.java:70)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
    I have goto the file "AddNewFinal_jsp.java". The line 70 points to the following line.
    for(int i=0; i < value.length; i++){ [/b]
    Please can someone help me to solve this problem? Please help me to do this task.
    Thanks.

    Hi Casabianca ,
    It is clearly that your problem is not on the database end, more like a servlet/jsp issue.
    I will not comment on the javascript portion, but rather the 2 jsps.
    a simple way to trace what's go wrong is to check the final result (the html code) of the first jsp (showFinal.jsp), and compare against what is expected by the 2nd jsp (AddNewFinal.jsp). Most browser do provide "view source" on the page visited.
    the following code
    <input type="checkbox" name="<%= "ChkNicno" + iCounter %>" value="<%=s.getNicno() %>">
    <input type="text" name="<%= "basicSal" + iCounter %>"
    would likely to be "translated" to html code something as follow:
    <input type="checkbox" name=""ChkNicno0" value="nicNo>">
    <input type="text" name="basicSal0">
    the original code in "AddNewFinal.jsp" using
    request.getParameterValues("ChkNicno");
    which looking for a none exist http request parameter (sent as "ChkNicno0",etc but look for "ChkNicno"), which has explained before.
    the second attempt to use String[] value = request.getParameterValues("ChkNicno" + iCounter); give Cannot resolove symbol :iCounter. because iCounter never defined in the 2nd jsp!
    Most of the error message do give clue to cause of error... : )
    not too sure on your intension, assume you wish to update only those selected (checked) row to db.
    some suggestions:
    1) <input type="text" name="ChkNicno" size="10"> </td>...
    <input type="text" name="basicSal" size="10"> instead.
    then use javascript to based on checked element index (refer to javascript spec for more details), for those index not checked, clear off the correspond index "basicSal" field value.
    e.g. ChkNicno[1] is not checked, empty basicSal[1] value before submission.
    This will give us only selected rows values.
    2) retain the code
    String[] value = request.getParameterValues("ChkNicno");
    String[] bs = request.getParameterValues("basicSal");at 2nd jsp, as now the http request will pass parameters using "ChkNicno" and "basicSal".
    3) some change to the code for optimization
    for(int i=0; i < value.length; i++){
         String temp = value;     
         for(int x=0; x < bs.length; x++){
              String basic = bs[x];
              pstmt2 = connection.prepareStatement(sql2);
              pstmt2.setString(1, temp);
              pstmt2.setString(2, basic);
              int RowCount1= pstmt2.executeUpdate();
         pstmt1 = connection.prepareStatement(sql);
         pstmt1.setString(1, temp);
         pstmt1.setString(2, interviewDate);
         int RowCount= pstmt1.executeUpdate();
    to
    pstmt1 = connection.prepareStatement(sql);
    pstmt2 = connection.prepareStatement(sql2);
    for(int i=0; i < value.length; i++){
         String temp = value;     
         for(int x=0; x < bs.length; x++){
              String basic = bs[x];
              pstmt2.setString(1, temp);
              pstmt2.setString(2, basic);
              int RowCount1= pstmt2.executeUpdate();
         pstmt1.setString(1, temp);
         pstmt1.setString(2, interviewDate);
         int RowCount= pstmt1.executeUpdate();
    preparestatement created once should be sufficient as we do not change the sql statement throughout the loop.
    there are better solutions out there, this just some ideas and suggestions.Do try out if you wish.
    Hope it helps. : )

  • Start-up problems! Please help...

    Hello! Thanks for reading. I'm not very experienced with the Mac OS; I've always been a Windows guy myself (sorry!), but I had to get a MacBook Pro for school when I switched majors last Fall.
    Also, I really apologize for the length of this post, but I'm kind of freaking out here. This computer was really, really expensive, and it's mandatory for my major, and has all of my work on it. Any help or comments are greatly appreciated!
    Here is some prerequisite information before I continue:
    -The computer involved is a MacBook Pro from June 2012 (not the newer Retina Display one) running OS X 10.8 Mountain Lion.
    -It has a 750GB HD, 16GB of RAM, and a 13.3" screen.
    -I bought the computer used.
    -I have never experienced any other problems remotely like this with the computer.
    WHAT WORKS:
    -Internet Recovery, Mac OS X Utilities
    WHAT DOESN'T WORK:
    -Everything else
    So last night, my computer froze. I could do nothing but switch between desktops (swiping to the left or right with three fingers), so I pressed the power button to force shut down. But, upon rebooting, I was greeted by a folder with a question mark, flashing on and off. After doing a bunch of stuff (resetting the PRAM, resetting the SMC, trying and failing to enter both single-user and safe modes, etc.), I finally got Internet Recovery to work (after multiple attempts and receiving multiple error codes, none of which have ANY support or even mention on Apple's site) and the computer to get to a place where I could access Mac OS X Utilities. Unfortunately, I have no Time Machine backups, nor do I have the reinstall disc (I bought it used), and the "Get Help Online" option yielded nothing. However, Disk Utility was readily available. The day was saved! Or so it seemed.
    When I click on Disk Utility, the only options on the left are "SuperDrive"--the CD drive, which is greyed out--and "disk0," with a dropdown category of "Mac OS X Base System." I have scourged the internet far and wide, and I can find absolutely nothing on what to do next, or what these directories even are. The Apple support site says to highlight my HD, go to the First Aid category, and click "Repair Disk;" however, my HD is not listed (unless it is, for some reason, going by the name of "disk0") and the "Repair Disk" option is greyed out, as are all the others.
    I have absolutely no idea what to do next. I have tried booting up in safe mode and single-user mode, but the computer is having none of that. I've reset the PRAM and the SMC. I've tried holding cmd+R, D, and R during bootup to no avail. The only thing that seems to work is holding opt down during startup to get to Internet Recovery. I seriously cannot fathom the possibility that the forced shut down I performed last night could have seriously damaged the physical HD. I may not be an expert on the Mac OS, but I do have some basic computer knowledge. I'm probably going to take it in to a Genius tomorrow (it's Labor Day today), but I'd really like to get this solved without them (my budget is almost non-existent). I'm also really, really hoping that a complete wipe of the HD is not necessary.
    Again, I really apologize for the length of this post! But I really want to be thorough so the problem can be solved and quickly and painlessly as possible. Thanks for reading!

    jcmyint wrote:
    Oh god... I was hoping that wasn't the case. Can hard drives just up and fail so suddenly like that? I mean, OK, I know it's possible, but how likely is that? I have had hard drives fail in the past, but it was never a surprise like it was with the Mac; it was preceded by slow boot times, slow directory access, etc.
    The previous owner could have had HD problems.  Reason why it was for sale? 

  • Start up problem. Please help!

    I have a MacBook Pro that will not start up. After pressing the power button a get a white screen with the apple logo. Then a few seconds later a load bar will pop up at the bottom of the screen. It loads all the way, then the computer shuts down. Any advice? Thank you!

    Hi quickme26,
    I'm sorry to hear you are having issues with your MacBook Pro. If you are unable to boot past the grey Apple screen, you may find the information and troubleshooting steps outlined in the following article helpful:
    Mac OS X: Gray screen appears during startup - Apple Support
    Regards,
    - Brenden

  • Problem in starting RMI server, help please

    Hi , all:
    I am learning RMI from SUN's tutorial. I set all of program packages as same as the tutorial, compiled all of programs . and built all of the jar files, the server classes and the client classes.When I run the server, ComputeEngine, it did not work ,and the following messages are showed at command lines:
    C:\RMI\doc>java -Djava.rmi.server.codebase=file:/c:\rmi\ann\public_html\classes/
    -Djava.rmi.server.hostname=localhost -Djava.security.policy=java.policy eng
    ine.ComputeEngine
    ComputeEngine exception: access denied (java.net.SocketPermission 127.0.0.1:1099
    connect,resolve)
    java.security.AccessControlException: access denied (java.net.SocketPermission 1
    27.0.0.1:1099 connect,resolve)
    at java.security.AccessControlContext.checkPermission(AccessControlConte
    xt.java:272)
    at java.security.AccessController.checkPermission(AccessController.java:
    399)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
    at java.lang.SecurityManager.checkConnect(SecurityManager.java:1044)
    at java.net.Socket.<init>(Socket.java:262)
    at java.net.Socket.<init>(Socket.java:100)
    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirect
    SocketFactory.java:25)
    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMaster
    SocketFactory.java:120)
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:499)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:190
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:174)
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:318)
    at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
    at java.rmi.Naming.rebind(Naming.java:160)
    at engine.ComputeEngine.main(ComputeEngine.java:25)
    Please give helps .
    Thanks!

    You are setting the security policy to the file named
    java.policy, make sure that it is in the same
    directory where you are invoking the java compiler.Thank.
    I have put them at the same directory, but is deos not work.
    Something I am not sure.
    On the SUN's tutorial , the follows is given:
    Win32:
    java -Djava.rmi.server.codebase=file:/c:\home\ann\public_html\classes/
    -Djava.rmi.server.hostname=zaphod.east.sun.com
    -Djava.security.policy=java.policy
    engine.ComputeEngine
    I changed hostname = localhost
    I also changed the code of the server class given by tutorial :
    String name = "//host/Compute" ;
    to:
    String name = "//localhost/Compute";
    Should I make such changes?
    Here is the server class given by the tutorial:
    package engine;
    import java.rmi.*;
    import java.rmi.server.*;
    import compute.*;
    public class ComputeEngine extends UnicastRemoteObject
    implements Compute
    public ComputeEngine() throws RemoteException {
    super();
    public Object executeTask(Task t) {
    return t.execute();
    public static void main(String[] args) {
    if (System.getSecurityManager() == null) {
    System.setSecurityManager(new RMISecurityManager());
    String name = "//host/Compute";
    try {
    Compute engine = new ComputeEngine();
    Naming.rebind(name, engine);
    System.out.println("ComputeEngine bound");
    } catch (Exception e) {
    System.err.println("ComputeEngine exception: " +
                   e.getMessage());
    e.printStackTrace();

  • Start-up problems. Please help me.

    Iv'e got this very annoying problem with my brand new computer. When I power it up, 7 out of 10 times it'll just simply stop at the very first screen. You know, the screen where it counts RAM, tells you which CPU you have and so on. It never starts counting ram, and never shows any data, it only shows the very first text at the top, and at the bottom it says "Press TAB to POST, press DEL to enter BIOS". I can't even do this, it freezes, and I'll have to reboot about 5-7 times until it suddenly starts showing info and pass the start screen, letting me enter XP and operate the machine as normal.
    My Specs:
    K8N SLI PLATINUM
    AMD 64 3500+ Socket 939
    X850XT PE
    80,0 GB Seagate Serial-ATA HD
    Two 512 Kingston value ram 3-3-3-8. Dual.
    What could be wrong? I guess there is something I'll have to change in my BIOS. I installed the drivers from the CD but haven't updated the BIOS. Could this be the problem?

    Have you tried clearing CMOS?  Unplug the cord from the power supply to the surge protector, move the CMOS jumper from pins 1 and 2 to 2 and 3, wait about 15 seconds, then move it back to pins 1 and 2.  Plug the PSU back in and try to boot.  This should fix the problem if the BIOS settings are wrong.

  • MBP start up problem. Please help

    When I turn on my MBP the screen stays black. I don't hear the start up tone. The power light in the front of the machine turns on then dims to low. I hear the HD start up but then all goes silent. Any suggestions anyone?

    Take the computer to an Apple store or an AASP.  Whichever is more convenient for you. 

  • Start up problems help!!!

    hey
    so my ibook g3 was beginning to have problems. many programs such as ichat,safari or adium would shut down and error messages would come up saying it closed ect. so i decide to restart since it usally solves the problem but this time it didnt. so i go and restart the login window pops up i log in and the black command promt like screen pops up its darwin ask me to log in ect and i have to use coding and im not familar with the coding so i dont know what to do im getting kinda mad since ihave many papers due this week since im graduating highschool i just want to get it back up and dont want to resort to buying a new machine so please post info or help me thanks

    Whenever something starts going wrong with the computer I suggest you first boot from the installer disk, run Disk Utility and repair the preferences on your computer and verify (and repair if necessary) the drive. You can also repair preferences from DU on your main drive while booted, but to properly verify and repair your drive you have to run it from a drive other than the boot drive. A limited repair is also performed as part of a Safe Mode boot.
    [Resolve startup issues and perform disk maintenance with Disk Utility and fsck|http://docs.info.apple.com/article.html?artnum=106214]
    [Using Disk Utility in Mac OS X 10.4.3 or later|http://docs.info.apple.com/article.html?artnum=302672]
    [Disk Utility's Repair Disk Permissions|http://docs.info.apple.com/article.html?artnum=25751]
    If safe mode won't boot you can try using single user mode and then run fsk:
    [Mac OS X: How to start up in single-user or verbose mode|http://support.apple.com/kb/HT1492]
    After that you're looking at getting [Diskwarrior|http://www.alsoft.com/DiskWarrior> to try and repair directory, and then maybe [Data Rescue II|http://www.prosofteng.com/products/data_rescue.php] or [FileSalvage|http://subrosasoft.com/OSXSoftware/index.php?mainpage=product_info&productsid=1]. The two latter ones have free trial versions that let you see if the software will help before you decide to buy but you have to have an empty hard drive to dump the results. Diskwarrior does repair in-situ.
    However, if you're getting a boot error perhaps you can paste some of the message here because it may be that something else (potentially simple like a single missing file) may be wrong and would save you the $100-$200 of all the software purchases.

Maybe you are looking for