Windows cannot access the specified device path or file что делать

Обновлено: 16.05.2024

Office 365 ProPlus переименован в Майкрософт 365 корпоративные приложения. Для получения дополнительной информации об этом изменении прочитайте этот блог.

Ошибка "Windows не удается получить доступ к указанному устройству, пути или файлу" при запуске файла .exe с флешки или другого USB-носителя

У всех из нас есть съемные носители, это удобно держать нужные данные всегда под рукой. Очень часто на них могут присутствовать портативные программы, которые запускаются не требуя установки, мини игры, проекты у программистов. Всех их объединяет запуск через исполняемые файлы exe. Предположим, что в вашей системе Windows 8.1 или другой не наблюдается проблем с запуском встроенных и установленных в нее приложений, которые чаще всего лежат на диске C:\, а вот с флешки вы получаете пресловутую, где якобы нет доступа, вы проверили блокировки, права и все они присутствуют, но вот эффекта нет. В такой ситуации вы можете действовать таким образом:

  • Для операционных систем Windows 7 до 10 с редакцией Максимальная, PRO или корпоративная вы открываете окно выполнить вводите знакомый нам уже gpedit.msc.
  • Далее перейдите в раздел "Конфигурация компьютера - Административные шаблоны - Система - Доступ к съемным запоминающим устройствам". Убедитесь, что политика "Съемные диски: Запретить выполнение" и других политик, связанных со съемными дисками" имеет статус не задано или отключено. Если же она активирована, то вы не сможете запускать с USB носителей исполняемые файлы exe.

Политика Съемные диски: Запретить выполнение

То же самое нужно проверить и для политик пользователя по пути: "Конфигурация пользователя - Административные шаблоны - Система - Доступ к съемным запоминающим устройствам". Убедитесь, что политика "Съемные диски: Запретить выполнение» и других политик, связанных со съемными дисками"

описанный выше метод подходил для старших редакций "Максимальная", "Корпоративная", "Профессиональная", но они есть не у всех, у многих людей дома редакции "Home (Домашняя)" и в ней нет редактора локальных политик, его конечно можно вернуть, я об этом рассказывал, но не всем это нужно. Чтобы убрать запрет на запуск exe файлов со съемных носителей мы воспользуемся редактором реестра. Запустите редактор реестра Windows (Нажмите WIN и R, в окне введите regedit).

Запускае реестр Windows, что устранить ошибку "Windows не удается получить доступ к указанному устройству"

Переходите там по пути:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\

Убедитесь, что в нем нет раздела RemovableStorageDevices. Если раздел RemovableStorageDevices присутствует, то просто щелкаем по нему правой кнопкой мыши и удаляем его.

раздел RemovableStorageDevices

Подтверждаем удаление раздела.

Удаление раздела RemovableStorageDevices

Убедитесь, что в настройках пользователя по пути HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows нет раздела RemovableStorageDevices, в противном случае так же его удалите

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices

Как только вы произвели манипуляции с реестром, то настройки вступят в силу сразу .но я советую перезагрузить систему или как минимум правильно извлечь ваш съемный носитель, после чего заново подключить. Пробуем запускать с USB исполняемые файлы exe, это должно было устранить ошибку с доступом.

Причины ошибки: Windows не удается получить доступ к указанному устройству, пути или файлу

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

Описание ситуации

И так есть операционная система Windows 10, мне необходимо было удалить Office 365, при попытке это сделать из параметров Windows я получил ошибку

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

Windows не удается получить доступ к указанному устройству, пути или файлу

На своей богатой практике данную ошибку я встречал в разных вариантах и на разных операционных системах. 90% это запуск исполняемых файлов в формате exe или ярлыка lnk, 10%, например при удалении приложений. Вот вам несколько примеров:

  • Registry Cleaner
  • StarCraft 2
  • Steam
  • Файлы офисного пакета MS Office, например Word или Exel
  • Ярлыки различных приложений

Windows не удается получить доступ к указанному устройству, пути или файлу

Отключите антивирусное программное обеспечение

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

Если вы можете получить доступ к файлу, когда антивирусное программное обеспечение отключено, оно явно блокирует файл. Вы можете удалить антивирусное программное обеспечение или отключить программное обеспечение, когда вам нужно использовать файл. Например у Avast, приостановка делается очень просто, в области уведомлений Windows щелкаете по значку антивируса и из контекстного меню выбираете пункт "Управление экранами Avast - отключить на 10 минут или час", этого достаточно понять в нем дело или нет.

