Конфликт программ на компьютере как устранить


Ошибка на компьютере

Мы уже успели поговорить о том, как установить драйвер устройства. А вот как установить драйвер для старого оборудования, если оно не поддерживает технологию PnP? И как можно продиагностировать работу драйверов? Рассмотрим данные темы в этой статье.

Установка старого оборудования

Если у Вас нет программного обеспечения для оборудования от производителя(иными словами — драйвер) и устройство не поддерживает технологию PnP, откройте Диспетчер устройств, нажмите правой кнопкой на имя компьютера в самом начале списка и выберите Установить старое оборудование, потом Далее. Дальше можно пойти одним из двух путей: либо компьютер попробует сам опознать подключенное устройство, либо Вы сами выберите класс устройства и с надеждой в душе будете искать свое оборудование в списке доступных. И если Вы найдете его, то Вам повезло. Если нет, то Вам нужно следовать инструкциям первой статьи.

Диагностика работы драйвера

Далее мы рассмотрим несколько инструментов, с помощью которых можно провести диагностику драйверов компьютера.

Наличие конфликтов у оборудования

В наши дни конфликты драйверов встречаются все реже. Но встречаются. Обычно, конфликты возникают, когда двум субъектам требуются одни и те же ресурсы. А все войны на Земле шли ради обладания какими-то ресурсами! Так что не удивляйтесь, что данная слабость имеется и у компьютерных комплектующих. Чтобы узнать, есть ли у устройства какие-либо конфликты, необходимо продиагностировать работу драйвера. Для этого зайдите в Диспетчер устройств, выберите Устройства. Далее, в контекстном меню выберите Свойства и откройте вкладку Ресурсы. Внизу Вы найдете поле Список конфликтующих устройств, где и можно узнать если ли конфликты или нет. При наличии оных, активируется кнопка «Изменить», где Вы в роли судьи будете делить ресурсы между конфликтующими.

Сведения о системе

Так же, для диагностики работы драйверов применяется утилита Сведения о системе, открыть которую Вы можете, если введете в меню Выполнить msinfo32.В ней Вы увидите три узла. Для диагностики драйверов можно использовать следующие:

  • В первом узле есть параметр Конфликты и совместное использование. В нем Вы увидите какие оборудования используют одинаковые ресурсы. Что в свою очередь является возможной причиной неполадок.
  • Во втором узле Вы можете найти подробные сведения о нужном оборудовании. А в целях диагностики драйверов лучше всего использовать параметр Устройства с неполадками.
  • В третьем узле, развернув параметр Системные драйверы, Вы можете узнать о состоянии драйверов ядра. Это очень важный параметр, потому что он ориентирован именно на драйвера ядра операционной системы. А восстановить драйвер ядра намного сложнее, чем драйвер принтера. И поэтому лучше диагностировать такие случаи, а иначе Вы можете наткнутся на одну из фатальных ошибок «синего экрана смерти».
Диспетчер проверки драйверов

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

Если честно, у данной утилиты довольно смутный интерфейс. Это мое мнение. Да и она меня не особо интересует, так как я даже при запущенной виртуальной машине и куче программ не могу нагрузить железо выше 60%. Поэтому вниманием я данную утилиту не удостоил. Но по описанному функционалу, данная утилита очень даже неплохой инструмент.

Диагностика DirectX

Если Вы в меню Выполнить наберете dxdiag, то Вы запустите Средство диагностики DirectX. В открывшемся окне будут 4 вкладки: вторая про экран, третья про звук и четвертая про систему ввода. Каждая из них внизу имеет примечание, где указаны наличие или отсутствие проблем. Как видите, данное средство диагностирует только эти три класса оборудования. Почему? Потому что основное использование DirectX — при создании игр. А что нужно игре? Экран, чтобы видеть во что мы играем! Звук, чтобы слышать рев мотора или выстрел в спину. И систему ввода, чтобы рулить или стрелять. И пофиг то, что у тебя принтер не печатает. Вот так вот.

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

Нажмите, если я сумел Вам помощь

Проверка жесткого диска через CHKDSK

Еще одним способом ускорить работу компьютера является устранение неполадок при помощи команды CHKDSK.

Сделать это можно таким образом:

  • заходим в меню «пуск»;
  • выбираем «все программы»;
  • открываем «стандартные»;
  • запускаем консоль «командная строка»;
  • дальше выбираем диск, который хотим проверить и исправить, чаще всего начинают проверку с диска «С», для этого в строке вводим команду «chkdsk /r»;
  • перед нами должно всплыть уведомление о том, что выполнение данной манипуляции невозможно, в связи с тем, в этом случае нажимаем на клавиатуре букву «Y»;
  • перезагружаем компьютер, при запуске видим синий экран с работающим таймером, ждем, система запустится уже без сбоев (Рисунок 4).

Рисунок 4. Окно командной строки в результатами проверки жесткого диска через CHKDSK

Оптимизация и дефрагментация диска

Чтобы достичь максимально высоких результатов по ускорению работы ОС, дополнительно после проверки и оптимизацию можно провести дефрагментацию.

Проводить эту процедуру можно с помощью программы исправления ошибок Виндовс 7, скачанной из интернета, а можно воспользоваться сервисом, который уже есть в компьютере. Проводим процедуру в такой последовательности:

  • жмем «пуск»;
  • «все программы»;
  • «стандартные»;
  • «служебные»;
  • «дефрагментация».

Рисунок 5. Результаты дефрагментации жесткого диска с помощью программы Piriform Defraggler

Лучшие бесплатные программы для исправления ошибок Windows 7

Безусловно Windows 7 – это довольно сильная и хорошо укомплектованная операционная система, которая оснащена многими инструментами, позволяющими исправить неполадки.

