-2

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

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

Например, некоторые необходимые функции будут:

  • Замена запуска анимации для Windows
  • Нет Windows Explorer / рабочего стола вообще - он просто загрузит мой графический интерфейс. Может быть, этот графический интерфейс просто перекрывает проводник - все будет в порядке, если оно будет первым.
  • Клавиша Windows, Ctrl Alt Delete, другие функции будут отключены, если это явно не разрешено суперпользователем.

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

1 ответ1

3

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

Затем он только запустит эту программу. Любая программа, запущенная оттуда, будет отображаться на главном экране, и ее графический интерфейс будет выглядеть нормально, как это было бы иначе (кнопки Windows и т.д.), Если вы не используете альтернативную оболочку.

Например, вы можете запустить большую картинку Steam в виде оболочки, и она запустится при запуске Windows. Некоторые ключи Windows отключены, но не все. Политика может изменить это в соответствии с вашими потребностями.

Единственное, что вам вряд ли удастся сделать, - это анимация запуска Windows. Это возможно, но не легко.

Чтобы изменить оболочку, откройте regedit для пользователя, для которого вы хотите применить это, и перейдите к:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

Справа дважды щелкните « Shell и введите путь к исполняемому файлу, который должен заменить оболочку, например, c:\windows\system32\cmd.exe

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

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

Кроме того, установите виртуальную машину (например, Oracle VirtualBox), установите в нее окна и поэкспериментируйте с ней, чтобы увидеть, как она работает. VirtualBox позволяет вам вернуться к предыдущему снимку при отключении питания или по вашей команде.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .