Saturday, February 28, 2009

How to prevent Boot Camp help from launching on first logon to Windows

As part of preparing a Mac Mini/Boot Camp/Windows XP deployment, we needed to prevent the Boot Camp help from running each time a new user logged into the computer.  There are two ways to do this. 

Disclaimer: While I have proven that the content of this post works for me, this information is provided without warranty of any kind. And remember the standard registry editing disclaimer applies. As always, have good backups before changing system settings.

Method 1:

The first is to remove the Apple_KbdMgr entry from the HKLM\…\Windows\CurrentVersion\Run registry key.  This change will affect all users who log on.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

This method prevents the boot camp system tray (aka notification area) icon from appearing. I’m not entirely sure what else this KbdMgr.exe is doing, but I suspect is has something to do with Apple’s use of the function keys (F1-F12) for things such as screen brightness and volume control. Obviously I’ll have to spend some time researching what this app really does besides the icon and context menu.

The Boot Camp manager context menu:Boot Camp manager context menu running in Windows XP

You can also make this change using the msconfig utility or Sysinternals’ AutoRuns tool.

Method 2:

The second method allows you to keep the Boot Camp icon running in the system tray (aka notification area) and still prevent the help file from launching on first logon. This method involves editing the default user profile.  The registry key we are going to update is:

HKEY_USERS\.DEFAULT\Software\Apple Inc.\Apple Keyboard Support

You need to add a value of type DWORD, named FirstTimeRun with a value of 0. Save the code below as DisableAppleKbdMgrFirstRun.reg and double click on it to add it to your registry.

Windows Registry Editor Version 5.00

[HKEY_USERS\.DEFAULT\Software\Apple Inc.\Apple Keyboard Support]
"FirstTimeRun"=dword:00000000


 

0 Comments:

Post a Comment

<< Home