techstop-ekb-ru, Екатеринбург, Россия

RTL-SDR : часть 0 - нечитаемый шрифт в названии звуковой карты Win7.

При работе с программами RTL-SDR часто требуется указать устройство ввода / вывода / название звуковой карты ... А в меню некоторых программах на Win7 они отображаются - как крякозяблы ... Как решить эту проблему простым способом? ... Проблема эта распространенная и известная ...

Метод 1, щадящий ...

Пуск - -> Панель управления - -> Часы, язык и регион - -> Смена раскладки клавиатуры или других методов ввода - -> вкладка Дополнительно - -> Язык программ не поддерживающих Юникод = установить в английский ...
Перезагрузиться ...
Установить в русский ...
Перезагрузиться ... И узнать, что этот способ не работает ...

Метод 2, транслято-регедительный ...

Например, в моем случае, Устройство с поддержкой High Definition Audio
Открыть Regedit ...
Найти все вхождения High Definition Audio ...
И вручную заменить все встречающиеся русские слова на английские ...
Устройство с поддержкой, Микрофон, Динамики, Контроллер, Модем, Шина, Неизвестное устройство ...
Большую часть слов в меню программы покажет уже читаемым английским языком, но все равно крякозяблы останутся ...
После перезагрузки их станет еще больше ... Метод не подойдет ...

Метод 3, варварско / драконовский ...

В блокноте создать *.reg файл с содержанием :
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] "1252"="c_1251.nls"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial,0"="Arial,204"
"Comic Sans MS,0"="Comic Sans MS,204"
"Courier,0"="Courier New,204"
"Microsoft Sans Serif,0"="Microsoft Sans Serif,204"
"Tahoma,0"="Tahoma,204"
"Times New Roman,0"="Times New Roman,204"
"Verdana,0"="Verdana,204"

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

Метод 4, реестро-исправительный ...

Запустить Regedit.exe
Найти ветвь HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage
Изменить 1250 = "c_1250.nls" на 1250 = "c_1251.nls"
Изменить 1252 = "c_1252.nls" на 1252 = "c_1251.nls"
Закрыть реестр и перезагрузить компьютер ... И, че? И - ниче ... Возвращаем все изменения обратно ...

Метод 5, сравнительно / утомительный ...

С рабочего компьютера скачать файлы шрифтов Windows\Fonts *.fon, *.otf и *.ttf и проверить отличия файлов рабочей папки с файлами на своем компьютере ... Даты создания и размеры файлов, сильно отличающиеся от оригинала, вызывают подозрение и могут потребовать замены ... Лично мной не проверен ... Хотя, имеет место существовать ...

Метод 6, замена драйвера звуковой карты ...

Почему-же столько методов не могут решить простейшую проблему? Вероятно, частично проблема уже решилась на одном из этапов ... Для EXE программ ... Но, Java программа - упорно не желает отображать названия аудио устройств звуковой карты в понятном виде ... Главная проблема кроется в установочных файлах ...
В файле hdaudio.inf - все надписи по английски ...
В файле hdaudio.inf_loc - все надписи на локальном языке страны установки компьютера, по русски в частности ...
Даже обновление Java до свежайшей версии не решает проблему ...
Переустановить драйвера звуковой карты - подставив англо / язычный INF ? Давайте пробовать ...

Пуск - -> Компьютер - -> Свойства - -> Диспетчер устройств - -> Звуковые видео и игровые устройства - -> Устройство с поддержкой High Definition Audio - -> Свойство - -> Драйвер - -> Сведения : HdAudio.sys
Пуск - -> C:\Windows - -> Найти : hdaudio - -> найдено hdaudio.inf
На всякий случай сохранить hdaudio.inf_loc в папке драйверов на другом диске ...
Диспетчер устройств - -> Устройство (звуковая карта) с поддержкой High Definition Audio - -> Удалить
С помощью Unlocker удалить hdaudio.inf_loc все копии из системных папок C:\Windows
Диспетчер устройств - -> правой кнопкой мыши - -> Обновить конфигурацию оборудования ...
Обнаружено новое устройство - -> автоустановка драйверов - -> И, теперь, это устройство называется High Definition Audio Device ... Так, как нам и надо ... Но, все - множество - сопутствующих вхождений компонентов звуковой карты осталось все равно нечитаемо / неисправлено ...

Метод 7, реестро-дорабатывальный ...

Теперь, когда мы еще не знаем - все ли методы неработоспособны, пробуем снова доработать реестр, потому, что реально бесят надписи типа :
????????? ???????? ??????? ...
????????? ??????? ?????? ????? ...

И, только онлайн универсальный декодер текста https://2cyr.com/decode/?lang=ru смог дать ответ - что эти фразы надо понимать, как :
... первичный звуковой драйвер ...
... первичный драйвер записи звука ...

Снова запускаем Regedit.exe
Находим все вхождения High Definition Audio Device
Не забывайте, что у нас уже стоит англоязычный драйвер - поэтому название изменилось, но не в этом суть ...
Экспортируете / сохраняете в *reg все найденные ветви на рабочий стол ...
Находите все вхождения Цифровое аудио ( S/PDIF ; DisplayPort ; HDMI )
Экспортируете / сохраняете в *reg все найденные ветви на рабочий стол ...
Находите все вхождения Первичный драйвер ... И обнаруживаете, что такого вхождения нет ... Эти фразы генерит либо программа ... Либо - Java ... И, соответственно, простым путем изменить эти крякозяблы - невозможно ...
Собрав найденные ключи в единый *.REG файл и переведя все необходимые слова можно достичь нормального отображения большей части меню настроек ... Большей - но не всей ...
High Definition Audio Device лучше заменить на HD Audio - чем короче и понятней название, тем больше шансов, что оно полностью влезет в узкое меню программы, донося весь смысл ...
Микрофон заменить на Microphone или Mic ; Динамики на Speaker ; Цифровое аудио на Digit Audio ...
Каждый раз после перезагрузки компьютера и перед запуском программы нужно будет запускать REG файл для восстановления измененных при перезагрузке Windows 7 значений ...

Вывод : по решению проблемы нечитаемых символов Windows 7

Испробовав все методы и не достигнув необходимого результата иду ва-банк и использую Метод 3 ... Результат нулевой ... Итог ...

Существует одно золотое правило : хотите, чтобы англоязычные программы без проблем работали на компьютере - ставьте англоязычную версию Windows ... И проблем не будет ...

© www / Internet, 2017

13:31 19.11.2017

Поделиться ссылкой :
Отзыв / Диалог : Страница сайта на Facebook Страница сайта на Instagram Страница сайта в Twitter Страница сайта в VK

Интересы : Автомобили Программы Диагностика Тюнинг Статьи Погода Досуг Компьютер Радио ...
И еще много разной информации : Фильмы Музыка Игры Трекер / Tracker Трекер / Торрент Пир, Сид / Torrent

Работа : авто / перевозки, контейнерные грузоперевозки.

Диагностика : автомобилей и грузовиков для друзей / питик (500) / Екатеринбург, Космонавтов / Артинская .

Быстрый поиск по сайту :


Главная / разделы сайта


© techstop-ekb.ru / Екатеринбург / 2018