Как пишется по английски звуковой драйвер
Драйвер-это основа взаимодействия системы с устройством в ОС Windows.Это одновременно удобно и неудобно.
Про удобства я разъяснять не буду - это и так понятно,
а заострюсь я именно на неудобствах драйверов.
В сложившейся ситуации пользователь полностью подчинён воле производителя
- выпусти тот драйвер - хорошо, а не выпустит.
Только продвинутый пользователь, имеющий голову на плечах
(особенно, если он ешё и программер) не станет мириться с таким положением дел
- он просто возьмёт и сам напишет нужный драйвер.
Это нужно и взломщику: драйвер - это удобное окошко в ring0,
которое является раем для хакера. Но хоть написать драйвер и просто,
да не совсем - есть масса подводных камней. Да и документированность данного вопроса на русском языке оставляет желать лучшего.
Этот цикл статей поможет тебе во всём разобраться.
Приступим.
Хочу сразу же сделать несколько предупреждений.
Данная статья всё-таки подразумевает определённый уровень подготовки.
Драйвера-то ведь пишутся на C(++) с большим количеством ассемблерных вставок.
Поэтому хорошее знание обоих языков весьма желательно (если не сказать - обязательно).
Если же ты пока не можешь этим похвастаться,
но желание писать драйвера есть - что ж, так как эта статья вводная, в конце её будет приведён список полезной литературы,
ссылок и т.д. Но помни: учить тебя в этом цикле статей программированию как таковому я тебя не буду.
Может как-нибудь в другой раз. Согласен? Тогда поехали!
Скоро здесь, возможно, будет стоять твоё имя.
Практически в любом деле, как мне кажется, нужно начинать с теории.
Вот и начнём с неё. Для начала уясним себе поточнее основные понятия.
Первое: что есть драйвер? Драйвер - в сущности
кусок кода ОС, отвечающий за взаимодействие с аппаратурой.
Слово "аппаратура" в данном контексте следует понимать в самом широком смысле.
С момента своего появления как такого до сегодняшнего дня драйвер беспрерывно эволюционировал.
Вот, скажем, один из моментов его развития. Как отдельный и довольно независимый модуль драйвер сформировался не сразу.
Да и сейчас этот процесс до конца не завершён:
ты наверняка сталкивался с тем, что во многих
дистрибутивах никсов для установки/перестановки etc драйверов нужно перекомпилировать ядро,
т.е. фактически заново пересобирать систему.
Вот, кстати ещё один близкий моментец: разные принципы работы с драйверами в Windows 9x и NT.
В первом процесс установки/переустановки драйверов проходит практически без проблем,
во втором же случае это тяжёлое и неблагодарное дело,
для "благополучного" завершения которого нередко приходится прибегать к полной переустановке ОС.
А зато в Windows 9x. так,стоп,открывается широкая и волнующая тема,
которая уведёт меня далеко от темы нынешней статьи,
так что вернёмся к нашим баранам. ой,то есть к драйверам.
В порядке общего развития интересно сравнить особенности драйверов в Windows и *nix(xBSD) системах:
1) Способ работы с драйверами как файлами (подробнее см. ниже)
2) Драйвер, как легко заменяемая честь ОС (учитывая уже сказанные выше примечания)
3) Существование режима ядра
Теперь касательно первого пункта. Это значит,
что функции, используемые при взаимодействии с файлами,
как и с драйверами, практически идентичные (имеется в виду лексически):
open, close, read и т.д. И напоследок стоит отметить идентичность механизма
IOCTL (Input/Output Control Code-код управления вводом-выводом)
-запросов.
Драйвера под Windows делятся на два типа:
Legacy (устаревший) и WDM (PnP). Legacy драйверы (иначе называемые "драйверы в стиле
NT") чрезвычайно криво работают (если работают вообще)
под Windows 98, не работают с PnP устройствами, но зато могут пользоваться старыми функциями
HalGetBusData, HalGetInterruptVector etc, но при этом не имеют поддержки в лице шинных драйверов.
Как видишь, весьма средненький драйвер. То ли дело
WDM: главный плюс - поддержка PnP и приличненькая совместимость:
Windows 98, Me, 2000, XP, 2003, Server 2003 и т.д. с вариациями; но он тоже вынужден за это расплачиваться:
например, он не поддерживает некоторые устаревшие функции
(которые всё таки могут быть полезны). В любом случае,
не нужно ничего воспринимать как аксиому, везде бывают свои исключения.
В некоторых случаях лучше написания Legacy драйвера ничего не придумать.
Как ты наверняка знаешь, в Windows есть два мода работы:
User Mode и Kernel Mode - пользовательский режим и режим ядра соответственно.
Первый - непривилегированный, а второй - наоборот.
Вот во втором чаще всего и сидят драйвера (тем
более, что мы в данный момент говорим именно о драйверах режима ядра).
Главные различия между ними: это доступность всяких привилегированных команд процессора.
Программировать (а уж тем более качественно) в Kernel mode посложнее будет,
чем писать прикладные незамысловатые проги.
А драйвера писать без хорошего знания Kernel mode - никак.
Нужно попариться над назначением выполнения разнообразных работ отдельному подходящему уровню IRQL, желательно выучить новое API (так как в Kernel mode API отличается от прикладного).
в общем, предстоит много всяких радостей. Но тем не менее,
это очень интересно, познавательно, и даёт тебе совершенно иной уровень власти над компьютером.
А раз уж я упомянула про IRQL, разьясню и это понятие.
IRQL (Interrupt Request Level - уровень приоритета выполнения) - это приоритеты,
назначаемые специально для кода, работающего в режиме ядра.
Самый низкий уровень выполнения - PASSIVE_LEVEl. Работающий поток может быть прерван потоком только с более высоким
IRQL.
Ну и напоследок разъясним ещё несколько терминов:
1) ISR (Interrupt Service Routine) - процедура обслуживания прерываний.
Эта функция вызывается драйвером в тот момент,
когда обслуживаемая им аппаратура посылает сигнал прерывания.
Делает самые необходимые на первый момент вещи:
регистрирует callback - функцию и т.д.
2) DpcForISR (Deferred Procedure Call for ISR) - процедура отложенного вызова для обслуживания прерываний.
Эту функцию драйвер регистрирует в момент работы ISR для выполнения основной работы.
3) IRP (Input/Output Request Packet) - пакет запроса на ввод - вывод.
Пакет IRP состоит из фиксированной и изменяющейся частей.
Вторая носит название стека IRP или стека ввода - вывода (IO stack).
4) IO stack location - стек ввода - вывода в пакете IRP.
5) Dispatch Routines (Рабочие процедуры) - эти функции регистрируются в самой первой (по вызову) процедуре драйвера.
6) Major IRP Code - старший код IRP пакета.
7) Minor IRP Code - соответственно, младший код IRP пакета.
8) DriverEntry - эта функция драйвера будет вызвана первой при его загрузке.
9) Layering (Многослойность) - данной возможностью обладают только WDM - драйвера.
Она заключается в наличии реализации стекового соединения между драйверами.
Что такое стековое соединение? Для этого необходимо знать про Device
Stack (стек драйверов) - поэтому я обязательно вспомню про всё это чуточку ниже.
10) Device Stack, Driver Stack (стек устройств, стек драйверов) - всего лишь
объемное дерево устройств. Его, кстати, можно рассмотреть во всех подробностях с помощью программы
DeviceTree (из MS DDK), например.
11) Стековое соединение - как и обещала, объясняю. В стеке драйверов самый верхний драйвер - подключившийся позднее.
Он имеет возможность посылать/переадресовывать IRP запросы другим драйверам,
которые находятся ниже его. Воти всё. Правда,просто?
12) AddDevice - функция, которую обязательно должны поддерживать WDM драйверы.
Её название говорит само за себя.
13) Device Object, PDO, FDO (Объект устройства, физический,
функциональный) - при подключении устройства к шине она создаёт PDO.
А уже к PDO будут подключаться FDO объекты WDM драйверов.
Обьект FDO создаётся самим драйвером устройства при помощи функции IOCreateDevice.
Обьект FDO также может иметь свою символическую ссылку, от которой он будет получать запросы от драйвера.
Это что касается WDM драйверов. С драйверами "в стиле NT" ситуация несколько иная.
Если он не обслуживает реальных/PnP устройств,
то PDO не создаётся. Но для связи с внешним миром без FDO не обойтись.
Поэтому он присутствует и тут.
14) Device Extension (Расширение обьекта устройства) - "авторская" структура,
т.е. она полностью определяется разработчиком драйвера.
Правилом хорошего тона считается, например,
размещать в ней глобальные переменные.
15) Monolithic Driver (Монолитный драйвер) - это драйвер,
который самостоятельно обрабатывает все поступающие
IRP пакеты и сам работает с обслуживаемым им устройством
(в стеке драйверов он не состоит). Данный тип драйверов используется только если обслуживается не
PnР устройство или же всего лишь требуется окошко в ring0.
16) DIRQL (уровни аппаратных прерываний) -
прерывания, поступающие от реальных устройств, имеют наивысший приоритет IRQL,
поэтому для них решено было придумать специальное название
(Device IRQL).
17) Mini Driver (Мини - драйвер) - чуть меньше "полного" драйвера.
Обычно реализуется в виде DLL-ки и имеет оболочку в виде "полного" драйвера.
18) Class Driver (Классовый драйвер) - высокоуровневый драйвер,
который предоставляет поддержку класса устройств.
19) РnP Manager (PnP менеджер) - один из главных компонентов операционной системы.
Состоит из двух частей: PnP менеджера пользовательского и "ядерного" режимов.
Первый в основном взаимодействует с пользователем;
когда тому нужно, например, установить новые драйвера и т.д.
А второй управляет работой, загрузкой и т.д. драйверов.
20) Filter Driver (фильтр - драйвер) - драйверы, подключающиеся к основному драйверу либо сверху
(Upper), либо снизу (Lower). Фильтр драйверы (их может быть несколько) выполняют фильтрацию IRP пакетов.
Как правило, для основного драйвера Filter Drivers неощутимы.
21) Filter Device Object - объект устройства, создаваемый фильтр - драйвером.
22) HAL (Hardware Abstraction Layer) - слой аппаратных абстракций.
Данный слой позволяет абстрагироваться компонентам операционной системы от особенностей конкретной платформы.
23) Synchronization Objects (Обьекты синхронизации) - с помощью этих
объектов потоки корректируют и синхронизируют свою работу.
24) Device ID - идентификатор устройства.
25) DMA (Direct Memory Access) - метод обмена данными между устройством и памятью
(оперативной) в котором центральный процессор не принимает участия.
25) Polling - это особый метод программирования, при котором не устройство посылает сигналы прерывания драйверу,
а сам драйвер периодически опрашивает обслуживаемое им устройство.
26) Port Driver (Порт-драйвер) - низкоуровневый драйвер,
принимающий системные запросы. Изолирует классовые драйверы устройств от аппаратной специфики последних.
Ну вот, пожалуй, и хватит терминов. В будущем,
если нужны будут какие-нибудь уточнения по теме,
я обязательно их укажу. А теперь, раз уж эта статья
теоретическая, давай-ка взглянем на архитектуру Windows NT с высоты птичьего полёта.
Краткий экскурс в архитектуру Windows NT
Наш обзор архитектуры Windows NT мы начнём с разговора об уровнях разграничения привилегий. Я уже упоминала об user и kernel mode.
Эти два понятия тесно связаны с так называемыми кольцами (не толкиеновскими ).
Их ( колец) в виде всего четыре: Ring3,2,1 и 0. Ring3 - наименее привилегированное кольцо,
в котором есть множество ограничений по работе с устройствами,
памятью и т.д. Например, в третьем кольце нельзя видеть адресное пространство других приложений без особого на то разрешения. Естественно,
трояну вирусу etc эти разрешения получить будет трудновато, так что хакеру в третьем кольце жизни никакой. В третьем кольце находится user mode. Kernel mode сидит в нулевом кольце - наивысшем уровне привилегий. В этом кольце можно всё:
смотреть адресные пространства чужих приложений без каких - либо ограничений и разрешений, по своему усмотрению поступать с любыми сетевыми пакетами, проходящими через машину, на всю жизнь скрыть какой-нибудь свой процесс или файл и т.д. и т.п. Естественно,
просто так пролезть в нулевое кольцо не получиться:
для этого тоже нужны дополнительные телодвижения. У легального драйвера с этим проблем нет:
ему дадут все необходимые API - шки, доступ ко всем нужным системным таблицам и проч. Хакерской же нечисти опять приходиться туго:
все необходимые привилегии ему приходиться "выбивать"
незаконным путём. Но это уже тема отдельной статьи, и мы к ней как-нибудь ещё вернёмся. А пока продолжим.
У тебя наверняка возник законный вопрос:
а что же сидит в первом и втором кольцах ? В том то всё и дело,
что программисты из Microsoft почему - то обошли эти уровни своим вниманием. Пользовательское ПО сидит в user mode,а всё остальное (ядро,
драйвера. ) - в kernel mode. Почему они так сделали - загадка, но нам это только на руку. А теперь разберёмся с компонентами (или, иначе говоря, слоями ) операционной системы Windows
NT.
Посмотри на схему - по ней многое можно себе уяснить. Разберём её подробнее.
С пользовательским режимом всё понятно. В kernel mode самый низкий уровень аппаратный. Дальше идёт HAL, выше - диспетчер ввода - вывода и драйвера устройств в одной связке, а также ядрышко вместе с исполнительными компонентами. О HAL я уже говорила, поэтому поподробнее поговорим об исполнительных компонентах. Что они дают? Прежде всего они приносят пользу ядру. Как ты уже наверняка уяснил себе по схеме, ядро отделено от исполнительных компонентов. Возникает вопрос:
почему ? Просто на ядре оставили только одну задачу:
просто управление потоками, а все остальные задачи (управление доступом,
памятью для процессов и т.д.) берут на себя исполнительные компоненты (еxecutive). Они реализованы по модульной схеме, но несколько компонентов её (схему) не поддерживают . Такая концепция имеет свои преимущества:
таким образом облегчается расширяемость системы. Перечислю наиболее важные исполнительные компоненты:
1) System Service Interface (Интерфейс системных служб )
2) Configuration Manager (Менеджер конфигурирования)
3) I/O Manager (Диспетчер ввода-вывода,ДВВ)
4) Virtual Memory Manager,VMM (Менеджер виртуальной памяти)
5) Local Procedure Call,LPC (Локальный процедурный вызов )
6) Process Manager (Диспетчер процессов)
7) Object Manager (Менеджер объектов)
Так как эта статья - первая в цикле, обзорная, подробнее на этом пока останавливаться не будем. В процессе практического обучения написанию драйверов, я буду разъяснять все неясные термины и понятия. А пока перейдём к API.
API (Application Programming Interface) - это интерфейс прикладного программирования. Он позволяет обращаться прикладным программам к системным сервисам через их специальные абстракции. API-интерфейсов несколько, таким образом в Windows-системах присутствуют несколько подсистем. Перечислю:
1) Подсистема Win32.
2) Подсистема VDM (Virtual DOS Machine - виртуальная ДОС - машина)
3) Подсистема POSIX (обеспечивает совместимость UNIX - программ)
4) Подсистемиа WOW (Windows on Windows). WOW 16 обеспечивает совместимость 32-х разрядной системы с 16-битными приложениями. В 64-х разрядных системах есть подсистема WOW 32,
которая обеспечивает аналогичную поддержку 32 - битных приложений.
5) Подсистема OS/2. Обеспечивает совместимость с OS/2 приложениями.
Казалось бы, всё вышеперечисленное однозначно говорит в пользу WINDOWS NT систем!
Но не всё так хорошо. Основа WINDOWS NT (имеются ввиду 32-х разрядные версии) - подсистема Win32. Приложения, заточенные под одну подсистему не могут вызывать функции другой. Все остальные (не Win32) подсистемы существуют в винде только в эмуляции и реализуются функции этих подсистем только через соответствующие функции винды. Убогость и ограниченность приложений, разработанных, скажем, для подсистемы POSIX и запущенных под винду - очевидны.
Увы.
Подсистема Win32 отвечает за графический интерфейс пользователя, за обеспечение работоспособности Win32 API и за консольный ввод - вывод. Каждой реализуемой задаче
соответствуют и свои функции: функции, отвечающие за графический фейс,
за консольный ввод - вывод (GDI - функции) и функции управления потоками,
файлами и т.д. Типы драйверов, наличествующие в Windows, я уже упоминала в разделе терминов:
монолитный драйвер, фильтр - драйвер и т.д. А раз так, то пора закругляться. Наш краткий обзор архитектуры Windows NT можно считать завершённым. Этого тебе пока хватит для общего понимания концепций Windows NT, и концепций написания драйверов под эту ось - как следствие.
Инструменты
Описать и/или упомянуть обо всех утилитах, могущих понадобиться при разработке драйверов - немыслимо. Расскажу только об общих направлениях.
Без чего нельзя обойтись ни в коем случае - это Microsoft DDK (Driver Development Kit ). К этому грандиозному пакету прилагается и обширная документация. Её ценность - вопрос спорный. Но в любом случае, хотя бы ознакомиться с первоисточником информации по написанию драйверов для Windows - обязательно. В принципе, можно компилять драйвера и в Visual Studio, но это чревато долгим и нудным копанием в солюшенах и vcproj-ектах, дабы код твоего драйвера нормально откомпилировался. В любом случае, сорцы придётся набивать в визуальной студии, т.к. в DDK не входит
нормальная IDE. Есть пакеты разработки драйверов и от третьих фирм:
WinDriver или NuMega Driver Studio, например. Но у них есть отличия от майкрософтовского базиса функций (порой довольно большие ) и многие другие мелкие неудобства. Так что DDK - лучший вариант. Если же ты хочешь писать драйвера исключительно на ассемблере, тебе подойдёт KmdKit (KernelMode Driver DevelopmentKit) для MASM32. Правда, этот вариант только для Win2k/XP.
Напоследок нельзя не упомянуть такие хорошие проги, как PE
Explorer, PE Browse Professional Explorer, и такие незаменимые, как дизассемблер IDA и лучший отладчик всех времён и народов SoftICE.
Ну вот и подошла к концу первая статья из цикла про написание драйверов под Windows. Теперь ты достаточно "подкован" по
теоретической части, так что в следующей статье мы перейдём к практике. Желаю тебе удачи в этом интереснейшем деле - написании драйверов! Да не облысеют твои пятки!
Давай попробуем програму связи если у тебя есть нормальный драйвер.
Let's try a communication scheme if you have a good driver.
Она не имеет ничего общего с бинарным файлом содержащим драйвер.
It has nothing to do with the executable which contains the driver.
На ПК установлен системный драйвер и авторизован пользователь.
A system driver is installed on the PC and a user is authorized.
Потом оказывалось, что на самом деле Windows не обновил драйвер.
Then it turned out that Windows had not updated the driver in fact.
В этом случае АРМ драйвер является промежуточным звеном между BIOS и операционной системой.
In this way the APM driver is an intermediary between the BIOS and the operating system.
Сервер реинкарнации автоматически перезапустит упавший драйвер.
The reincarnation server will restart the crashed driver automatically.
OpenVPN предлагает два различных варианта сетевых интерфейсов, используя драйвер TUN/TAP.
OpenVPN offers two types of interfaces for networking via the Universal TUN/TAP driver.
Каждый драйвер тщательно контролируется частью системы, известной как сервер восстановления.
Each driver is carefully monitored by a part of the system named the reincarnation server.
Клиенты могут печатать, даже если нужный принтер или драйвер не установлены локально.
The clients even are able to print without the appropriate filter (or driver) installed locally.
Причиной проблемы является драйвер, используемый оборудованием ATI Radeon R500/R600.
This issue is caused by the driver used by the ATI Radeon R500/R600 hardware.
Иногда, нужный драйвер недоступен в виде пакета Debian.
In some cases the driver you need may not be available as a Debian package.
Обычно источником данных для переменной является драйвер УСО.
Follow the link below Download driver RADEON 9600 SERIES. The new window will be opened.
После изменения в реестре значений переменных нужно перезапустить драйвер или ОС Windows.
After changing values of the variables in the registry it is required to the driver or OS Windows.
Для усовершенствования пользовательского интерфейса драйвер Windows и процесс установки были полностью переработаны.
The Windows driver and the setup process have been totally reshaped to improve the user interface.
Как только необходимые драйверы установлены, вам потребуется настроить Х-сервер, чтобы задействовать драйвер nvidia вместо используемого по умолчанию nv.
Once the appropriate drivers are installed you need to configure your X Server to use the nvidia driver instead of the default nv driver.
Это может приводить к неправильной работе устройства при конфликте драйверов, или если сперва загружается неправильный драйвер.
This can cause the device to not work correctly if the drivers conflict or if the wrong driver is loaded first.
Также полностью свободные драйвера ath5k и ath9k заменили использовавшийся ранее частично проприетарный драйвер madwifi для наборов микросхем Atheros.
Also, the entirely free software ath5k and ath9k drivers replace the previously used, partly proprietary madwifi driver, for Atheros chipsets.
Зарегистрируйтесь, чтобы увидеть больше примеров. Это просто и бесплатно
Результатов: 1380 . Точных совпадений: 291 . Затраченное время: 109 мс
Перевод голосом, функции оффлайн, синонимы, спряжение, обучающие игры
О программе
Драйвера и программное обеспечение, необходимое для правильной работы звуковых карт HD Audio и AC'97 Audio от компании RealtekЧто нового
Новое в версии R2.82 :
Новое в версии A4.06 :
Системные требования
Операционные системы:
- HD Audio: Windows Vista / 2008 / 7 / 8 / 8.1 / 10 (32-bit / 64-bit).
- AC'97 Audio: Windows 2000 / XP / 2003 (32-bit / 64-bit).
Поддерживаемое оборудование Realtek HD Audio Codec:
Windows Vista / 7 / 8 / 8.1 / 10 WHQL:
- ALC882, ALC883, ALC885, ALC886, ALC887, ALC888, ALC889, ALC892, ALC899, ALC861VD, ALC891, ALC900, ALC660, ALC662, ALC663, ALC665, ALC667, ALC668, ALC670, ALC671, ALC672, ALC676, ALC680, ALC221, ALC231, ALC233, ALC235, ALC236, ALC255, ALC256, ALC260, ALC262, ALC267, ALC268, ALC269, ALC270, ALC272, ALC273, ALC275, ALC276, ALC280, ALC282, ALC283, ALC284, ALC286, ALC288, ALC290, ALC292, ALC293, ALC298, ALC383.
Windows 2000 / XP WHQL:
- ALC880, ALC882, ALC883, ALC885, ALC886, ALC887, ALC888, ALC889, ALC892, ALC899, ALC861VC, ALC861VD, ALC891, ALC900, ALC660, ALC662, ALC663, ALC665, ALC667, ALC668, ALC670, ALC671, ALC672, ALC676, ALC680, ALC221, ALC231, ALC233, ALC235, ALC236, ALC255, ALC256, ALC260, ALC262, ALC267, ALC268, ALC269, ALC270, ALC272, ALC273, ALC275, ALC276, ALC280, ALC282, ALC283, ALC284, ALC286, ALC290, ALC292, ALC293, ALC383.
Поддерживаемое оборудование Realtek AC97 Driver:
- ALC101, ALC201, ALC201A, ALC202, ALC202A, ALC203, ALC250, ALC650, ALC653, ALC655, ALC658 и ALC850.
Полезные ссылки
Подробное описание
Звуковые карты Realtek являются самыми распространёнными устройствами обработки звука и представлены как в виде встроенных чипов в материнских платах компьютеров и ноутбуков, так и в виде отдельных USB и PCI устройств.
Для корректной работы звуковой карты, рекомендуется устанавливать новейшие версии драйверов, даже если в операционной системе присутствуют базовые драйвера, обеспечивающий воспроизведение и запись звука.
Аудио драйвера Realtek, помимо обновлённой версии драйвера, содержащего поддержку нового оборудования, исправления проблем совместимости и известных ошибок, содержит дополнительное программное обеспечение для управления различными параметрами и функциями проигрывания и записи звука. Последние версии драйверов Realtek High Definition Audio Driver включают утилиту Диспетчер Realtek HD.
Возможности Диспетчера Realtek HD
- Регулировка громкости и баланса каналов.
- Настройка гнёзд подключения задней и передней панелей.
- Настройка частоты дискретизации и разрядности звука.
- Конфигурация динамиков.
- Проверка звучания колонок и настройка их расположения.
- Звуковые эффекты и включение объёмного звука.
- Эквалайзер с набором установок.
- Режим караоке (подавление голоса).
Оценка пользователей
Другие программы
DriverPack Solution
Сборник драйверов для Windows с автоматическим определением оборудования
DUMo
Программа для проверки наличия обновлений драйверов, их скачивания и установки
Рекомендуем
Используйте DeepL Переводчик для мгновенного перевода текстов и документов
- Перевод в процессе набора текста
- Высочайшее в мире качество
- Перемещение документов
Русско-английский cловарь На данный момент в разработке
драйвер noun, masculine —
driver сущ.
Мне придётся установить драйвер, чтоб воспользоваться принтером. — I will have to install a driver to use the printer.
Примеры:
драйвера устройств мн. —
модуль драйвера муж. —
установка драйвера жен. —
обновление драйвера сред. —
пакет драйвера муж. —
драйвер устройства муж. —
драйвер USB муж. —
драйвер принтера муж. —
программный драйвер муж. —
видео-драйвер муж. —
драйвер мыши муж. —
дополнительный драйвер муж. —
драйвер печати муж. —
[. ] экране, чтобы закончить инсталляцию драйвера.
[. ] screen to complete the driver installation.
Программу драйвера можно найти в инсталляционной [. ]
The driver program can be found in installation folder.
После того, как принтер объявлен общим, от этого компьютера необходимо
[. ] получить следующие данные: имя драйвера и имя порта.
Once shared, there are two pieces of information you must gather
[. ] from this computer: the driver name and the port name.
Затем, следуя подсказкам Мастера установки, выберите директорию на Вашем
[. ] компьютере/ноутбуке для сохранения драйвера и установите его.
Then, following the installation wizard, select directory on
[. ] your PC/laptop to save driver and install it.
[. ] на предоставление драйвера этого принтера под [. ]
[. ] provide a Windows XP driver for the printer.
зайдите во вкладку MTK, соедините USB кабель с выключенным
[. ] телефоном, установите драйвера и нажмите кнопку "разблокировать".
Short guide: go to MTK tab, connect USB cable to the turned off
[. ] phone, install drivers and press "unlock" button.
После успешной установки драйвера кнопки “Удалить драйвер” и “Конфигурировать драйвер” станут доступны.
When the driver is successfully installed, “Delete driver” button and “Configure driver” button will be [. ]
[. ] ядро имеет два разных драйвера для одного устройства.
[. ] sometimes lists two different drivers for the same device.
[. ] обратитесь к разделу 4-1-2 Подключение к компьютеру и установка драйвера USB и проверьте наличие установленного драйвера USB.
[. ] 4-1-2 Connecting to a Computer and Installing the USB Driver and confirm that the USB driver has been installed properly.
В процессе инсталляции драйвера принтера компьютер может запросить сделать выбор необходимого [. ]
During installation of the printer driver, the computer may ask you to select the printer required.
присоедините основной блок из нашего комплекта к порту USB,
[. ] потребуется установить драйвера (поставляются в комплекте).
After you have connected the main unit from our set to the USB port you will
[. ] need to install the drivers (are included).
от turboprint для своего hp970c и сделал вывод, что результаты лучше, чем при
[. ] использовании оригинального драйвера от HP.
Your editor found that the turboprint driver for his hp970c produces actually better results
[. ] than the original Linux driver from HP.
Некоторые сетевые драйвера разрешают прямой доступ [. ]
к сетевому адаптеру в обход стандартного стэка TCP.
Some network drivers allow direct access to [. ]
[. ] устройства, включая сбой драйвера, сбой операционной системы [. ]
позволили бы исполнение произвольного кода на поврежденной системе, а также, точках доступа.
[. ] destination device including driver crashes, operating system [. ]
that would allow execution of arbitrary code on the affected system, including APs.
[. ] принтеру IP-адреса перед установкой драйвера принтера.
Before installing the printer driver, you must install this [. ]
[. ] [Удалить драйвер и пакет] выберите [Удалить драйвер и пакет драйвера], чтобы удалить драйвер и пакет драйвера.
[. ] package] dialog opens, select [Delete driver and driver package] to delete the driver and driver package.
[. ] можно запустить проверку наличия обновлений драйвера принудительно, нажав на кнопку Проверить наличие [. ]
If no updates are listed, you can force the software to check immediately for updates by clicking Check [. ]
[. ] установка программного драйвера была прервана после [. ]
запуска, снова запустите процедуру установки с самого начала.
If installation of the driver software is interrupted [. ]
after it has started, start the installation procedure over again from the beginning.
В данном руководстве объяснено, как устанавливать принтер, а также описаны процедура установки и функции драйвера принтера.
This manual explains the method of installing the printer and the installation procedure and the functions of the printer driver.
Для обеспечения поддержки всех функций устройства следует всегда
[. ] использовать последнюю версию драйвера.
[. ] latest version to ensure the support [. ]
Хотя использование заказных драйверов возможно, это связано с рядом
[. ] может потребовать сложного процесса инсталляции драйвера, осуществляемого специалистом в области IT; 2) преобразование внутри драйвера может повлиять на точность выполнения задания печати [. ]
прикладные программы предполагают, что PDF обрабатываются непосредственно устройством печати.
[. ] It might force the IT person into a complicated driver installation process; 2) conversion within the driver can affect print job fidelity; and 3) some newer applications expect these protocols [. ]
[. ] программного обеспечения драйвера устройства] при подключении [. ]
впервые или при подключении к другому USB порту на компьютере.
The message [Installing device driver software] may appear [. ]
when this unit is first connected to the computer or when it
is connected to a different USB port on the computer.
[. ] принтера не удается считать данные контроллера (не может осуществлять контроль), то нестандартные форматы не отображаются в ниспадающем меню форматов оригинальных и распечатанных изображений драйвера принтера.
If the printer driver cannot read the controller information (cannot monitor), the custom sizes are not displayed in the pull-down menu for the original sizes and the output paper sizes of the printer driver.
[. ] загружать обновления драйвера…, затем раскройте список [. ]
[. ] Automatically download driver updates. tick box [. ]
and then click the list arrow and select your preference.
[. ] и все необходимые драйвера и ПО вы сможете найти [. ]
[. ] software and drivers on the official Sigma website, [. ]
Эти драйвера могут использоваться снифферами [. ]
и другими вредоносными программами для получения низкоуровневого доступа в
сеть и представляют дополнительный риск для системы, так как трафик, проходящий через них, не может отслеживаться брандмауэром.
These drivers can be used by sniffers [. ]
and other malicious programs to get low-level network access and pose an additional
risk for the system as traffic passing through them cannot be screened by a firewall.
По умолчанию выбирается автоматический способ настройки, при котором
[. ] устанавливается оптимальный режим работы драйвера.
[. ] operating conditions of the driver are set, is selected [. ]
[. ] созданы дополнительные драйвера: режим ядра для эмуляции [. ]
устройства HID в одностороннем режиме; для использования технологии
боковой демонстрации Windows Vista использован драйвер пользовательского режима демонстрации.
Several drivers were created: Kernel mode for [. ]
emulating HID device for one-way mode support; User mode sideshow driver used
Читайте также: