Как я могу получить Windows 8 на рабочий стол по умолчанию?

27

Я немного поиграл с Windows 8 Consumer Preview в виртуальной машине VirtualBox и думаю, что улучшения под капотом могут стоить терпеть дерьмо Metro UI. Мне не нравится, что весь экран меняется на то, что меня не волнует, когда я нажимаю клавишу Windows и начинаю печатать, но я могу с этим справиться.

Единственное, чего я терпеть не могу, это то, что он запускается в интерфейсе Metro по умолчанию. Мне нужно нажать плитку «Рабочий стол», чтобы перейти к обычному интерфейсу, и хотя я могу нажать «escape», чтобы вернуться на рабочий стол и закрыть Metro, он не работает при первом входе в систему. При первом входе в систему , вы должны ударить эту плитку "Рабочий стол".

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

Том Кидд
источник
@uSlackr абсолютно прав. Win8 не добавляет никаких новых функций, только новый интерфейс метро. Если вы не используете его, просто оставайтесь с win7, он такой же или получите корпоративную версию, если вы действительно думаете, что чувствуете "изменения под капотом"
inf
@bamboon: если Microsoft обрабатывает 8 так же, как они обрабатывали 7, единственный способ использовать Enterprise Edition - это подключиться к корпоративному серверу лицензирования и активации. Конечно, в 7 выпуск Enterprise Edition был просто Ultimate Edition, активированным по-другому, так что кто знает.
Том Кидд
2
@ Bamboon: Где вы официально прочитали, что они только добавляют новый интерфейс Metro? Я думаю, что вы не правы, потому что я видел другие функции, кроме Metro UI. Проверьте свои источники, пожалуйста ...
Тамара Вийсман
2
@ TomWijsman - Он просто троллинг. Я гарантирую вам, что он даже не использовал его ни на одну минуту.
Ramhound
@ TomWijsman, он, вероятно, имеет в виду, что новые функции незначительны по сравнению с тем, насколько большим является дополнение Metro UI.
Джонатан.

Ответы:

4

Добавление запланированной задачи, которая запускает explorer.exe при входе в систему, - это метод, который мы используем для наших клиентов автоматизации.

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

Эрни
источник
На самом деле это действительно хорошая идея. Это один из немногих случаев, когда ответ после стольких месяцев бездействия добавлялся к ответу (ответам).
Ramhound
Я давно смирился с Metro, и для записи я использую Start8 и мне это очень нравится. Тем не менее, вопрос, который я первоначально задал, состоял в том, как заставить Windows 8 перейти на рабочий стол по умолчанию, и, поскольку это действительно ответ на вопрос, который не связан с обходным решением поведения или внешним программным обеспечением, я думаю, что он выигрывает.
Том Кидд
17

Дело в том, что переключение на рабочий стол выглядит бесполезной операцией. Вместо этого вы можете запустить приложение, которое вы планируете использовать, потому что сначала щелчок рабочего стола можно рассматривать как дополнительный щелчок.
(Отказ от ответственности: я использовал Windows 8 с момента его появления, мне никогда не приходилось нажимать на рабочий стол; но YMMV может отличаться [см. Второй раздел])

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

Экран «Пуск» - это не просто замена меню «Пуск», он призван стать отличным средством запуска и переключения приложений, местом, где полно уведомлений, настраиваемым, мощным и эффективным. Он объединяет ряд решений, которые сегодня разрозненны и плохо интегрированы.

Первое, что клиенты захотят сделать при загрузке компьютера, это запустить что-то, не так ли? :)

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


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

  1. Поместите рабочий стол в верхнем левом углу стартового экрана.

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

  3. Просто нажмите Enterдля запуска верхнего левого входа, это работает в любое время.

Это, конечно, не автоматически, но, поскольку известный взлом реестра может / не работает больше, это настолько близко, насколько мы можем получить на данный момент. Если только как-то изучает поведение входа в систему и находит способ обойти.


Поскольку существует несогласие с фактическим использованием начального экрана, можно попытаться портировать меню «Пуск»:

Лучше всего посмотреть, сможете ли вы портировать исполняемый код из Windows 8 Developer Preview или Windows 7, кроме того, что вам нужно будет жить с изменениями.

Тем не менее, это может прийти с собственным приключением работы вокруг безопасности ОС, а что нет ...

Начните с попытки копирования, Explorer.exeа также отслеживания / копирования его зависимостей. Вам может потребоваться монитор API или отладчик для более глубокого понимания того, что делает проводник, не забудьте также скопировать настройки реестра.

Тамара Вийсман
источник
4
Я с уважением отвергаю предположение, что у вас есть выбор - не обновляться до Windows 8. Существует большое количество скрытых улучшений (WinRT и т. Д.), Которые вы можете получить только путем обновления, не говоря уже о том, как вы потребуется обновить для разработки приложений Metro в первую очередь. Так что нет, не обновление - это не вариант для профессионального разработчика. Тем не менее, я могу вам многое сказать - я не пользуюсь преимуществами, которые Metro дает для настольных ПК. Мне бы очень хотелось, чтобы Windows 7 снова была с внутренними улучшениями и отключенным Metro.
Том Кидд
@Schnapple: На самом деле, приведенный вами пример (WinRT) является частью Metro . Так что, если вы не хотите развиваться для Metro; вам не нужна Visual Studio 11 или Windows 8. Если вы хотите разрабатывать для Metro, вам нужна Visual Studio 11 (или, по крайней мере, компиляторы) и Windows 8 (для тестирования). Нет такой вещи, как необходимость в Windows 8 для разработки чего-то не-Metro. Не обращаясь к вам, я подозреваю, что комментарии будут основаны только на Windows 8 согласно тегам; поэтому ненавистные комментарии, ссылающиеся на глупые изменения пользовательского интерфейса , не приветствуются ...
Тамара Вийсман
1
Да, и я допускаю высокую вероятность того, что в какой-то момент мне захочется или придется что-то разрабатывать для Metro, но я не вижу себя на самом деле желающим использовать Metro на любой регулярной основе. Я не знаю, я имею в виду, с одной стороны, я знаю, что Microsoft потратила на это много времени и денег, и я действительно согласен с мнением о том, что традиционное меню «Пуск» не имеет значения, но это также та же компания, которая сделал несколько довольно ужасных ошибок ОС в прошлом. Так что посмотрим. Кстати, что случилось со всеми другими комментариями? Они были обстреляны модераторами?
Том Кидд
@Schnapple: к значениям реестра больше нет доступа, это можно проверить с помощью Process Monitor . Все остальные значения, к которым осуществляется доступ, предназначены для оформления экрана Metro. В этом Consumer Preview код был буквально заменен. Вернувшись в Preview для разработчиков, они только недавно добавили код, поэтому переключение было все еще в прежнем состоянии. Лучше всего посмотреть, сможете ли вы портировать исполняемый код из Windows 8 Developer Preview или Windows 7, кроме того, что вам нужно будет жить с изменениями.
Тамара Вийсман
В моем случае использования я не чувствую, что должен терпеть что-либо. Но я пользуюсь Windows 8 со дня предварительного просмотра и уже привык к новому пользовательскому интерфейсу, а также люблю то, как вещи более доступны на новом начальном экране и способ поиска вещей, но, как вы уже сказали, YMMV , Я согласен с тем, что Microsoft наступает на цыпочки, и это большая перемена, так как многие люди не поймут эти изменения, но посмотрим ... Мне все равно не хочется обсуждать это, так как я просто хотел поделиться рассуждениями и простейшими методами; так что да, они получили ядерное оружие.
Тамара Вийсман
4

Ничего официального, но есть некоторые приложения для отключения начального экрана (Metro UI). изначально для Developer Preview, используйте на свой страх и риск.

Здесь , Здесь и Здесь

Руководство Reg взломать здесь , кажется, реестра "RPEnabled" DWORD нет в новой сборке, я попытался добавить значение, и он ничего не сделал, поэтому он не работает в новой сборке.

Ничего особенного в новой сборке W8 пока нет.

Win + D или просто клавиша Win загружает рабочий стол из пользовательского интерфейса метро, ​​не уверенный в том, что кто-то может понять, как запустить это при запуске, возможно, какой-то командный файл.

Одна вещь, которую я узнал, Win + X получает ограниченное устаревшее меню «Пуск», либо из рабочего стола, либо из Metro UI.

:: Обновление для Consumer Preview (некоторые старые приемы больше не работают)

6 способов полностью избежать Metro и использовать только режим рабочего стола в Windows 8

,

Moab
источник
1
По крайней мере, взлом реестра больше не действителен (вероятно, потому что больше нет логотипа windows, чтобы изменить поведение)
Том Кидд
Старт 8 потрясающий!
Bdwakefield
1

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

восстать против
источник