Эта проблема возникает из-за того, что ваше имя профиля в Windows на русском языке, или ином. Оно должно содержвать только английские символы. В противном случае, DayZ Launcher не сможет работать корректно!
Не нужно флудить по этому поводу, это сделано специально для предотвращения множества ошибок и проблем.
Решаем проблему на Windows 7:
Скрытый текст
1. Откройте панель управления Windows, выберите раздел Учётные записи пользователей (надо включить показ — мелкие значки), затем выберите Управление другой учётной записью, Создание учётной записи.
2. Введите/выбирите:
1) имя профиля строго на английском языке (к примеру, IgrokZoS).
2) тип учётной записи — Администратор.
3. Тыкните кнопку Создание учётной записи.
4. Нажмите Пуск, затем стрелочку рядом с Завершение работы, и выберите Выход из системы (перед этим закройте браузеры, скайпы, и т.п. программы). Подробнее на скриншоте ниже.
5. Войдите в Windows с только что созданной новой учётной записи пользователя.
6. Откройте свойства папки с игрой, снимите галочку с пункта Только чтение.
7. Запустите DayZ Launcher и играйте.
P.S. Переименование имеющейся у вас учётной записи из того же меню не поможет, т.к. программы в Windows используют другое, системное имя пользователя. О нём сказано чуть ниже.
Решаем проблему на Windows 8 / 8.1:
Скрытый текст
1. Откройте панель управления Windows.
Вы можете открыть панель управления, кликнув правой кнопкой мышки в левом нижнем углу экрана. Если у вас Windows 8.1 то кликните правой кнопкой мышки по кнопке Пуск, которая находится в том же левом нижнем угле экрана.
После такого клика перед вами откроется меню, с помощью которого вы сможете получить доступ к основным функциям операционной системы, среди которых есть и Панель управления.
Также, можно навести мышку в правый верхний угол экрана, появится интерфейс восьмёрки, и там выберите Настройки, панель управления.
2.После того, как вы открыли панель управления, можно приступать к изменениям имени пользователей в операционной системе Windows 8. Для этого откройте раздел Учетные записи и Семейная безопасность.
3. Дальше необходимо открыть раздел Учетные записи пользователей.
4. В открывшемся окне нужно кликнуть по ссылке Управление другой учётной записью, а затем на Создание учётной записи.
5. Потом введите имя профиля строго на английском языке (к примеру, IgrokZoS). И тыкните кнопку Создание учётной записи.
6. В разделе со списком учётных записей windows выберите новую учётную запись и щёлкните на ней.
7. Выберите пункт Изменение типа учётной записи.
8. Отмечаем пункт Администратор и жмём Изменение учётной записи.
9. Убедитесь, что на следующем экране у вас будет подпись Администратор. Пример на скриншоте.
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 напарываются на эту проблему.
Войдите, чтобы написать ответ
-
Показать ещё
Загружается…