Добрый день коллеги!
Недавно на одном из терминальных серверов был переустановлен MS Office 2010 и применены самые свежие обновы для
него! До него стоял пару месяцев Office 365, но из-за диких лагов последнего удалили и решили пока с 2010 подружить, пока доведем до ума О365!
Проблема в том, что на этом терминальном сервере (TS), после переустановки, не у всех, а у некоторых пользователей
возникла проблема только с Word. При открытии документа выдается сообщение 1) "Нет доступа к файлу. Обратитесь к администратору". Естественно доступ к этой папке (ПОЛНЫЙ) у этого пользователя есть и к этому документу тоже! Потом может выдать сообщение 2) "Приложению
Word не удалось создать рабочий файл. Проверьте переменную среды TEMP". Эти параметры вообще не изменялись со времен "рождения" сервера. И на некоторых документах выдает 3) "Приложению Word не удалось открыть существующий файл Normal". Я смотрел - в профиле
пользователя этот файл есть и доступ к нему есть тоже.
Что делал для решения:
- Переименовывал файл в профиле normal.dot в Normal_old.dot (И после перезапуска Ворда, этот файл пересоздавался).
Но проблему это не решило
- Нашел вот такую инсрукцию и проделал ее под пользователем - не помогло
В раздел
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Offline\Options]
"Local"=dword: 00000001 - Параметр DWORD (32 бита)
"Location"="C:\Users\User\Documents\Черновики SharePoint" - Строковой параметр
Единственное пути сделал в другое место, т.к. у нас профили пользователей перемещаемые и хранятся на выделенном
серваке. Путь туда прописал в профиль этого пользователя.
- Заметил что ошибка №1 возникает в тот момент, когда в Ворде по непонятным причинам стирается путь к серверным
черновикам! Если зайти Файл-Параметры-Сохранение, то там есть такие поля:
Сохранять извлеченные файлы: и выбран "в кэше документов Office" и в поле "Расположение серверных черновиков" прописано
в нормальной ситуации, когда глюка нет - "\server\profiles\petrov.a\documents\Черновики SharePoint". Так вот по каким-то причинам этот путь исчезает! Если его прописать вручную или через "Обзор", то он после нажатия "ОК" тоже не сохраняется!!!
Если перелогиниться в систему и пока не открыывать ни один документ, и зайти проверить настройку "Расположение серверных
черновиков", то она там есть! Но стоит открыть парочку или один документ - путь исчезает из настройки и возникают ошибки №1 и №2. Ошибку №3 выдает не всегда.
ХЗ как побороть и в чем дело! Главное не у всех пользователей этого сервака. Пока после переустановки Офиса у троих
возникло! Изначально я подумал, что что-то с профилем (в реестре) и пересоздал им профили. Вроде как помогло - двое не жалуются уже 2 недели, а у третьего опять вот сегодня началось.
P.S.
Для лечения проблемы (сообщение под пунктом 2 про переменную Temp) нашел такое решение:
Попробуйте следующее:
- Создайте в корне диска "С" папку "Temp" (без кавычек).
- Нажмите "Пуск", в строке поиска введите "regedit" (без кавычек) и нажмите "Enter".
- В открывшемся окне редактора реестра перейдите к ветке "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders". Выделите данную папку.
- В левой части окна найдите параметр "Cache".
- Измените его значение на "C:\Temp" (без кавычек).
- Закройте редактор реестра, перезагрузите компьютер.
- Проверьте, устранена ли проблема.
- Созданную папку "C:\Temp" можно скрыть.
Я сделал как советуют, перелогинился мой пользователь - не помогло! И еще вопрос в связи с этим - пункт №6, разве
надо сервак перезагружать если изменили параметры в реестре HKCU? Вроде достаточно перелогина? Или нет?