Потоку установки pathfileexists не удается найти указанный файл

Обновлено: 07.07.2024

Я продолжаю сталкиваться с сообщением об ошибке. Система не может найти указанный путь всякий раз, когда я запускаю скрипт python, запускаю терминал cygwin, скрипт bash.

Нет осмысленного сообщения об ошибке, позволяющего определить точную причину. Я подозреваю, что это связано с тем, что один из путей в переменной PATH указывает на несуществующий путь. Как я могу узнать, какое имя пути вызывает это?

Если кто-то может указать мне на другие возможные причины, поделитесь, пожалуйста.

@rioV8, я только что заметил, что получаю это сообщение и при использовании терминала. Не обращайте внимания на мой удаленный комментарий. Это было неправильно.

2 ответа 2

Проверка пути Powershell

Вот однострочный скрипт Powershell, который проверит существование всех путей в вашей переменной среды PATH. Он сообщит OK или MISSING для каждого пути. Если какие-либо пути указаны как отсутствующие, вы должны вручную удалить их из переменной среды.

Вариант 2

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

Вариант 3

Откройте редактор реестра (regedit.exe). Проверьте следующее (если существует) на наличие недопустимых нежелательных путей. Как обычно, сделайте резервную копию реестра перед внесением изменений.

Вариант 4

Загрузите небольшую утилиту Process Monitor с сайта Microsoft. Process Monitor — это расширенный инструмент мониторинга для Windows, который показывает в реальном времени файловую систему, реестр и активность процессов/потоков. С помощью этого инструмента вы НАЙДЕТЕ неверный путь.

  1. Скачать, извлечь и запустить
  2. Закройте как можно больше открытых программ.
  3. В Process Monitor под файлом находится флажок захвата событий, который можно включить или отключить. Открыв его, остановите съемку и выберите «Правка» -> «Очистить отображение».
  4. Теперь приготовьтесь воспроизвести ошибку "Система не может найти указанный путь".
  5. Непосредственно перед появлением ошибки включите функцию "Захват событий". При возникновении ошибки немедленно отключите «Захват событий» в Process Monitor.
  6. Используйте меню "Фильтр", чтобы найти нарушающую работу операцию. Найдите строки с результатом «ИМЯ НЕ НАЙДЕНО» или «ПУТЬ НЕ НАЙДЕН». Нарушитель, скорее всего, будет иметь «Класс событий» = «Файловая система» || «Реестр». Это может быть другой класс результатов/событий, но я бы начал с него.

Некоторые фильтры, чтобы попытаться сузить круг преступников:

  • "Результат" -> НЕ -> "УСПЕШНО"
  • "Имя процесса" -> IS -> "cmd.exe" (или другая оболочка)

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

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

Вывод: Вы ищете решение для исправления ошибки «Система не может найти указанный файл»? Вот окончательное руководство по устранению этой ошибки.

Инсайдерское руководство по ошибкам

Сообщение об ошибке: «Системе не удается найти указанный файл» — очень распространенная ошибка для пользователей Windows, особенно для Windows 10. Эта ошибка обычно указывает на код ошибки 0x80070002. Однако в зависимости от спецификации ОС, типа сбоя и других индикаторов код может различаться.

Система не может найти указанный файл

  • Отсутствует файл драйвера
  • Проблема с подключением
  • Неправильные разделы реестра
  • Ошибки диска в исходном томе
  • Неверные настройки прав доступа к файлам.
  • Автономное состояние системного зарезервированного раздела
  • Повреждены или отсутствуют файлы для указанного программного обеспечения.
  • Удаление моментального снимка исходного раздела при резервном копировании
  • Во-первых: примените методы устранения неполадок вручную или
  • Второе: отнесите компьютер к ИТ-специалисту.

Методы устранения неполадок вручную описаны ниже:

Способ 1. Запустите антивирусное ПО

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

Способ 2. Установите обновления Windows

  1. Нажмите комбинацию клавиш Windows + I.
  2. Выберите «Обновление и безопасность».
  3. Нажмите кнопку "Проверить наличие обновлений".
  4. Установить все обновления
  5. По завершении перезагрузите систему.

