Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Софт > Windows / Linux & FreeBSD
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 22.06.2018, 18:32
Konstantin-78 Konstantin-78 вне форума
Новичок
 
Регистрация: 27.04.2015
Сообщения: 76
Версия Delphi: Delphi7
Репутация: 10
По умолчанию Иногда программа не может перегрузить компьютер «попытка пользователя перегрузить … н

Доброе время суток

У меня моя программа (написанная на Delphi) №1, контроллирует некий процесс №2, и если что перегружает компьютер (ПК).

В Windows10 чистая, стоит только программа которая занимается вычислением значений (некий процес №2) и моя программа.

Но вот после некоторого времени стал замечать, что моя программа НЕ ВСЕГДА может перезагрузить ПК, т.е. в момент когда №1 начинает перегружать ПК, №1 и №2 выгружаются из памяти ПК, а сам ПК продолжает работать с отметкой в журнале

"попытка пользователя DESCTOP-UU0QHSS\home перезапустить или завершить работу компьютера DESCTOP-UU0QHSS не удалась" (см. рис. внизу)
ОС


Отчет запуска "sfc/scannow":

Код:
C:\WINDOWS\system32>sfc/scannow
Начато сканирование системы.  Этот процесс может занять некоторое время.

Начало стадии проверки при сканировании системы.
Проверка 100% завершена.

Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не
может восстановить некоторые из них.
Подробные сведения см. в файле CBS.Log, который находится по следующему пути:
windir\Logs\CBS\CBS.log. Например, C:\Windows\Logs\CBS\CBS.log. Подробные сведения
включены в файл журнала, предоставляемый флагом /OFFLOGFILE.

C:\WINDOWS\system32>
Отчет CBS.log

Да еще одна такая штука, перегружаю ПК (Выключил/включил), ПК заводится, писк, опять вырубается на пол секунды, и опять заводится уже нормально.
Изображения
Тип файла: png generic.png (238.6 Кбайт, 2 просмотров)
Ответить с цитированием
  #2  
Старый 22.06.2018, 21:22
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Видимо №1 должен быть всегда с правами админа
Ответить с цитированием
  #3  
Старый 22.06.2018, 21:42
Konstantin-78 Konstantin-78 вне форума
Новичок
 
Регистрация: 27.04.2015
Сообщения: 76
Версия Delphi: Delphi7
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alegun
Видимо №1 должен быть всегда с правами админа

Т.е вы хотите сказать, что мне нужно мой exe-ник запускать с правами "Админ"?
Т.е. если я запускаю программу через реестр "Компьютер\HKEY_CURRENT_USER\Software\Microsoft\Wi ndows\CurrentVersion\Run", с ключем "d:\Min\Min control\MinerControl.exe", то в строку нужно как-то добавить права админа???

Хотя прога с прошлого декабря работала, и было все нормально...
Ответить с цитированием
  #4  
Старый 22.06.2018, 21:48
Konstantin-78 Konstantin-78 вне форума
Новичок
 
Регистрация: 27.04.2015
Сообщения: 76
Версия Delphi: Delphi7
Репутация: 10
По умолчанию

Хотя если бы было суть дела в правах админа, то приложению бы не удавалось бы перегрузить ПК ни одного раза.
Ответить с цитированием
  #5  
Старый 22.06.2018, 21:58
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Не знаю ситуации, права одмина передаются или через "вшитый" в ресурсы манифест, либо вызовом связки функций (их там много) OpenProcessToken, LookupPrivilegeValue, AdjustTokenPrivileges etc.
Ответить с цитированием
  #6  
Старый 22.06.2018, 22:14
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Да не, там похоже проблемы с драйвером питалова.
Читай лог sfc, мож ей надо "подложить" дистр винды... или какой патч накатить повторно. Короче, надо выяснять после чего это началось.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 21:08.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter