У меня есть несколько пользовательских машин, которые не могут запускать EXE-файлы из определенных сетевых ресурсов. Я проверил все разрешения NTFS и Share (скриншот ниже). Неважно, дважды ли я щелкну, через пакетный файл или запущу от имени администратора, все терпят неудачу и говорят " Windows cannot access \\exchange\signatures\file.exe
" с подробностями, говорящими " You do not have permission to access \\exchange\signatures\file.exe
"
разрешения
Кажется, он не привязан к определенному пользователю. Если я пытаюсь запустить файл со своего компьютера, который находится в том же OU, он работает нормально, но если я вхожу под своим именем на этой другой машине, он выдает сообщение об ошибке, указанное выше. Этот ресурс существует уже много лет, и у нас никогда не было проблем с доступом к нему, но эта новая партия компьютеров, похоже, имеет проблемы с этим местоположением. Компьютер работает под управлением Windows 10 Enterprise 2016 LTSB
Я могу скопировать файл из общего ресурса локально и запустить его, однако это на самом деле не решает проблему, поскольку файл ДОЛЖЕН быть запущен из своего сетевого расположения, чтобы он синхронизировал правильное содержимое.
Есть мысли о том, что может мешать нормальному запуску этих файлов? Похоже, что это что-то с самими компьютерами, поскольку эти машины находятся в том же OU, что и другие машины, которые работают нормально, обе машины работают под управлением одной и той же ОС, и это происходит независимо от того, какой пользователь вошел в систему.
решение1
Загадочные ошибки отказа в доступе часто возникают из-за неисправной или неправильно настроенной антивирусной программы.
В этом конкретном случае OP подтвердил, что проблема была в стороннем антивирусном продукте, который не мог отключить Windows Defender на затронутых машинах. По-видимому, два антивирусных продукта мешали друг другу. Переустановка стороннего продукта решила проблему.