Обновление: TortoiseHg 0.8 (выпущенный 2009-07-01) теперь включает как 32-, так и 64-битные расширения оболочки в установщике, а также работает с Windows 7. Обходное решение, описанное ниже, больше не требуется.
Обходной путь для получения контекстных меню в Windows Explorer похоронен в архивах списков рассылки разработки TortoiseHg. В одной из статей приведен этот очень полезный совет о том, как запустить 32-разрядный проводник в 64-разрядной версии Windows:
Контекстные меню TortoiseHG будут отображаться, если вы запустите 32-разрядный Windows Explorer; создайте ярлык с этим (или используйте Пуск> Выполнить):
%Systemroot%\SysWOW64\explorer.exe /separate
(Источник: http://www.mail-archive.com/tortoisehg-develop@lists.sourceforge.net/msg01055.html)
Он работает довольно хорошо и минимально инвазивен, , но, к сожалению, кажется, что наложения значков не появляются. Я не знаю какого-либо обходного пути для этого, но статус файла все еще можно просмотреть, по крайней мере, с помощью команд меню TortoiseHg. Все остальные функции TortoiseHg кажутся нетронутыми.
Значения оверлеев теперь работают с TortoiseHg 0.6 в 32-разрядном обозревателе! Не уверен, что это новое исправление или у меня была неправильная конфигурация в 0.5; независимо от этого это означает, что TortoiseHg * полностью функционирует в 64-битной Windows.