Но для пользователя-новичка проведение сложных действий по оптимизации может быть довольно проблематичным, в этом случае более намного проще будет использовать бесплатное ПО для исправления ошибок windows 7.

Microsoft Fix it

В 2008 году корпорацией Microsoft была создана прога Fix it, которая в автоматическом режиме ведет мониторинг сбоев ОС и исправляет их. Для ее работы уже нет надобности выполнять какие-либо действия в ручном режиме.

Достаточно просто зарегистрироваться на сайте компании, скачать программку и установить ее, дальше она будет работать самостоятельно и никакие неурядицы, подвисания и замедления не будут преследовать ваш ПК. Это приложение способно распознавать и устранять несколько сотен погрешностей работы ОС (Рисунок 6).

Рисунок 6. Внешний вид интерфейса программы Microsoft Fix it

Anvisoft PC PLUS

Программа для исправления системных ошибок windows 7, позволяет решать фактически любые неполадки операционной системы, предельно проста в управлении и многогранна.

Anvisoft PC PLUS можно скачать в интернете, установить и использовать для нейтрализации сотен проблем, о наличии которых вы можете узнать с информации в рабочем окошке проги.

Registry Repair

Поскольку именно реестр часто является причиной некорректной работы системы, для устранений проблем была создана программа для исправления ошибок реестра windows 7.

Она способна самостоятельно сканировать реестр на предмет неполадок, неправильной фрагментации и многого другого. После сканирования, ПО нейтрализует все неисправности, повышая, таким образом, производительность ПК (Рисунок 7).

Рисунок 7. Интерфейс программы для исправления ошибок реестра Registry Repair

NetAdapter Repair All In One

Многогранная и простая в управлении утилита, которая автоматически устраняет проблемы любой сложности, связанные с сетевым подключением.

Она легко оптимизирует сетевые приложения и сделает вашу работу в интернете быстрой, удобной и беспроблемной.

Kerish Doctor

ПО исправления ошибок жесткого диска windows 7 Kerish Doctor – это настоящий врачеватель ОС. Он, в отличии от многих других утилит, которые способны исправлять только определенный вид сбоев, Kerish Doctor полностью контролирует состояние компьютера, оптимизирует и ускоряет его работу.

Кроме того, это ПО устраняет не только сбои и неполадки, но и вирусы.

Рисунок 8. Интерфейс программы для оптимизации работы компьютера Kerish Doctor

Kaspersky Cleaner

Детище легендарного антивируса Касперского, утилита Kaspersky Cleaner помогает не только очищать систему от неисправных программ и неактуальных процессов, но и выполняет оптимизацию, чтобы повысить производительность компьютера.

Glary Utilities

Если вы ищете, какой программой исправить ошибки Виндовс 7, на помощь вам может прийти многофункциональная утилита Glary Utilities. С ее помощью можно контролировать и устранять проблемы с отдельными элементами системы или «лечить» ОС в целом (Рисунок 9). Программу возможно у нас на сайте.

Примечание: Но практика показывает, что несмотря на популярность этого оптимизатора, часто встречаются случаи сбоев или удаления важных элементов Виндовс при использовании этой утилиты.

Рисунок 9. Интерфейс многофункциональной утилиты Glary Utilities

Что делать если после исправления ошибок не запускается Windows

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

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

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

Дальше задаем команду «восстановить» и ОС самостоятельно пытается обновиться и запуститься, для большинства случаев такой способ является самым действенным. Но если, все же, запуск не произошел, придется переустанавливать Виндовс.

Введение

Бесплатное исправление ошибок компьютера проводится всего за пару минут, причем для этого не требуется призывать инопланетян и первоклассных хакеров! Исправление ошибок в системе компьютера – вполне естественная процедура, которую вам порекомендует проводить любой сисадмин, пусть даже опыта у него будет маловато.

Как известно, все программы на ПК, в процессе своей деятельности, оставляют временные файлы, которые редко удаляются автоматически. Такие файлы принято называть мусором. Именно в этих «отходах» и заключается основная проблема – они засоряют систему, нарушая работу второстепенных программ, а иногда и всей операционки в целом. Соответственно, это приведет к резкому падению производительности, Windows будет загружаться со скоростью сухопутной черепахи. Сегодня я расскажу вам, как правильно поддерживать чистоту внутри своей машины.

Тотальная чистка

Исправить ошибки в компьютере бесплатно можно и без помощи продвинутых друзей. Смысл этого мероприятия прост – полное удаление ненужных программ и программного мусора, тормозящего работу Windows. Наверняка вы подумали, что все это необходимо делать вручную. Можно и так, но тогда вам придется самостоятельно «перекопать» все системные папки, «перерыть» все ветви реестра и поудалять ненужный хлам оттуда. Не сомневайтесь, это очень долгое и противное занятие, которое любого доведет до психушки. Предлагаю более простой вариант – программу CCleaner.

Как работает CCleaner?

Итак, дорогие друзья, CCleaner – один из мощнейших инструментов для очистки ПК от программного мусора и повышения производительности операционки. Коротко перечислим особенности сей приложения… Первое, CCleaner – бесплатная программка. Она наделена русским интерфейсом, поэтому проблем с расшифровкой у вас не возникнет. Второе, сей программа имеет уникальный функционал для точечной зачистки и для полноценного удаления софта, естественно, если вы им не пользуетесь. Третье, вам предоставляется специальный инструмент для проверки реестра на наличие ошибок, естественно, вы сможете от них избавиться одним щелчком мышки. Кроме того, «чистильщик» освободит много памяти на жестком диске, что является еще одним немаловажным преимуществом.

Интерфейс CCleaner

Итак, запускаем «исправитель ошибок на компьютере бесплатно», после чего начинаем оценивать его внешнюю оболочку. Для того, чтобы не наломать дров, разделим рабочее окно на три условные части.

Первое – основные функциональные элементы для очистки машины, меню сервиса, а так же доступ к основным настройкам приложения. Второе – точная работа с очисткой. Здесь вы можете произвести ювелирную настройку методов очистки реестра и системных файлов. Под третьей меткой обозначается зона, где отображается информация о ходе выполнения зачистки.

Чистим системный хлам

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

Теперь вам остается нажать «Очистку» в правой части окна и подождать, пока хлам не покинет пределы вашего жесткого диска.

Чистим реестр

Программа исправления ошибок компьютера CCleaner так же способна работать с неполадками и проблемами в реестре. Как известно, реестр хранит в себе данные от служебных и основных программах, информацию о настройках аппаратуры и второсортных компонентов машины. Наряду с тем, как пользователь использует и ставит новые приложения, в реестре накапливаются данные о них. Со временем, эти данные устаревают и начинают создавать помеху для нормальной и стабильной работы Windows с остальными «веточками». Таким образом, все эти ошибки в устаревших файлах необходимо устранять, именно поэтому мы переходим к соответствующей вкладке, затем кликаем «Поиск проблем».

Как только CCleaner завершит анализ, в правой части окошка программки появится список проблем, их описание, путь в системе и галочка для обозначения. По умолчанию, все эти проблемы выделены. После анализа, кликаем «Исправить». Утилита предложит вам сделать резервную копию сделанных изменений на тот случай, если после исправлений ошибок машина станет вести себя неадекватно. Вы сделаете откат и все будет нормально. Хотя, такие проблемы случаются довольно редко, но все же, рекомендую вам сделать сей копию, так, на всякие пожарные!

Дополнительные возможности

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

Удаление программ

На борту «Чистильщика» имеется продублированная функция «Установки и удаления программ». Аналогичная утилита входит в стандартный пакет Windows. Открыть сей утилиту можно после перехода по вкладке «Сервис». В отличие от своего «прародителя» в «винде», этот аналог выглядит проще и более приятен для глаз.

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

Автозагрузка

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

После того, как вы выберите необходимые приложения, поставьте или удалите галочки, чтобы задействовать или же отключить сей программу из автозагрузки. Таким образом, вы сможете контролировать последовательность работы программ, которые будут запускаться вместе с компьютером.

Поиск дублированных файлов на компьютере

Бесплатное исправление ошибок на компьютере с помощью CCleaner позволяет избавляться от ненужных копий файлов. Наверняка вы могли случайно сделать копию той или иной папки. Ничего плохого, но вы просто заполняете и без того ценный ресурс памяти. Утилита поиска дублированных файлов позволит вам справиться с этой проблемой.

Восстановление системы

Нашлось место и для вкладки «Восстановления системы». Если оно вам понадобится, то выбираем точку отчета и выполняем откат системы. После перезагрузки компьютера начнется процесс «реанимации» поврежденных файлов.

Стирание дисков

Последняя важная функция приложения-чистильщика. Вкладка «стирание дисков» позволяет работать с разделами жестких дисков – стирать полностью, удалить мусор… Причем, здесь имеется возможность последующего восстановления удаленных данных.

Заключение

На этом наше знакомство с лучшей программой для исправления ошибок подходит к концу. Как видно, здесь нет ничего сверхъественного, лишь пара простых движений пальцами. Удачной работы и не забывайте почаще сканировать свой компьютер на наличие мусора!

iclubspb.ru

Удаление ненужных и конфликтных драйверов в Windows

Удаление ненужных и конфликтных драйверов в Windows. В данной статье вы узнаете как легко и просто очистить Windows от ненужных или конфликтных драйверов не прибегая к установке дополнительных программ.

Зачем удалять драйвер в Windows?

Случаи бывают разные, но все же попробуем их обобщить. Если у вас при подключение нового оборудования, не важно какого (смартфоны и планшеты, флешки, mp3-плееры, сканеры, принтеры), возникают проблемы или конфликты драйверов, то настоятельно рекомендуется произвести очистку Windows от устаревших драйверов.

Инструкция как очистить Windows от драйверов

Отключите абсолютно все подключенные USB-устройства и перезагрузить компьютер.

После этого перейдите в «Мой Компьютер» (Компьютер, Этот Компьютер) и в пустой области нажмите правой кнопкой мыши и в появившемся контекстном меню выбрать «Свойства«

Выберите «Дополнительные параметры«

В появившемся диалогов окне «Свойства системы» выбрать вкладу «Дополнительно» в которой есть кнопка «Переменные среды» (переходим в «переменные среды»)

В поле «Переменные среды» создайте новый параметр и присвойте ему имя DEVMGR_SHOW_NONPRESENT_DEVICES, в поле «Значение переменной» впишите 1.

Жмем «ОК«, чтобы сохранить внесенные изменения.

Только что вы разрешили Windows показывать в «Диспетчере устройств» отображать абсолютно все установленные и подключаемые, в том числе и скрытые, когда либо устройства.

Теперь перейдите в «Мой Компьютер» (Компьютер, Этот Компьютер) и в пустой области нажмите правой кнопкой мыши и в появившемся контекстном меню выбрать «Свойства» и выбрать и выбрать «Диспетчер устройств»

В меню диспетчера выберите «Вид» и выбрать «Показать скрытые устройства»

Теперь вы можете начать удалять устройства которые по вашему мнению мешают корректной работе Windows, они будут отображаться полупрозрачными.

Где стоит выполнять очистку Windows от драйверов?

Выполняйте очистку аккуратно, устройства должны быть только полупрозрачными (серыми):

  • «Дисковые устройства»: в этом разделе находятся когда либо подключаемые USB-накопители
  • «Другие устройства»: различные драйвера, которые полностью не установились
  • «Тома запоминающих устройств»: ваши флешки
  • «Контроллеры универсальной последовательной шины USB»: другие различные устройства и драйверы

После очистки операционной системы Windows от ненужных или конфликтных драйверов перезагрузите компьютер.

{rutube}5ccb22dc1d26174582f37c5da004f318{/rutube}

4pda.biz

14.2 Выявление и устранение конфликтов

14.2. Выявление и устранение конфликтов

Конфликты почти всегда оказываются результатом неудачно проведенной модернизации компьютера. Специалист по обслуживанию компьютеров должен быть готов к их возникновению, причем эти конфликты отличаются тремя характерными признаками.

·               В систему только что было установлено новое устройство или программа.

·               Проблема возникла после установки нового устройства или программы.

·               До установки нового устройства или программы система работала нормально.

Если присутствуют все эти три признака, то с большой долей вероятности можно утверждать, что возник аппаратный или программный конфликт (а не неисправность какого-либо устройства). В отличие от других неполадок, проявления которых связаны непосредственно с вышедшими из строя подсистемами, признаки конфликтов гораздо более многообразны и неоднозначны. Из них можно выделить следующие:

·               Компьютер зависает в процессе выполнения POST или инициализации операционной системы.

·               Система зависает при выполнении прикладной программы.

·               Система зависает при использовании конкретного устройства (например, сканера).

·               Компьютер зависает произвольным образом, без предупреждения и независимо от ис­полняемой программы.

·               Компьютер может и не зависать, но новое устройство не работает (будучи, вроде бы, правильно настроенным). При этом ранее установленные в систему устройства могут продолжать работать нормально.

·               Компьютер может не зависать, но устройства или программы, ранее работавшие нормально, теперь не функционируют. Вновь установленное устройство (и соответствующее программное обеспечение) может работать, а может и не работать.

Общим для всех этих проблем является то, что серьезность и частота проявления неисправностей, а также условия, при которых они возникают, зависят от нескольких факторов. К ним относятся устройства, вовлеченные в конфликт, ресурсы из-за которых он возникает (IRQ, DMA или адреса ввода/вывода), и операции, при которых конфликт проявляется. Поскольку аппаратные и программные конфигурации компьютеров чрезвычайно разнообразны, более точно выявить симптомы конфликтов практически невозможно.

14.2.1. Распознание и разрешение конфликтов

Распознать возможный конфликт — это лишь часть решения проблемы. Выяснить и устранить его причины — задача более сложная. Однако существуют некоторые общие подходы и методы, позволяющие упростить ее решение. Основное правило разрешения конфликта можно кратко сформулировать следующим образом: то, что было подключено последним, отключается первым. По аналогии с буферной памятью FIFO (First In, First Out — первым вошел, первым вышел) его иногда называют методом LIFO (Last In, First Out). Как следует из самого названия, самым быстрым способом устранения конфликта является удаление из системы устройства или программы, которая его вызвала. Иными словами, если вы установили в компьютер плату X, а плата У после этого перестала работать, то плата X, по всей вероятности, конфликтует с системой. Поэтому удаление платы X должно привести к восстановлению работоспособности платы Y. Тот же подход справедлив и для программного обеспечения. Если вы установили новую программу, а затем обнаружили, что нормально работавшая до этого момента другая программа перестала функционировать, то виновата в этом, скорее всего, вновь установленная программа. К сожалению, в подавляющем большинстве случаев деинсталляция подозрительного компонента (аппаратного или программного) — это не решение проблемы. Его все равно бывает необходимо установить — но так, чтобы он не конфликтовал с системой.

14.2.2. Программные конфликты

В обычном компьютере конфликтовать могут программы двух типов: резидентные программы и драйверы устройств. Резидентные программы (иногда их называют всплывающими—popup utilities) загружаются в память обычно в период инициализации компьютера и ожидают некоторого системного события (например, прихода из телефонной линии сигнала вызова модема или нажатия на клавиатуре комбинации “горячих клавиш”). Для написания таких служебных программ не существует единых правил. Поэтому некоторые из них могут вступать в конфликты с прикладными программами и даже с самой DOS. Если есть подозрение, что причиной конфликта является такая всплывающая программа, то найдите командную строку ее загрузки в файле AUTOEXEC.BAT и запретите ее обработку, вписав в начале строки буквосочетание КЕМ: КЕМ C:UTILSNEWMENU.EXE /А:360 /0:3

Команда REM превращает строку, в начале которой она ставится, в неисполняемый комментарий (REMark). С другой стороны, ее (команду REM) можно быстро удалить и восстановить строку в первоначальном виде. Не забудьте перезагрузить компьютер для того, чтобы внесенные изменения вступили в силу.

Драйверы устройств являются еще одним потенциальным источником конфликтов. При проведении большинства аппаратных модернизаций приходится устанавливать в систему один или несколько драйверов. Их загрузка производится при обработке командных строк в файле CONFIG.SYS в период инициализации компьютера (или же они загружаются вместе с операционной системой Windows). В командных строках загрузки драйверов обычно присутствуют дополнительные ключи, с помощью которых задаются используемые этими драйверами системные ресурсы, что, в свою очередь, необходимо для обеспечения нормальной работы обслуживаемых драйверами устройств. Если ключи в командной строке загрузки драйвера не соответствуют аппаратной настройке соответствующего устройства (или частично или полностью совпадают с параметрами другого драйвера), го может возникнуть конфликт. Если есть подозрение, что причиной конфликта является какой-либо драйвер, найдите командную строку его загрузки в файле CONFIG.SES и “закомментируйте” ее:

