Проверьте переменную среды temp что это
Перейти к содержимому

Проверьте переменную среды temp что это

  • автор:

Проверьте переменную среды temp что это

WORD пишет "Приложению Word не удалось создать рабочий файл. Проверьте переменную среды TEMP"

В этом посте мы расскажем Вам, как избавиться от следующей ошибки: Приложению Word не удалось создать рабочий файл. Проверьте переменную среды TEMP

1. Создайте папку Temp на диске C:/
2. Нажмите комбинацию клавиш WIN+R (клавиша WIN выглядит так win)
введите следующее в появившемся :
regedit
и нажмите ОК
3. В открывшемся окне найдите пункт HKEY_CURRENT_USER . Нажмите на него дважды левой кнопкой мыши
Далее пункт Software , затем Microsoft , затем CurrentVersion , следом Explorer , и наконец User Shell Folders
4. Встаньте на пункт User Shell Folders и в правой части экрана найдите параметр Cache щелкните дважды левой кнопкой мыши по этому параметру и вставьте следующее в строку Значение :
C:\Temp
и нажмите ОК
5. Перезагрузитесь

Помог чем-то? Поделись пожалуйста!

  • recover_word.zip (17988 Downloads)

10 comment

  • ЮлияЮлия

Блин почему у меня то не сработали ни тот, ни другой вариант.

Первый вариант помог! Спасибо!

Большое спасибо. Помог 1 вариант.

Спасибо. Второй вариант помог.
Правда такого пути в реестре не было, и я его создал сам

Первый вариант помог, спасибо!

Спасибо, сработало, 2й вариант

Ох, спасибо! Помоглооооо! (вариант 2). Важно, что было уточнение, куда именно прописать C:\Temp, ато я пыталась просто переименовать Cache.

СПАСИБО метод2 сработал .Оставлю Ваш сайт в закладках

Для Window-XP SP3 вариант два, пункт3 звучит так:
3. В открывшемся окне найдите пункт HKEY_CURRENT_USER. Нажмите на него дважды левой кнопкой мыши
Далее пункт Software , затем Microsoft, затем НАЙДИТИ WINDOWS. затем CurrentVersion, следом Explorer, и наконец User Shell Folders.

Исправил Значение:кэша, там где находится папка темп. Ведь у некоторых есть виртуальные диски RAM, куда и заводят для временного копирования.

Проверьте переменную среды temp что это

Переменные среды Windows — ударение на «Ы» во втором слове (смысл фразы заложен в родительном падеже и верном ударении: переменные чего? — среды!), в англоязычных версиях виндовс — environment variable)

Переменные среды Windows TEMP и TMP

Переменные среды Windows используются для настройки операционных систем. Не каждому пользователю нужно разбираться с этими настройками и влезать в эти переменные, но есть пара переменных, о которых нужно знать всем пользователям персональных компьютеров. Речь идет о переменных, отвечающих за временное хранение файлов — TEMP и TMP.

По умолчанию значение пользовательских временных (TEMP) переменных – %USERPROFILE%\Local Settings\Temp,

По умолчанию значение системных временных переменных – \WINDOWS\Temp.

Поэтому в первом случае это обычно: «C:\Documents and Settings\USER\Local Settings\Temp«

Недорогой производительный Ультрабук:

Купить легкий компактный производительный Ультрабук

Характеристики: экран 14,1 дюймов 1920*1080 ips, Windows 10, 8 ГБ ОЗУ, 256 ГБ M.2 SATA 2280 SSD, Wifi, подсветка клавиатуры.

По причине того, что в семействе операционных систем Windows папки с временными файлами сами собой почему-то не очищаются, в них может скопиться огромное множество различных ненужных файлов, достигающих общим размером до нескольких гигабайт! Среди временных файлов периодически прячутся различные вирусы и нехорошие скрипты, поэтому обязанность каждого пользователя ПК — регулярно удалять содержимое временных папок.

Для удобства удаления лучше изменить путь по умолчанию на более простой, самый оптимальный вариант — «C:\Temp«.

