Проблема следующая:

Стоит ос XP SP2 x64.
При попытке отправить файл через меню "отправить-адресат" ни чего не происходит.

Пробовал следующее:

1). Устанавливал программу Thunderbird "по умолчанию"
2). Создавал повторно файл .mapimail
3). Пробовал вариант от microsoft (дословно):

1. Click start and enter shell:sendto into command line
2. Sendto folder opens...
3. There should be MailRecipient.MAPIMail file. Probably you dont see extension, as it is Windows default setting.
4. If there is MailRecipient file, you can edit it with notepad (just pay attention to not use notepad as default application for MAPIMail file!)
5. If there is not such file, you can create one with Notepad. Just:
5.1. Make extensions visible (Folder Options> View > Uncheck "Hide Extensions for Known File Types.")
5.2. Right click onto empty folder area and choose New>Text document
5.3. Edit file and write into it: C:\Program Files\Mozilla Thunderbird\Thunderbird.exe -compose attachment="file://%1"
5.4. Change name to: MailRecipient.MAPIMail
6. Hopefully end of problems

4) Проверял ветви реестра на изменения после установки "по умолчанию" - программа после изменения прописывалась в реестре, но .mapimail все равно не работает.
5) Ставил программу outlook по умолчанию, возвращал обратно для thunderbird, но срабатывал "адресат" только для первой.
6) Пробовал xp x64 без mui (rus).

Нашел скрипт *.vbs, для thunderbird, в своем роде замена .mapimail, но он корректно работает, если только путь к файлу и сам файл прописаны в латинице. Его содержимое:

--------------------------------------------------------

' Init variables
Dim i, files, cmd, attach

' Get reference to files passed by "Send to" method
Set files = WScript.Arguments

' Set up window object
Set WshShell = WScript.CreateObject("WScript.Shell")

' Set command to open Thunderbird
cmd = """C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe"" "

' Form command to attach files - header
attach = "-remote ""xfeDoCommand(composeMessage,attachment='"

' Loop through arguments and add files to attach
i = 0

Do Until i = files.length

' Update the string
attach = attach & "file:///" & files(i)

' Insert a comma if needed
If i < files.length Then
attach = attach & ","
End if

' Increment i
i = i + 1

Loop

' Form command to attach files - footer
attach = attach & "')"""

' Run command to compose a new message and attach the files
WshShell.Run cmd & attach

-------------------------------------------------

Кто нибудь может помочь в решении данной проблемы?
Или помочь в изменении скрипта, что бы он понимал кириллицу?