Внутренняя ошибка failed to expand shell folder constant userdocs как исправить

1 / 1 / 1

Регистрация: 20.10.2014

Сообщений: 26

1

28.12.2015, 09:59. Показов 18699. Ответов 8


Студворк — интернет-сервис помощи студентам

Всем доброго времени суток.

Начину издалека. Решил приобрести новый SSD, чтобы был побольше (120gb против 250gb) и чтобы не тормозил по мере заполнения объема оного (был Kingston SSDnow V300, стал SAMSUNG 850 EVO), соответственно встал вопрос переустановки ОСи, что всегда сопровождается неким выходом из зоны комфорта. Но я пересилил себя, и конечном счете ОСь была установлена, и показалось мне, что встала она «криво». В итоге, ОСь была переустановлена еще раз. Как мне показалось, на этот раз все встало нормально. В итоге, были установлены все нужные драйвера, программы, были произведена настройка «под себя», и все бы хорошо. Но во-время установки одного исполнительного файла, появилась следующая ошибка:

Миниатюры

Failed to expand shell folder constant userdocs
 



0



1 / 1 / 1

Регистрация: 20.10.2014

Сообщений: 26

28.12.2015, 10:34

 [ТС]

2

В общем, знатоки, выручайте.

p.s. Win. 7 Ultimate x64 (крякнутая)

Добавлено через 20 минут
Забыл добавить, что имею склонность переносить папку мои документы. Мне кажется, что проблема может быть в этом. Исполнительный файл, которым я пользуюсь, создает папки в «Моих Документах». Я заметил, что на этой папке стоит параметр «только чтение», и убрать его никак нельзя (возвращается обратно). Так же заметил, что «Мои Документы» больше нельзя перенести.

В общем, гуглил-гуглил, и как минимум в рунете ничего дельного не нашел.



0



Модератор

Эксперт HardwareЭксперт Windows

15771 / 7813 / 734

Регистрация: 03.01.2012

Сообщений: 32,232

28.12.2015, 12:16

3

Асоциальный, Проверьте права на папку «Мои документы» (если вы папку перенесли, а потом переустановили ОС, то эта перенесённая папка не перезаписалась аналогичной из новой системы, а её принадлежность старой системе осталась). Надо стать её владельцем из новой системы



0



1 / 1 / 1

Регистрация: 20.10.2014

Сообщений: 26

28.12.2015, 12:30

 [ТС]

4

gecata, попробовал, но увы — не помогло. Я первым делом переношу «мои документы» из «С» на «D», так что ничего я не забыл, да и проблемы тогда бы не было.

Быть может, будут еще какие-нибудь варианты по решению данной проблемы?



0



Модератор

Эксперт HardwareЭксперт Windows

15771 / 7813 / 734

Регистрация: 03.01.2012

Сообщений: 32,232

28.12.2015, 13:04

5

Так сколько у вас этих папок на компе (и о какой точно папке речь? как она «официально» называется?)



0



1 / 1 / 1

Регистрация: 20.10.2014

Сообщений: 26

28.12.2015, 13:17

 [ТС]

6

Цитата
Сообщение от gecata
Посмотреть сообщение

Так сколько у вас этих папок на компе (и о какой точно папке речь? как она «официально» называется?)

Папка «Мои Документы» может быть только одна, нет? По крайней мере, которую таковой воспринимает система. И называется она соответствующе. Не совсем понимаю вопрос.



0



Модератор

Эксперт HardwareЭксперт Windows

15771 / 7813 / 734

Регистрация: 03.01.2012

Сообщений: 32,232

28.12.2015, 15:00

7

Ну, во-первых, не одна. А в каждом из профилей по штуке. Во-вторых, её «официальное» имя — Documents (если речь не о библиотеке «Документы»). В-третьих, всё-таки, запустите поиск по всему компьютеру, забив в строчку поиска «Мои Документы» (без кавычек) и выложите скриншот — что получилось



2



1 / 1 / 1

Регистрация: 20.10.2014

Сообщений: 26

28.12.2015, 15:34

 [ТС]

8

Не знаю, что это даст, но вот:

Миниатюры

Failed to expand shell folder constant userdocs
 



0



1 / 1 / 1

Регистрация: 20.10.2014

Сообщений: 26

28.12.2015, 16:13

 [ТС]

9

Лучший ответ Сообщение было отмечено gecata как решение

Решение

Проблема была решена правкой реестра на:

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders]
«Personal»=»D:Files»

Я уже не помню, какой именно путь был изначально, но других активных папок «Мои Документы» через поиск найдено не было (как видно по скриншоту). Зато после правки реестра на D диске появилась еще одна папка с соответствующим названием (была каким-то хитрым образом скрыта или черт его знает), однако работала она, вероятно, не корректно.

В общем, для последующих поколений: суть выше указанной ошибки («Failed to expand shell folder constant userdocs») из первого поста, в проблемах с расположением папки «Мои Документы» (вероятно, из-за моих кривых рук, однако не уверен).



1



Содержание

  1. Установите правильные разрешения
  2. Отключите антивирусное ПО
  3. Обновите или переустановите игру
  4. Простой способ исправления ошибки через реестр
  5. Вопрос-ответ
  6. Почему возникает ошибка «failed to expand shell folder constant userdocs» в War Thunder?
  7. Как исправить ошибку «failed to expand shell folder constant userdocs» в War Thunder?
  8. Как определить папку «Документы» на моей системе?
  9. Можно ли исправить ошибку «failed to expand shell folder constant userdocs» без изменения пути папки «Документы»?
  10. Что делать, если перенастройка пути папки «Документы» не помогла исправить ошибку?

War Thunder — это одна из самых популярных многопользовательских игр в мире, которая позволяет игрокам сражаться на различных технике во время Второй Мировой Войны. Но несмотря на свою популярность, игра может столкнуться с техническими проблемами, такими как ошибка «failed to expand shell folder constant userdocs».

Эта ошибка может возникнуть во время установки игры или при запуске ее на компьютере. Если вы столкнулись с этой проблемой при запуске War Thunder, то не беспокойтесь — существует несколько простых и эффективных способов решения этой ошибки.

В этой статье мы рассмотрим несколько возможных причин появления ошибки «failed to expand shell folder constant userdocs» в War Thunder, а также подробно объясним, как исправить эту проблему на вашем компьютере.

Установите правильные разрешения

Если вы столкнулись с ошибкой «failed to expand shell folder constant userdocs» в War Thunder, это может означать, что у вас неправильно установлены разрешения доступа к системным папкам.

Чтобы исправить эту проблему, вам нужно запустить War Thunder с правами администратора. Для этого, щелкните правой кнопкой мыши на ярлыке игры и выберите «Запустить от имени администратора».

Если это не помогло, вам нужно проверить и исправить разрешения на папку «Мои документы». Для этого перейдите к папке «Мои документы», щелкните на нее правой кнопкой мыши и выберите «Свойства».

В открывшемся окне «Свойства Моих документов» выберите вкладку «Безопасность». Нажмите кнопку «Редактировать» и установите полный доступ для своего аккаунта Windows.

Если устройство используется несколькими пользователями, убедитесь, что каждый пользователь имеет доступ к папке «Мои документы». Для этого выберите нужного пользователя в списке и установите ему нужные права доступа.

Если все настройки правильно настроены, попробуйте перезагрузить компьютер и запустить игру снова. После этого ошибка «failed to expand shell folder constant userdocs» должна исчезнуть, и вы сможете наслаждаться игрой War Thunder без каких-либо проблем.

Отключите антивирусное ПО

Если вы столкнулись с ошибкой «failed to expand shell folder constant userdocs» в War Thunder, то одним из возможных решений проблемы может быть отключение антивирусного программного обеспечения. Популярные антивирусы, такие как Avast, McAfee, Norton и другие, иногда могут блокировать необходимые системные действия, что может привести к появлению этой ошибки.

Для того чтобы отключить антивирусное ПО, вам понадобится перейти в настройки данного программного обеспечения. В каждом антивирусе это может быть различно, поэтому рекомендуем вам поискать соответствующую инструкцию в интернете или на сайте производителя антивируса. Обычно в настройках вы можете временно выключить антивирус или добавить War Thunder в список доверенных программ.

После отключения антивирусного ПО, запустите игру заново и проверьте, сохраняется ли ошибка «failed to expand shell folder constant userdocs». Если ошибка исчезла, значит, проблема была вызвана блокировкой антивирусом. Однако не забудьте включить антивирус обратно, когда закончите играть, чтобы не подвергаться угрозам из интернета.

Если отключение антивирусного ПО не помогло, попробуйте другие решения проблемы, например, обновить драйвера, проверить наличие подходящего пространства на диске или выполнить исправление ошибок Windows. Тщательно изучайте сообщения об ошибках и следуйте рекомендациям в интернете, чтобы успешно решить проблему и наслаждаться игрой в War Thunder без препятствий.

Обновите или переустановите игру

Если ошибка «failed to expand shell folder constant userdocs» появляется при запуске игры War Thunder, то одним из решений может быть обновление или переустановка игры.

Для обновления игры:

  • Запустите клиент War Thunder.
  • Нажмите на кнопку «Обновить» в правом нижнем углу.
  • Дождитесь завершения обновления.

Если обновление не помогло, можно попробовать переустановить игру:

  1. Удалите игру через «Удаление программ» в настройках Windows.
  2. Скачайте последнюю версию игры с официального сайта War Thunder.
  3. Установите игру на компьютер.
  4. Запустите игру и проверьте, работает ли она правильно.

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

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

Простой способ исправления ошибки через реестр

Если вы столкнулись с ошибкой «failed to expand shell folder constant userdocs» в War Thunder, причина ее возникновения может быть связана с некорректной настройкой пути к папке документов пользователя в реестре операционной системы.

