Как избавиться от знаков вопросов

Знаки вопроса вместо русских букв, решение проблемы с кодировкой Windows

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

В первую очередь необходимо убедиться, что языком системы выбран русский язык, для этого в «Пуск» — «Панель управления» — «Часы, язык и регион» — «Язык и региональные стандарты«, вкладка «Дополнительно«, раздел «Язык программ, не поддерживающих Юникод» необходимо нажать «Изменить язык системы» и выбрать «Русский (Россия)» и нажать «ОК» во всех окнах.

Также для решения проблемы откроем редактор реестра набрав в командной строке «regedit.exe«.
Командную строку можно открыть нажав по ярлыку в меню «Пуск» — «Все программы» — «Страндартные» — «Коммандная строка» или набрав «cmd» в поисковой строке меню «Пуск«.

В редакторе реестра необходимо открыть ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
и изменить значения параметров 1250c_1250.nls на c_1251.nls), 1251 (убедится что c_1251.nls), 1252c_1252.nls на c_1251.nls).

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

Источник

Как избавиться от ромба и знака вопроса?

Подскажите пожалуйста как избавиться от ромба со знаком вопроса? Самое интересное что он у меня появляется только вместо буквы «И» — заглавной. Данные идут через форму в базу mysql.
Кодировка таблицы utf8, правило для всех полей utf8_general_ci. В коде php между подключением к базе данных и записью в таблицы прописываю:

при выгрузке из таблицы прописываю:
$mysqli->set_charset(«utf-8»);

Весь текст отображается правильно, кроме буквы «И» заглавной.
На странице html прописано:

Так же, хочу отметить, что такая штука случается только на хостинге, на моем локальном сервере все в порядке.
Заранее спасибо!

  • Вопрос задан более трёх лет назад
  • 6573 просмотра
Читайте также:  Отпугивающие запахи для тараканов

Кирилл Сапронов: И еще, попробуйте убрать дефис в utf-8 при установке кодировки:
$mysqli->set_charset(‘utf8’);

Кирилл Сапронов: Попроуйте еще закомментировать строки
$mysqli->query(«SET NAMES utf-8»);
mysqli_set_charset($mysqli,’utf-8′);

Оставьте только
$mysqli->set_charset(‘utf8’);

Итого у нас сейчас получается: БД и таблицы в utf-8, кодировка соединения установлена корректно, в .htaccess прописан AddDefaultCharset UTF-8, в html тоже прописана кодировка utf, в php прописано header(‘Content-type: text/html; charset=utf-8’);, все скрипты в кодировке utf без BOM, браузер опредеяет автоматически кодировку страницы, как юникод, но на страницу все выводится в ромбах?

Кирилл Сапронов: да, странно. Получается, что сейчас в БД записался текст в cp1251 что ли..

Я бы на вашем месте попробовала бы создать тестовый php скрипт без всякого html, в нем подключиться к базе, сделать селект на выборку значения из таблицы БД, вывести его через echo и посмотреть, что вывелось — вдруг в основном скрипте все-таки идет какая-то обработка строковыми функциями.

У меня когда-то давно была похожая ситуация, проблема была именно в неиспользовании mbstring.

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

Источник

Как избавиться от лишнего диска в «Моем компьютере» с вопросительным знаком

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

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

Что я пробовал до сих пор (ведение рабочего списка, потому что эти методы могут работать для других):

  • Щелкните правой кнопкой мыши на диске и нажмите Отключить (это не вариант)
  • В командной строке: subst, net use (не сетевой диск)
  • Смотря в Управление дисками (диск не был указан)
  • В проводнике, перейдя в Инструменты | Параметры папки и на вкладке «Вид» отметьте параметр «Скрыть пустые диски в папке» Компьютер «». (источник)
  • В реестре в разделе HKLM\SYSTEM\ MountingDevices, удалив ключ \ DosDevices \ L: (источник)
  • В том же ключе, удалив все \??Клавиши \ Volume
  • Сделали скрытые устройства видимыми в Диспетчере устройств, затем удалили отключенные Дисковые накопители и Тома хранения.
  • Поиск в HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ DriveIcons (ничего нет)
  • mountvol.exe и mountvol l: /D в командной строке (не перечислил L:)
  • Сбор всех ссылок на L: в реестре ( reg query HKLM /s /f «L:» > «%userprofile%\Desktop\reg.txt» ). Нашел ссылку на Motorola XT912, зашел в диспетчер устройств, удалил ее. Езжай еще там.
  • Пробовал USB Обливион. Похоже, он будет игнорировать L: Found drives (will be ignored): C: D: E: F: H: J: L:
  • Закончился поиск в реестре снова после всех вышеописанных шагов и удаление ключей в ControlSet в DosDevices.
Читайте также:  Какими средствами можно избавиться от запаха кошачьей мочи

Вещи, которые могут быть опасными:

Другие вещи, на которые я смотрел:

  • В безопасном режиме диск L: не отображается.
  • В чистой загрузке это делает.
  • У меня нет Windows Office «нажми и работай».

Источник

Как избавиться от знаков вопроса вместо русского текста?

При установке какой-нибуль русской программы в Windows 10 вместо текста ромбики и знак вопроса внутри. Как изменить и где кодировку?

Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

надо регион русский добавить в systemsteuerung

мне это помогло

Пожалуйста зарегистрируйся для просмотра прикрепленного файла.

изредка пользуюсь web mooney keeper — с некоторых пор в проге только . вместо слов. Раньше вроде регион менял и всё вставало на свои места — сейчас . упорно не уходят. Система Windows 10 home 20H2

Где копать? Спасибо заранее

Попробуй мне на смёрке помогло . Здесь можн скачать Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

Пожалуйста зарегистрируйся для просмотра этого медийного элемента.

Источник

Drupal Русскоязычное сообщество

В урл в друпале у меня все в виде http://drupal/?q=admin
на этом же сайте в урл нет знаков вопроса.
Вопрос — как избавиться от вопросиков

Комментарии

Включить в настройках «Clean URL’s» Enabled. И все будет пучком.
Второе необходимое условие (или даже первое) — mod_rewrite. Но это уже в настройках вэб сервера.

Артём Золочевский

третье — добавление тормоза от использования mod_rewrite

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

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

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

спасибо помогло

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

Степан (не проверено) 31 мая 2005 в 20:23

А как избавится от:
_http://сайт.ru/node/?from=50

Нужно что было например так:
_http://сайт.ru/node/from/50

А еще лучше:
_http://сайт.ru/node/page/5

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

создай url aliasы для node/?from=50 и т.п. какие тебе удобней, но только помни что при условии смены кол-ва отображаемых нод на страницах сменится и порядок чисел в урлах.

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

А автоматизировать процесс нельзя? Я пробовал функцией в конфиге, но не получается, т.к. там игнорируется все что после «?»! Как быть?

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

Гость (не проверено) 3 июня 2005 в 17:53

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

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

А мне удается.
Что я делаю неправильно?

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

Почему никто не может ответить?

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

Может быть стоит задать вопрос ?
А вот флудить совсем не обезательно.

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

А вопрос в том, как убрать из урл часть «?from=10» и заменить ее на например «/from/10».

Источник

Оцените статью
Избавляемся от вредителей