Введение
Кто не любит читать и сразу хочет перейти к решению проблемы, листайте в самый низ 🙂
Предисловие:
В марте 2019 года меня коллега все таки заставил пересесть с windows 7 на 10, я то это и сам давно уже планировал, но были проблемы из за которых я не мог перейти потому как на моем компе крутилось много виртуальных компов, сертификатов и других служб и как говорится не «трогай г***о вонять не будет» всегда есть вероятность, что после таких переездов, что то не заработает и т.д. Но проблема не в этом. С первой проблемой я столкнулся когда при заходе в систему в окне авторизации я не мог ввести пароль по причине того что раскладка была только русская, а пароль был в латинице и приходилось использовать коды латинских букв и по ним заходить в систему кому интересно вот статья ( пропала раскладка ) за неделю я настолько устал это постоянно вводить, что решил добить этот вопрос и понять в чем проблема и вот, что нарыл и покажу как эту и другие ошибки решаются в системе.
Windows не удается получить доступ к указанному устройству, пути или файлу
После того как запустил и установил на комп все ПО и руки дошли до решения бага с входом в систему я начал с изучения меню раскладки клавиатуры и поиска взаимосвязи, но при входе в настройки языки вылетела след ошибка:
Windows не удается получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет нужных разрешений для доступа к этому объекту.
тут я немного прифигел, потому как уже вторая ошибка связанная с языками и в голове была только одна причина, сборку мне ставили не чистую, а с доработками под SSD диск и была уверенность, что автор этой сборке где то накосячил. Переустановка винды была абсолютно нереальной потому как два дня переставлять и настраивать рабочее место не входило в моим планы, потому как с понедельника буду настраивать MikroTik RB4011iGS+RM а потом ставить и настраивать Squid + HTTPS ну и к тому же я люблю и обожаю находить ошибки, а потом их решать, даже если на этой уйдет неделя (например ошибка 39 я первый кто ее решил и описал в интернете на своем блоге и на нее я потратил около недели и более 20 раз восстанавливал систему) и тут аж зачесались руки, потому как в интернете не было ответов как это решать, кроме гавноблогов которые друг у друга тырят и переписывают гавноконтент.
Ошибка: C:\WINDOWS\system32\SystemSettingsAdminFlows.exe
Это была первая ласточка которая дала зацепку и начала раскручивать маховик проблемы и ее решения. Первое, что начал делать это анализировать этот файл и четкий текст ошибки «Возможно, у вас нет нужных разрешений для доступа к этому объекту» поставили такую же систему и сравнивали вплоть до хеш суммы между двумя система где вылетала ошибка и где нет. Забегая вперед скажу:
- все файлы были идентичны
- поставили третью систему, та которая стоит у меня и на ней не вылетает ошибка (может криво поставилось просто у меня)
- удалил со своего компа каперского (надо было убедиться, что это не он блочит файлы)
но все было напрасно! 🙁
Решил идти по стандартному пути решения проблемы если побились системные файлы.
- Сделать восстановление целостности системы через команду sfc /scannow (при запуске этой команды у меня тоже была ошибка, но ее читайте в отдельной статье)
Защита ресурсов Windows не обнаружила нарушений целостности.
значит с файлами тоже было все ок! Двигаемся дальше!
- Логи и просмотры событий тоже не дали результата.
Далее было интересно, при входе в панель настроек, а именно в сетевые настройки (хотел сменить ip адрес) у меня вылетела такая же ошибка:
Windows не удается получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет нужных разрешений для доступа к этому объекту.
с той лишь разницей что путь к файлу изменился на control.exe
Ошибка: C:\WINDOWS\system32\control.exe
Для заметки: Приложение control.exe — предназначено для вызова панели управления, а что бы вызвать конкретное приложения используются специальные ключи:
- USERPASSWORDS2 — Учетные записи пользователей (где можно посмотреть пароли и сетевые пароли )
- USERPASSWORDS — Учетные записи пользователей
- NETCONNECTIONS — Сетевые подключения
- UPDATE — Центр обновления Windows
- SYSTEM — Система
- ADMINTOOLS — Папка Администрирование
- PRINTERS — Принтеры
- PORTS — Свойства системы
- DATE/TIME — Дата и время
- DESKTOP — Персонализация
- FOLDERS — Свойства папки
- SCHEDTASKS — Оснастка Планировщик заданий
- COLOR — Параметры оформления
- KEYBOARD — Свойства: Клавиатура
- MOUSE — Свойства: Мышь
- SCANNERCAMERA — Сканеры и камеры
- INFRARED — Инфракрасные устройства
- TELEPHONY — Телефон и модем
- FONTS — Шрифты
- INTERNATIONAL — Язык и региональные стандарты
кто не знает что это такое, то отвечу кратко, с помощью приложения вы можете через командную строку запускать определенные меню из панели управления, допустим открыть через командную строку:
- принтеры и факсы (для этого достаточно ввести control PRINTERS)
- или допустим открыть учетные записи у удалить сетевые пароли на папки и директории.
- и многое другое
Значит при открытии сетевых настроек (control NETCONNECTIONS) из панели управления у меня тоже нет доступа!
Уже две ошибки с правами, значит это уже не случайность!
Чисто для эксперимента решил полазить по панели инструментов и посмотреть где еще будут ошибки и словил еще при входе в параметры значков рабочего стола где вылетела ошибка rundll32.exe
Ошибка: C:\WINDOWS\system32\rundll32.exe
и снова ошибка с правами — три ошибки это уже закономерность!
Решение проблемы v.1
После третьей ошибки я решил зайти под локальным пользователем и посмотреть, а под ним вылетают ошибки из за ограничения прав или нет!?!
Зайдя под локальным админом О ЧУДО! ошибки: Windows не удается получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет нужных разрешений для доступа к этому объекту. больше не вылетало!
Значит проблема эта вылетает только под юзерами которые в домене! Значит надо смотреть групповые политики и смотреть UAC (User Account Control):
Что бы зайти в локальные политики делаем следующее:
- Нажимаем Win + R
- набираем в строке команду secpol.msc
- переходим в пункт «Локальная политика» — > «Параметры безопасности»
- В списке находим политику «Контроль учетных записей: режим одобрения администратором для встроенной учетной записи администратора» и переводим ее в режим включить
если у вас английская версия windows то путь такой:
1) «Local Policies» — «Security Options»
2) «User Account Control: Admin Approval Mode for the Built-in Administrator account»
3) «Enable» - Смотрим что все работает и говорим спасибо )
Подведем итог!
Ошибка: Windows не удается получить доступ к указанному устройству, пути или файлу.
Решение проблемы v.2 от 07.12.2020
Данная ошибка
Windows не удается получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет нужных разрешений для доступа к этому объекту.
еще возникает, когда Ваша копия Windows не активирована, после активации, проблема исчезает сама собой!
Попробовал сделать по вашему методу, вроде как помогло , но временами всеравно вылетает эта ошибка, причем на самых разных приложениях, и бывает даже одно и тоже приложение вначале ошибка, потом еще раз запускаю все запускается… вирусов точно нет, проверял 2-я сканерами полностью (целый день сканило) стоит вин 10 про х64 последняя обнова 19 года. Что еще можно предпринять ума не приложу.. проблема стала появляться у меня после того как я влез в «групповые политики» (правда лазил я там по вопросу отключения Onedrive) и хоть я и вернул все как было, ошибка меня по прежнему преследует, что можно еще предпринять? или это совпадение?
Спасибо!
Помогло. Сначала мучался, не знал, что нужно перезагрузить пк. Потом посмотрел видео и все получилось.
У меня не работает через secpol.msc Вообще не найдена на ПК эта штука((
Здравствуйте!
Извините, а с таким что делать?
https://prnt.sc/qqu8h6
опишите полностью все действия какие делаете
Спасибо, друже! Помогло.
Но в мануале укажи, что без перезагрузки или перелогина не работает. 💡
понял, добавим, спасибо!
Способ работает, данной ошибки не вылезает, но пропадает вкладка Теневые копии.
Может и другие проблемы есть.
Вроде решилось другой политикой:
Контроль учетных записей: все администраторы работают в режиме одобрения администратором Отключено
Спасибо, все работает, одна минута и о чудо))
Спасибо, получилось!
Для home версии это не подходит как я понял.
возможно, не могу сказать точно
Спасибо все получилось с первого раза!
Спасибо, не получилось))
помогите пожалуйста, у меня ошибка C:WINDOWSsystem32rundll32.exe, сделал всё как указанно, не помогло
опишите ситуацию более подробно и со скринами. Можете прислать сразу мне на почту.
здравствуйте. когда ввожу команду secpol.msc, выскакивает ошибка «нельзя найти файл «secpol.msc» убедись, что вписано правильно название»
какая windows ?
здравствуйте. когда ввожу команду secpol.msc, выскакивает ошибка “нельзя найти файл “secpol.msc”
Windows 8.1
какая версия windows? home?