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:
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
Read more!

