На выходных, посвященных Дню благодарения, я обновил свой ноутбук, установив на него Windows 8.1 с DVD-диска.
Полное раскрытие информации - я сделал что-то не совсем одобренное - я прервал процесс установки и добавил соединение в каталоге C:\Users, чтобы указать на U:\Users (U: - мой второй диск). Я использовал robocopy, чтобы скопировать установленные каталоги DefaultUser и Public в U:\Users.
Я создал 3 разных аккаунта: локального пользователя ($dave), настроенного как аккаунт администратора, вход через мой аккаунт Windows и доменный логин (HQ\dave). Локальный аккаунт администратора и аккаунт Windows, похоже, работают правильно.
Пользователь домена не может получить доступ ни к одному приложению AppStore, включая сам магазин приложений, и не может изменить настройки ПК: нажатие этого пункта в настройках приводит к появлению королевского синего экрана, на котором нет ничего, кроме указателя мыши. Отображается только 5 плиток — Рабочий стол, IE, Проводник, App Store и Sky Drive. App Store и Sky Drive не работают. (Я хотел подключить пользователя домена к учетной записи Windows, но поскольку это делается через меню «Изменить настройки ПК», а я не могу до него добраться, то я не могу этого сделать.)
Другой симптом (возможно, связанный, а возможно и нет) заключается в том, что, хотя машина присоединена к домену, и я вошел в систему как пользователь домена с правами доступа к другим общим ресурсам в сети, любая попытка доступа к сетевому файлу на одной из других машин запрашивает мои сетевые учетные данные. (Это не дает мне работать с Outlook, потому что почтовый файл находится на другой машине, и он не запрашивает учетные данные, он просто не может.) Я могу открыть сетевые общие ресурсы в проводнике, но если я действительно пытаюсь получить доступ к файлу, он запрашивает учетные данные. Я этого не понимаю.
Я прогуглил много статей по этим темам в поисках решения, но ничего подходящего не нашел. Я был бы очень признателен за помощь от любого, кто видел и решил эту проблему.
Спасибо.
решение1
- Измените следующий раздел реестра: HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages Установите владельца на SYSTEM
- выйти
- Сброс хранилища: WSReset.exe
- применить указанную выше строку PowerShell
решение2
Я нашел это решение от Microsoft. Оно работает.
Исправление прав доступа к файловой системе, измененных вручную
- Открыть проводник
- Перейдите в папку "c:\Program Files"
- Щелкните правой кнопкой мыши и выберите «Свойства».
- Выберите вкладку «Безопасность».
- Нажмите кнопку «Дополнительно».
- Нажмите кнопку «Изменить разрешения».
- Нажмите кнопку «Добавить».
- Нажмите ссылку «Выбрать принципала».
- Нажмите кнопку «Местоположения» и выберите локальный компьютер.
- Добавьте имя группы «Все пакеты приложений» и нажмите «ОК».
- Убедитесь, что Тип = разрешить и Применяется к = Эта папка, подпапка и файлы.
- Установите флажки «Чтение и выполнение», «Вывести содержимое папки» и «Чтение».
- Установите флажок Заменить все разрешения дочерних объектов на наследуемые записи разрешений этого объекта.
- Нажмите «Применить» и «ОК».
- Повторите для c:\Windows
- Повторите эти действия для c:\Users, но предоставьте группе «Все пакеты приложений» полный доступ.
- Нажмите «Применить» и «ОК».
Исправление разрешений файловой системы, измененных групповой политикой
Попросите администратора групповой политики выполнить следующие действия:
- Открыть административную консоль групповой политики
- Найдите объект групповой политики, указанный в шаге «Определение того, используется ли групповая политика для управления разрешениями».
- Щелкните правой кнопкой мыши и выберите «Изменить».
- Перейдите в папку Конфигурация компьютера\Политика\Параметры Windows\Параметры безопасности\Файловая система.
- Если есть запись для уже созданных путей, вы можете ее отредактировать. Если записи нет, создайте новую запись для каждого пути.
- Чтобы создать новую запись, щелкните правой кнопкой мыши по файловой системе и выберите «Добавить файл».
- Перейдите по пути c:\Program Files, нажмите OK.
- Нажмите кнопку Добавить.
решение3
Исправление: откройте окно CMD и введите powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
решение4
Проверьте сетевое подключение, если у вас есть DNS-сервер Google, попробуйте удалить его или указать IP-адрес шлюза. У меня была такая проблема, но после того, как я удалил DNS-сервер Google (8.8.8.8) и изменил его на IP-адрес маршрутизатора, проблема исчезла, и магазин Windows запустился.