Заменил в реестре Windows 10 по пути
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="explorer.exe"
на 1cv8c.exe с параметрами запуска.
Теперь при включении компьютера запускается только 1С. Удобно что ничто не отвлекает кассира, только 1с в которой он и работает.
НО всплыл неприятный момент. В Windows перестали работать программы из автозагрузки, а именно:
1. Все что лежит в папке C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
2. Все что видно в Диспетчере задач на Вкладке Автозагрузка
3. Все что есть в Планировщике заданий. Никакие задания не выполняются будь-то по времени или при запуске системы.
Вопрос - как так, причем тут explorer.exe и что делать?
(19) Проблема следующая - пробиваешь по карте чек, Сбербанк, недавно ПО их обновилось, и сразу после этого пропадает фокус из РМК. Из за этого сканер не сканирует. Щёлкаешь мышкой в любом месте окна РМК и сканер снова Работает. Сканер один клавиатурный и один сом, оба не работают. Видимо ПО от Сбербанка с проблемами. До обновления их ПО все работало стабильно.
Нашёл решение - при отключённом explorer.exe все работает. Видимо фокус автоматом возвращается в единственно открытую программу, в 1с.
(3) что принтеры? Работают) например приложение Яндекс.Диск. Оно стояло в автозагрузке, теперь не загружается, синхронизация не идёт. И такая беда ещё с некоторыми приложениями.
(7) рано радовался. начались новые проблемы. Через пару минут после запуска Windows выкидывает на экран блокировки. Приходится жать Войти. И так по кругу. Если запустить Explorer.exe, то такой проблемы нет.
(7) Сегодня история повторилась уже при другом режиме работы.
В журнале Windows написано:
"Система перешла в режим гибернации из-за критического термального события.
Время гибернации = 2021-10-27T10:13:03.236240700Z
Термальная зона ACPI = Intel® Dynamic Platform Thermal Framework: TCPU
_HOT = 373 K"
(23) Да. Тока комп типа мини, маленькая коробка за монитором. ASUS PN40. Пол года норм все работало. Наверное надо почистить разобрать посмотреть что там.
Управление режимом
Задать режим основного окна вы можете в конфигураторе, или из встроенного языка. Но тут есть особенность. Мы предполагаем, что режим основного окна определяется самой сутью прикладного решения. Поэтому возможность изменить его программно существует только при старте прикладного решения. В дальнейшем клиентское приложение будет функционировать в том режиме, который ему установлен.
В конфигураторе для этого мы добавили новое свойство конфигурации Режим основного окна клиентского приложения, а во встроенном языке реализовали два метода: УстановитьРежимОсновногоОкна() и ПолучитьРежимОсновногоОкна(). Метод УстановитьРежимОсновногоОкна() вы можете вызывать только в обработчике события ПередНачаломРаботыСистемы.
(13) Через конфигуратор понятно как. А не залезая в конфигуратор? Конфигурация на поддержке стоит. Пользователи разные. Один в РМК. другой оператор на складе.
(15) Я сделал через конфигуратор на пробу. Но получается что режим активируется для всех пользователей. А можно-ли запрограммировать что бы по разному было?