Как изменить Переменные среды Windows TEMP и TMP? — Очень просто:

1. Правый клик на значке «Мой компьютер» на рабочем столе (если это полноценный значок, а не ярлык) или через меню Пуск -> Мой компьютер — > Свойства:

Переменные среды Windows TEMP и TMP

2. Перейти на вкладку «Дополнительно» и кликнуть внизу на кнопку «Переменные среды«:

Переменные среды Windows TEMP и TMP

3. В верхнем окне «Переменные среды пользователя» выбрать сначала первую строку (переменную TEMP) и нажать кнопку «Изменить«:

Переменные среды Windows TEMP и TMP

4. Исправить значение переменной на более простое — «C:\Temp«:

Переменные среды Windows TEMP и TMP

5. Повторить пункты 3 и 4 для переменной TMP:

Переменные среды Windows TEMP и TMP

В итоге должно получиться:

Переменные среды Windows TEMP и TMP

6. Нажать поочередно 2 раза «ОК«.

В принципе тоже самое можно сделать с помощью командной строки, выполнив команду: SET TEMP=C:\TEMP

Все переменные среды Windows:

ALLUSERSPROFILE Указывает расположение профиля All Users (локальная переменная)
APPDATA Указывает расположение каталога, в котором программы хранят данные по умолчанию (локальная переменная)
CD Указывает имя текущего каталога (локальная переменная)
CMDCMDLINE Указывает параметры командной строки, которые использовались для запуска текущего экземпляра программы CMD.EXE (локальная переменная)
CMDEXTVERSION Указывает номер версии текущего расширения командного процессора (системная переменная)
COMPUTERNAME Указывает имя компьютера (системная переменная)
COMSPEC Указывает точный путь к исполняемому файлу командного интерпретатора (системная переменная)
DATE Указывает текущую дату. Используется тот же формат, что и для команды date /t. Значение генерируется командным интерпретатором (системная переменная)
ERRORLEVEL Указывает код уровня ошибки последней программы. Ненулевое значение, скорее всего, указывает на ошибку (системная переменная)
HOMEDRIVE Указывает букву диска локальной рабочей станции, подключенной к домашнему каталогу. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя определяется в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
HOMEPATH Указывает полный путь к домашнему каталогу пользователя. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя определяется в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
HOMESHARE Указывает сетевой путь к общему домашнему каталогу пользователя. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя назначается в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
LOGONSERVER Указывает имя контроллера домена, на котором авторизован текущий сеанс работы с системой (локальная переменная)
NUMBER_OF_PROCESSORS Указывает количество процессоров, установленных в компьютере (системная переменная)
OS Указывает версию операционной системы. ОС Windows XP/XP обозначаются, как Windows_NT (системная переменная)
PATH Указывает путь поиска исполняемых файлов (системная переменная)
PATHEXT Указывает список расширений, которые распознаются операционной системой, как расширения исполняемых файлов (системная переменная)
PROCESSOR_ARCHITECTURE Указывает тип архитектуры процессора. Возможные значения: x86 и IA64 (системная переменная)
PROCESSOR_IDENTIFIER Указывает описание процессора (системная переменная)
PROCESSOR_LEVEL Указывает номер модели процессора, установленного в компьютере (системная переменная)
PROCESSOR_REVISION Указывает номер версии модели процессора (системная переменная)
PROMPT Указывает параметры приглашения командной строки для текущего интерпретатора. Генерируется интерпретатором CMD.EXE (локальная переменная)
RandOM Указывает случайное десятичное число от 0 до 32767. Генерируется программой CMD.EXE (системная переменная)
SYSTEMDRIVE Указывает букву диска, на котором расположен корневой каталог Windows (системная переменная)
SYSTEMROOT Указывает путь к корневому каталогу Windows (системная переменная)
TEMP или TMP Указывает путь к временным каталогам, принятым по умолчанию. Эти каталоги используются приложениями, доступными зарегистрированному в системе пользователю. Некоторым приложениям требуется значение переменной TEMP, в то время как другим — TMP (системная и пользовательская переменные соответственно)
TIME Указывает текущее время. Используется тот же формат, что и для команды time /t. Генерируется интерпретатором CMD.EXE (системная переменная)
USERDOMAIN Указывает имя домена, в котором хранится учетная запись пользователя (локальная переменная)
USERNAME Указывает имя пользователя, который зарегистрирован в системе в текущий момент времени (локальная переменная)
USERPROFILE Указывает путь к профилю текущего пользователя (локальная переменная)
WINDIR Указывает путь к каталогу операционной системы (системная переменная)