Управление экранами Avast - отключить на 10 минут или час

Далее если блокировку вызывал антивирус, в моем примере Avast, то идем в его настройки и добавляем исключение, путь до нашего файла, чтобы антивирус его не трогал и признавал за своего.

Добавление исключение в Avast, чтобы устранить ошибку "Windows не удается получить доступ к указанному устройству"

Через кнопку обзор найдите свой exe файл и добавьте его.

Windows не удается получить доступ-19

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

Приостанавливаем защиту Касперского

Чтобы исключить нужный исполняемый файл вам необходимо открыть настройки Kaspersky, перейти в раздел "Дополнительно" и выбрать там пункт "Угрозы и исключения".

Добавление исключения в Касперского

Далее в разделе "Исключения" нажмите на пункт "Настроить исключения"

Блокировка exe файла из за Kaspersky Free

Далее нажимаем кнопку "Добавить"

Добавление в белый список exe файла в Kaspersky Free

Через кнопку обзор укажите путь до вашего файла.

Windows не удается получить доступ к указанному устройству

У любого антивируса есть свои системные события, которые он записывает к себе в лог, там будут и упоминания, о блокировке файла. Если ошибка "Windows не удается получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет нужных разрешений для доступа к этому объекту" появилась, то смотрим журнал угроз. Если причина была в антивирусе, то подобным методом вы устраните ошибку запуска exe файла и вызов ошибки "Windows не удается получить доступ к указанному устройству, пути или файлу".

Причина

Office приложения не будут запускаться при включенной перенаправлении папок для папки AppData.

Решение

Эта проблема устранена в следующих статьях Microsoft Knowledge Base:

Эти KBs решить проблему, которая не позволяет некоторым приложениям запускать при наборе перенаправления папок для папки AppData в роуминге на сетевой путь.

Обходной путь

Если проблема сохраняется, попробуйте добавить разрешение для всех пользователей на доступ к папке %appdata\Microsoft:

Выберите кнопку Windows (или CTRL + R) и введите %appdata%.

В папке "Роуминг" щелкните правой кнопкой мыши папку Microsoft.

Выберите свойства, а затем вкладку Безопасность.

Выберите пользователя или пользователей, необходимых для доступа к этой папке.

Убедитесь, что "Содержимое папки списка" проверяется в разрешении для всех.

Дополнительные сведения

Дополнительные сведения см. в следующих статьях базы знаний Майкрософт:

Вы также можете Office приложения (Office Microsoft) с компьютером, который поставляется с Microsoft Office.

Определите свою версию Office

Чтобы определить, является ли Office "Office в версии Microsoft Store", выполните следующие действия:

Способ 1

Откройте Параметры меню Windows и выберите Приложения.

В статье "Приложения & функции", введите "Office" в поле Поиск этого списка.

Если в списке Microsoft Office настольные приложения, вы используете "Office в Microsoft Store".

использование "Office в Microsoft Store"

Способ 2

Запустите приложение Office.

В меню File выберите учетную запись.

Если используется кнопка "Office в Microsoft Store", кнопка Параметры обновления не будет отображаться, и вы увидите "Microsoft Store" в статье About Word вместо версии сборки.

Примечание. Необходимо обладать правами администратора или быть членом группы "Администраторы домена", если компьютер входит в домен.

Разрешения — это правила, связанные с файлами, которые определяют, может ли пользователь получать доступ к файлу и какие действия с ним он может выполнять. Чтобы проверить разрешение на файл или папку, выполните указанные ниже действия.

Щелкните файл или папку правой кнопкой мыши и выберите пункт Свойства.

Перейдите на вкладку Безопасность.


Дополнительные сведения о разрешениях см. в статье Что такое разрешения?.

Способ 2. Проверьте расположение файла

Снимок экрана для этого шага

Данная ошибка может возникать, если ярлык или установленная программа пытаются получить доступ к расположению, недоступному в настоящее время (например, к сетевой папке или съемному диску). Проверьте путь к файлу, к которому Windows не может получить доступ, и убедитесь, что расположение доступно. (Снимок экрана для этого этапа приведен ниже.)

Способ 3. Убедитесь, что файл не был перемещен или удален

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

Способ 4. Создайте ярлык повторно, чтобы проверить наличие повреждений

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