REM DEVICE=C:DRIVERNEWDRIVE.SYS /А360 /1:5

Учтите, что в результате запрета загрузки драйвера соответствующее устройство работать не будет. Но если после этого ситуация прояснится, то вы можете заняться настройкой параметров драйвера и устранить возникшие проблемы. Не забудьте перезагрузить компьютер для того, чтобы внесенные изменения вступили в силу.

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

В системах, работающих под управлением Windows 98/SE/Me, вы можете воспользоваться Агентом автоматического обхода драйвера (Automatic Skip Driver), вызываемым из меню Сервис (Service) служебной программы Сведения о системе (System Information). С его помощью вы можете предотвратить загрузку подозрительных драйверов и других компонентов Windows на этапе инициализации системы.

14.2.3. Аппаратные конфликты

Рассмотрим следующий пример. В компьютер был установлен дисковод CD-ROM и предназначенная для него плата адаптера. Инсталляция прошла без проблем с использованием принятых по умолчанию параметров — минутное дело! Через несколько дней при попытке провести резервное копирование данных выяснилось, что недоступен подключенный к параллельному порту накопитель на магнитной ленте (хотя принтер, подключенный к тому же порту, работал прекрасно). Пользователь попытался произвести “чистую” загрузку системы (с дискеты без файлов CONFIG.SYS и AUTOEXEC.BAT) для того, чтобы исключить влияние драйверов и резидентных программ, однако проблему устранить не удалось. После небольшого размышления пользователь выключил компьютер, демонтировал плату адаптера дисковода CD-ROM и снова загрузил систему с «чистой» дискеты. В результате накопитель на магнитной ленте, подключенный к параллельному порту, снова заработал.

Приведенный пример показывает, что аппаратные конфликты во многих случаях не так страшны, как их малюют, и не 'приводят к полной потере работоспособности системы. Чаще всего их последствия бывают локальными и отнюдь не катастрофическими. Поскольку в рассмотренном примере последним установленным устройством был дисковод CD-ROM, его и нужно было демонтировать (отключить) в первую очередь. На то, чтобы выяснить и устранить причину конфликта хватило 5 минут. Однако такое решение является лишь частичным: основная задача — установить устройство в компьютер без возникновения конфликта.

Теоретически устранить конфликт очень просто — для этого надо перенастроить параметры одного из конфликтующих устройств или программы. Но одно дело теория, а другое — практика. Трудность заключается в том, что сначала необходимо выяснить, какие ресурсы уже используются, а какие свободны. Если компьютер работает только под управлением DOS, то это можно сделать двумя способами. Можно, например, собрать технические описания всех установленных в компьютере плат расширения, рассмотреть каждую из них, сличив с документацией положения перемычек и переключателей, а затем уже действовать соответствующим образом. При наличии документации все это, конечно, можно сделать, но времени и сил вы потратите немало.

Другой подход заключается в использовании специального устройства, позволяющего выяснить, какие системные ресурсы свободны, а какие — заняты. В качестве примера можно привести плату Discovery Card фирмы ForeFront Group, устанавливаемую в 16 ти разрядный слот шины ISA. Состояния линий IRQ и каналов DMA (свободны или заняты) отображаются с помощью светодиодов. Если индикатор, соответствующий тому или иному ресурсу, светится, то это означает, что прерывание или канал DMA используется каким-либо устройством, если нет — то ресурс свободен. С учетом полученных данных достаточно легко настроить новое устройство на использование свободных линий IRQ и каналов DMA. He забудьте после изменения аппаратной настройки скорректировать ключи в командной строке загрузки драйвера устройства (если, конечно, он используется). Единственный ресурс, не исследуемый платой Discovery Card — это используемые адреса ввода/вывода. Но поскольку большинство из них зарезервировано под конкретные функции, найти свободные адреса нетрудно.

14.2.4. Использование вкладки Устройства (Device Manager)

Как вы уже могли заметить, гораздо проще просматривать и перераспределять ресурсы в среде ОС Windows. Откройте окно свойств системы и выберите вкладку “Устройства” (Device Manager). Дважды щелкните по строке “Компьютер” (Computer) в верхней части списка устройств. На экран будет выведено диалоговое окно свойств компьютера (Computer Properties). Выбрав вкладку “Просмотр ресурсов” (View Resources), вы увидите, какие прерывания, каналы DMA и адреса ввода/вывода уже используются в системе. Помимо просмотра ресурсов, вкладку “Устройства” (Device Manager) можно использовать и для выявления проблемных устройств. Потерянные, отключенные, конфликтующие или некорректно работающие устройства помечаются в списке тем или иным значком, по которому можно судить о характере возникшей проблемы.

•Черный восклицательный знак на желтом фоне свидетельствует о том, что устройство ведет себя не так, как следовало бы ожидать (чаще всего в результате конфликта). Оно при этом, как правило, работает, но может создавать помехи другим компонентам системы.

•Код ошибки, выводимый для конкретного устройства, позволяет определить характер связанной с ним проблемы.

•Красным крестиком помечаются отключенные устройства, т.е. те, что присутствуют в системе (смонтированы и используют часть ресурсов), но не работают из-за отсутствия драйвера защищенного режима. Воспользоваться такими устройствами, естественно, невозможно.

•Голубая строчная буква «i» на белом фоне означает, что для данного устройства не установлен флажок в поле “Автоматическая настройка” (Use Automatic Settings), т.е. ресурсы для него назначались вручную. Это отнюдь не свидетельствует о том, что устройство работает некорректно или отключено.

