Имя пользователя windows не должно содержать кириллицу

Эта проблема возникает из-за того, что ваше имя профиля в Windows на русском языке, или ином. Оно должно содержвать только английские символы. В противном случае, DayZ Launcher не сможет работать корректно!

Не нужно флудить по этому поводу, это сделано специально для предотвращения множества ошибок и проблем.

Решаем проблему на Windows 7:

Скрытый текст

1. Откройте панель управления Windows, выберите раздел Учётные записи пользователей (надо включить показ — мелкие значки), затем выберите Управление другой учётной записью, Создание учётной записи.
2. Введите/выбирите:
1) имя профиля строго на английском языке (к примеру, IgrokZoS).
2) тип учётной записи Администратор.
3. Тыкните кнопку Создание учётной записи.
4. Нажмите Пуск, затем стрелочку рядом с Завершение работы, и выберите Выход из системы (перед этим закройте браузеры, скайпы, и т.п. программы). Подробнее на скриншоте ниже.

4d5f24ae85487453e710fd0413758302.jpg

5. Войдите в Windows с только что созданной новой учётной записи пользователя.
6. Откройте свойства папки с игрой, снимите галочку с пункта Только чтение.
7. Запустите DayZ Launcher и играйте.

P.S. Переименование имеющейся у вас учётной записи из того же меню не поможет, т.к. программы в Windows используют другое, системное имя пользователя. О нём сказано чуть ниже.

Решаем проблему на Windows 8 / 8.1:

Скрытый текст

1. Откройте панель управления Windows.
Вы можете открыть панель управления, кликнув правой кнопкой мышки в левом нижнем углу экрана. Если у вас Windows 8.1 то кликните правой кнопкой мышки по кнопке Пуск, которая находится в том же левом нижнем угле экрана.
После такого клика перед вами откроется меню, с помощью которого вы сможете получить доступ к основным функциям операционной системы, среди которых есть и Панель управления.
Также, можно навести мышку в правый верхний угол экрана, появится интерфейс восьмёрки, и там выберите Настройки, панель управления.

2.После того, как вы открыли панель управления, можно приступать к изменениям имени пользователей в операционной системе Windows 8. Для этого откройте раздел Учетные записи и Семейная безопасность.

102713_2104_4.png

3. Дальше необходимо открыть раздел Учетные записи пользователей.

102713_2104_5.png

4. В открывшемся окне нужно кликнуть по ссылке Управление другой учётной записью, а затем на Создание учётной записи.
5. Потом введите имя профиля строго на английском языке (к примеру, IgrokZoS). И тыкните кнопку Создание учётной записи.
6. В разделе со списком учётных записей windows выберите новую учётную запись и щёлкните на ней.

1375796448_5.jpg

7. Выберите пункт Изменение типа учётной записи.

1375796498_6.jpg

8. Отмечаем пункт Администратор и жмём Изменение учётной записи.

1375796536_7.jpg

9. Убедитесь, что на следующем экране у вас будет подпись Администратор. Пример на скриншоте.

1375796590_8.jpg

10. Перейдите в раздел Пуск (в виде metro-интерфейса плиток), щёлкните на своей активной учётной записи, и выберите Выйти (перед этим закройте браузеры, скайпы, и т.п. программы).подробнее
11. Выберите свою новую учётную запись на английском языке и войдите с неё в систему.
12. Откройте свойства папки с игрой, снимите галочку с пункта Только чтение.
13. Запустите DayZ Launcher и играйте.

P.S. Переименование имеющейся у вас учётной записи из того же меню не поможет, т.к. программы в Windows используют другое, системное имя пользователя. О нём сказано чуть ниже.

Решаем проблему на Windows 7 / 8 / 8.1 без создания новой учётной записи:

Скрытый текст

1. Нажимаем пуск, тыкаем правой кнопкой мыши на опции Компьютер, и выбираем Управление.
Для Windows 8 / 8.1 наводим мышку в левый нижний угол экрана и жмём правую кнопку мышки. Появится список опций. Выбираем Управление компьютером.

2. В открывшемся окне выбираем Локальные пользователи и группы —> Пользователи

3. Выбираем в списке свою учётную запись, тыкаем правую кнопку мышки на ней, выбираем Переименовать

4. Вводим имя пользователя на английском и тыкаем Enter
5. Перезагружаем ПК
6. Играем

Если вам не удобно пользоваться 2-мя учётными записями — просто перенесите все нужные файлы на новую учётную запись, а старую удалите!

Трансферное обучение с предобученными моделями в Keras с Python

AI_Generated 06.05.2025

Суть трансферного обучения проста: взять модель, которая уже научилась решать одну задачу, и адаптировать её для решения другой, похожей задачи. Мозг человека работает по схожему принципу. Изучив. . .

Циклические зависимости в C#: методы управления и устранения

stackOverflow 06.05.2025

Если вы хоть раз работали над не самым тривиальным проектом на C#, то наверняка сталкивались с той ситуацией, когда компилятор вдруг начинает сыпать странными ошибками о невозможности разрешить. . .

Как перейти от Waterfall к Agile

EggHead 06.05.2025

Каскадная модель разработки Waterfall — классический пример того, как благие намерения превращаются в организационный кошмар. Изначально созданная для упорядочивания хаоса и внесения предсказуемости. . .

Оптимизация SQL запросов — Продвинутые техники

Codd 06.05.2025

Интересно наблюдать эволюцию подходов к оптимизации. Двадцать лет назад всё сводилось к нескольким простым правилам: «Избегайте SELECT *», «Используйте индексы», «Не джойните слишком много таблиц». . . .

Создание микросервисов с gRPC и Protobuf в C++

bytestream 06.05.2025

Монолитные приложения, которые ещё недавно считались стандартом индустрии, уступают место микросервисной архитектуре — подходу, при котором система разбивается на небольшие автономные сервисы, каждый. . .

Многопоточность и параллелизм в Python: потоки, процессы и гринлеты

py-thonny 06.05.2025

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

Конкурентность (concurrency) — это когда ваша программа умеет жонглировать. . .

Распределенное обучение с TensorFlow и Python

AI_Generated 05.05.2025

В машинном обучении размер имеет значение. С ростом сложности моделей и объема данных одиночный процессор или даже мощная видеокарта уже не справляются с задачей обучения за разумное время. Когда. . .

CRUD API на C# и GraphQL

stackOverflow 05.05.2025

В бэкенд-разработке постоянно возникают новые технологии, призванные решить актуальные проблемы и упростить жизнь программистам. Одной из таких технологий стал GraphQL — язык запросов для API,. . .

Распознавание голоса и речи на C#

UnmanagedCoder 05.05.2025

Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление. . .

Реализация своих итераторов в C++

NullReferenced 05.05.2025

Итераторы в C++ — это абстракция, которая связывает весь экосистему Стандартной Библиотеки Шаблонов (STL) в единое целое, позволяя алгоритмам работать с разнородными структурами данных без знания их. . .

still

Интересующийся

Сообщения: 29
Зарегистрирован: 15 янв 2009, 13:57

Репутация: 1

Кириллица в имени пользователя Windows

Здравствуйте!

Прошу помочь с, возможно, идиотским вопросом. Насколько я поняла, присутствие кириллицы в имени пользователя может приводить к ошибкам работы QGIS (у меня сборка NextGIS). У меня в частности это приводит к тому, что не могут устанавливаться плагины (в пути поиска плагина пишет кракозябры на месте имени пользователя). Вопрос заключается в следующем: есть ли возможность поменять что-то в настройках QGIS (может какие-то пути поиска или что-то в этом роде), но чтобы сохранить имя пользователя с кириллицей?
Объясню зачем: я хочу понемногу «переманивать» на QGIS сотрудников своей организации. Сейчас 100% компьютеров там работают на винде, и, полагаю, примерно у половины имена пользователей будут кириллицей. Грамотной техподдержки в плане установки новых программ и разрешения каких-то системных проблем в организации практически нет, так что ставить программу придется мне, разруливать все возникающие проблемы — тоже. Так что я надеюсь, что есть более простой способ, чем изменять пользователя Windows.

Если я не права, буду рада любым исправлениям/предложениям. Спасибо.


novia

Гуру

Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06

Репутация: 489
Откуда: Тель-Авив

Re: Кириллица в имени пользователя Windows

Сообщение

novia » 10 дек 2012, 15:04

имхо, чем раньше русские имена компьютеров в стиле Vista/Win7 (Пользователь-PC) и русские имена пользователей будут выпилены, тем светлее и безоблачнее будет работа с программами у ваших пользователей и крепче сон у того, кто программы поддерживает (вас).

понравилось? жми палец вверх


Voltron

Гуру

Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12

Репутация: 34
Откуда: Ukraine

Re: Кириллица в имени пользователя Windows

Сообщение

Voltron » 10 дек 2012, 15:06

still писал(а):Насколько я поняла, присутствие кириллицы в имени пользователя может приводить к ошибкам работы QGIS (у меня сборка NextGIS).

И не только QGIS. Много разного софта, в том числе коммерческого, критично относится к не ASCII в путях.

still писал(а):есть ли возможность поменять что-то в настройках QGIS (может какие-то пути поиска или что-то в этом роде), но чтобы сохранить имя пользователя с кириллицей?

Есть и не один. Например, можно запускать QGIS с параметром «—configpath path_to_directory», где path_to_directory — путь к каталогу без кириллицы.

still писал(а):Грамотной техподдержки в плане установки новых программ и разрешения каких-то системных проблем в организации практически нет, так что ставить программу придется мне, разруливать все возникающие проблемы — тоже.

Возможно, вам стоит рассмотреть вопрос передачи этих проблем на аутсорс. Например, в NextGIS


Voltron

Гуру

Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12

Репутация: 34
Откуда: Ukraine

Re: Кириллица в имени пользователя Windows

Сообщение

Voltron » 10 дек 2012, 15:07

novia писал(а):имхо, чем раньше русские имена компьютеров в стиле Vista/Win7 (Пользователь-PC) и русские имена пользователей будут выпилены, тем светлее и безоблачнее будет работа с программами у ваших пользователей и крепче сон у того, кто программы поддерживает (вас).

Два чая этому господину


HasT

Активный участник

Сообщения: 142
Зарегистрирован: 16 окт 2009, 22:08

Репутация: 55
Откуда: Харьков

Re: Кириллица в имени пользователя Windows

Сообщение

HasT » 10 дек 2012, 16:15

still писал(а): У меня в частности это приводит к тому, что не могут устанавливаться плагины (в пути поиска плагина пишет кракозябры на месте имени пользователя). Вопрос заключается в следующем: есть ли возможность поменять что-то в настройках QGIS (может какие-то пути поиска или что-то в этом роде), но чтобы сохранить имя пользователя с кириллицей?

