один человек прислал мне ПК по некоторым техническое обслуживание (физические и программные чистки и т. д.). Я заметил одну проблему. Он имеет Windows XP Pro с пакетом обновления 2
Его зовут Янис (это латышское имя такое же, как Иоанн на английском языке). Он создал профиль пользователя и его документы и рабочий стол находятся в C:Documents и настройкиJānis.
поскольку мы живем недалеко от России, некоторые люди знают русский лучше, чем английский, и чтобы иметь возможность играть в русские игры (которые обычно не знают Unicode), люди обычно для программ, отличных от Unicode, устанавливается русский язык (в региональных и языковых настройках, вкладка Дополнительно).
конечно, это создает некоторые проблемы для других программ, отличных от Unicode, потому что в русской кодировке такой буквы нет. Ну, мы могли бы жить с этим... но я обнаружил, что даже сами окна не распознают этот символ!
когда я загружаю программу на рабочий стол и пытаюсь запустить ее, у меня появляется обычное окно безопасности Windows XP и спрашивает мне, если я доверяю этому файлу. Это всплывающее окно даже показывает информацию об издателе файла правильно. а теперь о плохом: - путь к файлу неправильно в этом всплывающем окне! он говорит C:Documents и настройки JanisDesktop (обратите внимание-а стал), и когда я нажимаю Run, чтобы запустить файл, я получаю ошибку:"система не может найти указанный файл".
кажется странным, что Windows имеет проблемы с запуском файлов из папок с языковыми символами, когда кодовая страница не совпадает, хотя, очевидно, Windows может прочитать файл нормально, потому что информация об издателе отображается правильно.
Мне кажется, что некоторые части Windows остались без поддержки Unicode.
есть ли другое исправление для этого, кроме воссоздания профиля пользователя без символов Unicode? Может быть, пакет обновления 3 имеет некоторые исправления для этой проблемы?