Что такое каталог «C: \ Users \ TEMP»?

33989
John Goche

Я хотел бы знать, какова цель каталога C:\Users\TEMPв Windows 7. Я устанавливаю Aptana из учетной записи администратора, и он пытается разместить файлы там, в частности, вC:\Users\TEMP\AppData\Local\Aptana

2
Вы имели в виду c: \ users \ USERNAME \ Temp? uSlackr 12 лет назад 0
Папки `C: \ Users \ Temp` не существует, или, по крайней мере, ее не должно быть, если вы не создадите пользователя с именем` Temp`. К сожалению, некоторые программы плохо написаны и помещают файлы в неправильное место (возможно, отсутствующее имя переменной или лишнее `..` и т. Д.), Поэтому оно может оказаться в неправильном месте (хотя разрешения * должны * предотвратить это). Synetech 12 лет назад 1
@uSlackr, даже это было бы неправильно; это должно было быть помещено в `AppData \ Local` (по умолчанию). Synetech 12 лет назад 2
У меня есть Win7, и у меня нет каталога C: \ Users \ TEMP. Я не думаю, что это помещено там окнами. Возможно, это была Аптана. MacAnthony 12 лет назад 0
Что еще есть в каталоге? Synetech 12 лет назад 0

2 ответа на вопрос

7
Patrick Seymour

C:\Users\Tempозначает, что пользователь вошел в систему с временным профилем. Как правило, это означает, что реальный профиль пользователя отсутствует или поврежден.

Вы можете определить, содержит ли папка профиль, изучив его содержимое. Если вы видите каталоги с именем «Рабочий стол», «Документы» (или «Мои документы»), «Изображения» и т. Д., То это каталог профиля.

Учитывая, что Aptana хочет поместить туда файлы, когда вы вошли в систему как администратор, и тот факт, что C:\Users\Tempобычно удаляется при выходе из системы уязвимого пользователя, я догадываюсь, что текущий пользователь, администратор, вошел в систему с временным профилем. Вы можете проверить это, открыв командную строку и набрав set userprof. Вы должны получить список переменных среды, который включает в себя USERPROFILE. Если это значение установлено C:\Users\Temp, это действительно текущий пользователь, который поражен.

Если профиль пользователя поврежден или на диске недостаточно места, «временный» профиль действительно может быть создан путем копирования профиля пользователя по умолчанию. Он может отличаться, но я никогда не видел, чтобы он создавался как `C: \ Users \ Temp`, а скорее как` C: \ Users \,`, или что-то с именем пользователя в нем. Synetech 12 лет назад 0
Я создал нового пользователя, вошел в систему и переместил папку профиля. Когда я снова вошел в систему, папка временного профиля действительно была C: \ Users \ Temp. Patrick Seymour 12 лет назад 0
В самом деле? Странно, но XP-метод использования имени пользователя в папке имеет гораздо больше смысла. С другой стороны, многие изменения в Vista + были плохими. Synetech 12 лет назад 0
Я думаю, что если у вас есть пользователь с именем Temp, и он получает временный профиль, компьютер взрывается. Patrick Seymour 12 лет назад 0
В моем случае, comodo firewall перехватывает редактирование из dllhost.exe в firefox, и если я его не разрешаю, он не позволит мне удалить директорию `TEMP` (возможно, по другим причинам, так как это пользователь с пониженными правами администратора), однако это для меня довольно подозрительно Единственное, что там есть - это перемещающиеся FF `prefs.js` и` search.json.mozlz4`. Я не большой в представлении большего количества проблем, так или иначе эти префы связаны с этим, кажется. Brian Thomas 7 лет назад 0
3
Everett

Посмотрите, что в каталоге. Если вы не знакомы с ним, сожмите каталог с помощью 7zip и переименуйте его целиком (чтобы сделать резервную копию). Затем удалите исходный каталог. Если ничего не происходит, бегите с ним некоторое время. Когда вы убедитесь, что каталог не имеет значения, удалите резервную копию, созданную с помощью 7zip.

Если вы сжимаете и переименовываете созданную вами резервную копию, и все чертовски плохо, перезагрузите Windows в безопасном режиме и верните все обратно, как было.

Это поможет вам определить, нужно ли это, а если нет, поможет вам безопасно избавиться от него.

ЛЮБАЯ программа могла создать этот каталог TEMP.