На Windows 7 и Windows 8 я новичок, потому что давно привык к интерфейсу Windows XP. Из-за лени и по разным другим причинам никак не хотелось от неё отказываться, пока полностью не закончилась поддержка, и начали всплывать разные проблемы - с Java, с подключением новых устройств, с установкой новых программ. Здесь решил записывать решения разных вопросов, с которыми пришлось столкнуться при эксплуатации Windows 8 на ноутбуке Asus Zenbook UX32VD.
[Общие впечатления от Windows 8]
Не так страшна она, как многие её представляют себе. Выглядит как урезанная Windows XP, с донельзя упрощенным интерфейсом администрирования и управления (именно это и вызывает наибольшие неудобства). Кстати говоря, Windows 7 и Windows 8 в этом плане близнецы и братья. Для тех, кто раньше совсем не видел Windows, освоить Windows 8 будет проще, чем освоить Windows XP.
Что не понравилось и/или доставляет неудобства в Windows 8
1. UAC, User Account Control. Постоянно нужно делать лишние телодвижения, чтобы обойти проблемы ограничения прав юзера. Однако, если пользоваться правильно, эта система повышает безопасность в работе и дисциплинирует пользователя.
2. Организация интерфейса администрирования и управления. Обычная проблема всех новых систем, когда приходится на каждом шагу переучиваться.
3. Неудобная и непривычная правая часть плашки статуса, где отображается состояние многих запущенных программ. На XP это было удобнее (или просто привычнее?).
4. Экран плашек на компьютере без тачскрина кажется бесполезным (опять сила привычки?).
5. Отсутствие на Windows 8 basic edition (у меня была basic edition для одного языка, которая ставится на все продаваемые компьютеры) функции хоста Remote Desktop и gpedit.msc. Эти функции работают только в версии Windows 8 Pro и Windows 8 Enterprise.
6. Проблемы с IAR Embedded Workbench for ARM: старая версия 5.41 установилась и заработала, однако добиться отладки через JTAG не получилось. Драйвера для JTAG-адаптера MT-LINK (это аналог J-Link) при этом встали нормально.
Эти версии (и более свежие) официально поддерживают Windows 8:
Embedded Workbench
Версия
8051
8.30.1
ARM
6.50.1
AVR
6.20.1
AVR32
4.20.1
CR16C
3.20.1
HCS12
4.10.1
M16C
3.60.1
MSP430
5.51.1
RH850
1.10.1
RL78
1.30.2
RX
2.41.1
SH
2.30.1
STM8
1.40.1
V850
4.10.1
Что со старыми версиями и/или другими EW-продуктами?
•
Старые версии и/или EW-продукты не поддерживаются Windows 8.
•
Однако их может быть удастся установить.
•
Если есть пробемы при установке, попробуйте установить в папку, находящуюся не в папке \Programs\.
•
Большинство общих проблем (со старыми версиями) состоит в том, чтобы получить драйвера для отладчика, которые работали бы под Windows 8.
7. SAM-Prog просто не работает (не запускается), а утилита SAM-BA работает с глюками (не видит через USB подключенную плату, говорит что не прочитан допустимый идентификатор процессора).
8. Ярлычки для быстрого запуска программ (они находятся слева на панели задач) после запуска программы трансформируются в кнопку запущенного приложения, и начинают работать не как ярлык. Также нет прямого способа отредактировать через контекстное меню свойства ярлыка быстрого запуска.
Что понравилось в Windows 8
1. Красивый интерфейс.
2. Клавиша Windows (со значком четырехячеечного флажка) на клавиатуре позволяет быстро переключаться между экраном плашек и традиционным рабочим столом.
3. Удобный поиск, который можно использовать для запуска программ.
4. Простой и удобный Диспетчер Задач, который также предоставляет загрузку не только по памяти и процессору, но и по загрузке сети, использованию диска.
5. Файлы образов *.iso можно сразу подключать как CD-ROM (DVD-ROM) без необходимости устанавливать для этого программное обеспечение.
Панель управления -> Сеть и Интернет -> Центр управления сетями и общим доступом -> Подключение к сети. Справа появится синяя панель, где будет список видимых и скрытых сетей. Прокрутите список вниз до конца, там будет одна или несколько скрытых сетей, одна из них Ваша. Обычно это та, у которой уровень сигнала больше. Кликните на неё, выберите Подключиться, будет предложено ввести SSID введите, нажмие Далее. Потом введите ключ безопасности сети, введите. Далее зададут странный вопрос "Вы хотите включить совместное использование содержимого и предоставить подключение к устройствам сети?". На сколько это я понял, это запрос на разрешение предоставления доступа к папкам и файлам этого компьютера. На всякий случай ответил "Да, включить общий доступ ...".
По умолчанию язык переключается через Alt+Shift, и по умолчанию стоит Русский. Чтобы поменять на Ctrl+Shiftи на Английский, зайдите в Панель управления -> Часы, язык и регион -> Изменение способа ввода. Выберите English (United States), и в таблице нажмите на Вверх, английская раскладка переместится вверх и станет главной по умолчанию. Далее слева нажмите Дополнительные параметры -> Переключение методов ввода -> Изменить сочетания клавиш языковой панели -> закладка Переключение клавиатуры -> Сменить сочетание клавиш... -> Смена языка ввода -> CTRL + SHIFT -> OK.
Все то же самое, ничего не поменялось, Windows 8 может также легко заходить на ресурсы SAMBA, как это делают все компьютеры Windows. Сервер Wndows XP нужно просто настроить по статье [1].
A) Панель управления -> Просмотр крупные значки (отобразятся все элементы панели управления) -> Центр управления сетями и общим доступом -> Изменить дополнительные параметры общего доступа -> Частная (текущий профиль) -> Включить сетевое обнаружение, Включить общий доступ к файлам и принтерам, Разрешить Windows управлять подключениями домашней группы. B) Панель управления -> Просмотр крупные значки (отобразятся все элементы панели управления) -> Центр управления сетями и общим доступом -> Изменить дополнительные параметры общего доступа -> Все сети -> Включить общий доступ, Общий доступ с парольной защитой -> Отключить общий доступ с парольной защитой. C) Панель управления -> Просмотр крупные значки (отобразятся все элементы панели управления) -> Домашняя группа -> Выберите элементы, к которым Вы хотите предоставить общий доступ... (или Изменить ресурсы, к которым Вы предоставляете доступ в домашней группе) -> Принтеры и устройства -> Общий доступ. На самом деле тут имеются в виду не только "принтеры и устройства", но и общий ресурсы в виде папок и файлов. Затем нажмите Далее и Готово. D) Правый клик на папке, выбрать Свойства -> Доступ -> Кнопка Общий доступ... -> проверьте, чтобы в списке доступа была группа Все. Если её нет, то выберите её в выпадающем списке, нажмите Добавить -> Общий доступ. E) Правый клик на папке, выбрать Свойства -> Безопасность. Здесь задайте группе Все нужные права (обычно это права "Чтение и выполнение", "Список содержимого папки", "Чтение"). Нажмите Закрыть.
На 64-битной Windows 8 подойдет обычный Total Commander, который работал на 32-битной Windows XP. Скопируйте папку totalcmd в любое удобное место, например в папку C:\Program Files (x86), сделайте для totalcmd.exe ярлык и пользуйтесь.
При попытке изменить и сохранить настройки Total Commander может выскочить ошибка "Error: Cannot write WINCMD.INI! Please remove the write protection!". Это потому, что работает защита UAC. Чтобы исправить ошибку, перенесите ini-файлы в профиль пользователя. Например, для ноута Asus Zenbook UX32VD это папка C:\Users\Asus. После этого настройте для Total Commander ярлык со следующей командной строкой: "C:\Program Files\totalcmd\TOTALCMD.EXE" /I=".\wincmd.ini" /F=".\wcx_ftp.ini", после чего настройки можно будет менять, и они будут нормально сохраняться.
Поиск -> введите "cmd" (для английской версии) или "кома" (для русской версии) и нажмите Enter. В Поиск с рабочего стола можно попасть, нажав клавишу F3. С панели плашек в поиск можно попасть, если перевести курсор к правому краю экрана и нажать на иконку лупы. Панель плашек (Пуск) можно запустить горячей клавишей Windows. Из Пуск на рабочий стол можно попасть кнопкой Esc.
Не забывайте также про волшебную комбинацию клавиш Win+X (см. вопрос Q009).
Причина проблемы - ограничение прав пользователя на системный диск. Поломать конечно можно, заменив владельца диска (см. ссылки), однако лучше с этим правильно жить. Рациональный вариант - иметь отдельно логический диск для Windoiws и установленных программ (к примеру раздел C: размером порядка 100..150 гигабайт), и отдельный диск для других целей (раздел D:, вся остальная часть физического диска). На диск D: будут назначены "всеразрешающие" правила, и проблем типа Access denied с ним не будет, а диск C: получит дополнительную защиту от дурака и от вредоносных программ.
Нельзя сказать, что UAC и ограничение прав совсем плохо, поэтому лучше то, что уже сделано в плане безопасности, не ломать. А если все-таки хотите поломать, то вот ссылки:
В Windows 8 есть замечательная комбинация горячих клавиш Win+X, которая открывает все, что нужно, см. скриншот.
Примечание: клавиша Win - это специальная клавиша, с помощью которой могут быстро вызываться многие функции Windows (как например в нашем случае нужно нажать эту клавишу, и удерживая её, нажать X). Клавишу Win еще иногда называют WinKey. На ней нарисована эмблема Microsoft - стилизованный флажок из 4 частей.
У Вас скорее всего урезанная версия Windows 8 - либо базовая (Windows 8 basic edition), либо для одного языка (которая в этом отношении аналогична базовой). Подробнее об ограничениях см. http://en.wikipedia.org/wiki/Windows_8_editions.
Чтобы настроить раскладку клавиатуры, которая работает сразу после включения питания, когда нужно ввести логин и пароль, выполните следующее (процедура одинакова для Windows 7 и Windows 8):
1. Залогиньтесь в систему. Убедитесь, что сейчас у Вас сделаны текущие настройки такие же, какие Вы хотели бы иметь для экрана логина и для новых пользователей (язык интерфейса, язык ввода, кнопки переключения раскладки, формат даты и времени, место расположения).
2. Пуск -> Панель управления -> Язык и региональные стандарты. В диалоге настройки перейдите на закладку Дополнительно. Нажмите на кнопку "Копировать параметры...".
3. Откроется окно "Параметры экрана и учетных записей новых пользователей". Поставьте внизу галочки "Экран приветствия и системные учетные записи" и "Новые учетные записи пользователей", нажмите кнопку OK.
На нелицензионных Windows 7 установка обновлений превращается в настоящую головную боль. Дело в том, что некоторые обновления (KB2882822, KB2872339, 2859537) приводят к появлению ошибки c0000005:
Поэтому многие пользователи просто запрещают установку обновлений на своей Windows 7. Если у Вас возникла проблема с появлением ошибки после установки обновлений KB2882822, KB2872339, 2859537, воспользуйтесь функцией Пуск -> Панель управления -> Восстановление, либо удалите проблемные обновления по отдельности каждое. Это можно можно сделать из командной строки с помощью утилиты wusa.exe: