Заменить shell для windows

Open Shell — классическое меню пуск Windows 10 и замена Classic Shell

С выходом первых версий Windows с «плиточным» меню в Интернете сразу появились программы, позволяющие вернуть стандартный Пуск, о которых я уже писал: Меню Пуск в Windows 10 как в Windows 7.

Одна из самых популярных таких программ — Classic Shell, которая продолжает работать в последних версиях Windows 10, но её разработка и обновление больше не ведутся. Однако, автор этой утилиты открыл исходный код и на его базе появились новая программа, продолжающая обновляться — Open Shell (ранее называлась Classic Start и NeoClassic-UI), именно о ней и пойдет речь в этом обзоре.

Использование Open-Shell для возврата стандартного меню Пуск в Windows 10

Если вы знакомы с утилитой Classic Shell, то и проблем с использованием Open Shell у вас, вероятнее всего, не возникнет, более того, программа может автоматически импортировать настройки из первой утилиты.

Процесс установки и запуска программы очень простой:

  1. Установка выполняется на английском языке. Все, что потребуется сделать на этом этапе — выбрать требуемые компоненты: Classic Explorer (меняет меню в проводнике), Open-Shell Menu (классическое меню Пуск), Classic IE (настройка меню и строки состояния Internet Explorer), Open-Shell Update (автоматическая проверка доступных обновлений).
  2. Сразу после установки запустится окно настройки Open-Shell Menu. Настройки запускаются на английском языке, однако, само меню работает на русском. Если же и меню отображается не на том языке — отметьте пункт «Show All Settings», а затем выберите нужный язык на вкладке «Language».
  3. На главной странице настроек Open-Shell Menu вы можете выбрать внешний вид меню пуск, при необходимости — заменить кнопку «Пуск» своей кнопкой (по умолчанию отображается стандартная кнопка Windows 10).
  4. Нажав «Select Skin» под выбранным внешним видом меню Пуск вы можете выбрать тему оформления, а также настроить размеры иконок, текста, прозрачности с помощью соответствующих отметок (набор доступных отметок может отличаться в зависимости от выбранной темы).
  5. На вкладке Basic Settings можно настроить поведение различных кликов и нажатия клавиши Windows в меню Open Shell, включить или отключить автоматический запуск классического меню после перезапуска компьютера, отображение раздела «Все программы» и часто используемых программ.
  6. Вкладка Customize Start Menu позволяет включить или отключить отображение пунктов в меню пуск.
  7. По умолчанию быстро зайти в настройки Open Shell Menu вы можете, нажав правой кнопкой мыши по кнопке «Пуск» и выбрав пункт «Настройка».
  8. Если вы хотите вернуть обычное меню по правому клику (то, которое стандартно появляется в Windows 10), в настройках программы отметьте Show All Settings, а затем на вкладке «Controls» отметьте пункт «Right click opens Win+X menu».

В целом, всё сравнительно удобно и работает исправно, если не считать отсутствия русского интерфейса настроек, что может оказаться проблемой для некоторых пользователей. Если же проблем с этим нет, рекомендую отметить пункт Show all settings в утилите настроек Open-Shell Menu и пройтись по всем вкладкам: не исключено, что вы сможете найти что-то полезное для себя.

Ниже — пара примеров классического меню Пуск в Windows 10 с помощью Open-Shell Menu.

Скачать последнюю версию Open Shell вы можете с официальной страницы разработчика https://github.com/Open-Shell/Open-Shell-Menu/releases

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

19.10.2019 в 11:58

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

01.11.2019 в 23:33

Особых отличий от classic shell не вижу

08.11.2019 в 08:37

Как я понимаю, это форк Classic Shell. Надеюсь будет развиваться.
То что нет русского языка в настройках, не напрягает. Если будет развитие проекта, то и классификация будет.

15.09.2020 в 22:05

Русский есть, смотри пост ниже!

24.01.2020 в 10:46

Без русского языкового пакета не нужно. Classic Shell-то был на русском. Так, что пойду скачаю StartIsBack

15.09.2020 в 22:03

Ну почему-же нет русского языка? Тогда хорошая новость. Русский язык работает от ClassicShell (так и на сайте github.com написано). Одна оговорка: автор указал старый путь (который не сработает). Хотите русский, вот подробная инструкция:
1. скачать и установить OpenShell (OpenShellSetup_4_4_152.exe) github.com/Open-Shell/Open-Shell-Menu/releases/tag/v4.4.152
2. скачать русифицированный dll: coddec.github.io/Classic-Shell/www.classicshell.net/translations/index.html (Внимание! Скачать нужно из нижней таблицы «ru-RU.DLL»)
3. Скопировать скачанный «ru-RU.DLL» в папку «C:\ProgramData\OpenShell\Languages». Если какой-то папки нет, то создать.
4. Наслаждаемся русским и могучим!

05.02.2020 в 15:47

Так а теперь объясните как вернуть все в исходное состояние, установил не понравилось, удалил,теперь не работает панель задач пуск и поиск в проводнике.

05.02.2020 в 18:00

По идее, эта программа не влияет на их работу. Пробовали простую перезагрузку?
Насчет поиска — сегодня массовый сбой именно поиска (решение в соответствующей статье дано: https://remontka.pro/search-not-working-windows-10/ )

10.05.2020 в 23:22

Читайте также:  Как очистить windows 10 от ненужных приложений

как вернуть стандартное меню-плитками виндовс 10? прога нужна была для прозрачности панели задач и смены значка пуск, а все остальное лишнее, однако прога меняет так, как ей надо
как вернуть-то? подскажите, пожалуйста
вопрос с панелью решен, а вот с проводником пытаюсь

01.08.2020 в 10:42

Многие сравнивают Open Shell с StartIsBack. Основная разница в том, что все последние сборки Windows 10 (insider preview) работу StartIsBack не поддерживают и по умолчанию после обновления системы сразу удаляют её, о чём сообщают пользователю: «Мы заметили у вас на устройстве программу представляющую угрозу для системы, но мы её успешно удалили». К Оpen Shell корпорация Microsoft относится так: «Мы вам оставили данную программу, но вам придется сделать все её настройки заново».

14.09.2020 в 09:37

Пользуюсь Classic Shell еще с 17673 и до 1909 включительно (нового пока не приходило, а ставить самостоятельно, не настолько я гик), так вот, несмотря на устаревшесть, Classic Shell работает без нареканий и после обновлений сборки, сам Classic Shell пишет «Требуется чего-то там перенастроить нажмите ОК», после чего все в ажуре.

21.11.2020 в 13:56

Сегодня ставить, Classic shell/Open Shell очень сомнительная затея, ибо разработка уже прекращена.

22.11.2020 в 10:26

Open Shell вроде пилят ещё — последняя версия от 18 октября 2020.

Замена Shell (explorer) на свою программу

Программировани Shell для Windows (замена Windows Explorer)
Если да. то поделитесь пожалуйста исходниками или на худой конец ссылками на OpenSource проектами.

Как запустить свою программу вместо Explorer.exe
Здравствуйте всем. Помогите решить одну задачку, вот тут нужно исправить, как указать свой.

Я понял, мало кто знает, как ПРАВИЛЬНО интегрировать Internet Explorer в свою 🙂 окно.
Али все же кто-то этим занимался? (Да не сочтет модератор это дублированием :-)) Снорк.

замена Explorer.exe
Прошу помочь с поиском информации по написанию оболочек для Windows типа Aston или Talisman. Еще.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Замена рубрик в ссылке записи, на свою таксономию
Добрый день! Помогите решить такой вопрос, по умолчанию в WP при создании нового поста странице.

Замена Internet Explorer другим браузером
Всем привет. Проблема такая. «Заблокировал» IE (поставил прокси-соединение), чтобы не было с его.

Графическая оболочка (замена explorer.exe)
в общем курсовая типо графическая оболочка. то есть на экран по автозапуску выводится рабочее окно.

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

Заменить shell для windows

Знаю что в реестре где то можно указать, и знаю что через бут ини.
Но блин. я уже весь форум облазил, ненашол нихрена.

Скидывайте сюда ваши мысли, что бы тем кто после меня искать будет, могли найти нормальные ответы. Или скиньте сюда ссылки на описание в форуме.

Как вместо стандартного Эксплорера, повесить что нибудь еще, например тот же тотал командер.

Способов должно быть несколько как я понимаю, вот хотело сь бы с ними познакомиться. Всего записей: 64 | Зарегистр. 11-02-2008 | Отправлено: 16:09 26-06-2008

01MDM

Silver Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Ключ:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

Параметр Shell (reg_sz)
Значение — твой shell

Всего записей: 2638 | Зарегистр. 13-02-2006 | Отправлено: 16:58 26-06-2008
Black Screen

