Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» "Каша" из шрифтов

Автор: Durst
Дата сообщения: 18.07.2009 19:25
Приветствую, уважаемые!

Есть проблема. У меня немецкая Windows XP, SP3, стоят два языка - русский и немецкий.
С некоторых пор все умляуты в немецком (ä, ü, ß) заменяются сами на русские буквы. Когда сам печатаю, этого не происходит, но когда комп "читает" тексты с такими буквами - умляуты и ß заменяутся на русские.
Это не было особой проблемой (неудобно конечно, но сам справиться я не мог), пока мне не понадобилось установить одну важную программу. И вот на диске, в названии одного файла присутствует буква ß, при установке программы комп распознаёт её как русскую Я, не "находит" файл и пишет что установка не может быть завершена.
Возможности указать путь для установки в проге нет.
Я уже и немецкий, как язык для всех програм устанавливал, и русский вобще как dll удалял - всё-равно не распознаёт.

Может есть у кого идеи?

Заранее спасибо!

Добавлено:
Вот ведь блин! А букафф то и тута не видно

Ну вобщем немецкая ес-цет заменяется на Я.
Автор: Abs62
Дата сообщения: 18.07.2009 19:54
Durst
Попробуй этот совет.
Автор: Durst
Дата сообщения: 18.07.2009 21:19
Abs62

Спасибо, помогло.

Большое спасибо!

Добавлено:
Abs62

У меня теперь другая проблема, но я думаю причина старая.

Все текстовые ошибки исчезли, все букавы правильно отображаются, но программу установить не могу - постоянно получаю сообщение в начале установки:

"Error 52 - Некоректное имя или номер файла"

То-есть визард установки выполняется, но в начале установки сообщение.
Удалил остатки всех файлов от прежних "половинных" установок проги - ничего
не помогает.
Я думаю причина в прежних установках (попытках установить).

Есть идеи?
Автор: Abs62
Дата сообщения: 19.07.2009 00:13
Durst
Стоит ещё в реестре поискать, не остались ли там хвосты от предыдущих попыток установки.
Можно взять Filemon и Regmon и посмотреть, куда установщик лезет и на чём обламывается.
Автор: Durst
Дата сообщения: 19.07.2009 23:29
День добрый!

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

Когда убираю русский из настроек, пишет "Ошибка 52 - неверное имя или номер файла"
То-есть имя файла как-раз неверное, потому-что комп эту ß не распознаёт.

Чё-ж делать-то?!
Автор: Abs62
Дата сообщения: 20.07.2009 00:22
А если умолчательным языком для неюникодных программ выставить немецкий?
Автор: Durst
Дата сообщения: 20.07.2009 16:19
Ещё раз спасибо за ответы!

Ставлю немецкий, тогда-то он и пишет "Ошибка 52" (по немецки конечно-же )

Попытаюсь подробнее изложить происходящее.
Думаю первый твой совет с кодировкой (ссылка которую ты дал) всё исправил.
Там действительно была ошибка.
Во всех прогах теперь все немецкие буквы правильные.
Но нужную мне программу установить так и не могу.
Теперь самое важное. Когда я ставлю русский языком для неюникодовских программ,
прога устанавливается до половины (даже половина файлов есть на хард-диске), потом до ходит до файла с ß, пишет "Не найден файл" и обрывает установку. Но всё идёт
"по правилам", даже остаётся лог с информацией (установка не завершена, т.к. не найден файл бля-бля...).
Когда я ставлю немецкий языком для неюникодовских прог, установка обрывается сразу,
даже одного файла в целевую папку не успевает скопироваться, вылазит сообщение
"Ошибка 52 - неверное имя или номер файла" и установка обрывается. И лога об установке нету(!).
И в этом наверное моя вина.
Когда я с языками разобраться не смог, я попробывал скопировать на свой комп уже установленную на работе прогу и запустить её такую с оригинальным диском.

Добавлено:
Запустил, она мне "нету рег-файлов".
Ну я и рег-файлы вручную "втыкнул". Она тогда и написала "Fatal error!"
"вставьте оригинальный диск для ремонта!".
Ну и перестала она этот диск, как оригинальный различать
Я его вставляю, нажимаю на "ремонтировать", а ничего не присходит.

Когда с языками всё исправил, удалил все файлы проги (через стирание, т.к. установлена-то она и не была), все рег-файлы, ну вобщем всё, что cleaner-ом можно было найти.
Тогда-то и началось это дело с "Ошибкой 52".

А ставлю опять русский, для неюникода - ничё, до половины устанавливается,
а потом облом

Помоему я сам всё обгадил

Есть идеи?
Автор: Abs62
Дата сообщения: 20.07.2009 16:36
А русских символов в путях нет? И в пути к папке установки, и в путях к временным папкам?
Автор: Durst
Дата сообщения: 20.07.2009 22:26
Да путь установки проще некуда: C:\

Да и файлов то, с названиями на русском у меня нету...




Добавлено:
Может есть ещё какие "секретные" файлы , где информация о моей "палёной" установке
сохраниться могла?

Или может я чего-нить не то стёр?

Добавлено:
А по логу с "Файлмона" ты можешь чё-нибуть опредлить?
Я там много не увидел...
Автор: Abs62
Дата сообщения: 20.07.2009 22:43
Durst
В переменных окружения TEMP и TMP тоже русских букв нет?

Цитата:
А по логу с "Файлмона" ты можешь чё-нибуть опредлить?
Я там много не увидел...

Зависит от. Стоит в нём настроить фильтр, чтобы фиксировались только ошибки обращения к файлам, и посмотреть, что это за файлы.

Страницы: 1

Предыдущая тема: WSUS слетел и не ставится.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.