This discussion is locked
Al Q

Q: Boot Camp Update does not install completely.

Running Boot Camp either natively on my Macbook Pro (XP Home SP3, NTFS) or in Parallels Desktop 4, if I run Apple Software Update in Windows, it tells me that there is a recommended update Boot Camp 2.2.

I reboot into Windows (Boot Camp native) and run Apple Software Update. It downloads 23.8 MB of software, installs it, and asks me to restart, which I do. When I then run Apple Software Update again, it still says that same update is required. This is 100% reproducible.

I checked in Add and Remove Programs. There is just one copy of Apple Software Update and it is version 2.1.1.116 which seems to be the latest. Boot Camp Services shows version 2.1.1. Application Support is version 1.1.0. There are many Apple driver packages, none very new.

It appears that either the update is not really getting installed at all, or the installation process is failing to update the version number. Possibly there is some kind of interaction with Parallels Desktop, but that seems unlikely since all of this is happening when booted natively into Windows XP.

MacBook Pro 13", 4G RAM, 250GB HD, Mac OS X (10.6.2), Parallels 3.0, Final Cut Express HD 3.5, iPhone 3G.

Posted on Jan 17, 2010 1:26 PM

Close

Q: Boot Camp Update does not install completely.

  • All replies
  • Helpful answers

Page 1 Next
  • by The hatter,

    The hatter The hatter Jan 17, 2010 3:09 PM in response to Al Q
    Level 9 (60,935 points)
    Jan 17, 2010 3:09 PM in response to Al Q
    Messy, I wonder if ASU knows how to work at all.

    A - Don't use ASU, use manaul method.
    B - Windows Installer Cleanup Utility is excellent

    http://support.microsoft.com/kb/290301
  • by jmverrreault,

    jmverrreault jmverrreault Jan 20, 2010 4:56 PM in response to Al Q
    Level 1 (0 points)
    Jan 20, 2010 4:56 PM in response to Al Q
    Hello AI Q.

    I was wondering if you have resolved your issue.
    I am experimenting the exact same problem and was wondering if you have found a solution. I tried the update several times having to reboot when done. Once back into windows the BootCamp version is stil 2.1.

    Thanks
    JM
  • by Al Q,

    Al Q Al Q Jan 21, 2010 6:55 AM in response to jmverrreault
    Level 1 (105 points)
    Jan 21, 2010 6:55 AM in response to jmverrreault
    No, I just tried it again from inside Parallels Desktop in case that might work better. It was unlikely, and as I expected the result turned out to be identical to running the update in native Boot Camp.

    I also tried downloading the Boot Camp Drivers 2.2 update directly from the Apple web site and running the installer, since that has often worked for me when I had problems with Software Update. It behaved exactly the same as Software Update. It appeared to complete normally, but after I restarted Windows all software versions seemed unchanged, and Software Update still reported that the update was needed.

    I wonder what is the common factor in our two systems causing the update to fail. I am sure that this update works on most systems or it would never have passed quality control. Do you use Parallels Desktop 4 to run your Boot Camp partition along with Mac OS?
  • by jmverrreault,

    jmverrreault jmverrreault Jan 21, 2010 1:39 PM in response to Al Q
    Level 1 (0 points)
    Jan 21, 2010 1:39 PM in response to Al Q
    Hi AL Q,

    I just use native Boot Camp. When I initially purchased my Mac I had tried Parrallels unsucesfully so I decided to stick with just regular Bootcamp as it responds to my needs.

    I was hoping to update to BootCamp 2.2 since there has been a recurent BSOD using the mouse pad with BC 2.1. To bypass this BSOD I have been uisng a Bluetooth mouse instead. I am not sure if 2.2 fixes the BSOD or not but I wanted to give it a try.

    We are problably not the only ones that are unable to complete the 2.2. install.
    I have searched the newsgroup for people with similar problems and I found only you.

    JM
  • by Al Q,

    Al Q Al Q Jan 21, 2010 4:55 PM in response to jmverrreault
    Level 1 (105 points)
    Jan 21, 2010 4:55 PM in response to jmverrreault
    I've used Parallels through several releases. Release 4 (since I upgraded, 6 months after it came out) has been really good -- nearly as fast as native for most things other than gaming, and it allows easy drag and drop between the boot camp (NTFS) and Mac partitions. Release 5 is now out, but reviews suggest that it is still full of bugs; wait a bit before buying it if you are considering it.

    We should try to find out what commonality we have in our systems, to explain why we are having trouble when many others are not (I assume). On the Mac side, I use Microsoft Office 2004 a lot. In Windows I have the latest OpenOffice, some tax software, and MacDrive to let me access my OS X partition when booted into boot camp. Not a lot more; I do nearly everything on the Mac side.

    Is your hardware similar to mine? I usually run with 2 screens on the Mac side; in Windows I did try that (playing with the nVidia control panel, which seemed buggy) but ended up going with just the built in 13" screen of my (latest) Macbook Pro 13".
  • by jmverrreault,

    jmverrreault jmverrreault Jan 22, 2010 3:16 PM in response to Al Q
    Level 1 (0 points)
    Jan 22, 2010 3:16 PM in response to Al Q
    I have a Macbook Pro 17".
    Send me an email: jmv (at) spatial-it (dot) ca
    We will exchange from there.
    JM
  • by pjsanchez,

    pjsanchez pjsanchez Jan 22, 2010 3:12 PM in response to Al Q
    Level 1 (0 points)
    Jan 22, 2010 3:12 PM in response to Al Q
    I had the same problem as well. Then I noticed that my corporate IT had installed a display driver for LANDesk, which they use to remote administer Windows machines on the LAN. When I removed that driver the Boot Camp 2.2 update went through cleanly.
  • by jmverrreault,

    jmverrreault jmverrreault Jan 24, 2010 2:49 PM in response to pjsanchez
    Level 1 (0 points)
    Jan 24, 2010 2:49 PM in response to pjsanchez
    After several attemps to upgrade from Bootcamp 2.1 to 2.2 I have tried the follwoing:
    1-Unintalled bootcamp 2.1 (to re-install and hope the upgrade t0 2.2 would work)
    2-After Reboot, BootCamp was still there but now it showed Version 2.0.0
    (So I figured I could upgrade to 2.1 then 2.2)
    3-Downloaded BCUpdateXP.exe (which is the 2.1 to 2.2 upgrade)
    When I run it nothing shows up.
    I can see it appear in task manage but it dissapears.
    I believe 2.1->2.2 can be done only prior tu upgradin XP-SP2 to SP3 but
    I already have SP3 installed. I assume that is why nothing happens?
    4-So now I am stuck, no upgrades possible.
    5-I was wondering if I should remove 2.0 (If I can

    Any ideas ?
  • by Al Q,

    Al Q Al Q Jan 25, 2010 7:07 PM in response to jmverrreault
    Level 1 (105 points)
    Jan 25, 2010 7:07 PM in response to jmverrreault
    What you did should have worked, but seems to have encountered the same kind of instant failure that we both have seen with the 2.2 installer.

    Possibly the installer has logged some kind of useful error message somewhere. I just checked the Windows system logs and discovered that when I run the installer, I get two messages logged with events 1040 and 1042 in that order. Unfortunately those events seem to be some kind of generic failure to open required resources; it does not tell us what resources were missing or locked.

    If someone reading this has experience debugging Windows installers, could you please suggest a way to run the installer in debug mode, or a place to look for additional log information, so that we can find out more about what is going wrong. I have already reported this to Apple as a bug, but I have very little experience debugging Windows and don't know how to gather information to help nail down the cause. The more information we can capture, the better the chance of solving this quickly.
  • by b noir,

    b noir b noir Jan 28, 2010 5:55 PM in response to Al Q
    Level 9 (72,129 points)
    Jan 28, 2010 5:55 PM in response to Al Q
    The following technique can generate an installer log.

    Download and save a copy of the installer to your desktop.

    Now bring up a command line prompt (Probably best to do a "Run as admistrator" of your cmd if on Vista or 7.)

    Drag and drop the installer onto the command prompt window so that the full pathname of the file is at the command line prompt.

    Type a space and then the following line:

    /l*v C:\log.txt

    Hit Return.

    The installer will create a log file:

    C:\log.txt

    (If the install is failing extremely early, there's a limit to how much information the log will capture, I'm afraid. I haven't been following your thread closely, but I get the impression that the install bails pretty quickly indeed.)
  • by jmverrreault,

    jmverrreault jmverrreault Jan 28, 2010 10:50 PM in response to b noir
    Level 1 (0 points)
    Jan 28, 2010 10:50 PM in response to b noir
    I followed instructions and no log file (C:\log.txt) gets created.

    As I run the update I keep an eye on the task manager and I can see the BCUpdateXP.exe task show up for about 10 seconds and then it disappears.

    Where did you find out the the /l*v c:\log.txt parameters were valid ones?

    I noticed a BCUIUpdate.log file getting generated in my %TEMP% directory.
    After running the update the following line gets added:
    Info: BootCampUI succeeded.

    JM
  • by Al Q,

    Al Q Al Q Jan 29, 2010 5:06 AM in response to jmverrreault
    Level 1 (105 points)
    Jan 29, 2010 5:06 AM in response to jmverrreault
    I also tried this technique without apparent success. However when I looked in the system logs I found in addition to the information messages 1040 and 1042 seen before, my latest run of the installer generated an Error message with ID 1603. Double clicked on it and got more details. It seems to be a generic fatal error in the Microsoft installer. It pointed me at a Knowledge Base article on enabling logging in the installer (reproduced in part below). I tried is (using *v as the value in the new registry entry; I may try now including all the individual options) but I could not find any new log files generated as specified, even searching the whole computer, including system files, for a file with name Msi*.log. Here is the KB article:
    ----------

    Article ID: 314852 - Last Review: December 1, 2007 - Revision: 1.5
    How to Enable Windows Installer Logging in Windows XP

    This article was previously published under Q314852

    SUMMARY This article describes the registry-activated logging service that Windows includes for diagnosis of issues that involve Windows Installer.

    The registry entry in this article is valid for all Windows platforms.
    Windows Installer uses logging to help you troubleshoot issues that may arise when you install software packages. After you enable logging, you can try the unsuccessful installation again. Windows Installer tracks the progress and posts the data to the Temp folder.

    The file name of the new log varies, but the file name begins with the letters "Msi" and ends with a .log extension.

    To find the location of the new log in the Temp folder, type cd %temp% at a command prompt, and then press ENTER.

    Enable Windows Installer Logging by Adding Registry Entries
    Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756 (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows.

    Start Registry Editor (Regedt32.exe), and then create the following path and keys in the registry:
    HKEYLOCALMACHINE\Software\Policies\Microsoft\Windows\Installer
    Reg_SZ: Logging
    Value: voicewarmup
    The letters in the value field are the options that are available to use with Windows Installer logging. You can use the options in any order. Each option turns on a specific logging mode. For MSI version 1.1, the function of each option is as follows :
    v - Verbose output
    o - Out-of-disk-space messages
    i - Status messages
    c - Initial UI parameters
    e - All error messages
    w - Non-fatal warnings
    a - Start up of actions
    r - Action-specific records
    m - Out-of-memory or fatal exit information
    u - User requests
    p - Terminal properties
    + - Append to existing file
    ! - Flush each line to the log

    * - Wildcard, to log all information except for the v option. To include the v option, specify *v.
    It is recommended that you use this service only for troubleshooting. Leaving the service turned on creates a new Msi*.log file every time you use the Add/Remove Programs tool in Control Panel. This activity adversely affects system performance and disk space.
    For more information about MSI logging, refer to Windows Help. Search Help by using the phrase "msi logging," and then click the "Managing options for computers through Group Policy" topic.
    -------------
    APPLIES TO
    Microsoft Windows XP Home Edition
    Microsoft Windows XP Professional
    Microsoft Windows XP Professional x64 Edition

    ©2010 Microsoft
  • by Al Q,

    Al Q Al Q Jan 29, 2010 5:09 AM in response to Al Q
    Level 1 (105 points)
    Jan 29, 2010 5:09 AM in response to Al Q
    NOTE: In my reply above I used the two characters asterisk v "*v" but the forum system removed the asterisk and converted part of my reply to bold type, up to and including the next asterisk in my reply (which it also removed).
  • by b noir,

    b noir b noir Jan 29, 2010 9:23 AM in response to jmverrreault
    Level 9 (72,129 points)
    Jan 29, 2010 9:23 AM in response to jmverrreault
    Where did you find out the the /l*v c:\log.txt parameters were valid ones?


    Drat. It's what I've used in the past to collect installer logs for iTunes and QuickTime installation problems. (This has been on straightforward-Windows boxes, and mostly for version 3.1 v2 of Windows installer.)

    It might be worth (if you have the time) experimenting with generating a log for a QuickTime for Windows or an iTunes for Windows install using those instructions. (If they don't work, we can probably safely conclude I'm hopelessly behind the times with those instructions. If they do, it may give us a bit of lateral information on the nature of the BootCamp install issue.)
Page 1 Next