Карманные пряники: выпуск 1Уважаемые читатели Mobiset.ru! Представляем вам цикл статей, посвященный решению различных задач на Windows Mobile-устройствах. Первый выпуск будет посвящен, как часто говорят по радио, «деликатной теме», а именно устранению проблем при работе вашего Windows Mobile, связанных с загрузкой системы.Для того чтобы понять, что загружается в Автозагрузке КПК, необязательно устанавливать дополнительные программы от сторонних производителей. В случае если устройство стартует с ошибками, но все же стартует, то пользователь может проверить ярлыки стартующих процессов в папке Windows/StartUp. Соответственно, часто при удалении ПО не затирает соответствующие записи в этой папке, что приводит к появлению всплывающих окон с информацией о невозможности запуска программ. Еще одним полезным советом для пользователей КПК может стать пожелание ставить программы, которые потенциально могут стартовать (или стартуют) с операционной системой, только в ROM память устройства. Часто при извлечении карты памяти из коммуникатора или при отключении подачи питания на нее (для сбережения электроэнергии при разряде батареи), все запущенные приложения могут оставаться в оперативной памяти, но случись «мягкая перезагрузка», и вот уже не запускается любимый менеджер запуска (лончер), антивирус или почтовый клиент. Тем не менее, вот уже наше устройство нормально не загружается и нам нужно очень быстро понять, какую именно программу требуется удалить, чтобы восстановить работоспособность Windows mobile. Естественно, если КПК можно запустить в безопасном режиме, когда отключена вся автозагрузка, то эта задача разрешима. Теперь выбор стоит за тем, как это сделать. Некоторые модели КПК (особенно старых) и коммуникаторов (например, ASUS), имеют такую функциональность на базовом уровне – для этого достаточно при «мягкой перезагрузке» нажимать на комбинации «хард-кнопок», но все же иногда гораздо проще поставить сторонний софт. Интересно, что такие утилиты представлены очень слабо – видимо разработчики не считают важным данные пользователей, которые пострадают при выполнении «жесткой перезагрузки» - единственного возможного способа восстановления системы после ошибок Автозагрузки. Основной принцип работы сторонних утилит – старт на самом раннем запуске операционной системы, примерно 3 или 4 процессом (первые относятся к элементам Windows Mobile и не могут быть отменены). Выйти в безопасный режим можно или автоматически, если система зависает или начинает работать нестабильно после прошествия определенного времени, или, как вариант, в ручном режиме при загрузке (здесь важно не пропустить, когда предлагается выбрать эту опцию). Отдельное решение для перезапуска коммуникатора в безопасном режиме существует. Это Safe Mode II от Monocube (monocube.com, 9, 95$, триал 14 дней). Эта программа может запускаться как вручную, так и автоматически – например, если система работает менее 120 секунд с момент удачной загрузки (опция по умолчанию). Основное предназначение утилиты – предоставлению пользователю расширенного протоколирования элементов автозагрузки – исполняемых файлов, системных процессах, драйверов средств ввода, плагинов экрана «Сегодня». Соответственно, для диагностики устройства требуется поочередно отключать эти элементы. Загрузка этого безопасного режима осуществляется также и в ручном режиме при нажатии на верхнюю панель при старте Windows Mobile. Известная антивирусная компания Airscanner имеет в своем арсенале комплексную утилиту Airscanner Mobile PowerTools (airscanner.com, 23, 99 $, триал 30 дней), состоящую из нескольких инструментов, в том числе с тем же «безопасным режимом» - Airscanner SafeMode. Особенность решения от Airscanner в том, что оно объединяется с другими системными модулями – монитором устройства (Airscanner Device Monitor), а также редактором реестра (Airscanner Registry Editor). В первом случае пользователю предоставляется исчерпывающая информация о системе (включая все запущенные процессы с долей загрузки центрального процессора, идентификационным номером процесса и путем до исполняемого файла). Это поможет определить процесс, который вызывает крах системы при запуске. Соответственно, в редакторе реестра можно найти все «следы» этой программы, удалив которые можно на 90% избавиться от проблемы некорректной установки/деинсталляции софта. Airscanner SafeMode выводит устройство в безопасный режим из-под обычной загрузки системы, поэтому никаких действий в момент «мягкой перезагрузки» делать не нужно. Еще один способ запуска коммуникатора в безопасном режиме – это Spb Pocket Plus (spbsoftwarehouse.com, 29, 95 $, триал 15 дней). В состав комплекта входит одноименный апплет, позволяющий отключить системные приложения и загрузить просто чистый Windows Mobile. По умолчанию он включен на автоматический старт, если коммуникатор проработал менее 3 минут, но вручную можно активировать эту опцию для постоянного использования. Загрузка во втором случае производится путем длительного удерживания кнопки «Ввод» или длительного тапа стилусом по экрану в момент старта Windows Mobile. После этого устройство перейдет еще раз в «мягкую перезагрузку» и загрузится в Safe Mode. © Михаил Демидов, Mobiset.ru Дата публикации статьи - 18 сентября 2008 г.
Наша группа ВКонтакте - присоединяйся! Оперативная и эксклюзивная информация - в 140 знаках! Подписывайтесь на наш канал: Читать @Mobiset comments powered by Disqus Смотрите также: Карманные пряники, часть 3. Онлайн-хранилище личной информации для КПК Карманные пряники, часть 2. Просмотр PDF Читайте полную версию материала: http://mobiset.ru/articles/text/?id=2522 |