Чтобы исправить ошибку, следуйте инструкциям:

  • Откройте редактор реестра, нажав сочетание клавиш Win + R и введя команду regedit.
  • Перейдите в раздел HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders.
  • Найдите параметр Personal и дважды кликните на нем, чтобы открыть его свойства.
  • В поле Значение данных укажите новый путь к папке документов пользователя, например, C:Users{имя_пользователя}Documents.
  • Сохраните изменения и закройте редактор реестра.

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

Вопрос-ответ

Почему возникает ошибка «failed to expand shell folder constant userdocs» в War Thunder?

Эта ошибка может возникнуть, если система не может найти путь к папке «Документы», которая используется War Thunder для сохранения игровых данных.

Как исправить ошибку «failed to expand shell folder constant userdocs» в War Thunder?

Существует несколько способов исправить эту ошибку, но наиболее простым и быстрым является перенастройка папки «Документы» на вашей системе. Для этого нужно пройти в папку «Параметры» и выбрать «Система», далее выбрать «Хранение» и изменить местоположение папки «Документы» на жесткий диск.

Как определить папку «Документы» на моей системе?

Чтобы определить местоположение папки «Документы» на вашей системе, нужно выбрать «Пуск», далее «Папки», «Документы». После этого в адресной строке будет указан путь к папке.

Можно ли исправить ошибку «failed to expand shell folder constant userdocs» без изменения пути папки «Документы»?

Да, можно попробовать исправить ошибку, удалив файлы War Thunder из папки «Документы», а затем перезапустив игру. Но это не всегда работает, и лучше всего перенастроить путь к папке «Документы».

Что делать, если перенастройка пути папки «Документы» не помогла исправить ошибку?

Если перенастройка пути папки «Документы» не помогла исправить ошибку, можно попробовать переустановить игру War Thunder, или проверить наличие обновлений на официальном сайте разработчика.

We use folder redirection here and have had issues similar to this with other apps (GnuCash, UFile). The problem in our case was a result of a feature called Redirected Folder Migration*, which in some cases did not update the user’s registry settings to point to the new location after the migration was completed (note this migration might occur weeks after the GPO was set).

Anyway, it’s not that the entry was blank, but that it pointed to a SERVERSHARE that had been brought offline weeks earlier.

Running a gpupdate /force for every active user on every machine fixed our problem, as it updated the registry and then told the user he had to logoff / logon.


*Redirected Folder Migration allows an admin to specify that each user’s (e.g.) My Documents folder should be moved from one network location to another. It does this in a slow, measured fashion, the next time the user logs on to (any workstation on) the domain (so if your last user only logs on a month from now, the process takes a month to complete). It’s a lovely idea in theory, but in practice is a big PITA.

Incidentally, the ‘share doesn’t exist because it’s impersonating another user’ thing shouldn’t be an issue with properly redirected folders because the redirect should use a URL, not a mapped drive letter (e.g. \serverRedirectedUserFoldersSOME-USERMy Documents, although permissions might be an issue if you remove some default rights).

I am trying to install the docker toolbox on Window 8.1 Enterprise , but getting the following error.

Installation Error

asked Jul 5, 2016 at 11:38

MANISH PATHAK's user avatar

MANISH PATHAKMANISH PATHAK

2,5924 gold badges27 silver badges31 bronze badges

This could be related to issue 435, which is followed by a pending PR 441

Change replaces ‘userdocs‘ variable usage with ‘userappdata‘ to account for users with ‘My Documents‘ locations which are not the default windows location.

(userdocs is currently used in windows/Toolbox.iss#L239-L244)

answered Jul 5, 2016 at 13:13

VonC's user avatar

Workaround:
-Open SystemControl->System->Advanced Settings->Environment Settings
-add new Key «USERDOCS» pointing to a valid Path
-restart the installer completely to activate the var

answered Aug 7, 2016 at 16:37

mh1302's user avatar

As per Q28635548, for my case (working on a virtualized domain Windows 7 client) it helped to use regedit to (temporarily) modify the
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders]
registry key with name Personal into a directory that is currently available (e.g. some local path when if you’re currently disconnected from the domain)

Community's user avatar

answered Nov 15, 2016 at 14:19

krevelen's user avatar

krevelenkrevelen

3613 silver badges10 bronze badges

If you’ve moved the standard Windows folders (for example to a network share) then the installer may crash with the error «Failed to expand shell folder constant userdocs».

1

Try running the installer as administrator (right-click > Run As Administrator).

2

Try using the Portable version instead:
https://www.unifiedremote.com/download/other

3

If you’re dealing with network drives, then this article may help:
http://www.winability.com/how-to-make-elevated-programs-recognize-network-drives/

4

If that doesn’t help, then the only sure way to resolve the issue is to move your Windows folders back to the default location.

Возможно, вам также будет интересно:

  • Внутренняя ошибка failed to expand shell folder constant fonts
  • Внутренняя ошибка failed to expand shell folder constant commondocs
  • Внутренняя ошибка failed to expand shell folder constant common programs
  • Внутренняя ошибка failed to expand group constant
  • Внутренняя ошибка extracttemporaryfile the file unarc dll was not found

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

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии