Userprofile что это
ALLUSERSAPPDATA | То же , CSIDL_COMMON_APPDATA. |
ALLUSERSPROFILE | Относится к %PROFILESFOLDER%\Public или %PROFILESFOLDER%\all users. |
COMMONPROGRAMFILES | То же , CSIDL_PROGRAM_FILES_COMMON. |
COMMONPROGRAMFILES (X86) | Относится к папке C:\Program Files (x86)\Common Files на 64-битных системах. |
CSIDL_COMMON_ADMINTOOLS | Версия 10.0. Каталог файловой системы, содержащий административные средства для всех пользователей компьютера. |
CSIDL_COMMON_ALTSTARTUP | Каталог файловой системы, соответствующий не локализованной группе программ запуска для всех пользователей. |
CSIDL_COMMON_APPDATA | Каталог файловой системы, содержащий данные приложения для всех пользователей. Типичным Windows является C:\ProgramData. |
CSIDL_COMMON_DESKTOPDIRECTORY | Каталог файловой системы, содержащий файлы и папки, которые отображаются на рабочем столе для всех пользователей. Типичным Windows ® XP является C:\Documents и Параметры\All Users\Desktop. Типичный путь — C:\Users\Public\Desktop. |
CSIDL_COMMON_DOCUMENTS | Каталог файловой системы, содержащий документы, которые являются общими для всех пользователей. Типичным путем Windows XP является C:\Documents и Параметры\All Users\Documents. Типичный путь — C:\Users\Public\Documents. |
CSIDL_COMMON_FAVORITES | Каталог файловой системы, который служит общим репозиторием для избранных, общих для всех пользователей. Типичный путь — C:\Users\Public\Favourites. |
CSIDL_COMMON_MUSIC | Каталог файловой системы, который служит репозиторием для общих для всех пользователей музыкальных файлов. Типичный путь — C:\Users\Public\Music. |
CSIDL_COMMON_PICTURES | Каталог файловой системы, который служит репозиторием для общих для всех пользователей файлов изображений. Типичный путь — C:\Users\Public\Pictures. |
CSIDL_COMMON_PROGRAMS | Каталог файловой системы, содержащий каталоги для общих групп программ, которые отображаются в меню Пуск для всех пользователей. Типичным путем является C:\ProgramData\Microsoft\Windows\Start Menu\Programs. |
CSIDL_COMMON_STARTMENU | Каталог файловой системы, содержащий программы и папки, которые отображаются в меню Пуск для всех пользователей. Типичным путем в Windows является C:\ProgramData\Microsoft\Windows\Пуск меню. |
CSIDL_COMMON_STARTUP | Каталог файловой системы, содержащий программы, которые отображаются в папке Startup для всех пользователей. Типичным путем Windows XP является C:\Documents и Параметры\All Users\Start Menu\Programs\Startup. Типичным путем является C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup. |
CSIDL_COMMON_TEMPLATES | Каталог файловой системы, содержащий шаблоны, доступные всем пользователям. Типичным путем является C:\ProgramData\Microsoft\Windows\Templates. |
CSIDL_COMMON_VIDEO | Каталог файловой системы, который служит репозиторием для видеофайлов, общих для всех пользователей. Типичным путем является C:\Users\Public\Videos. |
CSIDL_DEFAULT_APPDATA | Относится к папке Appdata внутри %DEFAULTUSERPROFILE%. |
C SIDL_DEFAULT_LOCAL_APPDATA | Относится к локальной папке Appdata внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_COOKIES | Относится к папке Cookies внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_CONTACTS | Относится к папке Контакты внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_DESKTOP | Относится к папке Desktop внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_DOWNLOADS | Относится к папке Загрузка внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_FAVORITES | Относится к папке Избранное внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_HISTORY | Относится к папке История внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_INTERNET_CACHE | Относится к папке Кэш Интернета внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_PERSONAL | Относится к личной папке внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_MYDOCUMENTS | Относится к папке Мои документы внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_MYPICTURES | Относится к папке Мои фотографии внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_MYMUSIC | Ссылается на папку My Music внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_MYVIDEO | Относится к папке "Мои видео" внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_RECENT | Ссылается на папку "Последние" внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_SENDTO | Ссылается на папку Отправка в %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_STARTMENU | Ссылается на папку Меню пусков внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_PROGRAMS | Относится к папке Программы внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_STARTUP | Относится к папке Запуска внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_TEMPLATES | Относится к папке Шаблоны внутри %DEFAULTUSERPROFILE%. |
CSIDL_DEFAULT_QUICKLAUNCH | Относится к папке Быстрого запуска внутри %DEFAULTUSERPROFILE%. |
CSIDL_FONTS | Виртуальная папка, содержащая шрифты. Типичный путь — C:\Windows\Fonts. |
CSIDL_PROGRAM_FILESX86 | Папка Program Files на 64-битных системах. Типичным путем является C:\Program Files (86). |
CSIDL_PROGRAM_FILES_COMMONX86 | Папка для компонентов, которые делятся между приложениями в 64-битных системах. Типичным путем является C:\Program Files (86)\Common. |
CSIDL_PROGRAM_FILES | Папка "Файлы программы". Типичным путем является C:\Program Files. |
CSIDL_PROGRAM_FILES_COMMON | Папка для компонентов, которые делятся между приложениями. Типичный путь — C:\Program Files\Common. |
CSIDL_RESOURCES | Каталог файловой системы, содержащий данные ресурсов. Типичный путь — C:\Windows\Resources. |
CSIDL_SYSTEM | Папка Windows system. Типичный путь — C:\Windows\System32. |
CSIDL_WINDOWS | Каталог Windows корневую систему. Это соответствует переменным среды %WINDIR% или %SYSTEMROOT%. Типичный путь — C:\Windows. |
DEFAULTUSERPROFILE | Ссылается на значение в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [DefaultUserProfile]. |
PROFILESFOLDER | Ссылается на значение в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [ProfilesDirectory]. |
PROGRAMFILES | То же , CSIDL_PROGRAM_FILES. |
PROGRAMFILES (X86) | Относится к папке C:\Program Files (x86) на 64-битных системах. |
SYSTEM | Относится к %WINDIR%\system32. |
SYSTEM16 | Относится к %WINDIR%\system. |
SYSTEM32 | Относится к %WINDIR%\system32. |
SYSTEMPROFILE | Ссылается на значение в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18 [ProfileImagePath]. |
SYSTEMROOT | Ссылается на корневой диск системы. |
WINDIR | Относится к Windows папке, расположенной на системной диске. |
Название | Тип | Описание |
---|---|---|
ALLUSERSPROFILE | локальная | Возвращает размещение профиля «All Users». В Windows 7 возвращает путь к папке C:\ProgramData\. |
APPDATA | системная | Возвращает используемое по умолчанию размещение данных приложений. В Windows XP это C:\Documents and Settings\%UserName%\Application Data. В Windows 7 - C:\Users\%UserName%\AppData\Roaming. |
CD | локальная | Указывает путь к текущему каталогу. Идентична команде CD без аргументов. |
CLIENTNAME | локальная динамическая | Переменная определена только в среде удаленного подключения к рабочему столу. Хранит имя компьютера (%COMPUTERNAME%) клиента удаленного доступа. |
CMDCMDLINE | локальная | Точная команда, использованная для запуска текущего cmd.exe. |
CMDEXTVERSION | системная | Версия текущего Command Processor Extensions. |
COMMONPROGRAMFILES | системная | Расположение каталога "Common Files" (обычно %ProgramFiles%\Common Files). |
COMMONPROGRAMFILES(x86) | системная | Расположение каталога "Common Files" в Program Files (x86) для 64-разрядной ОС (обычно %ProgramFiles(x86)%\Common Files). |
COMPUTERNAME | системная | Имя компьютера |
COMSPEC | системная | Путь к исполняемому файлу командного процессора (shell). |
DATE | системная | Возвращает текущую дату. Использует тот же формат, что и команда date /t. Создаётся командой Cmd.exe. |
ERRORLEVEL | системная | Возвращает код ошибки последней использовавшейся команды. Значение, не равное нулю, обычно указывает на наличие ошибки. |
HOMEDRIVE | системная | Возвращает имя диска локальной рабочей станции, связанного с основным каталогом пользователя. Задаётся на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы». |
HOMEPATH | системная | Возвращает полный путь к основному каталогу пользователя. Задаётся на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы». |
HOMESHARE | системная | Возвращает сетевой путь к обще му основному каталогу пользователя. Задаётся на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы». |
LOCALAPPDATA | системная | Возвращает используемое по умолчанию локальное размещение данных приложений (C:\Users\%UserName%\AppData\Local). |
LOGONSERVER | локальная | Имя контроллера домена, использовавшегося для авторизации текущего пользователя. |
NUMBER_OF_PROCESSORS | системная | Количество процессоров в системе (фактически, количество ядер). |
OS | системная | Название операционной системы. Windows XP и Windows 2000 отображаются как Windows_NT. |
PATH | системная | Указывает путь поиска исполняемых файлов. |
PATHEXT | системная | Возвращает список расширений файлов, которые рассматриваются операционной системой как исполняемые. |
PROCESSOR_ARCHITECTURE | системная | Архитектура процессора. Возможные варианты: x86, IA64, AMD64. |
PROCESSOR_IDENTIFIER | системная | Описание процессора (в Интернете часто встречается ошибочное написание PROCESSOR_IDENTFIER - пропущена буква). |
PROCESSOR_LEVEL | системная | Номер модели процессора. |
PROCESSOR_REVISION | системная | Ревизия процессора. |
PROGRAMDATA | системная | Возвращает путь к каталогу C:\ProgramData\ (аналогично ALLUSERSPROFILE). |
PROGRAMFILES | системная | Путь к каталогу Program Files. |
PROGRAMFILES(x86) | системная | Путь к каталогу Progra m Files (x86) в 64-разрядных системах для приложений архитектуры x86. |
PROMPT | локальная | Возвращает параметры командной строки для текущего интерпретатора. Создаётся командой Cmd.exe. |
PUBLIC | системная | В Windows 7 возвращает путь к каталогу C:\Users\Public. |
RANDOM | системная | Случайное десятичное число от 0 до 32767. Генерируется Cmd.exe. |
SESSIONNAME | локальная | Хранит имя активного пользовательского сеанса. При локальном входе имеет значение "Console", при удаленном доступе имеет вид RDP-Tcp#<номер сеанса> |
SYSTEMDRIVE | системная | Диск, на котором расположен корневой каталог Windows. |
SYSTEMROOT | системная | Путь к корневому каталогу Windows. |
TEMP и TMP | системная и локальная | Возвращает временные каталоги, по умолчанию используемые приложениями, которые доступны пользователям, выполнившим вход в систему. Некоторые приложения требуют переменную TEMP, другие — переменную TMP. Потенциально TEMP и TMP могут указывать на разные каталоги, но обычно совпадают. |
TIME | системная | Возвращает текущее время. Использует тот же формат, что и команда time /t. Создаётся командой Cmd.exe. Дополнительные сведения о команде time см. в разделе Time. |
USERDOMAIN | локальная | Имя домена, которому принадлежит текущий пользователь. |
USERNAME | локальная | Имя текущего пользователя. |
USERPROFILE | локальная | Путь к профилю текущего пользователя. |
WINDIR | системная | Каталог, в котором установлена Windows. |
Переменные среды - QA evolution
Переменные среды
Переменная среды́ (англ. environment variable) — текстовая переменная операционной системы, хранящая какую-либо информацию — например, данные о настройках системы.
Переменные окружения («Переменные среды», «environment variables») — текстовые переменные, наследуемые дочерниними процессами от родительского. Это означает, что переменные заданные для всей операционной системы будут доступны во всех запущенных приложениях; для пользователя – всех приложениям, запущенным этим пользователем; для какого-нибудь другой программы – только в запущенных через нее.
Переменные среды задаются в реестре Windows и программным обеспечением. Они могут использоваться в командной строке и в адресной строке проводника.
Имя переменной регистро-независимо (%VAR% и %Var% – одна и та же переменная).

Переменные среды Windows
Переменные среды Windows делятся на две категории:
- Переменные среды пользователя указывают путь до пользовательских каталогов. Локальные переменные такие как %userprofile% или %temp% возвращают, в зависимости от имени пользователя, различное значение которое указывает на местонахождение профиля пользователя и на папку временных файлов.
- Системные переменные хранят данные о некоторых директориях операционной системы и конфигурации компьютера. Системные переменные содержат одинаковое для всех пользователей значение, например %SYSTEMROOT% или %SYSTEMDRIVE%. %SYSTEMROOT% — указывает в какой папке установлена Windows. Как правило это C:\Windows. %SYSTEMDRIVE% — указывает на системный диск. В большинстве случаев это C:\
Работа с переменными
Чтобы получить доступ к значению переменной, необходимо поставить знак % перед её названием и после него, например: echo %PROCESSOR_ARCHITECTURE%. (Используйте программу echo если вы хотите увидеть значение переменной. Echo выводит на стандартный вывод все, что вы передадите ей в командной строке. )
Чтобы установить значение переменной: SET TEMP=C:\TEMP
Кроме того, с переменными среды можно работать, нажав кнопку «Переменные среды» на вкладке «Дополнительно» в диалоговом окне «Свойства системы» (контекстное меню значка «Мой компьютер» → пункт «Свойства»).
В Windows к переменным окружения можно обращаться из командной строки заключая имя переменной в знаки «%».
В качестве примера можно привести переменную %APPDATA%, которая указывает путь до папки, в которой хранятся настройки некоторых программ текущего пользователя. Обычно это C:\Documents And Settings\Пользователь\Application Data, где Пользователь это изменяемое значение. Для каждой учетной записи используется своё имя пользователя.
Чтобы каждый раз не узнавать имя учетной записи текущего пользователя и не подставлять в путь к папке Application Data соответствующее значение и используется переменная окружения %APPDATA%.
Это позволяет, к примеру, быстро открывать папку Application Data, для этого в меню «Пуск →Найти» или в «Пуск →Выполнить» введите %APPDATA% и нажмите клавишу Enter.
Чтобы получить значение переменной окружения через командную строку, используется команда echo, например: echo %PROCESSOR_ARCHITECTURE%
Введенная в командной строке, эта комбинация отобразит архитектуру процессора текущего компьютера. Возможен один из трёх вариантов: x86, IA64, AMD64.
Некоторые переменные среды
Список переменных среды Windows можно узнать, набрав в командной строке: set или нажав кнопку «Переменные среды» на вкладке «Дополнительно» в диалоговом окне «Свойства системы» («Мой компьютер»→»Свойства»).
Имя | Назначение | Пример значения |
%ALLUSERSPROFILE% | Указывает путь до папки общих документов и настроек, общих для всех пользователей. | C:\Documents And Settings\All Users |
%APPDATA% | Указывает путь до папки, в которой хранятся настройки некоторых программ текущего пользователя. | C:\Documents And Settings\Администратор\Application Data |
%CLIENTNAME% | Переменная определена только в среде удаленного подключения к рабочему столу. Хранит имя компьютера (%COMPUTERNAME%) клиента удаленного доступа. | MyPC |
%COMMONPROGRAMFILES% | Указывает путь до папки, в которой хранятся общие для установленных программ файлы. | C:\Program Files\Common Files |
%COMPUTERNAME% | Хранит имя компьютера в локальной сети. | Начальник |
%COMSPEC% | Хранит путь до текущего командного интерпретатора Windows. | C:\Windows\System32\cmd.exe |
%HOMEDRIVE%, %SYSTEMDRIVE% | Хранит имя системного диска. | C: |
%HOMEPATH%, %USERPROFILE% | Хранит путь до домашней папки пользователя | C:\Documents And Settings\Администратор |
%WINDIR% | Хранит путь до папки, в которую установлена Windows | C:\Windows |
%SYSTEMROOT% | Хранит путь до системной папки (где хранится ядро и т. п.) | C:\Windows |
%PROGRAMFILES% | Хранит путь до папки с установленными приложениями | C:\Program Files |
%SESSIONNAME% | Хранит имя пользовательского сеанса. В локальном сеансе имеет значение Console, в среде удаленного подключения к рабочему столу протоколом TCP/IP имеет вид RDP-Tcp#<номер сеанса>. | Console, RDP-Tcp#1 |
отображение и изменение переменных среды окружения Windows
    Команда SET используется для просмотра и изменения переменных среды окружения в командной строке Windows. Переменные окружения - это переменные, принимаемые значения которых характеризуют среду, в которой выполняется текущая программа - пути системных файлов, сведения об аппаратных средствах, каталоги пользователя и т.п. Значения переменных среды формируются в процессе загрузки Windows, регистрации пользователя в системе, при выполнении отдельных процессов или с помощью команды SET. Для просмотра значения, принимаемого конкретной переменной можно воспользоваться командой :SET переменная
SET PATH - отобразить значение переменной PATH
Для создания новой переменной, или изменения значения существующей, используется команда :
SET переменная=строка
переменная - Имя переменной среды.
строка - Строка символов, присваиваемая указанной переменной.
SET MyName=Vasya - установить значение переменной MyName
SET path=C:\progs;%path% - изменить значение переменной PATH, добавив в начало строки C:\progs
Значение, принимаемое переменной , доступно для обработки в командных файлах, при использовании ее имени, заключенного в знаки процента - % . Например команда выдачи текста на дисплей ECHO в виде:
ECHO date - выведет на экран слово "date", а команда
ECHO %date% выведет на экран значение переменной date, т.е. текущую дату в формате операционной системы.
Команда SET без параметров используется для вывода текущих значений переменных среды.
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\Usr\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=TEST7
ComSpec=C:\windows\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\Usr
LOCALAPPDATA=C:\Users\Usr\AppData\Local
LOGONSERVER=\\TEST7
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
Path=C:\windows\system32;C:\windows;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS; .VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 3 Stepping 4, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0304
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\windows\system32\Windows PowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
SystemDrive=C:
SystemRoot=C:\windows
TEMP=C:\Users\Usr\AppData \Local\Temp
TMP=C:\Users\Usr\AppData \Local\Temp
USERDOMAIN=test7
USERNAME=Usr
USERPROFILE=C:\Users\Usr
windir=C:\windows
Кроме переменных, отображаемых в списке, при вызове команды SET, существуют и другие, значения которых изменяется динамически:
%CD% - принимает значение текущего каталога.
%DATE% - принимает значение текущей даты.
%TIME% - принимает значение текущего времени.
%RANDOM% - значение случайного числа в диапазоне между 0 и 32767.
%ERRORLEVEL% - текущее значение ERRORLEVEL, специальной переменной, которая используется в качестве признака результата выполнения программы.
%CMDEXTVERSION% значение версии расширенной обработки команд CMD.EXE.
%CMDCMDLINE% - раскрывается в исходную командную строку, которая вызвала
командный процессор .
Если при вызове команды SET указать только часть имени, то будет выведен список переменных, имена которых начинаются с указанной строки. Например:
SET U - выведет значения всех переменных, имена которых начинаются с 'U'.
Команда SET поддерживает два дополнительных ключа:
SET /A выражение
SET /P variable=[promptString]
Ключ /A указывает, что строка справа от знака равенства является числовым выражением, значение которого вычисляется. Обработчик выражений очень прост и поддерживает следующие операции, перечисленные в порядке убывания приоритета:
()
* / %
+ -
>
&
^
|
=
,
- группировка
- арифметические операторы
- арифметические операторы
- двоичный сдвиг
- двоичное И
- двоичное исключающее ИЛИ
- двоичное ИЛИ
- присвоение
- разделитель операторов
При использовании любых логических или двоичных операторов необходимо заключить строку выражения в кавычки. Любые нечисловые строки в выражении рассматриваются как имена переменных среды, значения которых преобразуются в числовой вид перед использованием. Если переменная с указанным именем не определена в системе, вместо нее подставляется нулевое значение. Это позволяет выполнять арифметические операции со значениями переменных среды, причем не нужно вводить знаки % для получения значений. Если команда SET /A вызывается из командной строки, а не из пакетного файла, она выводит окончательное значение выражения. Слева от любого оператора присваивания должно стоять имя переменной среды. Числовые значения рассматриваются как десятичные, если перед ними не стоит префикс:
0x - для шестнадцатеричных чисел
0 - для восьмеричных чисел.
Пример использования префиксов:
SET /A REZ=0xA+012
ECHO %REZ%
В данном командном файле значение переменной REZ вычисляется сложением числа 10, представленного в шестнадцатеричном виде ( 0xA ) и числа 10 , представленного в восьмеричном ( 012 ).
Ключ /P позволяет установить значение переменной для входной строки, введенной пользователем. Показывает указанное приглашение promptString перед чтением введенной строки. Приглашение promptString может быть пустым. Данный ключ позволяет организовать диалог с пользователем в командном файле:
@ECHO OFF
SET /P NAME=Введите имя пользователя:
SET /P pass=Введите пароль:
ECHO Имя пользователя - %NAME% , Пароль - %PASS%
В командных файлах довольно часто требуется работать с частью значения, принимаемого переменной, для чего используются подстановочные значения:
переменная:строка1=строка2 - заменяет в принимаемом значении переменной строку1 на строку2
Следующий командный файл использует замену символа "точка" на символ "тире" в значении переменной, соответствующем текущей дате:
@ECHO OFF
set tm=%DATE%
ECHO Дата1 = %tm%
SET tm=%DATE:.=-%
ECHO Дата2 = %tm%
Для выделения части значения, принимаемого переменной, используется следующая конструкция:
переменная:~x,y - где x - число пропускаемых символов от начала строки, а y - количество символов, используемых в качестве значения переменной.
Следующий пример использует отображение текущего времени без секунд и долей секунд (только первые 5 символов из стандартного значения переменной TIME):
@ECHO OFF
set tm=%TIME%
ECHO Время1 = %tm%
SET tm=%TIME:~0,5%
ECHO Время2 = %tm%
Если значение y ( длина ) не указана, то используется оставшееся до конца строки значение переменной. Если значение y отрицательно, то используется часть строки значения переменной от конца. Предыдущий пример можно изменить , указав, что в принимаемом значении времени отбрасываются 6 символов от конца:
@ECHO OFF
set tm=%TIME%
ECHO Время1 = %tm%
SET tm=%TIME:~0,-6%
ECHO Время2 = %tm%
Возможно использование число пропусков не задано, и используется отрицательное число, то принимаемое значение будет частью переменной от конца строки:
%PATH:~-10% - извлечет последние 10 символов переменной PATH
. Нулевое значение можно не указывать, сохраняя формат подстановки:
%PATH:~0,-2% эквивалентно %PATH:~,-2%
При использовании переменных окружения в командных файлах существует определенное ограничение, связанное с тем фактом, что присваиваемое значение остается без изменения при его модификации внутри группы команд, задаваемой скобками, например в командах IF или FOR . Для обхода данного ограничения используется запуск командного процессора с параметром /V:ON и вместо знаков процента, для получения принимаемого переменной значения, используются восклицательные знаки. Кроме того, существует возможность использовать стандартный запуск командного процессора, но с локальным включением данного режима командой :
Setlocal EnableDelayedExpansion
Разница в результатах использования значений переменных довольно наглядно демонстрируется следующим командным файлом:
Setlocal EnableDelayedExpansion
@ECHO OFF
set VAR=before
if "%VAR%" == "before" (
set VAR=after
if "!VAR!" == "after" @echo Со знаком процента=%VAR% , Со знаком вопроса=!VAR!
)
Команда set VAR=after выполняется внутри подпрограммы, ограниченной
скобками и, если убрать команду Setlocal EnableDelayedExpansion или
не использовать для получения значения переменной VAR восклицательные знаки, ее значение останется старым ( тем, что было установлено до входа в подпрограмму ). Аналогичная же проблема наблюдается и тогда, когда значение переменной изменяется внутри цикла команды FOR.
Например, для получения списка файлов текущего каталога такой командный файл не будет работать:
set LIST=
for %%i in (*) do set LIST=%LIST% %%i
echo %LIST%
Значение переменной LIST внутри цикла изменено не будет. Для того, чтобы это произошло, командный файл нужно изменить следующим образом:
Setlocal EnableDelayedExpansion
set LIST=
for %%i in (*) do set LIST=!LIST! %%i
echo %LIST%
Теперь, значение переменной LIST внутри цикла FOR будет
изменяться, последовательно принимая значения имен файлов, разделенных
пробелом ( set LIST=!LIST! %%i)
что это? и как его убрать (Решено)
windows.internal.system.userprofile.dll: что это? и как его убрать (Решено)English NederlandsGermanРусскийEspañolItalianoTürkFrançaisPolskaPortugueseعربي日本語한국어
windows.internal.system.userprofile.dll рейтинг
Файл windows.internal.system.userprofile.dll из Microsoft Corporation является частью Microsoft Windows Operating System. windows.internal.system.userprofile.dll, расположенный в c:>windows>system32>\ windows .internal .system .userprofile .dll с размером файла 124416 байт, версия файла 10.0.19041.1, подпись
d7be431703fe98054cecd44927ab8571.
В вашей системе запущено много процессов, которые потребляют ресурсы
процессора и памяти. Некоторые из этих процессов, кажется, являются
вредоносными файлами, атакующими ваш компьютер.
Чтобы исправить
критические ошибки windows.internal.system.userprofile.dll,скачайте программу Asmwsoft PC Optimizer и установите ее на своем
компьютере
Asmwsoft PC Optimizer — это пакет утилит для Microsoft Windows, призванный содействовать управлению, обслуживанию, оптимизации, настройке компьютерной системы и устранению в ней неполадок.Как другие пользователи поступают с этим файлом?
Всего голосов ( 181 ), 115 говорят, что не будут удалять, а 66 говорят, что удалят его с компьютера.
windows.internal.system.userprofile.dll Пользовательская оценка:
безопасен:
опасен:
Как вы поступите с файлом windows.internal.system.userprofile.dll?
Некоторые сообщения об ошибках, которые вы можете получить в связи с windows.internal.system.userprofile.dll файлом
(windows.internal.system.userprofile.dll) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.
(windows.internal.system.userprofile.dll) перестал работать.
windows.internal.system.userprofile.dll. Эта программа не отвечает.
(windows.internal.system.userprofile.dll) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.
(windows.internal.system.userprofile.dll) не является ошибкой действительного windows-приложения.
(windows.internal.system.userprofile.dll) отсутствует или не обнаружен.
☰ windows.internal.system.userprofile.dll info
WINDOWS.INTERNAL.SYSTEM.USERPROFILE.DLL
Описание файла:windows.internal.system.userprofile.dll Файл windows.internal.system.userprofile.dll из Microsoft Corporation является частью Microsoft Windows Operating System. windows.internal.system.userprofile.dll, расположенный в c:>windows>system32>\ windows .internal .system .userprofile .dll с размером файла 124416 байт, версия файла 10.0.19041.1, подпись d7be431703fe98054cecd44927ab8571.Проверьте процессы, запущенные на вашем ПК, используя базу данных онлайн-безопасности. Можно использовать любой тип сканирования для проверки вашего ПК на вирусы, трояны, шпионские и другие вредоносные программы.
Комментарии:
Пока нет комментариев! Добавьте комментарии первым..
Список вариантов процесса windows.internal.system.userprofile.dll:
Path: C:/Windows/WinSxS/amd64_microsoft-windows-i..-system-userprofile_31bf3856ad364e35_10.0.22000.1_none_06c39f2906755940/Windows.Internal.System.UserProfile.dllversion: 10.0.22000.1 // size: 241664 byte
Antivirus scan result for this process aeaf5170d6f4dc4227205b64c83cf850 Path: c:> windows> winsxs> amd64_microsoft-windows-i..-system-userprofile_31bf3856ad364e35_10.0.19041.1151_none_25501692b6d5e68c> windows.internal.system.userprofile.dll
version: 10.0.19041.1151 // size: 226816 byte
Antivirus scan result for this process 73a732054684421088762992cd67cdef Path: c:> windows> system32> windows.internal.system.userprofile.dll
version: 10.0.19041.1 // size: 124416 byte
Antivirus scan result for this process d7be431703fe98054cecd44927ab8571
Cookies help us deliver our services. By using our services, you agree to our use of cookies.
Your browser does not support JavaScript!Доступные переменные окружения в Windows
- AJIekceu4
- 27.03.2020
- 4 605
- 0
- 09.07.2020
- 11
- 11
- 0

- Содержание статьи
При написании различных bat-скриптов, а также некоторых действиях, осуществляемых через командную строку, может пригодиться знание различных переменных окружения (которые иногда называются переменные среды / системные переменные / environment variables), которыми можно воспользоваться. В данной статье приведены основные переменные для различных версий ОС Windows.
Что такое переменная окружения?
Переменная окружения (Environment variables) - работает как алияс для дисков, файлов и различных других путей в ОС Windows.
При просмотре различных bat-файлов или информационных статей в интернете, можно столкнуться с конструкциями вида %windir%\Resources
, %programfiles%\Internet Explorer
и так далее. Которые могут вызвать замешательство, т.к. не очень понятно что значит указанный путь. Поэтому в данной статье мы покажем доступные переменные окружения для различных версий ОС Windows.
Примечания к статье:
C:\ - это тот диск, на который установлена ОС Windows (т.е. это системный диск). Если у вас ОС Windows установлена на другой диск, то и путь будет другим. Например, если Windows установлена на диск D:\, то и все пути у переменных будут начинаться с D:\
Username - это текущее имя пользователя.
Переменные окружения в Windows XP
Переменная окружения | Путь на диске |
---|---|
%ALLUSERSPROFILE% | C:\Documents and Settings\All Users |
%APPDATA% | C:\Documents and Settings\Username\Application Data |
%COMMONPROGRAMFILES% | C:\Program Files\Common Files |
%COMMONPROGRAMFILES(x86)% | C:\Program Files (x86)\Common Files |
%COMSPEC% | C:\Windows\System32\cmd.exe |
%HOMEDRIVE% | C:\ |
%HOMEPATH% | C:\Documents and Settings\Username |
%PROGRAMFILES% | C:\Program Files |
%PROGRAMFILES(X86)% | C:\Program Files (x86) (только в 64-битной версии) |
%SystemDrive% | C:\ |
%SystemRoot% | C:\Windows |
%TEMP% | C:\Documents and Settings\Username\Local Settings\Temp |
%TMP% | C:\Documents and Settings\Username\Local Settings\Temp |
%USERPROFILE% | C:\Documents and Settings\Username |
%WINDIR% | C:\Windows |
Переменные окружения в Windows Vista
Переменная окружения | Путь на диске |
---|---|
%ALLUSERSPROFILE% | C:\ProgramData |
%APPDATA% | C:\Users\Username\AppData\Roaming |
%COMMONPROGRAMFILES% | C:\Program Files\Common Files |
%COMMONPROGRAMFILES(x86)% | C:\Program Files (x86)\Common Files |
%COMSPEC% | C:\Windows\System32\cmd.exe |
%HOMEDRIVE% | C:\ |
%HOMEPATH% | C:\Users\Username |
%LOCALAPPDATA% | C:\Users\Username\AppData\Local |
%PROGRAMDATA% | C:\ProgramData |
%PROGRAMFILES% | C:\Program Files |
%PROGRAMFILES(X86)% | C:\Program Files (x86) (только в 64-битной версии) |
%PUBLIC% | C:\Users\Public |
%SystemDrive% | C:\ |
%SystemRoot% | C:\Windows |
%TEMP% | C:\Users\Username\AppData\Local\Temp |
%TMP% | C:\Users\Username\AppData\Local\Temp |
%USERPROFILE% | C:\Users\Username |
%WINDIR% | C:\Windows |
Переменные окружения в Windows 7
Переменная окружения | Путь на диске |
---|---|
%ALLUSERSPROFILE% | C:\ProgramData |
%APPDATA% | C:\Users\Username\AppData\Roaming |
%COMMONPROGRAMFILES% | C:\Program Files\Common Files |
%COMMONPROGRAMFILES(x86)% | C:\Program Files (x86)\Common Files |
%COMSPEC% | C:\Windows\System32\cmd.exe |
%HOMEDRIVE% | C:\ |
%HOMEPATH% | C:\Users\Username |
%LOCALAPPDATA% | C:\Users\Username\AppData\Local |
%PROGRAMDATA% | C:\ProgramData |
%PROGRAMFILES% | C:\Program Files |
%PROGRAMFILES(X86)% | C:\Program Files (x86) (только в 64-битной версии) |
%PUBLIC% | C:\Users\Public |
%SystemDrive% | C:\ |
%SystemRoot% | C:\Windows |
%TEMP% | C:\Users\Username\AppData\Local\Temp |
%TMP% | C:\Users\Username\AppData\Local\Temp |
%USERPROFILE% | C:\Users\Username |
%WINDIR% | C:\Windows |
Переменные окружения в Windows 8/8.1
Переменная окружения | Путь на диске |
---|---|
%ALLUSERSPROFILE% | C:\ProgramData |
%APPDATA% | C:\Users\Username\AppData\Roaming |
%COMMONPROGRAMFILES% | C:\Program Files\Common Files |
%COMMONPROGRAMFILES(x86)% | C:\Program Files (x86)\Common Files |
%COMSPEC% | C:\Windows\System32\cmd.exe |
%HOMEDRIVE% | C:\ |
%HOMEPATH% | C:\Users\Username |
%LOCALAPPDATA% | C:\Users\Username\AppData\Local |
%PROGRAMDATA% | C:\ProgramData |
%PROGRAMFILES% | C:\Program Files |
%PROGRAMFILES(X86)% | C:\Program Files (x86) (только в 64-битной версии) |
%PUBLIC% | C:\Users\Public |
%SystemDrive% | C:\ |
%SystemRoot% | C:\Windows |
%TEMP% | C:\Users\Username\AppData\Local\Temp |
%TMP% | C:\Users\Username\AppData\Local\Temp |
%USERPROFILE% | C:\Users\Username |
%WINDIR% | C:\Windows |
Переменные окружения в Windows 10
Переменная окружения | Путь на диске |
---|---|
%ALLUSERSPROFILE% | C:\ProgramData |
%APPDATA% | C:\Users\Username\AppData\Roaming |
%COMMONPROGRAMFILES% | C:\Program Files\Common Files |
%COMMONPROGRAMFILES(x86)% | C:\Program Files (x86)\Common Files |
%COMSPEC% | C:\Windows\System32\cmd.exe |
%HOMEDRIVE% | C:\ |
%HOMEPATH% | C:\Users\Username |
%LOCALAPPDATA% | C:\Users\Username\AppData\Local |
%PROGRAMDATA% | C:\ProgramData |
%PROGRAMFILES% | C:\Program Files |
%PROGRAMFILES(X86)% | C:\Program Files (x86) (только в 64-битной версии) |
%PUBLIC% | C:\Users\Public |
%SystemDrive% | C:\ |
%SystemRoot% | C:\Windows |
%TEMP% | C:\Users\Username\AppData\Local\Temp |
%TMP% | C:\Users\Username\AppData\Local\Temp |
%USERPROFILE% | C:\Users\Username |
%WINDIR% | C:\Windows |
В Виндозе существуют так называемые специальные папки. Например: Мои документы, папка Избранное, Рабочий стол, Cookies и т.д.. Когда мы устанавливаем Windows, путь, где будут расположены эти папки заранее известен – он задается по умолчанию. Бывают ситуации, когда необходимо изменить расположение какой-либо из этих папок. Например, вы не хотите, чтобы к вашим документам кто-то (кроме вас) имел доступ. Нет проблем – изменяете значение и юзаете! Приведу такой вот список для более удобного рассмотрения: HKEY_CURRENT_USER\Software\Microsoft\Windows\ AppData %USERPROFILE%\Application Data В первом столбце указаны внутренние имена папок – под этими именами Windows, а также другие программы, узнают эти папки. Во втором – пути по умолчанию. Все пути начинаются с %USERPROFILE%. Это значит, что эти папки часть профиля пользователя. Для того, чтобы изменить путь к какой-либо из папок нужно: 1) Кликнуть правой кнопкой мыши по имени папки и в появившемся окне нажать «Изменить». Если в вашей папке по адресу C:\Documents and Settings\Имя_пользователя\Избранное были какие-то ссылки, то при изменении пути папки все эти ссылки останутся там, где они были по умолчанию, т.е. в C:\Documents and Settings\Имя_пользователя\Избранное, они не переместятся сами в «новую» папку Избранное (это вы можете легко сами сделать), а IE в разделе Избранное будет писать . Теперь IE обращается уже к новому пути этой спец. папки. Теперь, когда вы изменили путь «Избранного», можете удалить эту папку C:\Documents and Settings\Имя_пользователя\Избранное, теперь это возможно и Windows не станет писать: «Папка «Избранное» является системной папкой Windows и необходима для правильной работы Windows. Удалить ее нельзя.» Удалить нельзя новую «Избранное», а старую можете смело удалять. То же самое можно сделать и с другими специальными папками. Экспериментируйте =) Источник: hackzona.ru Оцените статью: Голосов |
профилей пользователей
Профили пользователей представляют собой набор настроек и предпочтений, в которых определяются внешний вид и способ работы с компьютером. Благодаря этому решению можно использовать свой личный профиль после входа в Windows.
Информация, хранящаяся в профиле, включает:
- Настройки рабочего стола (обои, звуки и т. д.)
- Настройки экранной заставки
- Настройки программы
- Конфигурация сети
Профили можно найти зайдя в меню Пуск , Панель управления , Система и обслуживание , Система , затем в новом модуле нажать Расширенные настройки системы, Настройки в поле Профили пользователей .
В модуле Профили пользователей мы можем видеть все профили, сохраненные в Windows. Название указывает имя профиля, Размер показывает количество мегабайт, которое профиль занимает на жестком диске компьютера, Тип указывает тип (это может быть Локальный или Мобильный , мы изменим его на выбрав мышью соответствующий профиль, затем нажмите кнопку Изменить тип и выберите новый вариант и подтвердите индикатором OK ).
Состояние дает аналогичную информацию, за исключением того, что оно сообщает о текущем состоянии профиля, а поле Modified информирует о дате внесения последних изменений. Профили можно удалять, для этого выберите мышью соответствующий профиль и нажмите кнопку Удалить .
Вам нравится эта статья? Поделись с другими!
.Использование обязательных профилей пользователей в Windows 10 (Windows 10)
Обязательный профиль пользователя — это специальный заранее настроенный тип перемещаемого профиля, в который могут вносить изменения только администраторы. Пользователи, которым назначен обязательный профиль, могут полноценно работать с Windows во время сеанса, но любые изменения профиля не сохраняются при выходе пользователя из системы. При следующем входе требуемый профиль будет перезагружен.
Каталог с нужным профилем можно поместить в сетевую папку и назначить сразу нескольким пользователям домена: например, пользователям терминальных серверов, информационных киосков или пользователям, которым не нужен личный профиль (школьникам, студентам, гости). Администратор может настроить перенаправленные папки для обязательных профилей, где пользователи могут хранить личные документы на файловых серверах (конечно, включить квоты на уровне NTFS или FSRM, чтобы пользователь не засорял диски мусором).
Содержимое
- Типы требуемых профилей пользователей Windows
- Создать требуемый профиль в Windows 10
- Назначить пользователям требуемый профиль
- Требуется обычный профиль пользователя (Обычный обязательный профиль пользователя) — администратор переименовывает файл NTuser.dat (содержит ключ реестра пользователя HKEY_CURRENT_USER) на NTuser.man. При использовании NTuser.man система считает этот профиль доступным только для чтения и не записывает в него изменения. В случае, если требуемый профиль хранится на сервере и сервер становится недоступным, пользователи с этим типом обязательного профиля могут войти в систему, используя ранее кэшированную версию требуемого профиля.
- Обязательный обязательный профиль (Суперобязательный профиль пользователя) - при использовании этого типа профиля изменяется имя каталога с профилем пользователя, а также добавляется в конце .человек . Пользователи с этим типом профиля не смогут войти в систему, если сервер, на котором хранится профиль, недоступен
В некоторых сценариях разрешено использовать обязательные профили для локальных пользователей, например на общих компьютерах (киоски, конференции комнаты и т.д.) Для того, чтобы каждый пользователь всегда работал в одной и той же среде, и любые изменения в ней не сохранялись после выхода из системы. системы (вместо использования фильтра UWF).
Далее мы покажем вам, как создать обычный необходимый профиль в Windows 10 и назначить его пользователю. В этом примере мы покажем вам, как создать требуемый профиль на вашем локальном компьютере (профиль будет храниться локально на вашем компьютере), однако мы объясним, как назначить необходимый профиль встроенным учетным записям домена.
Создайте необходимый профиль в Windows 10
- Войдите на компьютер как администратор и запустите консоль управления локальными пользователями и группами ( lusrmgr.МСЦ ).
- Например, создайте новую учетную запись, Confoom .
- Теперь нужно скопировать профиль по умолчанию в отдельную директорию с указанным расширением. Поскольку мы используем Windows 10 1607 и выше, этот каталог должен иметь суффикс V6 . Например, каталог: C:\ConfRoom.V6.
- Открыть окно системных настроек ( SystemPropertiesAdvanced.exe ).
- В разделе Профили пользователей нажмите кнопку Настройки .
- Выберите профиль Профиль по умолчанию и нажмите кнопку Копировать в .
- В каталоге, в который вы хотите скопировать профиль, выберите C:\ConfRoom.V6 (либо вы можете скопировать шаблон профиля в сетевой каталог, указав UNC-путь, например \\server1\profile\ConfRoom .V6.
- В разрешениях выберите NT AUTHORITY\Authenticated Users .
Назначить пользователям требуемый профиль
Теперь вы можете назначить нужный профиль нужному пользователю.
Если вы используете локальный обязательный профиль, то необходимо сделать это в свойствах пользователя на вкладке Профиль в поле Путь к профилю ввести путь к директории C:\ConfRoom.v6.
Если в домене AD настроен обязательный перемещаемый профиль пользователя, путь свойства UNC к каталогу профиля должен быть указан в свойствах учетной записи в консоли ADUC.
Теперь войдите в систему как новый пользователь и введите необходимые настройки (внешний вид, ярлыки сайтов, необходимые файлы, конфигурация ПО и т.д.).
Примечание . Вы не можете использовать файлы XML для настройки внешнего вида меню «Пуск» и панели задач для перемещаемых профилей. Примечание . Чтобы ускорить вход в систему, вы можете отключить анимированную заставку при первом входе в WindowsЗавершите сеанс пользователя, войдите в систему как администратор и переименуйте файл в каталоге профиля NTUSER.дата w NTUSER.man .
Теперь попробуйте войти в систему как пользователь с нужным профилем и убедитесь, что после выхода все изменения в его профиле не сохранятся.
Если при попытке войти в систему в качестве необходимого пользователя возникает ошибка:Сбой службы службы профилей пользователей.
Не удалось загрузить профиль пользователя.Событие I Идентификатор события появляется в системном журнале:
Windows не может загрузить перемещаемый профиль и пытается войти в локальный профиль.Изменения профиля не будут скопированы на сервер после выхода из системы. Windows не может загрузить ваш профиль, так как уже существует серверная копия папки профиля, которая не имеет надлежащей защиты. Текущий пользователь или группа администраторов должны быть владельцем папки.
Убедитесь, что для каталога профиля назначены следующие разрешения (с отключенным наследованием):
- ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ — Полный доступ (без этого стартового меню не работает должным образом)
- Прошедшие проверку пользователи — Чтение и выполнение
- СИСТЕМА - Полный доступ
- Администраторы - Полный доступ
Аналогичные разрешения должны быть установлены в кусте реестра пользователей путем загрузки файла профиля ntuser.dat с помощью меню Файл -> Загрузить ветку в regedit.exe.
При использовании перемещаемых профилей для правильного отображения меню «Пуск» установите ключ реестра DWORD на всех устройствах SpecialRoamingOverrideAllowed и значение 1 в LM\Software\Microsoft\Windows\CurrentVersion\Explorer\.
Если вы хотите внести изменения в нужный профиль, вам нужно переименовать файл ntuser.man в ntuser.dat и настроить среду как пользователя, после чего переименовать файл обратно.
При использовании обязательного профиля на серверах RDS можно использовать следующую политику, в которой можно указать путь к каталогу профиля и включить использование обязательных профилей. Раздел GPO: Конфигурация компьютера -> Политики -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Профили.
- Использовать обязательные профили на сервере узла сеансов удаленных рабочих столов = Включено
- Задайте путь для перемещаемого профиля пользователя в службах удаленных рабочих столов = Включено + укажите путь UNC
Также обратите внимание, что если вы решите использовать перенаправленные папки с profile нет, рекомендуется перенаправить каталог AppData (роуминг).
.Справка по профилям пользователей- Приложения
Несколько пользователей могут использовать одну установку eMPendium. Вы можете создать отдельный профиль для каждого пользователя и определить его функциональность. Использование профилей позволяет создавать собственные закладки, заметки, выделения текстовых фрагментов и т. д., которые будут видны только авторизованному пользователю.
Создание различных профилей, каждый с индивидуальной функциональностью, особенно полезно в ситуациях, когда одна установка программы используется многими пользователями, например.на компьютере в кабинете врача или поликлинике.
Профиль по умолчанию рассматривается как общедоступный профиль, к которому может получить доступ любой пользователь компьютера. Настройки профиля по умолчанию видны всем тем, кто входит в систему и выбирает эту опцию.
Доступ к каждому профилю пользователя (кроме профиля по умолчанию) защищен индивидуальным паролем.
Благодаря индивидуальным профилям вы можете создавать свои настройки для отдельных модулей:
В модуле Manuals индивидуальные настройки можно использовать для:
- для создания закладок для выбранных глав
- Выделение текста
- отображение истории поиска
- отображение информации (параметры находятся в окне Настройки ).
В модуле Магазины индивидуальные настройки можно использовать для:
- создание закладок на выбранные страницы в номере журнала
- создавать примечания к тексту
- Выделение текста
- отображение истории поиска
- отображение информации (параметры находятся в окне Настройки ).
В модуле Лекарства можно использовать индивидуальные настройки для отображения информации.
В модуле Шкаф индивидуальные настройки можно использовать для:
- сохранение пароля для шкафного модуля
- запишите размеры и позиции окон сообщений, столбцов таблиц и т. д.
- отображение информации или поведения программы (параметры находятся в окне Настройки ).
Доступ к каждому профилю пользователя (кроме профиля по умолчанию) защищен индивидуальным паролем.
Функциональность профилей можно отключить, выбрав опцию автоматического входа в профиль по умолчанию (в окне выбора профиля и в окне Настройки ).
Чтобы создать новый профиль, нажмите Создать новый профиль .
Затем введите имя профиля (пользователя) и пароль и подтвердите, нажав Создать .
После создания нового профиля появляется окно, позволяющее войти в программу с созданным профилем.
.
Восстановление удаленного профиля пользователя в Windows 10/11 — EaseUS
Иногда, когда диск C заполняется, люди склонны удалять большие файлы на диске C, чтобы освободить место на диске. Однако некоторые люди могут по ошибке удалить не те файлы, например User Profile — сохраненные папки и файлы в папке C:/User.
В результате после перезагрузки Windows 10 вы не сможете войти в систему, так как файлы, связанные со старой учетной записью пользователя, были удалены.Чтобы исправить это, вам нужно заново создать новую учетную запись пользователя, при этом вы потеряете свои файлы. Или вы можете ознакомиться с решениями в этом руководстве, чтобы успешно восстановить профиль пользователя.
Как восстановить удаленный профиль пользователя в Windows 10/11?
"Здравствуйте, вы знаете, как восстановить удаленный профиль пользователя в Windows 10? Моя мама случайно удалила мой профиль пользователя и с компьютера исчезли все фотографии, фотографии, папки с документами.
Раньше в Windows 10 не делалось резервных копий. Так как же восстановить удаленный профиль пользователя со всеми потерянными файлами в Windows 10? Если у вас есть решение, пожалуйста, дайте мне знать. Спасибо."
Потеря профилей пользователей может привести к потере файлов, а некоторые личные настройки исчезнут из-за ошибок на вашем компьютере с Windows. Эта проблема по-прежнему беспокоит многих пользователей Windows 10. Если у вас есть аналогичная проблема в Windows 10/8/7, не паникуйте.
Ниже вы найдете 3 метода в части 1 для эффективного восстановления удаленных профилей пользователей и 2 способа в части 2 для простого резервного копирования и защиты профиля пользователя в Windows 10/8/7.
Часть 1. Восстановление удаленного профиля пользователя в Windows 10/11
Примечание: Решения в этом разделе могут также работать для пользователей Windows 8 и Windows 7 для восстановления потерянных профилей пользователей.Только некоторые конкретные операции могут отличаться.
Чтобы помочь вам найти полезное решение для восстановления потерянных профилей пользователей, все предоставленные методы будут перечислены от простого к сложному. Теперь приступим к процессу восстановления.
Прежде чем начать: запустите Windows 10 в безопасном режиме
Если у вас возникла проблема, из-за которой вы не можете войти в Windows 10 после удаления профиля пользователя, выполните следующие действия, чтобы запустить Windows 10 в безопасном режиме.
- 1. Перезагрузите компьютер. На экране входа в систему, удерживая нажатой клавишу Shift, нажмите «Питание», затем выберите «Перезагрузить».
- 2. Отображается экран параметров. Здесь выберите «Устранение неполадок»> «Дополнительные параметры»> «Параметры запуска»> «Перезагрузить».
- 3. Нажмите клавишу F4 во время запуска компьютера, и он загрузится в безопасном режиме.
После завершения процесса следуйте приведенным ниже методам, чтобы узнать, как восстановить потерянные профили пользователей.
- Способ 1. Восстановить удаленные файлы профиля пользователя и создать новый профиль
- Способ 2. Вручную восстановить удаленный профиль пользователя в Windows 10
- Способ 3. Выполните восстановление системы и восстановите удаленный профиль пользователя
Способ 1. Восстановить удаленные файлы профиля пользователя и создать новый профиль
Самый прямой способ решить эту проблему — восстановить удаленные документы и файлы профиля пользователя, а затем создать новый профиль пользователя в Windows 10.Выполните следующие действия и немедленно восстановите потерянные файлы:
1. Восстановите все удаленные старые файлы профилей пользователей с помощью программного обеспечения для восстановления файлов
.Профессиональное программное обеспечение для восстановления файлов может эффективно сканировать и восстанавливать удаленные файлы и документы профилей пользователей. На этом этапе мы рекомендуем попробовать EaseUS Data Recovery Wizard. Это упрощает весь процесс восстановления файлов всего за 3 шага:
1. Загрузите и установите мастер восстановления данных EaseUS на свой компьютер.
2. Используйте инструмент для восстановления данных, чтобы найти и восстановить потерянные данные. Выберите место, где данные были потеряны, а затем нажмите кнопку «Сканировать».
3. После сканирования найдите восстанавливаемые файлы или папки в списке результатов сканирования. Выберите файлы и нажмите кнопку «Восстановить». При выборе места для сохранения восстановленных данных не используйте исходный диск.
Примечание: После восстановления файлов сохраните профили пользователей на внешнем запоминающем устройстве. И продолжайте со следующими методами.
2. Включите учетную запись администратора и создайте новую учетную запись пользователя
Шаг 1. Щелкните правой кнопкой мыши значок «Пуск» или Windows, выберите «Поиск» и введите: командная строка . Выберите Командная строка (администратор).
Шаг 2. Введите: net user administrator/active: yes и нажмите Enter.
Примечание: Вы можете изменить «да» на «нет», если вы хотите отменить это в будущем, выполнив ту же команду.
Это активирует скрытую учетную запись администратора на вашем компьютере. Затем перезагрузите компьютер, и вы сможете создать новую учетную запись.
3. Создать новую учетную запись - новая учетная запись пользователя
Шаг 1. Перейдите в «Настройки»> «Учетные записи»> «Семья и другие пользователи».
Шаг 2. Нажмите «Добавить пользователя к этому компьютеру» и следуйте инструкциям на экране, чтобы завершить процесс.
Примечание: Если вы хотите создать локальную учетную запись вместо учетной записи Microsoft, нажмите «У меня нет данных для входа этого человека» > Затем выберите «Добавить пользователя без учетной записи Microsoft».
4. Замените новые профили пользователей для учетной записи восстановленными данными старого профиля пользователя
Теперь вы можете скопировать и вставить восстановленные файлы и документ профиля пользователя в новую учетную запись.
Шаг 1. Перезагрузите компьютер и войдите в систему с учетной записью администратора.
Шаг 2. Нажмите Windows + R, чтобы открыть «Выполнить», введите: C:/Users и нажмите Enter.
Шаг 3. Скопируйте и вставьте все восстановленные профили пользователей в новый.
Примечание: Мы предлагаем вам сделать это отдельно для каждой папки на случай, если вы случайно найдете скрытые и проблемные системные файлы.
После замены файлов в новой учетной записи пользователя вы можете перезагрузить компьютер и сохранить все изменения. Таким образом, вы можете повторно использовать данные из старого профиля пользователя в новой учетной записи.
Способ 2. Вручную восстановить удаленный профиль пользователя в Windows 10
Еще один способ восстановить потерянный профиль пользователя — использовать редактор реестра. Вот шаги для использования этого метода:
1. Найдите идентификатор безопасности
Шаг 1. Откройте командную строку, щелкнув правой кнопкой мыши значок «Пуск» или «Windows» > щелкните «Поиск» > введите: командная строка и нажмите «Ввод».
Шаг 2. Введите: whoami / user и нажмите Enter.
Эта команда запрашивает у системы SID вашей текущей учетной записи.2. Редактировать регистр
Шаг 1. Введите: regedit в поисковой системе и нажмите Enter> Нажмите «Да», чтобы открыть редактор реестра.
Шаг 2. Следуйте по указанному ниже пути, чтобы найти список профилей пользователей:
HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList
Обычно SID отображается дважды — с расширением .BAK или без него:
- SID указан с расширением .BAK, например: S-1-5-21-2795999757-2048908912-3492586281-1000.bak
- SID указан без расширения .BAK, например: S-1-5-21-2795999757-2048908912-3492586281-1000
Воспользуйтесь одним из следующих способов для завершения восстановления удаленного профиля пользователя:
- Вариант 1.Удалить дубликат папки
Если SID указан дважды, удалите папку без расширения .BAK :
1. Щелкните правой кнопкой мыши папку на левой панели и нажмите «Удалить».
2. Нажмите «Да» для подтверждения.- Вариант 2. Переименовать папку BAK
- 1. Щелкните правой кнопкой мыши папку, которая соответствует вашему SID с расширением .BAK, и нажмите «Переименовать».
- 2. Удалите .BAK с конца и нажмите Enter, чтобы сохранить все изменения.
- Вариант 3. Настройте путь и состояние папки
- 1. Щелкните папку на левой панели, соответствующую вашему SID.
- 2. Найдите и дважды щелкните ProfileImagePath. Введите правильный путь к вашему профилю пользователя в поле Значение.
- Примечание: Если вы не уверены, где находится ваш профиль пользователя, нажмите Win+R, введите: C:\Users и нажмите Enter.Затем вы увидите правильный путь к вашему профилю пользователя.
- 3. Нажмите «ОК» после ввода правильных данных.
- 4. Дважды щелкните «Статус» в правой панели реестра и измените значение данных на «0», затем нажмите «ОК» для подтверждения.
Наконец, закройте редактор реестра, перезагрузите компьютер и снова войдите в свою учетную запись. Теперь все, что вы удалили, будет восстановлено, и вы сможете использовать его повторно.
Способ 3. Выполните восстановление системы и восстановите удаленный профиль пользователя
Важно: Точка восстановления системы запишет все на вашем компьютере, включая состояние системы и сохраненные файлы, включая профиль пользователя, установленные программы и т. д.
Точка восстановления системы запишет все на вашем компьютере, включая состояние системы, сохраненные файлы, включая ваш профиль пользователя, установленные программы и т. д. Выполняя восстановление системы, вы вернете свою систему в предыдущее состояние.Конечно, это восстановит потерянные документы профиля пользователя.
Шаг 1. Щелкните правой кнопкой мыши значок Windows и выберите «Поиск».
Шаг 2. Введите: Создайте точку восстановления и щелкните самый высокий результат, чтобы открыть «Свойства системы».
Шаг 3. Нажмите кнопку «Восстановление системы» в разделе «Защита системы», чтобы просмотреть все созданные вами точки восстановления.
Шаг 4. Нажмите «Далее» и выберите точку восстановления, которую вы хотите использовать и восстановить на своем компьютере.
Шаг 5. Нажмите «Готово», чтобы подтвердить точку восстановления, и нажмите «Да», чтобы запустить восстановление системы на вашем компьютере.
Дождитесь завершения процесса, затем перезагрузите компьютер. Войдите в свою старую учетную запись пользователя, и вы сможете повторно использовать документы своего профиля пользователя.
Часть 2. Советы по защите вашего ценного профиля пользователя и системы
Часть 1 предоставляет комплексные решения, которые помогут вам восстановить все утерянные документы профилей пользователей. Но знаете ли вы, что есть еще более простой и лучший способ предотвратить эту катастрофу?
Здесь мы обсудили несколько практических советов, которые помогут защитить ваш профиль пользователя и даже Windows. Выполните следующие действия, чтобы узнать, как защитить ваши ценные файлы и Windows:
- 1.Скопировать профиль пользователя с историей файлов
История файлов в Windows 10 может помочь вам скопировать отдельные файлы и сохранить их в качестве резервной копии. Вы можете использовать эту функцию для выборочного резервного копирования вашего профиля пользователя.
- 2. Используйте программное обеспечение для резервного копирования Windows — EaseUS Todo Backup
Это программное обеспечение для резервного копирования позволяет выборочно создавать резервные копии папки профиля пользователя или всей системы Windows всего за 3 шага.Все, что вам нужно, это решить, что вы хотите защитить.
- 3. Создайте точку восстановления Windows
Для этого необходимо сначала включить Защиту системы, перейдя в Свойства системы > щелкнув Защита системы > Выберите диск System C: и щелкнув «Настроить» > щелкнув «Включить».
Затем следуйте инструкциям на экране, чтобы перейти к диску достаточного размера, на котором можно создавать и сохранять точки восстановления Windows.
.профилей пользователей | Профили пользователей | Ключ, замки и сигнализация | XC60 2022 Early
Профиль владельца установлен на заводе и активен при первом использовании автомобиля или после сброса настроек.
Профиль владельца имеет административные права и не может быть удален.
Потяните окно уведомлений, чтобы получить доступ к профилям пользователей.
В поле состояния отображается символ вместе с инициалами активного профиля.При выходе из системы в поле состояния не отображаются символы/инициалы.
Автоматический выбор профиля
К профилю можно привязать собственный ключ. Каждый раз, когда этот конкретный ключ используется в автомобиле, будет автоматически выбираться назначенный профиль со всеми его настройками.
Если ключ не связан с конкретным профилем, будет активирован последний использованный профиль.
Общая информация о настройках
Изменения настроек автомобиля сохраняются по-разному в зависимости от категории, к которой относятся отдельные настройки.Это могут быть персональные, глобальные или специфичные для ездового цикла настройки. Нажмите , а затем Профили, чтобы перейти к настройкам выбранного профиля.
Индивидуальные настройки
Персональные настройки сохраняются в активном профиле.
Существует два типа персональных настроек:
- Настройки функций — настройки, относящиеся к системам помощи водителю, системе кондиционирования воздуха водителя, сиденью водителя, наружным зеркалам, внутреннему и внешнему освещению.Эти настройки сохраняют свои значения при добавлении профиля или выходе из активного профиля.
- Настройки аудио и мультимедиа — настройки, связанные с навигацией, аудио и мультимедийными системами, приложениями и связанными учетными записями. Эти настройки возвращаются к своим значениям по умолчанию, когда профиль добавляется или вы выходите из активного профиля.
Глобальные настройки
Глобальные настройки не изменяются при переключении на другой профиль.Они остаются неизменными независимо от активного профиля. Примеры глобальных настроек включают кондиционирование воздуха со стороны пассажира, память сиденья пассажира и некоторые системные настройки.
Настройки ездового цикла по умолчанию
Для некоторых настроек возвращаются значения по умолчанию Настройки по умолчанию могут различаться в зависимости от рынка. в конце ездового цикла.
Это означает, что значение настройки можно изменить во время движения. Значение по умолчанию восстанавливается, когда диск завершен.Когда начнется следующий ездовой цикл, параметр вернется к своему значению по умолчанию.
.Устранение неполадок профилей пользователей
Профили пользователей могут очень помочь в вашей работе. Они особенно важны для людей, для которых важна мобильность. Благодаря профилям они могут найти свои настройки на каждом компьютере в компании. Проблемы с профилем легко заметить, потому что чаще всего проблемы с настройками или программами возникают только у одного пользователя. С другой стороны, другие пользователи на своих аккаунтах могут работать без проблем.Это чаще всего показывает, что профиль вызывает проблему.
Если у вас возникли проблемы с учетной записью одного из ваших пользователей, вы должны сначала определить, кто из них является проблемой. Вам также необходимо знать, какая учетная запись используется в данный момент. Чтобы узнать это, выполните несколько простых шагов:- Создайте тестового пользователя. Проверьте, можете ли вы решить проблему таким образом,
- Используйте другое рабочее место для теста или удалите локальный профиль.
Если вы не можете устранить проблему с помощью этого метода, войдите в систему на другом компьютере, используя ту же учетную запись, которая вызывает проблему. Если проблемы повторяются, это связано с безопасностью профиля.
Если проблема не появляется на втором компьютере:
- Войдите на компьютер, где ранее возникла проблема, как администратор.
- Откройте Мой компьютер и щелкните Просмотр информации о системе.
- Перейдите в раздел «Дополнительно» и нажмите кнопку «Настройки» в области «Профили пользователей».
- Выберите профиль, с которым у вас возникли проблемы. Затем с помощью кнопки ниже удалите проблемный аккаунт.
Рис. Вы можете удалить профиль, с которым у вас возникла проблемаЭто должно решить проблему. Если он продолжает появляться, значит, это для перемещаемого профиля, сохраненного на сервере.
.Ошибка службы профилей пользователей при входе в систему | Как исправить [РЕШЕНИЕ]
Ошибка входа в службу профилей пользователей Как исправить
Сводка:
Вас беспокоит проблема, связанная со сбоем службы профилей пользователей при входе в систему? В этой статье мы представим 3 полезных метода, которые помогут вам устранить неполадки со службой профилей пользователей. Кроме того, он научит вас, как хорошо защитить свои данные и компьютер с помощью программного обеспечения MiniTool ShadowMaker.
Быстрый переход:
Что такое ошибка службы профилей пользователей для проблемы входа?
Многие пользователи компьютеров сообщают об ошибке при входе в Windows 10. Подробное сообщение об ошибке выглядит следующим образом.
Служба профилей пользователей не выполнила вход. Профиль пользователя не может быть загружен.
На самом деле сообщение об ошибке означает, что профиль пользователя поврежден.Эта проблема часто возникает после обновления Windows, изменения размера разделов, создания профиля пользователя, восстановления системы и других причин.
К счастью, это правильное место для вас. В этой статье будут представлены 3 решения для решения проблемы входа в службу профилей пользователей. Вы можете продолжить чтение, чтобы найти эти решения.
3 способа использования службы профилей не удалось войти в систему
В этом разделе мы покажем вам 3 решения для исправления поврежденного файла.Вы можете воспользоваться этими решениями, чтобы самостоятельно устранить проблему со входом в службу профилей пользователей.
Совет: Если вы столкнулись с проблемой, что профиль пользователя не может быть загружен, вы можете попробовать перезагрузить компьютер. Иногда перезагрузка была бы эффективным способом. Если этот метод не работает, попробуйте следующие решения.Решение № 1. Запустите компьютер в безопасном режиме и проверьте состояние службы профилей
Если у вас возникла проблема со службой профилей пользователей, вы можете попробовать запустить компьютер в безопасном режиме и проверить состояние службы профилей, чтобы восстановить поврежденный файл.Мы покажем вам, как шаг за шагом исправить поврежденный профиль пользователя с помощью фотографий.
Щелкните здесь, чтобы узнать о различных способах запуска компьютера в безопасном режиме.
Шаг 1: Сначала вам нужно перезагрузить компьютер два-три раза, и вы будете перенаправлены в окно Automatic Repair .
Шаг 2: Затем нажмите Устранение неполадок > Дополнительные параметры , чтобы продолжить. Не забудьте нажать Startup Settings после входа в окно Advanced Options.
Шаг 3: В следующем всплывающем окне нажмите Перезагрузить продолжить.
Шаг 4: Затем выберите Включить безопасный режим , нажав F4 .
Шаг 5: Затем вы можете одновременно нажать клавишу Windows и клавишу R , чтобы запустить окно Run , введите services.msc в поле и нажмите good continue.
Шаг 6: Вам нужно выбрать файл User Profile Service и выбрать Properties из контекстного меню.
Шаг 7: Затем вам нужно изменить Start на Automatic и убедиться, что Service Status равен running нажав кнопку Start . Затем нажмите вправо продолжить.
После выполнения всех шагов вы можете выйти из безопасного режима и перезагрузить компьютер, чтобы проверить, устранена ли ошибка входа в службу профилей пользователей.
Решение № 2. Удалите SID и создайте новый профиль
Если вы столкнулись со сбоем службы профилей пользователей при входе в систему, вы можете попытаться исправить ошибку SID, чтобы устранить проблему. Здесь мы покажем вам, как шаг за шагом удалить SID.
Шаг 1: Чтобы удалить SID, вам необходимо запустить компьютер в безопасном режиме, как описано выше. О подробных операциях запуска компьютера в безопасном режиме вы можете узнать из первого способа.Мы не собираемся снова говорить о подробных шагах здесь.
Шаг 2. После запуска компьютера в безопасном режиме вы можете ввести View Advanced System Settings в строке поиска Windows 10 и выбрать его.
Шаг 3: Во всплывающем окне вам нужно перейти на вкладку Advanced Окно свойств системы и нажать Settings под User Profiles.
Шаг 4: В окне «Профиль пользователя» вам нужно выбрать профиль, который вы хотите удалить, и нажать «Избавиться от ».Затем нажмите вправо продолжить.
Шаг 5: Затем вам нужно одновременно нажать клавишу Windows и клавишу R , чтобы запустить Run , затем ввести regedit в поле и нажать справа продолжить.
Шаг 6: Затем вы увидите окно редактора реестра; найдите и щелкните следующий подраздел реестра.
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion ProfileList
Шаг 7: Затем щелкните папки, начинающиеся с S-1-5 (ключ SID), за которым следует длинный номер, и найдите профиль пользователя из ProfileImagePath в правая панель.
Шаг 8: Когда вы найдете правильный ключ SID, который хотите удалить, на левой панели, вам нужно выбрать его, щелкнуть правой кнопкой мыши и выбрать Удалить из контекстного меню.
Шаг 9: После успешного удаления ключа SID вы можете перезагрузить компьютер, чтобы войти в систему и посмотреть, решена ли проблема. Новый профиль пользователя будет создан автоматически при следующем входе пользователя в систему.
Решение №3.Изменить редактор реестра
Кроме того, если ваша учетная запись повреждена, вы также можете столкнуться с проблемой сбоя входа в службу профилей пользователей. Поэтому можно попробовать третий способ модификации реестра. Здесь мы покажем, как шаг за шагом изменить редактор реестра.
Шаг 1. Чтобы изменить редактор реестра, необходимо запустить компьютер в безопасном режиме. Для получения подробной информации о том, как войти в безопасный режим, вы можете обратиться к первому методу, упомянутому выше.
Шаг 2: Затем вам нужно одновременно нажать клавишу Windows и клавишу R , чтобы запустить окно Run , затем ввести regedit в поле и нажать справа продолжить.
Шаг 3. Затем найдите и щелкните следующий подраздел реестра и найдите папки, начинающиеся с S-1-5 (ключ SID), за которым следует длинный номер.
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion ProfileList
Шаг 4. Щелкните папку с длинным номером S-1-5, найдите файл ProfileImagePath в сведениях панели и дважды щелкните его, чтобы убедиться, что это профиль. учетная запись пользователя, которая вызывает эту ошибку.Вы можете проверить учетную запись пользователя из . Значение данных из . Отредактируйте окно строки .
Важно:
Если у вас есть две папки, начинающиеся с S-1-5, за которыми следуют длинные цифры и одна, заканчивающаяся на .za, Тогда вам нужно переименовать эти папки.
- Сначала нужно щелкнуть правой кнопкой мыши по папке без . За и выбрать Переименовать из контекстного меню.Затем введите .ba и нажмите . Введите , чтобы продолжить.
- Щелкните правой кнопкой мыши папку, которая заканчивается на . За и выберите Переименовать в контекстном меню. Удалите .za в конце папки и нажмите Enter, чтобы продолжить.
- Щелкните правой кнопкой мыши папку с именем .ba и выберите Переименовать . Измените .ba на . Для и нажмите Введите , чтобы продолжить.
- Если у вас есть только одна папка, которая начинается с S-1-5, за которой следуют длинные цифры и заканчивается на . Для . Вам нужно щелкнуть правой кнопкой мыши на папке и выбрать Переименовать , затем удалить . За в конце папки и нажать Введите для продолжения.
Шаг 5: Выяснив, где находится профиль пользователя (и он не заканчивается на .bak), вы можете дважды щелкнуть RefCount и ввести 0 в данных значения; Нажмите OK , чтобы продолжить.
Шаг 6: После определения, где находится профиль пользователя (и он не имеет окончания .bak), выберите Статус и введите 0 в значение данных; Нажмите OK , чтобы продолжить.
После выполнения этих действий закройте окно редактора реестра и перезагрузите компьютер. Затем вы можете снова войти в систему, чтобы проверить, не устранена ли проблема со службой профилей пользователей, решен ли вход в систему.
.