Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Не работает встроенный динамик

Ответить
Настройки темы
Разное - [решено] Не работает встроенный динамик

Аватара для x-net

Старожил


Сообщения: 288
Благодарности: 16

Профиль | Отправить PM | Цитировать


В дело в том что встроенный динамик работал на XP, перешёл на семёрку ни один звук не издает, а через биос есть звук.
Встроенный динамик в драйверах есть, в чём проблема?

Отправлено: 00:07, 06-08-2009

 

Новый участник


Сообщения: 19
Благодарности: 1

Профиль | Отправить PM | Цитировать


Чтобы не флудить, повторяю еще раз свой вопрос:
Как заставить работать встроенный системный динамик (спикер, бипер, PC speaker) под Windows 7 x64 ?
Без отключения звуковых карт и колонок, так как он работает в Windows XP.

Вот еще тема без ответа: winapi

Пробовал подменить beep.sys от Windows XP x86, ситема не загрузилась.
Если у кого-нибудь есть beep.sys от Windows XP x64, приатачте, пожалуйста.

Последний раз редактировалось GrAnd11, 17-01-2011 в 16:49.


Отправлено: 16:03, 17-01-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для rashxxl

Новый участник


Сообщения: 16
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ааа, народ, тоже нуждаюсь в решениее. Не пищит системный динамик в Win 7 x64 , писк есть только через звуковую карту

Отправлено: 19:29, 28-05-2011 | #12


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Да таже проблема, народ, неужели никто не решил??? (На XP все работает, на Win7 нет)

Отправлено: 09:26, 02-11-2011 | #13


Новый участник


Сообщения: 1
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


На авторской странице http://www.waldbauer.com/tmp/reference.php берем ссылку:
http://www.waldbauer.com/tmp/dl.php?download=beepx

Там в доке описаны 3 варианта решения проблемы. Для себя я выбрал вариант 2 (частично): т.е. запустил "Install", выбрал второй вариант и кликнул "Install BEEPXP.SYS". И все, закрываем и пользуемся.
Никаких фиксов не делал, просто в своих программах пользуюсь теперь для себя не драйвером beep.sys, а beepxp.sys.

Например:
Код: Выделить весь код
type   BEEP_PARS = record     Tone: cardinal;     Time: cardinal;   end;  const   IOCTL_BEEP_SET = $10000;   FileNameStr: array [0..9] of char = '\\.\BeXP'#0;   FileName: PChar=@FileNameStr[0];   DevName: PChar=@FileNameStr[3];  var DevPath: array [0..MAX_PATH] of char;  function CustomBeep(Freq,Duration: cardinal): longint; stdcall; var   BeepSetParams: BEEP_PARS;   BytesReturned: cardinal;   hBeep: cardinal;   OwnDevName: longbool; begin   OwnDevName:= FALSE;   if (QueryDosDevice(DevName,DevPath,MAX_PATH)=0) then begin     DefineDosDevice(DDD_RAW_TARGET_PATH,DevName,'\Device\BeepXP');     OwnDevName:= TRUE;   end;   hBeep:= CreateFile(FileName,GENERIC_READ or GENERIC_WRITE,0,nil,OPEN_EXISTING,0,0);   if (hBeep=INVALID_HANDLE_VALUE) then begin     Result:= E_FAIL;     Exit;   end;   BeepSetParams.Tone:= Freq;   BeepSetParams.Time:= Duration;   DeviceIOControl(hBeep,IOCTL_BEEP_SET,@BeepSetParams,sizeof(BEEP_PARS),nil,0,BytesReturned,nil);   if OwnDevName then DefineDosDevice(DDD_REMOVE_DEFINITION,DevName,nil);   Sleep(BeepSetParams.Time);   CloseHandle(hBeep);   Result:= S_OK; end;
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:27, 29-06-2012 | #14


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Для тех кто еще не решил проблему с встроенным динамиком на ПК. Есть самое элементарное решение, а именно, скачать и установить Realtek HD Audio Codec Driver, лично я так и поступил, так как у меня не сработали варианты, указанные выше. А потом я вспомнил про этот кодек, установил, и все, звук появился. Удачи всем.(у меня виндовс 7 х86).

Отправлено: 21:51, 25-07-2015 | #15



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Не работает встроенный динамик

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
У меня ноутбук fujitsu-seimens amilo pa 2548, и не работает встроенный микрофон. lasha12 Ноутбуки 7 04-04-2010 21:23
Разное - [решено] как отключить динамик? Vowan Microsoft Windows 2000/XP 4 22-01-2010 15:25
Прочее - [решено] Не работает встроенный в материнскую плату сетевой сетевой интерфейс khs Сетевое оборудование 1 07-04-2009 10:35
[решено] Неизвестный встроенный звук от Realtek zaitseos Поиск драйверов, прошивок и руководств 7 18-09-2008 14:45
[решено] Нет звука в колонках при регулировке громкости (только системный динамик) LSN Microsoft Windows 2000/XP 17 17-03-2006 14:37




 
Переход