Решаем проблему нерабочих USB на Windows 7

👁 43 просмотров

Операционная система взаимодействует с железом с помощью прослойки драйверов. Драйверы  — это программные модули, которые напрямую работают с модулями железа и как ни странно их тоже нужно обновлять, когда обновляется модули ОС или модули железа. Проблема нерабочих USB может произойти, отчасти, от разных ситуаций:

  • Обновили какое-то физическое устройство на ПК;
  • Обновили ОС или модуль ОС;
  • Переустановка ОС;
  • Неудачная работа с реестром;
  • Неудачная работа с папкой C:\Windows\System32;
  • Автоматический сброс в USB : Disable в BIOS;

Одним из основных путей решения данной проблемы состоит из 3-х шагов:

  1. Скачиваем и устанавливаем любую, зарекомендованную, программу обновления и установки драйверов. Один из кандидатов  — Driver Booster:

Driever BoosterПосле установки обновляем все устаревшие драйвера и устанавливаем отсутствующие, далее перезагружаем компьютер;

2.  Заходим в реестр Windows через специализированную программу или через стандартный редактор реестра выполнив команду regedit.exe в строке пуск:

reg-edit-winЗапускаем этот редактор и находим в дереве реестра ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11
CF-8056-444553540000} , нажимая на которую в правой части выводятся соответствующие ей параметры и их значения:

reg-param-value

 

Там же(в правой части) смотрим, нет ли параметров LowerFilters и UpperFilters, если они есть, то удаляем их;

3. Перезагружаем комп и на этапе загрузки циклично нажимаем на  кнопку F2 или Delete, чтобы зайти в BIOS. Зайдя в BIOS находим пункт, где конфигурируется USB, на разных операционках может отличаться данный пункт. В BIOS находим пункт Integrated Peripherals в Award BIOS или пункт Advanced в Ami BIOS , наводя на них метку жмём Enter,   заходим в USB Configuration и проверяем стоит ли USB в положении Enabled, если USB в Disabled, то меняем на Enabled;

Далее выходим из BIOS и USB должен заработать. Может получиться так, что 3-го этапа и не понадобиться — смотря что за ситуация именно у вас.

 

 

 

1.Введение в Android

👁 50 просмотров

Данные и последующие темы данной рубрике будут ориентированы на программистов, которые хотят освоить для себя новую мобильную платформу Android. По ходу пьесы будут затрагиваться основные моменты, на которые следует остановиться начинающему разработчику Android и это поможет избежать путаницы. Для разработки существуют фирменные наборы SDK android с IDE Eclipse на основе ADT(Android Development Tools)-плагина. Почему выбран IDE Eclipse? Потому что в Гугл решили выпустить собственную реализацию IDE, добавив к Eclipse свои инструменты с набором Android SDK и является Open Source, поэтому никому ничего ненадо платить. Недавно был релиз нового фирменного IDE на основе IntelliJ IDEA Open Source -версии. Новая Android-студия представляет собой подобно Eclipse с ADT Plugin, Android-студия предоставляет интегрированные Android средства разработки для разработки и отладки. Кроме возможностей, которые вы ожидаете от IntelliJ, Android-студия предлагает:

  • Gradle -поддержка сборки;
  • Android-специфичный рефакторинг и быстрое решение;
  • Lint-инструменты для анализа производительности, удобство использования, решения совместимости версий и другие проблемы;
  • ProGuard и приложение с возможностью подписи;
  • Мастера на основе шаблонов для создания общих конструкций и компонентов Android;
  • Визуальный редактор макета, который позволяет перетаскивать и вставлять компоненты пользовательского интерфейса, просматривать макеты на нескольких конфигурациях экрана и многое другое;
  • Встроенная поддержка для Google Cloud Platform , что позволяет легко интегрировать Google Cloud сообщения и App Engine как серверные компоненты;

В настоящее время очень много новых IDE, которых выталкивают на рынок сторонние разработчики, как правило они охватывают не узкий сегмент одного лишь Android, а комплекс различных платформ, т.е. пишешь один раз и получаешь для всех(Windows Phone, iOS, Android …). Я не думаю, что, если вы начинающий программист, то вам следует начать с них, конечно, они вам дают удобный и понятный интерфейс, который, из-за своей «сырости», редко пригоден для полноценной разработки в дальнейшем и мало того, вам еще потребуется за это платить, когда ваше понимание в Android увеличится за пределы Free -релиза. Ниже привожу список основных IDE и плагинов, которые, на данный момент участвуют на рынке мобильного ПО:

  1. Codename One — Open Source плагин для Eclipse, Net Beans, IntelliJ IDEA, есть платная версия, которая исключает ограничение в количестве раз компиляции исходного кода. На данный момент идет полным ходом его усоверщенствование и поиск багов. Имеет очень большую перспективу, так как в основе данной разработки лежит лозунг Java: «Напиши один раз, запускай везде» и действительно, данное детище позволяет писать один код и компилировать его под Android, iOS, JME, Win Phone, Mac OS, Windows, RIM. При компиляции происходит создание нативного кода под ту или иную ОС. Код компилируется на сервере разработчиков и для этого придется зарегистрироваться на сайте www.codenameone.com;
  2. Xamarin Studio — полноценная IDE для разработки приложений на C#. Позволяет писать нативный код под Android, iOS,  Win Phone. Не является бесплатной;
  3. RAD Studio XE5 — это среда разработки native-приложений для рабочих групп, которая позволяет быстро создавать приложения для Android и iOS, загружать их в магазины приложений и внедрять в организациях. Данная среда позволяет писать код на C++ и Delphi. Не является бесплатной;