Как сделать кастомный запуск виндовс

Обновлено: 04.07.2024

Некоторые пользователи компьютеров задаются вопросом. Можно ли самостоятельно изменить стандартный экран приветствия (загрузки) Windows на свой и как это сделать?

Windows 10 — очень гибкая в настройке система. Опытный пользователь может изменить ОС по своему вкусу, редактируя нужные параметры. Зная особенности настройки Windows 10, можно изменить OEM логотип в сведениях о системе. Кроме того, изменению поддаётся даже загрузочный экран с логотипом Windows — его тоже можно поменять, если вам вдруг надоел стандартный.

В этой статье мы поговорим про утилиту, с помощью которой вы без труда сможете поменять логотип Windows при старте системы. Этот метод будет работать с UEFI, а так же необходимо в настройках UEFI отключить secure boot.

Важно: если вы испортите установку, ваша система может перестать загружаться! Перед использованием создайте аварийный диск. На это программное обеспечение не распространяется гарантия. Используйте на свой риск.

  • Убедитесь, что ваш компьютер загружается с UEFI.
  • Убедитесь, что Secure Boot (безопасная загрузка) отключена, если вы не знаете, как подписывать приложения EFI.

Переходим по ссылке в репозиторий Github и скачиваем программу:

HackBGRT предназначен для смены логотипа загрузки для систем Windows на основе UEFI.

При загрузке на компьютере на базе UEFI Windows может отображать определенный производителем логотип, который хранится во встроенном ПО UEFI в разделе, называемом таблицей ресурсов графической загрузки (BGRT). Обычно очень сложно изменить образ навсегда, но пользовательское приложение UEFI может быть использовано для его перезаписи во время загрузки. HackBGRT делает именно это.


Скачиваем утилиту и распаковываем архиватором. Что бы заменить картинку, вам нужна картинка в формате .bmp небольших размеров (примерно 256 пикселей).

Запускаем программу setup.exe:

Нажимаем букву I


Закрываем открывшийся текстовик, сохраняем файл по пути: A:\EFI\HackBGRT\splash.bmp


Готово! Нажимаем на любую кнопку для выхода.


Теперь при загрузке сисьтемы у вас будет такая картина:


Для того, что бы восстановить оригинальную картинку: Запускаем заново программу и нажимаем букву D. Что бы полностью удалить утилиту, после восстановления оригинальной картинки снова запускаем программу и нажимаем на кнопку R.

7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости

Одним из недостатков Windows является скудный набор встроенной кастомизации. Более того, с каждой версией операционной системы он становился всё меньше и меньше: сначала исчезли темы приложений, а вскоре и гаджеты Windows. Благо, в ОС от Microsoft есть достаточно возможностей для разработчиков для создания своих приложений, позволяющих кастомизировать систему на усмотрение пользователя.

WinDynamicDesktop — установка динамических обоев

7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости
7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости
7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости

Это бесплатная программа с открытым исходным кодом, благодаря которой пользователи Windows с лёгкостью смогут устанавливать динамические обои из macOS, которые меняются в зависимости от времени суток (к примеру, когда у вас за окном рассвет, на обоях тоже рассвет). Сразу же после запуска, приложение спрашивает ваше местоположение для того, чтобы узнать время восхода и заката солнца в вашем регионе, также его можно ввести вручную. После этого можно выбрать одну из многих тем, доступных по умолчанию, либо создать свою.

TaskbarX — кастомизация панели задач

7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости
7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости
7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости

TaskbarX позволяет настроить панель задач Windows 10, изменить её фон или центрировать иконки, а также скрывать трей, иконки и кнопку пуска на других мониторах. Программа очень быстрая и легковесная, а также не затрагивает реестр, что делает ее полностью безопасной.

Rainmeter — виджеты из Windows 7 и macOS

Windows Vista хоть и невзлюбили за ее нестабильность, но вот гаджеты (виджеты в Vista и 7) многим пользователям пришлись по нраву, их даже сумели портировать на Windows XP. По каким-то причинам Microsoft решила убрать этот функционал в Windows 8 (вероятнее всего, из-за живых плиток, которые выполняют похожую функцию). Да, гаджеты можно вернуть и в Windows 10, но зачем, когда есть стороннее приложение под названием Rainmeter, которое имеет даже больше функционала и регулярно обновляется?

Rainmeter позволяет отображать виджеты на рабочем столе с практически любым функционалом, начиная от простых часов и заканчивая мониторингом использования процессора. В приложении есть поддержка сторонних скинов на любой вкус и цвет, коих большое количество в интернете. Один разработчик сумел даже скопировать виджеты macOS Big Sur и её Dock. Мои любимые же — Win10Widgets, которые выполнены в стиле Fluent Design и прекрасно вписываются в рабочий стол Windows 10.

Кроме этого, приложение легковесное (занимает 16 МБ ОЗУ) и потребляет минимум ресурсов, что подойдёт даже для ноутбуков. Как и первые две утилиты, эта тоже имеет открытый исходный код и совершенно бесплатна.

Winaero Tweaker — твикер с кучей возможностей

7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости
7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости

Под Windows существует множество программ-твикеров для кастомизации системы, но самая мощная из них — Winaero Tweaker. Количество доступных настроек просто зашкаливает, и наверняка какая-то из них придётся вам по душе. Приложение позволяет настроить как внешний вид системы, так и её функционал, а также не требует установки.

Твикер встречает нас окном с двумя частями: слева дерево доступных опций, а справа — их настройки. Под каждым пунктом есть подробное описание на английском языке. Также присутствует поиск для того, чтобы быстро найти нужный пункт.

Краткий список функций (полный список доступен на этой странице):

  • возможность установить свой акцентный цвет системы;
  • выключение автоматических обновлений Windows и драйверов;
  • выбор звука включения ПК;
  • настройки системных шрифтов и их размера;
  • отключение Windows Defender;
  • возможность изменения цвета и толщины рамки окон;
  • отключение запроса пароля после выхода компьютера из спящего режима;
  • включение старых встроенных приложений Windows (например, просмотрщика фото);
  • возможность вернуть старый вид настроек громкости звука и батареи в панели задач.

ВНИМАНИЕ! Перед использованием, обязательно сделайте точку восстановления системы на случай каких-либо проблем.

QuickLook — предпросмотр файлов без полного открытия

7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости
7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости

Это приложение позволяет выводить содержание файла на экран нажатием на пробел, прямо как в macOS. Таким образом можно быстро просматривать документы, фотографии и даже видео. С помощью Ctrl и колеса мыши можно увеличивать или уменьшать превью, а кликом на Enter откроется стандартное приложение для открытия данного типа файлов. Также твик поддерживает различные плагины для интеграции с другими файловыми менеджерами, либо открытия неподдерживаемых типов файлов.

SmartTaskbar — автоматическое скрытие панели задач

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

PowerToys — продвинутая панель поиска и активные углы из macOS

7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости
7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости

Microsoft PowerToys — это набор полезных утилит от самой Microsoft, призванных расширить функционал системы. Впервые этот набор создавался ещё для Windows 95 и позже был адаптирован под Windows XP. Спустя 12 лет, компания вспомнила об этом приложении и решила перезагрузить проект уже для Windows 10, с новыми функциями и открытым исходным кодом.

Одной из самых интересных утилит является PowerToys Run, которая добавляет в Windows 10 поиск наподобие Spotlight из macOS, которая работает по всей системе и позволяет искать приложения, файлы, запущенные процессы или даже проводить простые математические расчёты. Запускается же он сочетанием клавиш Alt + Space, при желании его можно изменить в настройках.

7 бесплатных утилит, которые помогут изменить Windows 10 до неузнаваемости

Вторая полезная функция — FancyZones. В Windows 10, если вы перетащите окно в угол или сторону экрана, оно изменится до определенного размера, заполнив половину или четверть экрана. FancyZones же позволяет создавать свои макеты расположения окон и быстро их применять. В приложении можно выбирать как заготовленные шаблоны отображения, так и создавать свои. Чтобы воспользоваться ими, достаточно зажать Shift и переместить окно приложения в нужную область.

Каких только экспериментов с Windows различных версий мы не проводили в материалах 3DNews! Мы проверяли на практике необычные техники сброса пользовательского пароля в операционной системе, рассказывали о самостоятельной сборке Live CD/USB-дистрибутивов ОС, способах отключения «шпионских» функций телеметрии и защиты данных, выуживали сведения о скрытых настройках и малоизвестных возможностях платформы, а также об эффективных и надёжных методах восстановления Windows при возникновении сбоев. Пришло время продолжить былые эксперименты и поделиться информацией о способах модификации интерфейса Windows 10, самой распространённой на сегодня системы для персональных компьютеров. Цель не то чтобы благородная, зато интересная.

Дисклеймер. Использование перечисленных в заметке инструкций и утилит, как правило, влечёт изменение системных файлов и библиотек Windows 10, вмешательство в которые может нарушить стабильную работу ОС и привести к сбоям. Воспроизводить описанные ниже действия можно исключительно по собственной инициативе и на свой страх и риск. Во избежание неприятностей настоятельно рекомендуем создать резервную копию операционной системы и данных. Редакция не несёт никакой ответственности за любые возможные последствия.


С помощью утилиты Taskbar stats можно расширить информативность панели задач Windows 10 и разместить на ней индикаторы загруженности процессора и оперативной памяти, скорости входящих и исходящих сетевых соединений, а также сведения об операциях с дисковым накопителем. Всё, что необходимо сделать, — это установить приложение (по ссылке находится страничка приложения на Github) и затем в контекстном меню панели задач включить отображение подходящих индикаторов. Распространяется Taskbar stats бесплатно и потребляет минимум ресурсов.


Тем, кому индикаторы Taskbar stats кажутся излишне аскетичными, можем посоветовать утилиту XMeters. Она решает аналогичные задачи, но по части визуализации данных намного интереснее, да и настроек в ней больше. XMeters представлена в двух редакциях — Free и Professional, последняя стоит 5 долларов США. Расставаться с кровными с ходу не стоит, так как возможностей бесплатной версии программы вполне достаточно для оперативного мониторинга системных ресурсов компьютера.


Научить Windows 10 автоматически центрировать иконки приложений в панели задач позволяет крохотная и занимающая около сотни килобайт утилита CenterTaskbar. Программа использует API Microsoft UI Automation, умеет взаимодействовать с размещённой вертикально панелью задач, поддерживает мультимониторные системы и распространяется с открытыми исходными кодами.


По умолчанию часы Windows 10 демонстрируют в правом нижнем углу рабочего стола только текущее время и дату, которые посредством нехитрых манипуляций с настройками ОС можно дополнить информацией о дне недели. Проделывается данная операция в панели управления Windows 10, в настройках региональных параметров и формата даты.


Достаточно, руководствуясь приведёнными выше скриншотами, добавить в поле «Краткая дата» символы dddd и нажать клавишу «Применить». В результате размещённые в области уведомлений часы дополнятся сведениями о текущем дне недели. Самое то для забывчивых пользователей и тех, кто привык вдумчиво наблюдать за течением времени.


Кто устал от бесконечных экспериментов разработчиков Windows 10 с плиточным меню «Пуск», тот может вернуть в операционную систему классическое оформление этого элемента интерфейса. Повернуть время вспять позволяет утилита Classic Shell, в один клик мыши возвращающая прежнее древовидное меню «Пуск», которое было в Windows 7 и более ранних версиях ОС. Приложение также дает возможность поиграться с настройками панели задач, контекстного меню и прочими элементами рабочего окружения Windows 10. Единственное но: поскольку программа Classic Shell не обновлялась более трёх лет (последняя версия была выпущена в декабре 2017 года), некоторые функции в ней уже не работают. Тем не менее со своей основной задачей приложение справляется отлично.


В этом деле можно положиться на разработанный командой Microsoft фирменный набор приложений PowerToys, добавляющий в «десятку» массу полезных функций и инструментов. Среди них: цветоподборщик, возможность предварительного просмотра значков SVG-файлов (.svg) и документов Markdown (.md), расширение оболочки Windows 10 для быстрого изменения размера изображений, диспетчер клавиатуры, средства мгновенного запуска программ и массового переименования файлов, а также многие другие функции. Интересной особенностью PowerToys является диспетчер окон FancyZones, который позволяет легко создавать сложные макеты окон и быстро размещать окна в этих макетах. Внимания заслуживают также всплывающие подсказки по сочетаниям клавиш, появляющиеся, когда пользователь удерживает клавишу Windows более одной секунды. При этом отображаются все доступные сочетания клавиш для текущего состояния рабочего стола.


Для любителей копнуть поглубже предназначены всевозможные утилиты-твикеры, позволяющие добраться до самых потаённых настроек операционной системы. В глобальной сети представлено огромное множество таких программ. Из заслуживающих доверия выделим Ultimate Windows Tweaker, открывающий доступ более чем к двум сотням скрытых параметров ОС и позволяющий конфигурировать едва ли не все элементы пользовательского интерфейса «десятки» — от меню «Пуск» и панели задач до настроек проводника и рабочего стола. Как правило, для активации тех или иных функций твикеры изменяют значения в реестре либо в конфигурационных файлах Windows 10. Именно по этой причине взаимодействие с подобного рода приложениями требует предельной аккуратности и понимания того, что любые внесённые в систему изменения могут нарушить её стабильную работу.


Для русскоязычных пользователей Windows 10 этот напичканный искусственным интеллектом инструмент несёт довольно мало практической ценности, и его можно смело исключить из системы. Чтобы значок «Кортаны» не мозолил глаза, а на диске освободилось место, нужно открыть консоль PowerShell от имени администратора и ввести команду Get-appxpackage -allusers Microsoft.549981C3F5F10 | Remove-AppxPackage. После этого от голосового помощника Cortana останутся одни воспоминания.


В былые времена программная платформа Windows позволяла размещать на рабочем столе виджеты (в мире Windows известные как гаджеты) — миниатюрные приложения, отображающие ту или иную полезную для пользователя информацию. Впоследствии из соображений безопасности Microsoft отключила эту функцию, которую без труда можно вернуть на место посредством сторонних решений, таких, например, как Win10 Widgets. Данная программа построена на базе известной opensource-разработки Rainmeter и содержит большое количество разнообразных настраиваемых виджетов, позволяющих мониторить состояние системы, следить за расходом трафика, контролировать заряд аккумулятора ноутбука и решать прочие задачи.


Такая функциональность Windows 10 не только добавит красок в рабочее окружение системы, но и упростит визуальный поиск папок с файлами. Реализовать её можно с помощью бесплатной утилиты Folder Painter, которая добавляет в контекстное меню необходимые опции для цветовой пометки значков директорий. Всё гениальное просто.


С этой доработкой можно существенно повысить эффективность работы в операционной системе Windows 10. Необходимо всего лишь воспользоваться программой Easy Context Menu, позволяющей дополнить контекстное меню часто используемыми командами и инструментами. Например, можно добавить пункты для открытия командной строки, блокировки клавиатуры, удаления временных файлов, копирования IP-адреса и прочие элементы меню, выполняющие те или иные быстрые действия. Особо мудрить с Easy Context Menu не стоит, так как в противном случае вся польза от этой программы может сойти на нет.


Для быстрого выбора подходящего режима работы пользовательского интерфейса предусмотрена соответствующая опция в меню уведомлений «десятки», однако куда практичнее доверить управление этой функцией автоматике. Сделать это можно с помощью утилиты Auto Dark Mode. Процесс настройки предельно простой: устанавливаем программу, запускаем, ставим галочку напротив пункта «Автоматическая смена темы», выбираем подходящее время для переключения в дневной/ночной режим и жмём «Применить». Ничего сложного.


Ну а в завершение выпуска в очередной раз напомним о важности резервного копирования данных, создания дисковых образов и файловых архивов. В арсенале Windows 10 для этого имеются все необходимые средства, а регулярное и своевременное их использование позволит быстро восстановить работу компьютера в случае технических сбоев операционной системы.

с помощью средства запуска оболочки можно заменить оболочку Windows 10 по умолчанию на пользовательскую оболочку. Вы можете использовать практически любое приложение или исполняемый файл в качестве пользовательской оболочки, например командное окно или специальное выделенное приложение.

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

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

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

используйте средство запуска оболочки версии 2. вы можете указать универсальное Windows приложение в качестве пользовательской оболочки. установите флажок использовать средство запуска оболочки, чтобы создать Windows 10 киоск для различий между средством запуска оболочки версии 1 и оболочкой запуска оболочки V2.

Средство запуска оболочки обрабатывает разделы реестра Run и RunOnce перед запуском пользовательской оболочки, поэтому вашей пользовательской оболочке не нужно обрабатывать автоматический запуск других приложений и служб.

Средство запуска оболочки также обрабатывает поведение системы при выходе из пользовательской оболочки. Можно настроить поведение при выходе из оболочки, если поведение по умолчанию не соответствует вашим требованиям.

Требования

Windows 10 Корпоративная или Windows 10 для образовательных учреждений.

Терминология

  • Включите, включите: Чтобы сделать параметр доступным для устройства и при необходимости применить параметры к устройству.
  • Настройка: Для настройки параметров или подпараметров.
  • Средство запуска встроенной оболочки: эта функция называется встроенным средством запуска оболочки в Windows 10 версии 1511.
  • Настраиваемое средство запуска оболочки: эта функция называется средством запуска оболочки в Windows 10 версии 1607 и более поздних.

Включить средство запуска оболочки

Средство запуска оболочки — это дополнительный компонент, который по умолчанию не включен в Windows 10. Перед настройкой ее необходимо включить. вы можете включить и настроить средство запуска оболочки в настраиваемом образе Windows 10 (wim), если не установлен Microsoft Windows. если Windows уже установлен и для настройки средства запуска оболочки применяется пакет подготовки, необходимо сначала включить средство запуска оболочки, чтобы пакет подготовки был успешно применен.

Включение средства запуска оболочки с помощью панели управления

  1. в поле поиск в интернете и Windows введите программы и компоненты и либо нажмите клавишу ввод , либо выберите программы и компоненты , чтобы открыть их.
  2. в окне программы и компоненты щелкните включить или отключить компоненты Windows.
  3. в окне Windows функции разверните узел блокировка устройства , установите или снимите флажок для средства запуска оболочкии нажмите кнопку ок.
  4. в окне Windows функции указывается, что Windows выполняет поиск необходимых файлов и отображает индикатор выполнения. после того как окно будет найдено, оно покажет, что Windows применяет изменения. По завершении окно указывает, что запрошенные изменения завершены.
  5. нажмите кнопку закрыть , чтобы закрыть окно Windows функции .

Включение средства запуска оболочки не требует перезапуска устройства.

Включите средство запуска оболочки, вызвав WESL_UserSetting

  1. включите или отключите средство запуска оболочки, вызвав функцию WESL_UserSetting. сетенаблед в классе инструментарий управления Windows (WMI) (WMI) WESL_UserSetting.
  2. Если вы включаете или отключаете средство запуска оболочки с помощью WESL_UserSetting, изменения не влияют на сеансы, которые в настоящий момент вошли в. необходимо выйти и снова войти в систему.

в этом примере используется образ Windows с именем install. wim, но эту же процедуру можно использовать для применения пакета подготовки (дополнительные сведения об DISM см. в разделе что такое система обслуживания образов развертывания и управление ими).

Включение средства запуска оболочки с помощью DISM

Откройте окно командной строки с правами администратора.

Скопируйте install. wim во временную папку на жестком диске (в следующих шагах предполагается, что он называется К:\вим).

Создайте новый каталог.

включение средства запуска оболочки с помощью конструктора конфигураций Windows

параметры запуска оболочки также доступны как Windows параметры подготовки, чтобы можно было настроить эти параметры для применения во время выполнения образа. вы можете задать один или все параметры средства запуска оболочки, создав пакет подготовки с помощью Windows конструктора конфигураций, а затем применив пакет подготовки во время развертывания образа или времени выполнения. если Windows не установлен и вы используете Windows конструктор конфигураций для создания установочного носителя с параметрами для средства запуска оболочки, включенного в образ или при применении пакета подготовки во время установки, необходимо включить средство запуска оболочки на установочном носителе с помощью DISM, чтобы успешно применить пакет подготовки.

Чтобы создать пакет подготовки, содержащий параметры Шелллаунчер, выполните следующие действия.

  1. создайте пакет подготовки в конструкторе конфигураций Windows, следуя инструкциям в разделе создание пакета подготовки для Windows 10.
  2. На странице Доступные настройки выберите Параметры среды выполнениясмисеттингсшелллаунчер.
  3. Задайте для параметра включить значение включить. Отобразятся дополнительные параметры для настройки средства запуска оболочки, и при необходимости можно задать значения.
  4. После завершения настройки параметров и создания пакета подготовки можно применить пакет к времени развертывания образа или к среде выполнения. Дополнительные сведения см. в разделе Применение пакета подготовки . обратите внимание, что процесс применения пакета к образу Windows 10 Корпоративная одинаков.

Настройка средства запуска оболочки

Средство запуска оболочки можно настроить двумя способами.

  1. в Windows 10 версии 1803 можно настроить средство запуска оболочки с помощью узла шелллаунчер назначенного поставщика службы настройки доступа (CSP). Дополнительные сведения см. в разделе CSP ассигнедакцесс . Настройка средства запуска оболочки с помощью этого метода также автоматически включает средство запуска оболочки на устройстве, если оно поддерживается устройством.
  2. Используйте поставщики WMI запуска оболочки непосредственно в скрипте или приложении PowerShell.