Попробуйте переместить папки с плагинами из каталога C:\Documents and Settings\USER_NAME\.qgis\python\plugins в каталог C:\Program Files\Quantum GIS Lisboa\apps\qgis\python\plugins. Если не получается скачать плагин из QGIS, то скачать из репрозитория (http://plugins.qgis.org/) или с другого компьютера, на который удалось установить плагин и переместить в каталог C:\Program Files\Quantum GIS Lisboa\apps\qgis\python\plugins (для NextGIS будет путь в C:\NextGIS\apps\qgis\python\plugins …?).


still

Интересующийся

Сообщения: 29
Зарегистрирован: 15 янв 2009, 13:57

Репутация: 1

Re: Кириллица в имени пользователя Windows

Сообщение

still » 11 дек 2012, 07:43

Спасибо, помогло перенести плагин (правда, потребовалось перенести не в C:\NextGIS_QGIS\apps\qgis\python\plugins , а в C:\NextGIS_QGIS\apps\qgis-dev\python\plugins , т.к. искал именно там). Вероятно, этого должно хватить, если сразу устанавливать весь набор необходимых пользователям плагинов, чтоб им самим потом не потребовалось доустанавливать. А как можно для пользователя автоматизировать запуск с параметром? чтоб так же, ткнул на иконку и QGIS запускается уже с нужным configpath…


dab

Гуру

Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02

Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Кириллица в имени пользователя Windows

Сообщение

dab » 11 дек 2012, 07:58

Что по «тыку на иконке» у Вас запускается?
У меня qgis.bat, поэтому, просто последнюю строку в qgis.bat исправил на

Код: Выделить всё

start "Quantum GIS" /B "%OSGEO4W_ROOT%"\apps\qgis\bin\qgis.exe --configpath C:\QGis



still

Интересующийся

Сообщения: 29
Зарегистрирован: 15 янв 2009, 13:57

Репутация: 1

Re: Кириллица в имени пользователя Windows

Сообщение

still » 11 дек 2012, 08:34

Всем спасибо за помощь! помогло. Значит, при установке буду менять .bat-файл.


Voltron

Гуру

Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12

Репутация: 34
Откуда: Ukraine

Re: Кириллица в имени пользователя Windows

Сообщение

Voltron » 11 дек 2012, 10:16

dab писал(а):Что по «тыку на иконке» у Вас запускается?
У меня qgis.bat, поэтому, просто последнюю строку в qgis.bat исправил на

Код: Выделить всё

start "Quantum GIS" /B "%OSGEO4W_ROOT%"\apps\qgis\bin\qgis.exe --configpath C:\QGis

Выше было


GWolf

Интересующийся

Сообщения: 32
Зарегистрирован: 15 ноя 2013, 08:47

Репутация: 3
Откуда: Москва

Re: Кириллица в имени пользователя Windows

Сообщение

GWolf » 24 май 2015, 18:19

Voltron писал(а):

still писал(а):есть ли возможность поменять что-то в настройках QGIS (может какие-то пути поиска или что-то в этом роде), но чтобы сохранить имя пользователя с кириллицей?

Есть и не один. Например, можно запускать QGIS с параметром «—configpath path_to_directory», где path_to_directory — путь к каталогу без кириллицы.

dab писал(а):Что по «тыку на иконке» у Вас запускается?
У меня qgis.bat, поэтому, просто последнюю строку в qgis.bat исправил на

Код: Выделить всё

start "Quantum GIS" /B "%OSGEO4W_ROOT%"\apps\qgis\bin\qgis.exe --configpath C:\QGis

Здравствуйте! Помогите разобраться. Я создал папку на латинице, прописал ее в команде —configpath в файле qgis.bat, как сделал пользователь bad. Кинул туда папки с плагинами из C:\Users\Администратор\.qgis2\python\plugins\. В итоге QGIS запускается чистенький без плагинов и со сброшенными пользовательскими настройками. Подскажите, что конкретно нужно копировать в созданную папку?


Донецков

Гуру

Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44

Репутация: 189

Re: Кириллица в имени пользователя Windows

Сообщение

Донецков » 26 май 2015, 14:05

На «чистенький» установите что Вам нужно как обычно… Получится 2 варианта наполнения программы, если оставить начальную и добавить модифицированную иконку…


jerry-maori

Гуру

Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02

Репутация: 143
Откуда: Нижний Новгород

Re: Кириллица в имени пользователя Windows

Сообщение

jerry-maori » 26 май 2015, 14:42

если машинки в домене, то я бы волевым решением и powershellоm просто перегнал бы имена учёток в транслит. Ну и имена машинок заодно… и забыл про вышеуказанную проблему, как про стращный сон. если только QGIS пишет пусти не жёстко, а через системные переменные.


При использовании Atom столкнулся с тем, что некоторые плагины отказывались работать, выдавая странные сообщения в консоль. Сначала я решал проблему тем, что правил переменную PATH на уровне системы и на уровне пользователя, однако, это особого эффекта не имело, т.к. стоило только поставить более новую версию io.js, как PATH тут же сбрасывалась к примерно такому виду:

    C:\Python34\;C:\Python34\Scripts;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\iojs\;C:\Users\%30o$321\AppData\Roaming\npm

Из этого видно, что портится путь к текущей системной папке пользователя. Изменение свойств папок «Видео», «Изображения», «Документы» и т.д. тут не может ничем помочь. Я использую учётную запись Microsoft со всеми её удобствами вроде OneDrive, WindowsPhone и т.д. и отказываться от неё в пользу локальной учётной записи не хотел (не за то деньги плачены). Поиск привёл меня к решению.

На первом этапе нам нужно создать дополнительную учётную запись типа «Администратор». Способ создания значения не имеет, я рекомендую через «Панель управления» (пользователи Windows 8.1 непрофессиональной редакции выбора не имеют). Теперь нужно загрузиться в безопасном режиме и войти в систему под новосозданной учётной записью. После этого нужно запустить редактор реестра — Regedit. Следует открыть раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. В нём содержится несколько подразделов. Если щёлкнуть на одном из них, то появится список ключей, одним из которых будет ProfileImagePath. Заменяем имеющееся значение на нужное, например, вот так:

C:\Users\Максим -> C:\Users\xPhoenix

Так же следует обязательно переименовать имеющуюся папку профиля. После этого следует перезагрузить компьютер и при необходимости удалить созданную ранее дополнительную учётную запись администратора.

Проблема с кириллицей в имени пользователя наблюдается и в некоторых других программах. Насколько помню, из-за неё среда MATLAB 7.5 вообще отказывалась сохранять файлы.

Что не так с кириллицей и пробелами?

Вопрос образовательного характера.

Ситуация:
Windows 10. Имя учётной записи состоит из нескольких слов.
Adobe acrobat при установке создает в папке Users новую папку с первым словом имени учётной записи и в конечном итоге прекращает установку с ошибкой.
Пришлось зайти в эту ново-созданную акробатом папку и там запустить екзешник для завершения установки.

Как это расценивать? Не раз видел впадающих в панику айтишников при виде пробелов с кириллицей в именах файлов, папок и т.д. Есть этому нормальное объяснение? Или просто так исторически сложилось, что с кириллицей и пробелами связаны странные вещи и лучше просто тупо отказаться от них?


  • Вопрос задан

  • 384 просмотра

В какой-то степени можно назвать и «исторически сложилось». Когда-то были имена формата 8.3 и никакой кириллицы и пробелов. Сейчас много чего можно. Но до сих пор встречаются программы застрявшие в развитии где-то посередине. Либо просто старые, не обновляющиеся, либо второстепенные, которым разработчики уделяют мало внимания. Как в данном случае — глючит ведь не сам акробат, а его инсталлятор.
Повлиять на это оперативно пользователь не может, а программа ему нужна здесь и сейчас! Поэтому лучше заранее подстраховаться и избегать таких имён пользователя и соответственно имён папок профиля.

Или просто так исторически сложилось, что с кириллицей и пробелами связаны странные вещи и лучше просто тупо отказаться от них?

так исторически сложилось, что на заре появления современных операционных систем невозможно было использовать в именах файлов ни пробелы, ни символы отличные от латиницы. Позже это стали добавлять, но не везде с этим хорошо справились.

Поздравляю, вам удалось найти еще одно место, где криво сделали обработку путей. Можете написать в поддержку Adobe и подождать несколько лет, в надежде что они это исправят. Можете пересоздать профиль. Если не пересоздадите — у вас сохранится эта чудесная возможность находить косяки с путями и страдать.

Пригласить эксперта

Нужно понимать, что через пробелы так же передаются аргументы для программы и всё идёт одной строчкой. Поиск исполняемого файла осуществляется весьма нетривиальным способом.
C:\Program Files (x86)\My Program\prog arg
приводит к проверкам C:\Program.com C:\Program.exe C:\Program.vbs и так далее ещё пяток расширений. Затем тоже самое для «C:\Program Files», «C:\Program Files(x86)\My». Вроде бы не смертельно, но есть такая вещь как cmd.exe, которая ломается уже на C:\Program, если полный путь к приложению не обернуть в кавычки. И все программы, что так или иначе используют cmd.exe напарываются на эту проблему.

Войдите, чтобы написать ответ


  • Показать ещё
    Загружается…

Минуточку внимания

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Стандартная кодировка windows 10
  • Bitrix веб окружение windows
  • Windows and office activation
  • Windows update error 0x800f0805
  • Размытые значки на рабочем столе windows 10