Member

Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Пуск -> Выполнить -> gpedit.msc -> Конфигурация пользователя -> Административные шаблоны -> Система -> Особый интерфейс пользователя -> Включить, указать путь к проге
Всего записей: 230 | Зарегистр. 22-02-2007 | Отправлено: 20:21 26-06-2008
Takuja

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Работает.
Еще предложения есть?
Всего записей: 64 | Зарегистр. 11-02-2008 | Отправлено: 09:36 27-06-2008
urmigar

Full Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Takuja

А тебе зачем ещё? Black Screen хороший способ предложил, да и способ 01MDM самый «прямой».

Всего записей: 437 | Зарегистр. 18-01-2008 | Отправлено: 05:56 28-06-2008
Takuja

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору просто необходимо обезопасить и пробекапить систему в каторой бы «модные» звери даже если один из способов шела снимут, что бы отавались другие.
Было бы конечьно еще круче, если бы вы приоритеты рассказали, какой способ идет раньше а какой позже.

Добавлено:
впринципе Black Screen написал тот способ, он сменяет как раз ту запись реестра что указал 01MDM.

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

Но всёже, неужели только в том месте можно указать шел? Должны быть еще методы 100%.

Использование средства запуска оболочки для создания терминала на базе Windows 10 Use Shell Launcher to create a Windows 10 kiosk

Относится к: Applies to

  • Windows 10 Ent, Edu Windows 10 Ent, Edu

С помощью оболочки Launcher можно настроить устройство, которое запускает приложение в качестве пользовательского интерфейса, заменив оболочку по умолчанию (explorer.exe). Using Shell Launcher, you can configure a device that runs an application as the user interface, replacing the default shell (explorer.exe). В shell Launcher v1, доступном в Windows 10, можно указать только настольное приложение Windows в качестве оболочки замены. In Shell Launcher v1, available in Windows 10, you can only specify a Windows desktop application as the replacement shell. В windows10 версии 1809 и выше в версии 1809 можно также указать приложение UWP в качестве оболочки замены. In Shell Launcher v2, available in Windows 10, version 1809 and above, you can also specify a UWP app as the replacement shell. Чтобы использовать shell Launcher v2 в версии 1809, необходимо установить обновление KB4551853. To use Shell Launcher v2 in version 1809, you need to install the KB4551853 update.

Shell Launcher управляет приложением, которое пользователь видит в качестве оболочки после входной записи. Shell Launcher controls which application the user sees as the shell after sign-in. Это не мешает пользователю получать доступ к другим настольным приложениям и системным компонентам. It does not prevent the user from accessing other desktop applications and system components.

Методы управления доступом к другим настольным приложениям и системным компонентам можно использовать в дополнение к использованию ракеты-носителя. Methods of controlling access to other desktop applications and system components can be used in addition to using the Shell Launcher. Эти методы включают, но не ограничиваются: These methods include, but are not limited to:

  • Групповой политики — пример: предотвращение доступа к средствам редактирования реестра Group Policy — example: Prevent access to registry editing tools
  • AppLocker — политики управления приложениями AppLocker — Application control policies
  • Управление мобильными устройствами — управление корпоративными политиками безопасности устройств Mobile Device Management — Enterprise management of device security policies

Настраиваемую оболочку можно применить через shell Launcher с помощью PowerShell. You can apply a custom shell through Shell Launcher by using PowerShell. В Windows 10 версии 1803 и более поздней версии можно также использовать управление мобильными устройствами (MDM) для применения настраиваемой оболочки через Shell Launcher. In Windows 10, version 1803 and later, you can also use mobile device management (MDM) to apply a custom shell through Shell Launcher.

Различия между shell Launcher v1 и Shell Launcher v2 Differences between Shell Launcher v1 and Shell Launcher v2

Shell Launcher v1 заменяет оболочку по умолчанию, с помощью которой можно explorer.exe eshell.exe запустить настольное приложение Windows. Shell Launcher v1 replaces explorer.exe , the default shell, with eshell.exe which can launch a Windows desktop application.

Shell Launcher v2 explorer.exe заменяется customshellhost.exe . Shell Launcher v2 replaces explorer.exe with customshellhost.exe . Этот новый исполняемый файл может запустить настольное приложение Windows или приложение UWP. This new executable file can launch a Windows desktop application or a UWP app.

В дополнение к использованию приложения UWP для вашей оболочки замены, Shell Launcher v2 предлагает дополнительные улучшения: In addition to allowing you to use a UWP app for your replacement shell, Shell Launcher v2 offers additional enhancements:

  • Вы можете использовать настраиваемые приложения для рабочего стола Windows, которые затем могут запускать приложения UWP, такие как Параметры и сенсорная клавиатура. You can use a custom Windows desktop application that can then launch UWP apps, such as Settings and Touch Keyboard.
  • Из пользовательской оболочки UWP можно запускать вторичные представления и запускать на нескольких мониторах. From a custom UWP shell, you can launch secondary views and run on multiple monitors.
  • Настраиваемая оболочка приложения выполняется на полном экране и может запускать другие приложения на полном экране по требованию пользователя. The custom shell app runs in full screen, and can run other apps in full screen on user’s demand.

Примеры конфигураций XML для различных комбинаций приложений см. в примере Примеры для shell Launcher v2. For sample XML configurations for the different app combinations, see Samples for Shell Launcher v2.

Требования Requirements

Windows 10 не поддерживает настройку пользовательскую оболочку до запуска при первом включении компьютера. Windows 10 doesn’t support setting a custom shell prior to OOBE. Если вы поддерживаете эту функцию, вы не сможете развернуть полученный образ. If you do, you won’t be able to deploy the resulting image.

Средства запуска оболочки не поддерживают пользовательскую оболочку с приложением, которое запускает другой процесс и затем завершает работу. Shell Launcher doesn’t support a custom shell with an application that launches a different process and exits. Например, нельзя указать write.exe в средстве запуска оболочки. For example, you cannot specify write.exe in Shell Launcher. Средство запуска оболочки запускает пользовательскую оболочку и отслеживает процесс для идентификации завершения работы пользовательской оболочки. Shell Launcher launches a custom shell and monitors the process to identify when the custom shell exits. Write.exe создает 32-разрядный процесс wordpad.exe и завершает работу. Write.exe creates a 32-bit wordpad.exe process and exits. Поскольку средство запуска оболочки не распознает созданный процесс wordpad.exe, средство запуска оболочки будет действовать в соответствии с кодом завершения Write.exe, например перезапуск пользовательской оболочки. Because Shell Launcher is not aware of the newly created wordpad.exe process, Shell Launcher will take action based on the exit code of Write.exe, such as restarting the custom shell.

Домен, Azure Active Directory или учетная запись локального пользователя. A domain, Azure Active Directory, or local user account.

Приложение Windows, установленное для этой учетной записи. A Windows application that is installed for that account. Можно использовать собственное приложение вашей компании или стандартное приложение типа Internet Explorer. The app can be your own company application or a common app like Internet Explorer.

Включить функцию запуска shell Enable Shell Launcher feature

Чтобы настроить настраиваемую оболочку, сначала включите функцию Запуска оболочки, а затем можно настроить настраиваемую оболочку в качестве настраиваемой оболочки по умолчанию с помощью PowerShell или MDM. To set a custom shell, you first turn on the Shell Launcher feature, and then you can set your custom shell as the default using PowerShell or MDM.

Включение средства запуска оболочки в компонентах Windows To turn on Shell Launcher in Windows features

Откройте «Панель управления» > Программы и компоненты > Включение или отключение компонентов Windows. Go to Control Panel > Programs and features > Turn Windows features on or off.

Разверните узел Блокировка устройств. Expand Device Lockdown.

Выберите Средство запуска оболочки и нажмите кнопку ОК. Select Shell Launcher and OK.

Кроме того, вы можете включить запуск оболочки с помощью конструктора конфигурации Windows в пакете подготовка, с помощью средства обслуживания и управления изображениями развертывания SMISettings > ShellLauncher (DISM.exe). Alternatively, you can turn on Shell Launcher using Windows Configuration Designer in a provisioning package, using SMISettings > ShellLauncher , or you can use the Deployment Image Servicing and Management (DISM.exe) tool.

Включение средства запуска оболочки с помощью DISM To turn on Shell Launcher using DISM

Откройте окно командной строки от имени администратора. Open a command prompt as an administrator.

Введите следующую команду. Enter the following command.

Настройка настраиваемой оболочки в MDM Configure a custom shell in MDM

Для настройки запуска shell в MDM можно использовать XML и настраиваемый параметр OMA-URI. You can use XML and a custom OMA-URI setting to configure Shell Launcher in MDM.

Конфигурация XML для запуска shell XML for Shell Launcher configuration

Следующий пример XML работает для Shell Launcher v1: The following XML sample works for Shell Launcher v1:

Для shell Launcher v2можно использовать тип приложения UWP, указав пространство имен v2, и указать тип, как показано в Shell следующем v2:AppType примере. For Shell Launcher v2, you can use UWP app type for Shell by specifying the v2 namespace, and use v2:AppType to specify the type, as shown in the following example. Если v2:AppType не указано, это означает, что оболочка — это приложение Win32. If v2:AppType is not specified, it implies the shell is Win32 app.

В XML для shell Launcher v2 обратите внимание на атрибут AllAppsFullScreen. In the XML for Shell Launcher v2, note the AllAppsFullScreen attribute. При наборе Trueзапуск оболочки будет запускать каждое приложение на полном экране или максимально использовать для настольных приложений. When set to True, Shell Launcher will run every app in full screen, or maximized for desktop apps. Если этот атрибут заданной для False или не заданной, только настраиваемая оболочка приложения запускается на полном экране; другие приложения, запущенные пользователем, будут работать в окне. When this attribute is set to False or not set, only the custom shell app runs in full screen; other apps launched by the user will run in windowed mode.

Настраиваемый параметр OMA-URI Custom OMA-URI setting

В службе MDM можно создать настраиваемый параметр OMA-URI для настройки shell Launcher v1 или v2. In your MDM service, you can create a custom OMA-URI setting to configure Shell Launcher v1 or v2. (XML, который используется для настройки, определит, применяет ли вы shell Launcher v1 или v2.) (The XML that you use for your setting will determine whether you apply Shell Launcher v1 or v2.)

Путь OMA-URI является ./Device/Vendor/MSFT/AssignedAccess/ShellLauncher . The OMA-URI path is ./Device/Vendor/MSFT/AssignedAccess/ShellLauncher .

Для значения можно выбрать тип данных и ввести необходимое содержимое файла String конфигурации в поле значения. For the value, you can select data type String and paste the desired configuration file content into the value box. Если вы хотите загрузить xml вместо вклейки контента, выберите тип String (XML file) данных. If you wish to upload the xml instead of pasting the content, choose data type String (XML file) .

После настройки профиля, содержащего настраиваемый параметр запуска оболочки, выберите Все устройства или выбранные группы устройств для применения профиля. After you configure the profile containing the custom Shell Launcher setting, select All Devices or selected groups of devices to apply the profile to. Не назначайте профиль пользователям или группам пользователей. Don’t assign the profile to users or user groups.

Настройка настраиваемой оболочки с помощью PowerShell Configure a custom shell using PowerShell

Сценарии для Shell Launcher v2 см. в примере сценариев WMI моста Shell Launcher v2. For scripts for Shell Launcher v2, see Shell Launcher v2 Bridge WMI sample scripts.

Для shell Launcher v1 измените следующий сценарий PowerShell по мере необходимости. For Shell Launcher v1, modify the following PowerShell script as appropriate. Комментарии в примере сценария поясняют назначение каждого раздела и подсказывают, где следует изменить сценарий для ваших целей. The comments in the sample script explain the purpose of each section and tell you where you will want to change the script for your purposes. Сохраните сценарий с расширением .ps1, откройте Windows PowerShell от имени администратора и запустите его на устройстве в режиме терминала. Save your script with the extension .ps1, open Windows PowerShell as administrator, and run the script on the kiosk device.

действие по умолчанию, настраиваемые действия, код выхода default action, custom action, exit code

Пусковая компания Shell определяет 4 действия для обработки выходов приложений, можно настроить пусковую статью оболочки и использовать эти действия на основе другого кода выхода. Shell launcher defines 4 actions to handle app exits, you can customize shell launcher and use these actions based on different exit code.

Значение Value Описание Description
0 0 Перезапуск оболочки Restart the shell
1 1 Перезапуск устройства Restart the device
2 2 Отключение устройства Shut down the device
3 3 Ничего не делать Do nothing

Эти действия можно использовать в качестве действия по умолчанию или можно соедеть с определенным кодом выхода. These action can be used as default action, or can be mapped to a specific exit code. Обратитесь к пусковике Shell, чтобы узнать, как эти коды с WMI запуска shell Launcher. Refer to Shell Launcher to see how these codes with Shell Launcher WMI.

Читайте также:  Mac os font download
Оцените статью