Показать полную графическую версию : Word - приложению не удалось создать рабочий файл, а так же ошибки сохранения файлов
__sa__nya
26-08-2016, 19:05
Доброе время суток. Имеется машина - Windows 7 Prof SP1 64 bit, установлен Office 2007 SP3. Имеются 2 проблемы:
1. Время от времени после создания или изменения документа Word и при попытке его сохранения выходит ошибка:
У вас нет разрешения для сохранения файлов в этом месте. Обратитесь к администратору сети для получения данного разрешения. Хотите сохранить файл в папке "Мои документы" вместо этого?
При этом ошибка абсолютно не зависит от того где находится файл, он может находиться в папке "Мои документы"
2. Пользователь работает с почтой через веб-обозреватель, при написании письма, при вложении документов Word, в окне выбора файла, справа при включенной области предпросмотра, при выборе файла Word, выходит ошибка:
"Приложению Word не удалось создать рабочий файл. Проверьте переменную среды TEMP"
Что пробовал:
1. Переустанавливал Office
2. Для теста создал новую учетную запись в системе с новым профилем пользователя - ошибка N2 так же проявляется, по ошибке N1 сказать не могу, т.к. она плавающая
3. Пробовал отключать антивирус
4. Гугли и нашел такое решение (ниже), оно так же не помогло:
Попробуйте следующее:
1. Создайте в корне диска "С" папку "Temp" (без кавычек).
2. Нажмите "Пуск", в строке поиска введите "regedit" (без кавычек) и нажмите "Enter".
3. В открывшемся окне редактора реестра перейдите к ветке "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders". Выделите данную папку.
4. В левой части окна найдите параметр "Cache".
5. Измените его значение на "C:\Temp" (без кавычек).
6. Закройте редактор реестра, перезагрузите компьютер.
7. Проверьте, устранена ли проблема.
8. Созданную папку "C:\Temp" можно скрыть.
- Как можно решить данную проблему ?
Petya V4sechkin
26-08-2016, 19:46
__sa__nya, сделайте лог Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) следующим образом:
запустите Process Monitor;
спровоцируйте ошибку в Word;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на любой файлообменник, например rghost.ru.
__sa__nya
27-08-2016, 10:38
Petya V4sechkin, вот (https://cloud.mail.ru/public/64NW/TK4meb1dk) ссылка на лог Process Monitor по проблеме 2 (ошибка при прикреплении файла). 1-я ошибка плавающая, пока не воспроизвел.
Что еще пробовал делать: погуглив вычитал что подобные проблемы могут быть связаны с повреждением данных реестра, связанных с Word, по этой (https://support.microsoft.com/ru-ru/kb/822005#bookmark-main%20locations%20of%20word%20settings%20in%20the%20windows%20registry) статье удалил раздел Word по пути: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0 , но проблему не решило.
Petya V4sechkin
27-08-2016, 10:58
__sa__nya, на папке E:\temps\u_temp\Content.Word правой кнопкой мыши -> Свойства -> вкладка Безопасность -> кнопка Дополнительно -> покажите скриншот.
Кроме того, множество ошибок ACCESS DENIED при обращении к подразделам HKEY_CURRENT_USER.
Как будто нет разрешений на запись для текущего пользователя.
__sa__nya
27-08-2016, 16:03
Petya V4sechkin, вот:
http://i045.radikal.ru/1608/60/323079e5ab62t.jpg (http://radikal.ru/fp/1c0409e265094dd5901a777ccf8e0d09)
Но что интересно, расположение temp я и менял под этим пользуном, у самого пользователя права администратора на компьютере, по правам на реестр - вообще интересно, права ведь на HKEY_CURRENT_USER (т.е. мне непонятно как у пользователя может не быть прав на его собственный раздел реестра, учитывая что туда никто не лазил) - но если что по правам подправить нужно, напишите что, сделаю.
Дополнения:
1. Пользователю дал полный доступ на его папку temp (e:\temps\u_temp). Ошибка не ушла
2. Заметил, что ошибка возникает, если в настройках проводника установлено показывать предпросмотр файлов (в "Параметры папки" - "Вид" - "Отображать обработчики просмотра в панели просмотра"), если предпросмотр снять, то ошибки нет, но и содержимое файлов в окне выбора файлов не отображается, а пользователю это нужно для работы.
И еще 1 важное дополнение:
вот (https://cloud.mail.ru/public/FbPb/BevKT55pq) ссылка на лог Process Monitor при ошибке сохранения файла. И что интересно, в этот раз, при открытии была ошибка "не удалось создать временный файл", которой раньше не было. Сделал выход и вход в систему, проблема ушла.
Petya V4sechkin
27-08-2016, 18:14
__sa__nya, на разделе реестра HKEY_CURRENT_USER правой кнопкой мыши -> Разрешения -> кнопка Дополнительно -> покажите скриншот.
__sa__nya
28-08-2016, 12:09
Petya V4sechkin, Вот:
http://s020.radikal.ru/i720/1608/0c/a5c908da69e2t.jpg (http://radikal.ru/big/5faf0ebf0d484949a65b49f1d1329b10)
1-я строка, это пользователь. Это я вчера ему разрешения уже явно прописал, после того как прочитал ваше сообщение об отказах доступа на HKCU
Petya V4sechkin
28-08-2016, 15:01
__sa__nya, так разрешений на HKCU не было?
Аналогично их может не быть на папку профиля \Users\sveta (или как там).
ошибка возникает, если в настройках проводника установлено показывать предпросмотр файлов
Кэш эскизов хранится в папке профиля.
__sa__nya
29-08-2016, 06:06
sa__nya, так разрешений на HKCU не было »
- для текущего пользователя явно прописано не было.
Petya V4sechkin
29-08-2016, 07:50
__sa__nya, на папку профиля исправили?
Сделайте новый лог.
__sa__nya
29-08-2016, 14:08
Petya V4sechkin, Проверил, на папке с профилем у пользователя были полные права. Явно назначил на папку с профилем пользователя полные права, явно указав применить эти права ко всем подпапкам и файлам. Так же на всякий случай установил владельцем на папку с профилем этого пользователя. Ошибка так же есть. Новый лог (https://cloud.mail.ru/public/JNqw/4wWx15SJo) при прикреплении файла.
А у вас переменная temp, случайно, не в c:\windows\temp установлена?
__sa__nya
29-08-2016, 18:41
gannet, нет, для пользователя - e:\temps\u_temp, для системы- e:\temps\s_temp. До этого расположение переменных было установлено по путям по умолчанию, но ничего не изменилось.
Petya V4sechkin
29-08-2016, 18:51
__sa__nya, по-прежнему ошибки ACCESS DENIED (отказано в доступе) при попытке создания файлов в папке
E:\temps\u_temp\Content.Word
__sa__nya
29-08-2016, 19:42
Petya V4sechkin, но, блин, у пользователя на папку e:\temps установлены уже полные права + он владелец папки. Так же ошибка была до того, как я изменил расположение временных папок.
Petya V4sechkin
29-08-2016, 20:02
__sa__nya, то есть, вы можете в Блокноте сохранить какой-нибудь файл в эту папку?
__sa__nya
30-08-2016, 08:31
__sa__nya, то есть, вы можете в Блокноте сохранить какой-нибудь файл в эту папку? »
- Да, счас еще раз проверил.
Petya V4sechkin
30-08-2016, 11:03
__sa__nya,
наблюдается ли проблема в безопасном режиме Windows?
наблюдается ли проблема под другой учётной записью?
__sa__nya
30-08-2016, 12:53
Petya V4sechkin, под другой учеткой так же есть, в безопасном - проверю завтра.
__sa__nya
01-09-2016, 12:46
Petya V4sechkin, в безопасном режиме проблемы нет.
Обновление - выгрузил большинство служб и приложений. Список того что осталось - во вложении, ошибка все равно есть.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC