среда, 14 мая 2014 г.

Outlook: Сбой при регистрации библиотеки макрокоманд VB

Окружение

Windows 8.1,
установил Outlook2013

Проблема

Outlook при запуске выдает сообщение:

Сбой при регистрации библиотеки макрокоманд VB. Установите ее заново или выполните команду Regsvr32.exe Vbscript.dll для регистрации

Что НЕ помогло

Несколько раз сносил/ставил/восстанавливал Outlook, менял версии 64 на 32-разрядные.
Все без толку.

Суть проблемы и Решение

Оказалось, проблема в том, что некоторые программы, в том числе Outlook не могут работать, когда папка профиля пользовтаеля названа по русски (если быть точнее - с использованием символов Unicode).

Соответственно, Windows называет так папку, если вы указали русское имя пользователя
В проводнике Windows Показывает эту папку как
C:\Пользователи\Ваня 

Но на самом деле папка называется так
C:\Users\Ваня

(имя "Ваня" взял для примера, у вас может быть "Олег" или "Маша")

Решение: сделать так, чтобы папка профиля пользователя была названа с использванием только английских букв

Есть несколько путей решения

1. Полностью переустановить систему, и назвать нового пользователя английским именем.

2. Сменить имя папки профиля пользователя на английское

Пример для Windows 7 с использованием загрузочного диска
http://sos.mirtesen.ru/blog/43556428021/Izmenenie-papki-polzovatelya-v-Windows-7

Пример для Windows 8 с использованием другого пользователя с правами администратора
http://www.youtube.com/watch?v=jwl4YJlAx-A


Честно говоря я в спешке полностью переустановил систему, т.к. ноутбук был новый, данных особо не было.

PS: Никогда! Никогда! не называйте пользователя Windows русскими буквами!

Ссылки по теме

Обсуждение Outlook 2013 failed to start in Windows 8.1
http://answers.microsoft.com/en-us/office/forum/office_2013_release-outlook/outlook-2013-failed-to-start-in-windows-81/0c01712d-6f82-4e27-b331-61491730b215

Заметка в базе знаний Microsoft
Errors when you start Outlook, and your Windows user account contains Unicode characters
http://support.microsoft.com/kb/961100/en-us



1 комментарий:

  1. Достаточно в региональных настройках системы, в закладке для поддержки юникода, выставить правильно страну с русским языком. Наверняка стоит США или подобное.

    ОтветитьУдалить