Если повреждено приложение или файл другого типа, для решения проблемы может потребоваться восстановить приложение.

Способ 5. Разблокируйте файл

В некоторых случаях Windows может блокировать файл. Просмотрите свойства файла — они могут содержать следующее примечание: Этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера. Чтобы проверить это и при необходимости разблокировать файл, сделайте следующее.

Щелкните заблокированный файл правой кнопкой мыши и выберите пункт Свойства.

На вкладке Общие нажмите кнопку Разблокировать, если она доступна.

Способ 6. Проверьте, не блокирует ли файл антивирусное программное обеспечение

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

Важно! Отключение антивирусного программного обеспечения или изменение его настроек может сделать ваш компьютер уязвимым для вирусов, мошенничества и других вредоносных действий. Корпорация Майкрософт не рекомендует отключать антивирусное программное обеспечение или изменять его настройки. Если потребовалось временно отключить антивирусное программное обеспечение, включите его сразу же после выполнения необходимого действия. Применяя этот метод обхода проблемы, вы действуете на собственный риск. Сведения о временном отключении антивирусного программного обеспечения см. в статье Отключение антивирусного программного обеспечения.

Проверка политики ограниченного использования программ SRP

Есть такая политика Software Restriction Policies (Политики ограниченного использования программ) - это функция, основанная на групповых политиках, которая определяет программы, работающие на компьютерах в домене Active Directory, и управляет возможностью их запуска. Политики ограничения программного обеспечения являются частью стратегии безопасности и управления Microsoft, которая помогает предприятиям повысить надежность, целостность и управляемость своих компьютеров.

Вы также можете использовать политики ограниченного использования программ для создания сильно ограниченных конфигураций для компьютеров, в которых вы разрешаете запускать только специально определенные приложения. Политики ограниченного использования программ интегрированы с Microsoft Active Directory и групповой политикой. Вы также можете создавать политики ограниченного использования программ на автономных компьютерах. Политики ограниченного использования программ - это политики доверия, которые представляют собой правила, установленные администратором для ограничения работы сценариев и другого кода, который не является полностью доверенным.

Вы можете определить эти политики с помощью расширения политик ограниченного использования программ редактора локальной групповой политики или оснастки "Локальные политики безопасности" в консоли управления (MMC).

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

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\ Windows\safer\codeidentifiers

Проверка политики ограниченного использования программ SRP

Наличие раздела safer\codeidentifiers уже говорит, о применении политик SRP. Регулируется она ключом DefaultLevel. Чтобы приостановить действие политики SRP установите у ключа DefaultLevel значение 0.

Ошибка при удалении приложения

В самом начале я вам показал ситуацию, когда я обладая административными правами в операционной системе Windows 10, не могу элементарно удалить приложение из окна параметров Windows. Перед тем как начинать шаманство с правами или настройками политик, я вам советую попробовать окно "Программы и компоненты". Открыть его можно вызвав окно "Выполнить" и введя appwiz.cpl.

Открываем appwiz.cpl

В списке найдите нужное приложение и попробуйте его деинсталлировать, в 99% случаев у вас не возникнет проблем.

успешное удаление приложения

Симптомы

При попытке запуска Office в приложении Microsoft Store вы получаете следующую ошибку:

Эта проблема возникает с Office в Microsoft Store (или предварительно установленных) приложениях и не возникает с продуктами click-To-Run или volume license Products.

Ошибка запуска из-за UAC (User Account Control)

Если у вас доменный компьютер, то вы легко можете иметь некоторые ограничения из-за политик и конкретно UAC (User Account Control). Я авторизовался в системе под встроенной, локальной учетной записью "Администратор" и увидел, что из под нее проблема не наблюдается. Имея данную информацию, можно точно утверждать, что дело в политике. Откройте окно выполнить и введите secpol.msc.

Открываем secpol.msc

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

Далее вам необходимо перейти в раздел "Локальная политика - Параметры безопасности", где необходимо найти пункт "Контроль учетных записей: использование режима одобрения администратором для встроенной учетной записи администратора (User Account Control: Admin Approval Mode for the Built-in Administrator account)"

Контроль учетных записей: использование режима одобрения администратором для встроенной учетной записи администратора

Этот параметр политики определяет характеристики режима одобрения администратором для встроенной учетной записи администратора.

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