Полезный совет. Если после обновления Windows вы обнаружите, что ваши файлы отсутствуют, доверьте восстановление файлов Stellar Data Recovery-Standard. Этот инструмент восстановления данных позволяет вернуть потерянные или удаленные данные во всех случаях потери данных и совместим со всеми версиями Windows. Процесс состоит из трех простых шагов: выбор, сканирование и восстановление.


Об авторе

Иша — технический блогер и эксперт по восстановлению данных. Имеет опыт восстановления данных Windows. Она пишет технические советы и обучающие материалы.

Самые продаваемые товары


Профессиональное восстановление данных

Программное обеспечение Stellar Data Recovery Professional


Звездное восстановление данных Премиум

Stellar Data Recovery Premium для Windows


Звездный специалист по восстановлению данных

Интеллектуальный специалист по восстановлению данных


Набор инструментов для восстановления данных Stellar

Stellar Data Recovery Toolkit — это реклама

8 комментариев

Это действительно работа. Я использовал метод № 6 для решения моей проблемы. Спасибо.

Спасибо, Али, за высокую оценку.

Когда я почти потерял всякую надежду на восстановление детских изображений моей дочери с одного из моих старых жестких дисков. Именно эта программа (Stellar Data Recovery) творит со мной чудеса.

Мы, как команда, очень мотивированы, когда слышим такие истории. Поддержите нас, чтобы мы становились еще лучше.

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

Спасибо, Даррен, что попробовал предложенные нами методы.

Недавно я столкнулся с этой проблемой на своем ПК с Windows 10, которому исполнился год. Ручные подходы, описанные в посте, полностью помогли мне решить проблему «Система не может найти указанный файл».

В связи с недавними изменениями в операционной системе Windows в отношении проблемы безопасности; пользователю может потребоваться временно выполнить следующие действия для разрешения конфликта.

fix

fix

1. Перейдите в настройки Windows и выберите «Обновление и безопасность».

Перейдите в настройки Windows и выберите

2. Выберите Безопасность Windows

Выберите безопасность Windows

3. В разделе Защита от вирусов и угроз выберите Защита от программ-вымогателей.

выберите защиту от программ-вымогателей

4. В разделе Защита от программ-вымогателей выберите Разрешить приложению доступ к контролируемой папке.

выберите Разрешить приложению доступ к контролируемой папке

5. Вам нужно будет добавить наш драйвер сканера, DocOCR и приложение для сканирования в этот раздел, нажмите
Добавить разрешенное приложение и выберите setup.exe в месте сохранения драйвера.

нажмите Добавить разрешенное приложение — выберите драйвер сканера

перейти в папку установки драйвера

выберите setup.exe

6. Вы увидите настройку.exe в списке разрешенных приложений. Затем снова нажмите Добавить разрешенное приложение, чтобы добавить приложение сканера (DocAction/DocAction II).

нажмите Добавить разрешенное приложение — выберите DocAction II

Далее выберите приложение сканера (DocAction/DocAction II) и нажмите «Открыть».

Выберите DocAction II.exe

7. Вы увидите DocAction II.exe в списке разрешенных приложений. Затем снова нажмите Добавить разрешенное приложение, чтобы добавить программное обеспечение для распознавания текста.

добавить программное обеспечение OCR

Далее выберите файл setup.exe программного обеспечения OCR и нажмите «Открыть».

перейти в папку установки драйвера

Вы увидите setup.exe DocOCR в списке разрешенных приложений.

выберите setup.exe

система не может найти указанный файл

Здесь перечислены 11 лучших эффективных решений, которые помогут вам исправить ошибку, из-за которой система не может легко найти указанный файл. Если вы столкнулись с этой ошибкой при копировании файлов, доступе к файлам, подключении USB-накопителя, вы можете попробовать использовать программное обеспечение MiniTool для восстановления потерянных данных в случае безвозвратной потери данных.

Быстрая навигация:

Сообщение об ошибке — система не может найти указанный файл

Система не может найти указанный файл Выполните эту ошибку при установке моего приложения на другом ПК (Win XP). Работает нормально на моем компьютере для разработки (Win7, LabVIEW2013 SP1). У кого-нибудь была эта ошибка раньше?

система не может найти указанный файл

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

Вообще говоря, это очень распространенная ошибка для пользователей Windows, особенно для пользователей Windows 10, которая обычно указывает код ошибки 0x80070002. Некоторые распространенные причины этой ошибки перечислены ниже:

  • Отсутствует файл драйвера
  • Проблема с подключением
  • Неправильные разделы реестра
  • Системные файлы отсутствуют или повреждены
  • Необходимые файлы для определенного программного обеспечения отсутствуют или повреждены
  • И так далее…

Хотя причина точно неизвестна, вы можете попробовать следующие решения, чтобы решить вашу проблему.

Как исправить ошибку «Система не может найти файл, указанный в Windows 10»?

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

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

Решение 2. Откройте папку «Библиотеки»

По словам пользователей, вы можете исправить ошибку, связанную с тем, что система не может найти указанный файл, просто перейдя в папку «Библиотеки», которая по умолчанию скрыта в Windows 10. Чтобы получить к ней доступ, выполните следующие действия:

Открыть этот компьютер.

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

показать библиотеки

Теперь вы найдете папку «Библиотеки» на левой панели.

найти библиотеки

Решение 3. Установите обновления Windows

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

Нажмите клавишу Windows + I.

Выберите «Обновление и безопасность» > «Центр обновления Windows».

Нажмите кнопку "Проверить наличие обновлений" и подождите.

проверить наличие обновлений< бр />

Установите все обновления.

Перезагрузите систему, чтобы завершить установку обновлений.

Восстановление данных после обновления Windows

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

MiniTool Partition Wizard предлагает функцию восстановления данных, которая поможет вам эффективно и быстро восстановить потерянные данные с поврежденного, отформатированного или удаленного раздела.

Примечание. Функция восстановления данных доступна только в версии MiniTool Partition Wizard Pro Ultimate и выше. Вы можете проверить сравнение MiniTool Partition Wizard Edition, чтобы узнать больше информации.

Шаг 1. Запустите Мастер создания разделов MiniTool, чтобы получить его основной интерфейс.

основной интерфейс мастера создания разделов MiniTool

Шаг 2. Нажмите Функция восстановления данных на верхней панели инструментов, чтобы открыть следующее окно.

Шаг 3. Выберите диск/раздел, содержащий потерянные данные, и нажмите кнопку «Сканировать».

выберите диск для сканирования потерянных данных

Шаг 4. После сканирования сохраните все необходимые данные в надежном месте.

сохранить все необходимые данные

Итак, вся работа сделана! Для получения дополнительной информации вы можете прочитать этот пост: Как восстановить потерянные данные с жестких дисков | Учебное пособие по мастеру создания разделов MiniTool.

Решение 4. Проверьте файлы системного журнала

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

Перейдите в каталог C:/Windows/inf.

Открыть папку Inf.

Найдите файл setupapi.dev и дважды щелкните его, чтобы открыть файл. (В некоторых случаях это будет файл setupapi.dev.log.)

найти файл

Нажмите одновременно клавиши Ctrl и F, чтобы открыть окно поиска.

Введите не удается найти файл в поле поиска, а затем запустите поиск, чтобы найти отсутствующий файл.

Скопируйте и вставьте его в папку Windows/inf.

Переустановите драйвер.

Решение 5. Измените свой реестр

По словам пользователей, эту ошибку можно исправить, просто изменив несколько разделов реестра. Чтобы изменить реестр, сделайте следующее:

1.Нажмите клавишу Windows + R.

2.Введите regedit и нажмите Enter.

Вы можете создать резервную копию для защиты текущего состояния реестра. Нажмите «Файл» > «Экспорт».

Далее введите имя файла резервной копии реестра и выберите «Все» в разделе «Диапазон экспорта». Наконец, нажмите Сохранить, чтобы сохранить резервную копию. Таким образом, вы можете просто запустить этот файл, чтобы восстановить реестр в исходное состояние, если что-то пойдет не так.

резервный файл regedit

3. Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion.

4.Разверните ключ и найдите ключ RunOnce. Вы можете создать его, если этот ключ не существует. Вам просто нужно щелкнуть ключ CurrentVersion и выбрать в меню «Создать» > «Ключ».

ocate currentversion

5.Введите RunOnce в качестве имени нового ключа.

6. Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ на левой панели.

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

8. Закройте редактор реестра и перезапустите Windows.

9.Если вы по-прежнему получаете сообщение о том, что система не может найти указанный файл после перезагрузки ПК, вам следует продолжить чтение, чтобы найти другие решения.

Решение 6. Установите драйвер с помощью файла .inf

Если вы столкнулись с этой ошибкой после загрузки драйвера с веб-сайта производителя, попробуйте выполнить следующие действия:

  • Найдите загруженный файл драйвера.
  • В извлеченной папке найдите файл .inf Вы можете выбрать файл с подходящим описанием, например «Информация об установке», если существует более одного файла .inf.
  • Нажмите файл правой кнопкой мыши и выберите "Установить".

Примечание. Не все INF-файлы устанавливаются самостоятельно. Если файл .inf не поддерживает этот метод установки, вы получите следующее сообщение: Выбранный вами файл INF не поддерживает этот метод установки.

Решение 7. Удалите и переустановите драйверы

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

Перейдите в Панель управления и выберите Диспетчер устройств.

Разверните категорию и найдите устройство, которое хотите удалить.

Щелкните правой кнопкой мыши имя устройства и выберите в контекстном меню пункт «Удалить».

Отметьте «Удалить программное обеспечение драйвера для этого устройства», а затем нажмите кнопку «ОК», чтобы подтвердить действие (удалить).

удалить программное обеспечение драйвера

После удаления драйвера установите его снова.

Решение 8. Отформатируйте флэш-накопитель USB

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

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

Откройте этот компьютер, щелкните правой кнопкой мыши USB-накопитель и выберите «Форматировать».

Отметьте параметр «Быстрое форматирование», когда откроется окно форматирования.

Нажмите кнопку "Пуск", чтобы начать процесс форматирования.

Иногда вы обнаружите, что Windows не может завершить этот формат. Теперь, если вам случится столкнуться с этой проблемой, вы можете узнать, как ее решить, прочитав этот пост Как исправить ошибку «Windows не удалось завершить форматирование».

Решение 9. Восстановите или восстановите отсутствующие файлы

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

  • Нажмите правой кнопкой мыши кнопку "Пуск" и выберите "Командная строка (администратор)".
  • Введите "sfc /scannow" в окне командной строки и нажмите Enter. Подождите, пока chkdsk попытается восстановить ваши файлы.
  • Введите exit и нажмите Enter, чтобы выйти из этой команды.

восстановить отсутствующие файлы

Решение 10. Используйте WinRAR

Согласно отчету, некоторые пользователи получили эту ошибку при удалении определенного файла или папки. В этом случае вы можете исправить ошибку «Система не может найти указанный файл» с помощью WinRAR.

Щелкните правой кнопкой мыши проблемный файл и выберите в меню пункт "Добавить в архив".

Отметьте Удалить файлы после архивации и нажмите кнопку ОК.

удалить файлы после архивации

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

Решение 11. Удалить ключ ProfileImagePath

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

  • Откройте редактор реестра.
  • Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList.
  • Развернуть список профилей
  • Пройдитесь по каждому подразделу и проверьте, доступно ли для него значение ProfileImagePath на правой панели.
  • Если для определенного подраздела нет доступного значения ProfileImagePath или если его данные пусты, вам нужно щелкнуть его, а затем выбрать кнопку «Удалить», чтобы удалить его из меню.

удалить список профилей

Заключение

Вы все еще беспокоитесь о том, как исправить ошибку, из-за которой система не может найти указанный файл в Windows 10? Теперь попробуйте описанные выше методы, вы можете легко исправить эту ошибку.

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

Если у вас есть какие-либо вопросы или предложения по использованию MiniTool Power Data Recovery, сообщите нам об этом, оставив комментарии в зоне комментариев или отправив электронное письмо по адресу [email protected] . Мы решим ее как можно скорее.

  • Фейсбук
  • Твиттер
  • Ссылка
  • Реддит

ОБ АВТОРЕ

Должность: обозреватель

Прошло 6 лет с тех пор, как Белла появилась в семье MiniTool. Она много лет пишет технические статьи. Ее особое внимание уделяется советам по редактированию видео, изменению формата видео, восстановлению данных и управлению разделами. Она любит путешествовать и любит пробовать все новое.

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