- Заметки Лёвика
- web программирование, администрирование и всякая всячина, которая может оказаться полезной
- Временный пользователь в Windows (Users/Temp) или где мой рабочий стол
- Если после обычной перезагрузки временный пользователь не удалился
- Комментарии (7) к записи “Временный пользователь в Windows (Users/Temp) или где мой рабочий стол”
- Папка Temp: где она находится и как её очистить
- Расположение папки Temp и для чего нужна
- Как очистить от временных документов
- Проблемы при очистке
- Подведём итоги
- Как очистить папку temp в windows
- Где находится папка Temp в Windows 7/10
- Что хранится в папке Temp и можно ли удалить ее содержимое
- Очистка каталога Temp
- Вручную
- Windows current user temp
- Недорогой производительный Ультрабук:
- Как изменить Переменные среды Windows TEMP и TMP? — Очень просто:
- Все переменные среды Windows:
Заметки Лёвика
web программирование, администрирование и всякая всячина, которая может оказаться полезной
Временный пользователь в Windows (Users/Temp) или где мой рабочий стол
При загрузке компьютера появляется сообщение об ошибке загрузки профиля и пустой (может и не совсем пустой, но точно не мой) рабочий стол Windows. Также пропали мои документы, рисунки.. осталось только стандартное-по умолчанию.
Видимо, действительно, произошла ошибка при загрузке профиля и Windows создала временную учетную запись пользователя с именем TEMP (все учетные данные находятся в каталоге Documents and Settings/TEMP или USERS/TEMP для Vista и windows 7)
Если ситуация возникла после длительного простоя компьютера, возможно, произошли проблемы при идентификации записи на контроллере домена. В этом случае можно попробовать перезагрузиться — возможно, повторная идентификация пользвателя будет успешной.
Более точную информацию ошибки загрузки профиля можно посмотреть в системном журнале событий. Ошибка “Произошла ошибка при загрузке профиля” может быть вызвана, например, сбоем системного реестра или ошибочным файлом ntuser.dat.
Переносить документы в каталог временной учетной записи не рекомендуется — при удачной загрузке она может быть удалена (вместе с документами.. ). Если уж такое случилось — постарайтесь как можно меньше работать с системного диска (чтобы не затереть удаленные файлы). Использование специальной утилиты для восстановления файлов при загрузке с другого носителя (я использую Alkid LiveCD) может частично (или полностью) восстановить “удаленные файлы”
forum.windowsfaq.ru/archive/index.php/t-124768.html — немного о похожей ситуации.
Если после обычной перезагрузки временный пользователь не удалился
1. Войти под учётной записью администратора (может потребоваться загрузка в безопасном режиме, чтобы разрешить вход под администратором)
2. Удаляем/заменяем SID временного пользователя.
- Делаем резервную копию всех данных из каталога пользователей (C:\users\<Имя-пользователя>) и удаляем сам каталог
- запускаем regedit с правами администратора
- Переходим в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- В дереве слева ищем папку с именем S-1-5….. (SID key), у которой в конце названия присутствует BAK, проверяем, что ProfileImagePath соответствует удалённому каталогу
- Делаем резервную копию ветки реестра (экспорт в файл)
- Ветку с именем без BAK удаляем, а ветку “bak” переименовываем (удаляем bak из названия) /как вариант — удалить обе ветки и система создаст новый профиль при очередном входе/
Метки: windows
Опубликовано Вторник, Июнь 22, 2010 в 06:39 в следующих категориях: Без рубрики. Вы можете подписаться на комментарии к этому сообщению через RSS 2.0. Вы можете добавить комментарий, или trackback со своего сайта.
Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)
html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)
ссылка (для отправки по почте)
Комментарии (7) к записи “Временный пользователь в Windows (Users/Temp) или где мой рабочий стол”
Как отключить на всех компах чтоб не создавалась эта “временная учетная запись” ?
Ситуация: произошел какой то сбой в системе компьютера, после этого было решено пересоздать профиль пользователя (с тем же именем). Но вместо нужного профиля создается профиль TEMP. Данные которые были скопироваты в этот профиль после перезагрузки не сохранились. (этого и следовало ожидать). Для решения этой проблемы удалил ветку РЕЕСТРА старого пользователя:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\(SID пользователя)\ProfileImagePath
При этом (SID пользователя) обычно имеет следующий вид:
S-1-5-21-1446095298-683812188-645511626-1014
В нашем случае было две ветки ……. S-1-5-21-1446095298-683812188-645511626-1014
И ……………….S-1-5-21-1446095298-683812188-645511626-1014.bak
Ту ветку, что без “bak” удаляем. Ту что с “bak” переименовываем. Т.е. удаляем «.bak»
Заработало без перенастройки профиля.
Если все же не заработает, то удалить оставшуюся ветку, если снова появилась ветка профиля “TEMP” ее тоже удалить.
В этом случае придется профиль настраивать.
[atash.fireshow.kz]
Vitalij,nawla vawe soobwenie yge posle togo kak na4ala ydaljat stroki i bak,4itaja rekomendacii na ang jazuke. ydalila ty,4to s bak. 4to teper delat?
шшшууууккккрррааанннн. куллё тамам, койес!
Днём, уходя на работу выключил компьютер, сейчас пришёл домой, ткнул кнопку включения и увидел ту-же ситуацию что в топике. Пока комп грузился я в монитор не смотрел, такчто никаких ошибок не зметил. Просто тупо вбил пароль и ушёл. В папке “Пользователи” была как папка с моими настройками\данными, так и папка TEMP.
Сразу начал грешить на вирусню, хотя и стоит лицензионный, обновляемый ESET. Вопщим долго ковырялся, думал что с этим делать, потом тупо нажал RESET. Всё вернулось к моим настройкам.
Возможно это и не связано, но перед выключением установил новые дрова NVIDIA. Сразу после загрузки тэмпового профиля GeForce Experience попросил обновиться до более новой версии. Сейчас уже под своим профилем ставлю новые драйвера.
Папка USERS\Temp исчезла сама собой, в логе фаервола и антивиря ничего лишнего не заметил.
Думаю это какая-то внутренняя ошибка семёрки.
Вопщим долго ковырялся, думал что с этим делать, потом тупо нажал RESET. Всё вернулось к моим настройкам.
Да, как правило, именно так и происходит.
Думаю это какая-то внутренняя ошибка семёрки.
Почти. Это происходит в ситуации, когда система по какой-либо причине (возможно, временной) не может загрузить стандартный профиль пользователя. Более подробную информацию можно посмотреть в логе событий Windows.
Your user profile was not loaded correctly! You have been logged on with a temporary profile.
Changes you make to this profile will be lost when you log off. Please see the event log for details or contact your administrator.
На случай, если “обычная” перезагрузка не помогла — дополнил статью алгоритмом действий.
при запуске виндоз 7 произошла загрузка временного пользователя. Воспользовался вашим советом, спасибо все помогло
Папка Temp: где она находится и как её очистить
Расположение папки Temp и для чего нужна
Итак, друзья, сейчас вы узнаете, где находится папка Temp. На самом деле, таких директорий на компьютере или ноутбуке может быть до пяти штук. Но основная работа приходится на те, которые находятся в некоторой области операционной системы и по расположению пользовательской документации. То есть, это следующие пути:
- C:\Windows\Temp
- C:\Users\Имя пользователя\AppData\Local\Temp
Почти у каждого пользователя ПК возникал вопрос: зачем нужна папка Temp и какие функции она выполняет?
Здесь локальный диск C взять по умолчанию, так как стандартно операционная система установлена на него. У вас может быть установлена на другом диске. То же самое касается второго пункта, где директория называется «Имя пользователя»: вам нужно написать то имя, которое стоит у вас.
Если с расположением нашей папки мы разобрались, то что же касается её предназначения? Что хранится в папке Temp? Итак, в Темп располагаются временные файлы от различных процессов на компьютере. Самый простой пример — это установка любого программного обеспечения. То есть, при инсталляции приложения в системе создаются временные файлы и документы, которые нужны для правильной установки. Или же для работы некоторые утилит: также создаётся набор временных файлов. Иногда эти документы накапливаются и не очищаются самостоятельно. В связи с этим пользователям рекомендуется периодически очищать эту область для обеспечения лучшей работы операционной системы.
Многие пользователи часто интересуются следующим вопросом: можно ли удалять такое место, как Temp полностью? Конечно же, ни в коем случае нельзя! Это системный путь, который нужен для правильной работы ОС. И если вы не хотите себе дополнительных проблем и приключений на свою голову, то лучше ничего не трогайте. При более серьёзных вопросах лучше обращаться к специалистам.
Как очистить от временных документов
Итак, из вышесказанного мы уже поняли, что удалять её нельзя. Тогда как освободить место, которое занимает эта директория. Поэтому давайте же теперь обсудим такой вопрос: как очистить папку Temp?
- Для начала, следует просканировать системы на наличие вредоносных кодов, то есть — вирусов. Это делается, потому что зачастую по этому пути и расположению может храниться простой вирус, после работы некоторых программ. Поэтому сканируем компьютер или ноутбук антивирусной утилитой, очищаем и удаляем вирусы (если они, конечно, есть) и перезагружаем устройство. Дополнительно можно отдельно проверить директории Темп на наличие вредоносных программ.
- Теперь зайдите в неё. Перед вами может оказаться многочисленный список непонятных вам файлов. Выделяем их все с помощью мышки или с комбинацией клавиши Shift для более быстрого выделения.
- Когда все файлы выбраны, нажмите комбинацию кнопок Shift и Delete. Сделать это нужно одновременно. Система уточнить, точно ли вы хотите навсегда удалить эти файлы, на что вы положительно отвечаете.
- Дождитесь, пока документы и информация исчезнет с вашего компьютера. На этом мы завершаем очистку области Темп.
Проблемы при очистке
Бывает, что удаление файлов из этой папки происходит не всегда благополучно. То есть, может возникнуть ошибка при очистке и удалении некоторой информации. Не стоит сразу переживать, что у вас какие-то неполадки с компьютером. На самом деле, система, возможно, использует эти файлы в данный момент времени. Если вы знаете, какая именно программа пользуется документами, то можете закрыть её с помощью диспетчера задач из реестра и затем снова попробовать очистить директорию Темп.
Подведём итоги
Папка Temp находится по одному из этих следующих путей:
- C:\Windows\Temp
- C:\Users\Имя пользователя\AppData\Local\Temp
Её прямое предназначение — хранение временных файлов и документов при использовании пользователем некоторых программ и утилит. В связи с этим расположение, именуемое Темп, может занимать достаточное количество пространства в памяти компьютера: порой этот вес достигает нескольких гигабайт! Занятое место может негативно сказываться на работе компьютера или ноутбука. Поэтому пользователям рекомендуется своевременно очищать эту папку, чтобы освободить памяти от загруженной информации.
Многие люди задаются вопросом: можно ли удалять директорию Темп? Как было сказано выше — нельзя, так как это системная директория. Можно только очистить путём удаления файлов, находящихся в ней, но никак не самого расположения. Надеемся, что у вас всё получилось без проблем, дорогие читатели. Делимся в комментариях, у кого какой объём информации лежал по этому пути и смогли ли вы освободить пространство.
Как очистить папку temp в windows
Многие пользователи рано или поздно сталкиваются с проблемой нехватки свободного места на системном диске. Мы уже говорили о том, как произвести комплексную очистку диска С и почистить папку WinSxS, теперь же обратим внимание на одного из самых активных «пожирателей» дискового пространства – папку Temp.
Где находится папка Temp в Windows 7/10
Так как указанная папка является системной, то для ее показа необходимо включить отображение скрытых файлов и каталогов. Чтобы это сделать, в верхнем меню проводника Windows 7 выбираем пункт «Сервис», а потом заходим в «Параметры папок…»
Далее переходим на вкладку «Вид» и ставим галочку рядом с опцией «Показывать скрытые файлы, папки и диски». Сохраняем изменения.
В Windows 10 для включения отображения скрытых папок заходим в Проводник и нажимаем сверху
Файл – Изменить параметры папок и поиска.
На вкладке «Вид» опять же активируем пункт «Показывать скрытые файлы, папки и диски».
Все, теперь мы без труда сможем найти папку Temp. В Windows Vista, 7, 8 и 10 она расположена в каталоге AppData профиля пользователя, а конкретно по адресу:
Если на вашем компьютере несколько учетных записей, то у каждой из них есть своя папка Temp. Узнать под какой записью вы сейчас работаете, можно с помощью меню «Пуск». Отсюда же легко перейти сразу в папку текущего пользователя.
Выполним этот переход на нашем компьютере. Далее пройдем по пути AppData – Local .
Теперь найдем папку Temp и посмотрим ее размер ( ПКМ – Свойства ).
У нас он оказался равен 8.6 Гб, не столь много, но для обладателей HDD или SSD небольшого объема каждый мегабайт на вес золота. Тем более существуют примеры, когда размер Temp достигал нескольких десятков, а то и сотен гигабайт.
Что хранится в папке Temp и можно ли удалить ее содержимое
В системной папке Temp хранятся временные файлы приложений и самой операционной системы (Temp – это сокращение от Temporary, что переводится как «временный»). Сюда помещаются промежуточные файлы и фрагменты документов, создаваемые в ходе работы программ и ОС. Как правило, все они удаляются после завершения определенных операций или по истечении какого-то промежутка времени. Но в ряде случаев ненужные компоненты остаются в папке Temp навсегда, накапливаясь и приводя к ее сильному разрастанию.
Очистка каталога Temp
Существует несколько способов почистить папку Temp.
Вручную
Самый простой способ уменьшить размер папки Temp – удалить ее содержимое вручную, как если бы это были обычные пользовательские данные. Выделяем все файлы (Ctrl+A), а потом нажимаем Shift+Del. Если какие-то файлы в настоящий момент используются системой, то удалить их не получится, и на экране появится соответствующее сообщение. В этом случае просто жмем «Пропустить», предварительно установив галочку «Выполнять это действие для всех текущих объектов».
Windows current user temp
Переменные среды Windows — ударение на «Ы» во втором слове (смысл фразы заложен в родительном падеже и верном ударении: переменные чего? — среды!), в англоязычных версиях виндовс — environment variable)
Переменные среды 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. Правый клик на значке «Мой компьютер» на рабочем столе (если это полноценный значок, а не ярлык) или через меню Пуск -> Мой компьютер — > Свойства:
2. Перейти на вкладку «Дополнительно» и кликнуть внизу на кнопку «Переменные среды«:
3. В верхнем окне «Переменные среды пользователя» выбрать сначала первую строку (переменную TEMP) и нажать кнопку «Изменить«:
4. Исправить значение переменной на более простое — «C:\Temp«:
5. Повторить пункты 3 и 4 для переменной 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%