• Отключено (по умолчанию). Встроенная учетная запись администратора выполняет все приложения с полными привилегиями администратора.

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

Решена ошибка запуска: Windows не удается получить доступ к указанному устройству, пути или файлу

Дополнительная информация

В завершение — несколько дополнительных моментов, которые следует учесть, если вы столкнулись с ошибкой из этой статьи в Windows 10, 8.1 или Windows 7:

Windows cannot access the specified device path or file что делать

Дополнительная информация

Дополнительные сведения об ошибках при доступе к файлами или папкам в Windows см. в статье "Отказано в доступе" и другие ошибки при попытке доступа к файлам и папкам Windows или при работе с ними.

Причина

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

Нет разрешения на доступ к файлу или его расположению.

Файл находится в недоступном в настоящее время расположении, например в сетевой папке или на внешнем диске, не подключенном к компьютеру в настоящий момент.

Файл был перемещен или удален.

Файл или ярлык поврежден.

Windows может блокировать файл.

Антивирусное программное обеспечение может блокировать файл.

Проверка разрешений в свойствах исполняемого файла и блокировки файла

Ошибка Windows не удается получить доступ к указанному устройству, пути или файлу

Первое, что следует проверить при возникновении ошибки «Windows не удается получить доступ к указанному устройству, пути или файлу» — актуальные разрешения на выполнение этого .exe файла. Для этого выполните следующие шаги:

  1. Откройте свойства .exe файла, который вы пробуете запустить (не свойства ярлыка, а именно исполняемого файла .exe), для этого нажмите по нему правой кнопкой мыши и выберите нужный пункт меню.
  2. Перейдите на вкладку «Безопасность» (если таковая отсутствует, возможно, файл находится на томе FAT32 и этот раздел инструкции не подходит для вашего случая).
  3. Выбирая пользователей в списке «Группы и пользователи» проверьте, включен ли запрет на чтение и выполнения для Администраторов или конкретно для вашего пользователя.
  4. Если такой запрет присутствует, нажмите кнопку «Изменить», а в следующем окне либо снимите отметку «Запретить», либо установите отметку «Разрешить» для нужных пользователей и групп.

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

Блокировка файла, загруженного из Интернета

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

Восстановите файл, который был удален, удален или поврежден

Если доступ к файлу невозможен из-за того, что файл поврежден или удален, внешний диск поврежден или поврежден вирусом, вы можете восстановить потерянный файл с помощью различных программ, например, DiskGenius, EaseUS Data Recovery Wizard, FonePaw Data Recovery.

Блокировка запуска файлов антивирусными программами

Проверьте журнал вашего антивируса или другого ПО безопасности, не находится ли запускаемый файл в списке найденных угроз. Также можно попробовать просто временно отключить антивирус, если вы уверены, что файл в порядке (но рекомендую сначала проверить его на VirusTotal).

Если не запускается ярлык программы или игры

Как я упоминал ранее, Windows не может запустить программу или открыть файл с внешнего или сетевого диска, который в данный момент не подключен. Поэтому, если вы получили ошибку при нажатии на ярлык, проверьте местоположение его целевого файла и посмотрите, находится ли файл в недоступном месте. Чтобы это проверить, откройте свойства и перейдите на вкладку "Ярлык". Убедитесь, что пути в строке "Объект" и "Рабочая папка" ведут к нужному файлу, чуть ниже вы можете это проверить, нажав на кнопку "расположение файла", что в результате вызовет месторасположение файла в проводнике Windows.

Если не запускается ярлык программы или игры

Ошибка «Windows не удается получить доступ к указанному устройству, пути или файлу» при запуске .exe с флешки или другого USB-накопителя

Если все программы, за исключением тех, что расположены на флешке, карте памяти или внешнем жестком диске исправно запускаются, причиной могут служить политики доступа к съемным запоминающим устройствам.

Решением в данном случае будет следующий путь:

  1. Если на вашем компьютере установлена Windows 10, 8.1 или Windows 7 версий Профессиональная, Корпоративная или максимальная, нажмите клавиши Win+R, введите gpedit.msc и нажмите Enter. Для домашней редакции Windows перейдите к шагу 5.
  2. Откроется редактор локальной групповой политики, в нем перейдите к разделу «Конфигурация компьютера» — «Административные шаблоны» — «Система» — «Доступ к съемным запоминающим устройствам». Обратите внимание на значение политик «Съемные диски: Запретить выполнение» и других политик, связанных со съемными дисками.
  3. Если среди них есть включенные, дважды нажмите по таким политикам и задайте «Не задано» или «Отключена», примените настройки.
  4. Повторите то же самое для аналогичного подраздела в «Конфигурация пользователя» и перейдите к шагу 9.
  5. Если на вашем компьютере установлена домашняя редакция Windows, нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
  6. В открывшемся редакторе реестра перейдите к разделу
  7. Если внутри него располагается подраздел RemovableStorageDevices, удалите его.
  8. Проверьте наличие аналогичного подраздела в HKEY_CURRENT_USER, удалите его в случае, если он присутствует.
  9. Обычно настройки вступают в силу сразу, однако USB накопитель потребуется отключить и подключить заново.

Политики ограниченного использования программ (SRP) и политики безопасности

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

Проверить наличие политики ограниченного использования программ можно с помощью редактора реестра (случается, что когда они установлены сторонним ПО, в редакторе локальной групповой политики они не отображаются):

Политики ограниченного использования программ в реестре

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
  2. Перейдите к разделу реестра
  3. Посмотрите, присутствует ли в нем подраздел safer\codeidentifiers. Если да — политики SRP включены и у вас есть два основных варианта действий.
  4. Более щадящий (особенно если речь идет не о вашем личном компьютере) — изменить значение параметра DefaultLevel в правой части редактора реестра на 40000, применить настройки и перезагрузить компьютер.
  5. Целиком удалить подраздел codeidentifiers в safer и перезагрузить компьютер.

Аналогичную ошибку могут вызывать и настроенные политики безопасности (посмотреть можно в secpol.msc — Локальная политика — Параметры безопасности. В частности, когда речь идет о пользователе в домене, причиной может быть включенный параметр «Контроль учетных записей: режим одобрения администратором для встроенной учетной записи администратора».

Просмотр разрешений на exe и lnk файлы и их блокировка

Если по каким-то причинам вам не помогли первые два метода и вы до сих под при запуске исполняемого файла exe или ярлыка, получаете окно с ошибкой "Windows не удается получить доступ к указанному устройству, пути или файлу", то следует посмотреть какие разрешения выставлены в его свойствах, это очень важно. В моем примере, это файл OfficeClickToRun.exe. Открываем его месторасположение и смотрим его свойства.

Просмотр разрешений на exe и ink файлы и их блокировок

далее открываете вкладку "Безопасность" и смотрите права доступа и запрета на все объекты перечисленные в списке ACL (Access Control List). В моем примере есть такие фигуранты доступа:

  • Все пакеты приложений
  • Все ограниченные пакеты приложений
  • Система
  • Администраторы
  • Пользователи

Обратите внимание, что для того чтобы просто запустить исполняемый exe файл, относящийся к определенному приложению, у вас должны быть минимум права на чтения, в редких случаях на запись. Удостоверьтесь, что они присутствуют для всех участников. Так же нужно проверить, что у системы и администраторов, были полные права, И САМОЕ ГЛАВНОЕ нет запретов.

проверка прав на файл при его запуске

В операционных системах Windows явный запрет всегда более приоритетнее явного разрешения, если у группы есть и разрешение читать и запрет чтения, то группа не сможет прочитать, запрет перевесит

У вас вполне может быть ситуация, что для группы "Администраторы" у вас могут быть полные права, а вот на уровне пользователя запрет, а так как пользователь может являться членом группы "Администраторы" и вроде бы иметь права на доступ, но его явные запреты перевесят и будут вызывать ошибку "Windows не удается получить доступ к указанному устройству, пути или файлу"

Понимая принцип работы приоритетов на доступ, вам необходимо снять ограничения запрета на данный файл, для этого нажмите кнопку "Изменить". В открывшемся окне найдите нужную группу или пользователя и назначьте ему полный доступ на данный файл (или снимите явные запрещения).

Назначаем права на доступ к исполняемому файлу

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

Этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера.

Справа у вас будет возможность поставить галочку "Разблокировать", дабы снять это ограничение запуска. Нажмите применить и закройте окно.

Разблокировка файла exe

Кстати разблокировать файл можно и через командлеты PowerShell через такую конструкцию: Unblock-File -Path C:\Program Files\Common Files\microsoft shared\ClickToRun\OfficeClickToRun.exe

Читайте также: