Denis Gladkikh

outcoldman

My personal blog about software development

  • 21 Sep 2011
  • Visual Studio, Windows 8, Build Conference, Virtual Hard Drive, Visual Studio Dev11, Windows 8 Developer Preview
  • 0 comments

На прошлой неделе прошла конференция build, о которой, думаю, и так все уже наслышаны. Это первая конференция, которая привлекла мое внимание так сильно. Первый раз я, не отрываясь, смотрел keynote, первый раз я смотрю больше чем одно-два видео с конференции. Для меня это первая конференция, где я действительно видел и узнавал что-то новое, такого потока информации не было никогда. После конференции я, как и многие, установил себе Windows 8 Developer Preview для того, чтобы пощупать, что же нам стоит ожидать в будущем. Хочу поделиться с вами несколькими советами по установке, настройке и использованию. Я не эксперт в этой области, все это я нашел только путем собственных проб и ошибок.

Итак, первое – лучше не ставьте Windows 8 Developer Preview в качестве основной операционной системы. Ставьте этот Preview на виртуальную машину, список которых можно найти в официальном блоге Windows 8: Running Windows 8 Developer Preview in a virtual environment. Либо можно поставить ее на виртуальный диск, который после того, как наиграетесь, запросто можно удалить, как это сделать описано в блоге Scott Hanselman Guide to Installing and Booting Windows 8 Developer Preview off a VHD (Virtual Hard Disk).

По правде говоря, после того, как я наигрался с ней на VHD диске, я посчитал, что можно ее поставить в качестве основной системы, и поставил.

А теперь докладываюсь, стоит у меня Windows 8 Developer Preview на моем ноутбуке, купленном в начале года ThinkPad W510. Индексы, на удивление, немного перераспределились: графика стала 6.3 (было 6.4), память ускорилась до 7.8 (было 7.4), диск упал до 7.7 (был 7.8). Вы не представляете, как я безумно рад, что у моего ноутбука есть тач скрин. Я наконец-то начал им пользоваться. Не хватает конечно пока побольше набора приложений. Все драйвера у меня подошли с Windows 7. Сами инсталляторы драйверов, скорее всего, будут ругаться и говорить, что не знают такой новой операционной системы, и ставиться не будут. Я решил это очень легко, при помощи программы Double Driver (в интернете еще полно похожих утилит, я выбрал первую попавшуюся в bing). Для этого нужно запустить эту утилиту перед тем, как начнете устанавливать Windows 8 Developer Preview, запустить нужно на установленной системе с Windows 7, и собрать все установленные драйверы в какую-нибудь папку, к которой будет потом доступ из Windows 8 Developer Preview. Дальше, просто для устройств, для которых драйверы не найдены, в Device Management, натравливаем поиск на ту папку – все должно работать. На моем ноутбуке все работает. Повезет ли вам - не знаю.

По поводу программного обеспечения. Опять же, у меня работает почти все (я очень счастливый парень, я знаю). Сейчас стоит основное: Visual Studio Dev11 (c MSDN), Visual Studio 2010 SP1, Office x64 2010 SP1. Да, ставил я себе тот образ, который сразу же идет с Visual Studio 11 Express, затем установил Dev 11 (c MSDN), потом Visual Studio 2010. Проблемы были только с ABBYY Lingvo X5. При установке получал сообщение «To use ABBYY Lingvo x5 with your operating system, you will need to download and install an update from http://www.lingvo.com/support». Сначала смирился, написал сообщение в саппорт ABBYY, спросил, есть ли способ установить, либо возможно ли стать бета-тестером чего-нибудь нового и неработающего. На следующий день, понятное дело, ответили, что способов нет. Но, еще до этого я нашел способ. Я заметил, что в процессе установки Lingvo, один из самых последних шагов является что-то вроде копирование индекса словарей. Не гадая, я пошел в каталог установки (у меня c:\Program Files (x86)\ABBYY Lingvo x5\), выставил там для всех exe файлов “Run this program in compatibility mode for: Windows 7”, пока это сообщение отображалось. Нажал «ОК», подождал, как установщик откатится назад, потом просто начал установку заново (все файлы удалятся и скопируются заново). В итоге ABBYY Lingvo X5 стоит на Windows 8 Developer Preview, видимо ребята из Lingvo просто перестраховались.

Добавил Hyper-V в опциях функций операционной системы. Как же это круто, что все есть из коробки. Работает, но после настройки Virtual Switch (чисто интуитивно настраивал) – у меня постоянно отваливается wifi коннект (даже когда виртуалки отключены). Скорее всего просто кривые руки, нужно покопаться в настройках, пока необходимости нет – просто отрубил Virtual Switch.

Еще одна проблема для меня – это Remote Desktop. Не очень стабильно у меня работает. Предполагаю, что у меня виной является тач скрин, дрова или еще чего. Я сейчас запускаю Remote Desktop из командной строки через mstsc. Эта утилита так же может помочь запустить настройку файла rdp (для меня это критично, так как интернет достаточно слабый дома и скорость постоянно скачет, нужно все настроить так, как нужно и так, как привык). На самом деле, кто не знает, rdp файл – это простой текстовый файл. Потому, если вам нужно создать новый файл, то просто создайте пустой txt файл, переименуйте его в файл с расширением rdp, а потом запустите “mstsc /edit ВашФайл.rdp”. Сохраняйте и пользуйтесь.

Еще у меня лочился компьютер так, что разлочить его получалось только методом отсоединения от сети, и высовыванием батарейки. Предполагаю, что тут был виновен Finger Reader, я его отрубил - такого больше не было (опять дрова, видимо). Но расстроился я не сильно, так как сейчас есть вариант аутентификации по картинке, который мне очень понравился. Skype у меня работал только один день (скорее всего до перезапуска) – нашел баг в их JIRA: Skype Crashes on entering login details in Windows 8 Developer Preview, народ говорит, что если запускать из Metro, то все работает.

Рекомендую ознакомиться с новыми горячими клавишами в Windows 8. В интернете уже можно найти готовый список. Вот первый попавшийся: Windows 8 Keyboard Shortcuts – Hot Keys List, правда, не с официального сайта MS.

Да, мне все безумно нравится, я уже в twitter писал об этом, это все то, что я хотел полтора года назад и о чем писал в заметке «Концепция Windows.NET». В общем, я теперь больше чем доволен, что работаю в этой компании. Учитывайте, что это Developer Preview, проблем скорее всего много, не известно, что нам ожидать дальше. В общем, читайте блог Building Windows 8, чтобы быть в курсе.

А как вам Windows 8 Developer Preview? Какие проблемы были? Как решали?

Comments