Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Доступ - [решено] Запуск приложения от имени другого пользователя

Ответить
Настройки темы
Доступ - [решено] Запуск приложения от имени другого пользователя

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: - Den -
Дата: 12-06-2022
Через контекстное меню пытаюсь запустить приложение от имени другого пользователя (Администратор), выводится форма для ввода Логина и пароля. Но после ввода выдаёт:
Цитата:
Вход в систему не произведен: имя пользователя или пароль не опознаны
Пароль верный, по нему нормально вхожу в учётку.

В Журнале событий нахожу только это:
Цитата:
Windows не удалось найти локальный профиль пользователя, вход в систему выполнен с временным профилем. Любые изменения профиля будут потеряны при выходе.
Скрытый текст
Код: Выделить весь код
- System 

  - Provider 

   [ Name]  Microsoft-Windows-User Profiles Service 
   [ Guid]  {89B1E9F0-5AFF-44A6-9B44-0A07A7CE5845} 
 
   EventID 1511 
 
   Version 0 
 
   Level 2 
 
   Task 0 
 
   Opcode 0 
 
   Keywords 0x8000000000000000 
 
  - TimeCreated 

   [ SystemTime]  2022-06-12T09:48:24.569791300Z 
 
   EventRecordID 158289 
 
  - Correlation 

   [ ActivityID]  {03D0DC40-F800-0000-45FE-6C86717DD801} 
 
  - Execution 

   [ ProcessID]  1200 
   [ ThreadID]  1032 
 
   Channel Application 
 
   Computer JBL 
 
  - Security 

   [ UserID]  S-1-5-21-1776711563-1876693791-4022755041-1017 
 

 EventData


Да, вот ещё что вспомнил. Папка Users когда-то была перенесена с системного диска на другой. Папки созданного нового пользователя нигде нет, хотя я могу под ним нормально зайти.

Подскажите пожалуйста, как починить?

Отправлено: 13:15, 12-06-2022

 

Аватара для NickM

Ветеран


Contributor


Сообщения: 4242
Благодарности: 995

Профиль | Отправить PM | Цитировать


Можно попробовать так, с помощью командного сценария узнать, какой путь профиля задан у каждого пользователя в реестре:
Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion

for /f "tokens=7 delims='\'" %%i in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"') do (
echo.%%i 
for /F "tokens=3" %%j in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\%%i" /v "ProfileImagePath"  2^> nul') do (
echo.%%j
echo.---
)
)
pause
а после подумать, что делать дальше.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:56, 12-06-2022 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Созданного пользователя нет в реестре совсем. Основной есть, а нового нет. Значит он временный считается? Как его "узаконить" в системе?

Отправлено: 14:06, 12-06-2022 | #3


Аватара для NickM

Ветеран


Contributor


Сообщения: 4242
Благодарности: 995

Профиль | Отправить PM | Цитировать


Ну SID должен быть.
Залогинтесь под этим пользователем, и посмотрите, что по указанному пути реестра появится.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:13, 12-06-2022 | #4


Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать



А нет его там.
На скриншоте основной рабочий профиль, больше нет ничего.

Regedit.png

Удалил, перезагрузил, добавил снова нового пользователя. Его папка появилась в Папке Users с иконкой замка. В папке ничего не создалось по типу рабочего стола и всего прочего. И это ничего не изменило. Первоначальная задача так и не работает. В реестре он тоже не появился.

Файлы, которые лежат на рабочем столе в новом профиле, когда туда заходишь, находятся по адресу системного профиля:

Цитата:
%systemroot%\system32\config\systemprofile
Почему не запускается приложение теперь понятно - потому что в папке этого профиля ничего нет, оно всё лежит в системном.
Остаётся понять, почему новый пользователь не создаётся, как положено.

Последний раз редактировалось - Den -, 12-06-2022 в 15:10.


Отправлено: 14:33, 12-06-2022 | #5



Moderator


Сообщения: 53181
Благодарности: 15432

Профиль | Отправить PM | Цитировать


- Den -, ну потому что профиль нового пользователя создаётся из шаблона C:\Users\Default, а путь этот берётся из параметра Default в ветке
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:47, 12-06-2022 | #6


Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


О, Спасибо!
Подскажите, как теперь правильно создать этого Юзера, чтобы по его образу и подобию создавались другие?
У меня нет папки Default User. Есть симлинк какой-то, но он не работает.
В реестре его тоже нет. Нужно и туда его добавить.

Последний раз редактировалось - Den -, 12-06-2022 в 17:14.


Отправлено: 16:47, 12-06-2022 | #7



Moderator


Сообщения: 53181
Благодарности: 15432

Профиль | Отправить PM | Цитировать


- Den -, ну вы же сами переносили папку Users - вот и смотрите, где папка Default, и приведите в соответствие значение параметра в реестре.

Цитата:
В реестре его тоже нет.
Покажите параметры (не подразделы, а параметры) в ветке
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:20, 12-06-2022 | #8


Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать




Путь прописан, но папки Default нет. Достаточно просто создать её или нет? И скопировать туда, например, содержимое системного профиля. Там как раз все нужные папочки есть.

И будет типа такого:


Отправлено: 23:39, 12-06-2022 | #9



Moderator


Сообщения: 53181
Благодарности: 15432

Профиль | Отправить PM | Цитировать


- Den -, в системном профиле могут быть особые разрешения. Лучше так:
Извлечение файлов Windows 7 из дистрибутива
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:18, 13-06-2022 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Доступ - [решено] Запуск приложения от имени другого пользователя

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Запуск программы от имени другого пользователя Mazter Microsoft Windows 7 0 17-12-2020 11:38
Загрузка - [решено] запуск от имени другого пользователя sasa74 Microsoft Windows 2000/XP 17 01-11-2010 14:07
C/C++ - Запуск приложения от имени другого пользователя в Borland Builder C++ 6 DaRiYs Программирование и базы данных 5 08-12-2009 01:54
Доступ - Запуск от имени другого пользователя. alexnj Microsoft Windows 7 0 08-05-2009 20:35
Запуск задания от имени другого пользователя madmax24 Microsoft Windows NT/2000/2003 5 08-12-2008 08:45




 
Переход