Чтобы получить доступ к значению переменной, необходимо поставить знак % перед её названием и после него, например: echo %NUMBER_OF_PROCESSORS%

Приложению Word не удалось создать рабочий файл. Проверьте переменную

не помог, потому что в реестре нет параметра cashe )))
Других путей не нашёл, может здесь кто-что посоветует?

aex_mitr, Эту рекомендации наверное писал какой то очень крутой перец. Переменные среды для просмотра и редактирования доступны гораздо ближе:

Если у вас там значения похожие на правду, то стоит убедиться что папка temр по указанному пути существует и к ней есть доступ на запись.

Варианты отказа temp могут быть разные, возможно профиль перемещали, или слишком усердно «чистили» компьютер.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Environment]
«TEMP»=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,4c,\
00,45,00,25,00,5c,00,41,00,70,00,70,00,44,00,61,00,74,00,61,00,5c,00,4c,00,\
6f,00,63,00,61,00,6c,00,5c,00,54,00,65,00,6d,00,70,00,00,00
«TMP»=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,4c,00,\
45,00,25,00,5c,00,41,00,70,00,70,00,44,00,61,00,74,00,61,00,5c,00,4c,00,6f,\
00,63,00,61,00,6c,00,5c,00,54,00,65,00,6d,00,70,00,00,00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
«AppData»=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\
4c,00,45,00,25,00,5c,00,41,00,70,00,70,00,44,00,61,00,74,00,61,00,5c,00,52,\
00,6f,00,61,00,6d,00,69,00,6e,00,67,00,00,00
«Desktop»=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\
4c,00,45,00,25,00,5c,00,44,00,65,00,73,00,6b,00,74,00,6f,00,70,00,00,00
«Local AppData»=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,\
49,00,4c,00,45,00,25,00,5c,00,41,00,70,00,70,00,44,00,61,00,74,00,61,00,5c,\
00,4c,00,6f,00,63,00,61,00,6c,00,00,00
«Personal»=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\
4c,00,45,00,25,00,5c,00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,\
00,00,00
«Cache»=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,4c,\
00,45,00,25,00,5c,00,41,00,70,00,70,00,44,00,61,00,74,00,61,00,5c,00,4c,00,\
6f,00,63,00,61,00,6c,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,\
00,74,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,5c,00,49,00,4e,00,\
65,00,74,00,43,00,61,00,63,00,68,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
«Common AppData»=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,44,00,\
61,00,74,00,61,00,25,00,00,00
«Common Desktop»=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,00,\
44,00,65,00,73,00,6b,00,74,00,6f,00,70,00,00,00
«Common Documents»=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,\
00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,00,00

Проверьте переменную среды temp что это

Вот такая ошибка выскочила при попытке открыть word. И я хоть и не программист ее решил…

Исправляем ошибку:Приложению Word не удалось создать рабочий файл. Проверьте переменную среды ТЕМР

Создаем на диске С папку Temp

1. Заходим в рестр

Штатное средство системы Windows для работы с реестром так и называется – "Редактор реестра". Запустить его можно командой regedit. Естественно, в меню "Пуск" > "Выполнить" и вводим в командную строку regedit.

regedit

2. Правим в реестре

В ветке реестра находим параметр Cache, путь к нему: HKEY_CURRENT_USER\Software\Microsof t\Windows\CurrentVersion\Explorer\U ser Shell Folders

правим cache в реестре

и правим путь  вместо %USERPROFILE%\Local Settings\Temporary Internet Files меняем на C:\Temp

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *