Thanks, Marvin !
Here's the Guide...
PREPARATION
1) Download the
Junction utility from Microsoft:
http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx and unzip it into
C:\
2) Replace all occurances of
<YOUR_USERNAME> with your actual windows username in the steps below. If you don't know it run the
SET command in a command prompt and look for
USERNAME
3) If you have
not installed GarminMobilePC in
C:\GarminMobilePC you should change the Junction command parameters in
step 9 as appropriate
STEPS
1) Use Notepad.exe to open
C:\Documents and Settings\<YOUR_USERNAME>\Application Data\GARMIN\Devices\Garmin Mobile PC\GarminDevice.xml
2) Find <Identifier>IMG</Identifier>. The third line below it should read <Path>C:/GarminMobilePC/</Path>
3) Remove the ":" symbol from the path, so that it becomes <Path>C/GarminMobilePC/</Path>
4) Next scroll down and find the second occurance of <Identifier>IMG</Identifier> and do the same thing with its corresponding Path
5) Find <Identifier>GPI0.0</Identifier> further down and do the same thing with its corresponding Path
6) Save the file and mark it as ready-only in its file properties (right click the file and select Properties). This is to prevent Garmin Mobile PC from overwriting it on every startup.
7) Go to
C:\Documents and Settings\<YOUR_USERNAME>\Application Data\GARMIN\Devices\Garmin Mobile PC\ and create a new folder called
C
8) Open a command prompt (Start menu -> Run -> cmd)
9) Execute the following command:
junction "C:\Documents and Settings\<YOUR_USERNAME>\Application Data\GARMIN\Devices\Garmin Mobile PC\C\GarminMobilePC" "C:\GarminMobilePC"
10) You can now delete junction.exe from C:\ as it is not needed anymore
11)
DONE! You can now open MapSource and Transfer maps to the GarminMobilePC device.
Good luck! Let me know if you have any problems
P.S. The problem of MapSource is that instead of writing maps to
C:\GarminMobilePC it has a bug and tries to write them to
C:\Documents and Settings\<YOUR_USERNAME>\Application Data\GARMIN\Devices\Garmin Mobile PC\C:\GarminMobilePC which is not a valid directory in Windows. So what I suggest is making a fake directory and redirecting it to the original place where maps should go.