•В Windows Me зеленый вопросительный знак означает, что для данного устройства не установлен специфический драйвер (разработанный фирмой-производителем). Вместо него используется совместимый драйвер, но в результате такой подмены могут оказаться нереализованными все функциональные возможности устройства. Необходимо заметить, что некоторые видеоадаптеры и звуковые платы сообщают

Windows неполные сведения об используемых ими ресурсах. В результате на вкладке “Устройства” (Device Manager) может отображаться только одно конфликтующее устройство (хотя их должно быть, как минимум, два) или таковых не обнаружится вовсе. Прояснить ситуацию можно, отключив звуковую плату или воспользовавшись стандартным драйвером VGA. Если в результате конфликт исчезнет, то это означает, что вторым его «участником» была звуковая или видеокарта. В частности, подобное поведение характерно для видеоадаптеров S3 и 16 ти разрядных звуковых плат Sound Blaster, а также звуковых плат, эмулирующих режим совместимости с Sound Blaster.

studizba.com

Как устранить конфликт устройств? / 500 типичных проблем и их решений при работе на ПК / Библиотека (книги, учебники и журналы) / В помощь Веб-Мастеру

Как устранить конфликт устройств?

Конфликт устройств происходит в случае, когда два устройства или более пытаются получить доступ к одному и тому же системному ресурсу. Это могут быть линии запросов на прерывание (IRQ), каналы прямого доступа к памяти (DMA), порты ввода и вывода или адреса памяти. В результате конфликта одно или несколько устройств могут оказаться неработоспособными.

Windows XP предоставляет возможность разрешить такие конфликтные ситуации с помощью Диспетчера устройств (откройте Панель управления ? Система, перейдите на вкладку Оборудование и нажмите кнопку Диспетчер устройств).

Узнать о конфликтах в вашей системе можно не только с помощью Диспетчера устройств, но и с помощью утилиты Информация о системе (выполните команду меню Пуск ? Выполнить и в открывшемся окне наберите команду msinfo32). В ней есть даже соответствующий пункт в древовидном меню: Ресурсы аппаратуры ? Конфликты/Совместное использование (рис. 8.9). Надо отметить, что с помощью данной утилиты можно также получать информацию об удаленном компьютере (меню Вид ? Удаленный компьютер). Естественно, для всего этого вам необходимо обладать правами администратора на удаленной системе.

Рис. 8.9. Информация о системе

В Диспетчере устройств тоже можно получить информацию о конфликтах, однако она не всегда будет полной. Не всегда с его помощью удается выяснить, с каким именно устройством конфликт у конкретного оборудования (здесь и используется команда msinfo32).

Для устранения проблемы запустите Диспетчер устройств, выберите в списке проблемное оборудование, щелкните на нем два раза кнопкой мыши и в открывшемся окне перейдите на вкладку Ресурсы. Здесь перечислены типы ресурсов, которые доступны для выбранного устройства. В нижней части окна, как правило (но не всегда), находится список конфликтующих устройств, где содержатся сведения об ошибке с указанием ее кода. Обратите внимание на флажок Автоматическая настройка – он говорит о том, что Windows самостоятельно распределяет ресурсы для данного устройства. Поскольку в результате этого возник конфликт с другим оборудованием, то есть все основания полагать, что распределение ресурсов было не очень удачным. Можно попробовать самостоятельно найти конфигурацию, при которой удастся избежать конфликта. Чтобы взять на себя эту почетную обязанность, снимите флажок Автоматическая настройка (рис. 8.10). Сразу же станет доступным раскрывающийся список Конфигурация. Из этого списка поочередно выбирайте конфигурацию, применяйте ее и перезагружайте компьютер. Возможно, конфликта удастся избежать.

Рис. 8.10. Самостоятельное распределение ресурсов устройства

wm-help.net

Не работает компьютер . Причина – аппаратные конфликты

Компьютер76 » Железяка » Аппаратные конфликты оборудования . Устранение конфликтов

10.01.2014

Аппаратные конфликты оборудования . Устранение аппаратных конфликтов.

Перед тем как устанавливать новое устройство, желательно записать или запомнить, какое устройство какой ресурс использует. Это и прерывания, и каналы DMA , а еще и области оперативной памяти, так называемые порты ввода/вывода. Это поможет вам впоследствии относительно быстро восстановить прежнюю конфигурацию, если, например, нужно срочно доделать работу, а времени разбираться с проблемой нет.

Узнать, как в данный момент распределены номера прерываний на вашем ПК, можно, запустив программу Сведения о системе из раздела Служебные программы. Каждый раз после установки нового устройства или компонента системы, которым требуется прерывание, записывайте номера прерываний и названия устройств, которым эти прерывания назначены. Эти сведения помогут вам в разрешении проблемы ” конфликты оборудования “.

После того как вы подключили новое устройство, обязательно обратите внимание на то, как изменилось распределение ресурсов. В первую очередь изучите таблицу, что выводится на экран монитора перед началом загрузки операционной системы. Чтобы остановить на время запуск компьютера, можно воспользоваться клавишей , которая расположена в верхнем правом углу. Чтобы поймать нужный момент, возможно, придется нажать ее несколько раз. В таблице указано, какое устройство какое прерывание занимает. Если вы обнаружите два или более устройств, возле которых стоит одна и та же цифра, скорее всего, одно из этих устройств нормально работать не будет. Особенно важно это, если конфликты оборудования связаны с видеоплатой, т. к. в таком случае система может вообще не загрузиться.

Для уменьшения вероятности аппаратных конфликтов следует совершить следующие действия.

При первом же включении ПК после подключения нового устройства запустите программу CMOS Setup Utility, найдите параметр Reset Configuration или Force Update ESCD, который, скорее всего, находится в разделе PnP/PCI Configuration, и установите его в значение Yes. Выйдите из программы с сохранением изменений. После перезагрузки данные об установленном оборудовании “обнулятся”, что приведет к инициализации системы Plug and Play и перераспределению ресурсов компьютера между установленными устройствами. Если этого не сделать, система попытается назначить новому устройству одно из свободных ресурсов, который может оказаться неподходящим для данного устройства; помимо вышеописанного параметра, стоит обратить внимание ее на следующие параметры (их можно использовать для устранения аппаратных конфликтов):

DMA n Assigned To — этот параметр позволяет назначить любой канал DMA строго определенному устройству, например звуковой плате ISA. Для этого требуется установить его в значение Legacy ISA, в противном случае следует оставить значение PCI/ISA РпР. В последнем случае каналы DMA будут распределяться согласно возможностям системы Plug and Play.

Параметр может иметь название DMA n Used By ISA. Соответственно этот параметр должен принимать значение либо No/ICU, либо Yes;

IRQ n Assigned To — этот параметр позволяет резервировать прерывания подобно предыдущему параметру.

Параметр может иметь название IRQ n User By ISA с соответствующими ранее описанными значениями;

Interrupt Mode — параметр позволяет использовать усовершенствованный контроллер прерываний, реапизующий 24 аппаратных прерывания вместо стандартных 16-ти. Обратите внимание, что если установить Windows при включенном параметре, выключение может привести к серьезным сбоям в работе компьютера, вплоть до невозможности его загрузки. Значение для включения параметра — APIC, для выключения — PIC;

PCI IDE IRQ Map To — позволяет освободить прерывание, используемое контроллером IDE (IRQ14 и IRQ15), на материнской плате, в случае, если вы его не используете. При этом значение его должно быть PC AT (ISA). Если вы все-таки используете IDE-контроллер, оставьте значение, которое установлено по умолчанию (чаще всего это PCI IDE IRQ Mapping);

PS/2 Mouse Function Control — параметр позволяет освободить прерывание, по умолчанию резервируемое для мыши PS/2 (IRQ12). Для этого значение параметра должно быть Auto или Disable. Если вы используете мышь PS/2, ни в коем случае не отключайте этот параметр;

РпР OS Installed — параметр позволяет отдать приоритет в распределении ресурсов операционной системе (значение Yes) или материнской плате (значение No), точнее установленной на ней BIOS. Параметр может иметь название РпР Operating System.

Обратите внимание, что операционная система Windows NT 4.0 не обладает возможностью автоматического определения устройств, поэтому в BIOS этот параметр должен находиться в выключенном состоянии;

Resource Controlled By — параметр позволяет отключить автоматическое распределение ресурсов;

USB IRQ — позволяет освободить прерывание, по умолчанию используемое контроллером шины USB (значение Disabled);

отключите все неиспользуемые устройства, такие как:

  • последовательные порты. На современных компьютерах они используются крайне редко, особенно COM2, т. к. на платах с интегрированным звуком разъем COM2 вообще не выведен наружу, что позволяет отключить его без особых последствий. Если вы используете внутренний модем, вам следует знать, что внутренние модемы не используют последовательный порт, а эмулируют его наличие, поэтому можно отключить оба порта;
  • параллельный порт. Если у вас нет принтера, подключаемого к нему, тогда его следует отключить;
  • контроллер IDE. Если вы используете только одно устройство IDE, можно отключить второй неиспользуемый канал. При этом можно освободить IRQ14 или IRQ15;
  • контроллер шины PS/2. Если вы используете мышь, подключаемую к СОМ-порту, следует отключить его, освободив тем самым IRQ12.

При подключении новых устройств могут возникать самые разнообразные проблемы, а не только аппаратные конфликты оборудования , например система Plug and Play вообще никаким образом не определяет новое устройство, создавая впечатление его неисправности, даже если на другом компьютере оно работало исправно.

Такое может случиться или в том случае, если устройство не поддерживает стандарт Plug and Play (такие платы давно не выпускаются), или если не поступает напряжение питания (например, для устройства необходимо использовать дополнительный источник питания, или разъем недостаточно плотно подключен), или устройство неисправно. В первом случае следует обратиться к документации устройства, выяснить, какие ресурсы устройство должно использовать, после чего зарезервировать их при помощи параметров BIOS. Во втором случае следует проверить качество соединения всех разъемов и наличие напряжения на соответствующих выводах. В третьем случае ответ краток — ищите в срочном порядке гарантийный талон, если таковой имеется, и несите в сервис-центр. Если какое-либо устройство, например контроллер шины USB, не отключается при помощи параметров BIOS, можно отключить его в Диспетчере устройств Windows, что, в общем-то, практически однозначно первому способу.

Читайте также:

Не работает компьютер . Причина – аппаратные конфликты

computer76.ru

Как решить проблему конфликта приложений

Как установить две версии приложения на одном компьютере? Как решить проблему конфликта приложений? Как сделать приложение более безопасным для системы? Как? В невиртуализированной среде Windows систем приложения устанавливаются непосредственно в ОС, в общие системные файлы, из-за чего зачастую происходят конфликты приложений, сбои и неустойчивая работа всего компьютера. Данную ситуацию изменяет внедрение виртуализации приложений, при которой происходит разделение операционной системы и конфигурации приложения. Каждое виртуализированное приложение работает в собственной защищенной среде, включающей в себя файлы, ключи реестра и другие элементы, необходимые для работы приложения. При этом приложение изолированно от ОС и других приложений, что позволяет избежать конфликтов на программном уровне. На сегодняшний день существует много систем виртуализации приложений Citrix XenApp, SoftGrid, VMWare ThinApp, etc. У всех есть свои минусы и плюсы. И каждый выбирает систему по своим требованиям и возможностям. Попробуем поближе взглянуть на виртуализацию при помощи Citrix, а именно стриминг виртуализированных приложений. Создадим виртуальное приложение, которое будет изолированно от ОС и других приложений. Весь процесс можно разбить на 2 части:

1. Создание виртуального приложения (профиля) — подготовка и упаковка приложения и всего необходимого для его работы. Конечный результат и есть профиль приложения.

2. Доставка профиля — распространение готового профиля приложения на клиентские машины используя Citrix XenApp Server. Создание профиля приложения выполняется с помошью приложения Streaming Profiler. Рекомендуется использовать чистую систему с такими же параметрами и настройками как у будущего пользователя. Имеется ввиду ОС, битность, установленные антивирусы, групповые политики, итд. Непременно, пригодится виртуальная среда, которая является лучшим инструментом для отката системы в предыдущее «чистое» состояние, если в процессе создания профиля что-то пошло «не так». Рассмотрим создание профиля на примере Adobe Reader (v.10.0.0) Итак, чистая машина, максимально приближенная к клиентской, установленный инструмент Citrix Streaming Profiler. Создаем профиль открыв Streaming Profiler, шагаем с подсказками мастера.

Name. Даем имя профилю.

Inter-Isolation Communication. Так как наше приложение будет изолированно от остальных приложений но оно должно работать вместе с другим, например, как зависимость, то в следующем диалоге указываем какое существующее виртуализированное приложение использовать.

Приложения будут видеть друг-друга и при необходимости использовать общие компоненты:

Target OS. Указываем для каких ОС и с какой конфигурацией данный профиль будет работать:

Если установка приложения происходит обычным инсталлятором напр setup.exe и не требует других шагов то выбираем Quick Install — опция для установки приложения одной строкой. Если же имеется несколько установочных файлов, или ставятся апдейты, необходимо руками вносить изменения в реестр или конфигурационные файлы, то лучше выбрать Advanced Install.

Далее выбираем установочный файл и производим установку приложения.

Во время установки Streaming Profiler следит за установкой (какие файлы устанавливаются, реестровые записи) и создает профиль приложения. При этом не происходит установка приложения на систему. Все происходит в виртуальной оболочке созданной Profiler-ом но устанавливаемое приложение «видит» все компоненты системы и установленные ранее приложения.

После завершения установки мастер предлагает какие ярлыки оставить для будущей публикации на клиентские машины. Сохраняем профиль на Application Hub — выделенная сетевая шара. Права write+modify для записи пользователю который создает профили и управляет ими. И права read+execute пользователям, которым будет распространено данное приложение в будущем. В результате имеем сам профиль файл .profile и набор необходимых файлов для работы приложения.

Каждый профиль включает в себя один или несколько Target-ов. Target — набор файлов, реестровых записей, компонентов необходимых для работ приложения на конкретной конфигурации компьютера.

Если существует необходимость работы приложения например на нескольких версиях ОС — при помощи Streaming Profiler можно добавлять необходимые таргеты, при этом каждый раз нужно запускать установку приложения заново. Таргеты так же полезны если имеется потребность в различной конфигурации приложения на различных версиях ОС. Если нужно внести изменения в профиль или таргет приложения необходимо использовать то же Streaming Profiler как редактор. Распространять уже готовый профиль будем с помощью Citrix XenApp Server 6 который установлен на Windows Server 2008 R2.

Открываем Citrix Delivery Services Console. Раскрываем дерево фермы, жмем Aplications -> Publish Applications. Даем имя приложению.

Выбираем тип приложения — Aplication — Streamed To Client. Для того что бы приложение стримилось сразу на клиент.

Возможен вариант стриминга на сервер, тогда клиент будет заходить по протоколу ICA на сервер, на который стримится приложение. В данном случае мы используем стриминг прямо на клиент. В следующем окне указываем путь файлу профилю (.profile) на Application Hub, используя UNC пути. Так же выбираем в выпадающем списке ярлык, который будет опубликован клиенту.

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

Выбираем пользователя или группу (Citrix или AD) для которых данное приложение будет опубликовано и доступно.

Меняем если нужно иконку. При желании можно поместить ярлык в указанную подпапку в старт меню, как показано ниже:

Вот и всё. Приложение опубликовано. Настройки файловых ассоциаций для приложения доступно в свойствах. На клиенте же приложение появилось как меню приложений Citrix:

так и в старт меню:

Приложение может быть так же опубликовано с помощью Citrix Web Interface. При запуске ярлыка происходит собственно сам стриминг виртуализированного приложения. Стримится не всё приложение сразу а минимальный набор компонентов, необходимых для старта приложения и отображения пользователю интерфейса приложения (аналогично 1-st Feature Block в APP-V). Приложение запущено и работает в изолированной среде:

Таким образом, на системе может быть доступно сразу несколько версий одного и того же приложения, например Adobe Reader 9 и Adobe Reader 10.
  • Приложения, которые скомпилированны как 64-разрядные не поддерживаются
  • Драйвера и приложения, содержащие драйвера не поддерживаются.
  • Компоненты ОС MDAC не возможно запрофилировать, например Internet Explorer, .Net Framework.
Существует много нюансов относительно процесса создания профиля приложения, т.к. существуют достаточно сложные и громоздкие приложения которым необходимы различные компоненты как системы так и других приложений.

В Streaming Profiler реализовано достаточно много функций для углубленной конфигурации профиля, pre- и post-launch скрипты, pre-analysis условия, правила изоляции, перенаправления, игнорирования во время процесса создания профиля или его выполнения на клиенте.

habr.com


Смотрите также