четверг, 15 июля 2010 г.

Error: Buffer Overrun Detected on WINWORD.EXE in Office 2003

Автор: Владислав Спектор
Если вы получили следующее сообщение после запуска WORD или OUTLOOK 2003, а до этого ваш Windows XP или Office 2003, возможно, пережили апдейт на Service Pack 3 – эта статья для вас.

[buffererror.JPG]

Эта ошибка характерна для ивритской версии Office 2003 SP3.
Причина проблемы – хорошо известный баг в механизме правописания (spell-checking). Чтобы решить проблему, нужно установить Hotfix from Microsoft или отсюда.
Во втором линке добавлен batch-файл, который помогает удалить файл “custom.dic”.

There are 3 files to use:
 
1. MSSP3HE.msp (For Hebrew Localized Office): run it until the setup finishes successfully.

2. HBRMUI.msp (For Hebrew LangPack): run it- you'll probably get a message saying you don't need it.

3. Fix-Buffer-Overrun.bat = run it to delete the custom.dic file.

В качестве быстрого решения можно
а. Зайти в меню Tools -> Language -> Set Language –>
и там пометить галочку: “Do not check spelling or grammar”.
b. Затем удалить файл “custom.dic” из следующего места:
%userprofile%\application data\microsoft\proof\custom.dic
N.B.
Для тех, кто не знает, что такое %userprofile%, замечу, что это папка вашего пользователя внутри папки “\Documents and Settings\”, например:
C:\Documents and Settings\КрутойЮзер.

Чтобы легко добыть нужный вам файл “custom.dic” , достаточно зайти в Start-Run и написать или сделать Paste следующего выражения:     
%userprofile%\application data\microsoft\proof\
затем удаляем файл “custom.dic”  (кавычки удалять не нужно !:)). 

Дело в шляпе!

Комментариев нет:

Отправить комментарий