Для средства запуска оболочки можно настроить следующие параметры.

  • Включить или отключить средство запуска оболочки.
  • Укажите конфигурацию оболочки для конкретного пользователя или группы.
  • Удаление конфигурации оболочки для конкретного пользователя или группы.
  • Измените конфигурацию оболочки по умолчанию.
  • Получение сведений о конфигурации оболочки для конкретного пользователя или группы.

Любые изменения вступают в силу только после входа пользователя в систему.

Запуск различных оболочек для разных учетных записей пользователей

По умолчанию средство запуска оболочки запускает оболочку по умолчанию, которая указывается при создании образа операционной системы во время разработки. Оболочка по умолчанию имеет значение Cmd.exe, но можно указать любой исполняемый файл в качестве оболочки по умолчанию.

Можно настроить средство запуска оболочки для запуска другой оболочки для конкретных пользователей или групп, если вы не хотите запускать оболочку по умолчанию. например, вы можете настроить устройство для запуска пользовательской оболочки приложения для гостевых учетных записей, но запустить стандартную оболочку Windows Explorer для учетных записей администратора, чтобы обслуживать устройство.

При использовании поставщиков WMI для настройки средства запуска оболочки для пользователя или группы во время выполнения необходимо использовать идентификатор безопасности (SID) для этого пользователя или группы. нельзя использовать имя пользователя или имя группы.

Дополнительные сведения об общих идентификаторах безопасности см. в разделе хорошо известные SID.

Если текущая учетная запись для входа принадлежит к двум или более группам с разными конфигурациями, определенными для каждой группы, средство запуска оболочки использует первую найденную конфигурацию. Порядок поиска не определен, поэтому рекомендуется не назначать пользователя нескольким группам с разными конфигурациями запуска оболочки.

Выполнение действия при выходе из оболочки

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

Действие Описание
0 Перезапустите оболочку.
1 Перезагрузите устройство.
2 Завершите работу устройства.
3 Не делать ничего.

Убедитесь, что приложение оболочки не завершается автоматически и не закрывается автоматически какими-либо функциями, такими как фильтр диалоговых окон, так как это может привести к бесконечному циклу выхода и перезапуску, если действие кода возврата не имеет значения, равного Nothing.

Действие кода возврата по умолчанию

Вы можете определить действие кода возврата по умолчанию для средства запуска оболочки с помощью параметра Дефаултретурнкодеактион. Если начальное значение не изменяется, действие кода возврата по умолчанию имеет значение 0 (ноль), что означает, что средство запуска оболочки перезапускает оболочку при выходе из оболочки.

Сопоставьте код выхода с действием запуска оболочки

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

Если код выхода не соответствует определенному значению, средство запуска оболочки выполняет действие кода возврата по умолчанию.

Например, оболочка может возвращать значения кода выхода-1, 0, 1 или 255 в зависимости от того, как оболочка завершает работу. Средство запуска оболочки можно настроить таким образом:

  • Перезапустите устройство (1), когда оболочка возвращает код выхода Value-1.
  • перезапустить оболочку (0), когда оболочка возвращает код выхода со значением 0
  • не выполнять никаких действий (3), когда оболочка возвращает код выхода со значением 1
  • Завершение работы устройства (2), когда оболочка возвращает код выхода value 255

Сопоставление действия пользовательского кода возврата будет выглядеть следующим образом:

Код выхода Действие
-1 1 (перезагрузка устройства)
0 0 (перезапуск оболочки)
1 3 (ничего не делать)
255 2 (завершение работы устройства)

Настройка пользовательской оболочки

Измените приведенный ниже сценарий PowerShell и запустите сценарий на устройстве.

Приведенный выше сценарий включает примеры нескольких параметров конфигурации, включая удаление пользовательской оболочки и отключение средства запуска оболочки. Он не предназначен для выполнения без работы.

Права пользователя для средства запуска оболочки

Пользовательская оболочка запускается с тем же уровнем прав пользователя, что у учетной записи, использованной для входа в систему. Это означает, что пользователь с правами администратора может выполнять любые действия, для которых требуются права администратора, включая запуск других приложений с правами администратора, тогда как пользователю без прав администратора такая возможность недоступна.

Если приложению оболочки требуются права администратора и необходимо повысить уровень прав доступа, а на устройстве есть контроль учетных записей (UAC), необходимо отключить UAC, чтобы средство запуска оболочки запустило приложение оболочки.

Читайте также: