Ошибка при установке устройства: не удаётся найти указанный файл
Иногда при установке драйверов под Windows возникает глупая ошибка «Не удаётся найти указанный файл». Когда-то я плотно засел с ней и никак не могу найти её решения. Всё что предлагалось мега-админчегами — восстановление системы или переустановка Windows. Решение попалось на каком-то из форумов, и где-то далеко в яндексе. Решил поделиться с народом.
Итак, ставим для примера AVR Dragon и получаем ошибку. Перезагрузка не помогает, переподключение — тоже. Система бесконечно пытается поставить устройство. Другие драйвера при установке через Inf-файлы тоже не ставятся с такой же ошибкой. Иногда удаётся поправить положение после установки каких-нибудь программ или драйверов через их штатный установщик Setup.Exe. Раньше у меня когда-то роль чинилки выполнял установщик драйверов для ZyXel OMNI USB. ^_^
Оказывается, установщик Inf-файлов после выполнения секции копирования файлов пытается обратиться к разделу реестра HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion RunOnce (записан через пробелы чтобы не было проблем с переносом строк), независимо от того нужен ли он конкретно этому установщику или нет. Если раздела не существует — такая ошибка и возникает. А называется она про «Не удаётся найти указанный файл» только потому что если ключ в реестре не найден, функция Reg(Open|Create)KeyEx возвращает ошибку ERROR_FILE_NOT_FOUND. А системная FormatMessage как раз и выдаёт для неё текст про файл.
Раздел RunOnce в корне реестра HKEY_LOCAL_MACHINE
Раздел в реестре могут выносить всякие чистилки автозагрузки и прочие подобные программы. А я иногда по дурости выносил пустые разделы реестра и сам — если там нечему запускаться, то нахрена он нужен? Оказалось — нужен! Ну а какой-нибудь Setup.Exe хотел туда например записать какие-то действия для обновления софта при следующей загрузке системы — и создавал его. Вот и весь секрет. Восстанавливаем раздел назад — и вуаля. Без перезагрузки, шаманства и переустановки системы — драйвера вдруг встали как надо.
После восстановления раздела — всё в порядке
Вот и всё!
|
|
# 1 |
|
Junior Member Регистрация: 11.01.2004 Адрес: Russia Пол: Male Сообщения: 65
|
Проблема с установкой принтера в WinXP. Операционка Win XP SP2, принтер HP DJ 600. |
|
|
|
|
# 2 |
|
::VIP::
Регистрация: 01.10.2003 Адрес: 1/6 суши Пол: Male Сообщения: 3 510 |
Процедура установки драйвера подробно описана здесь: http://h10025.www1.hp.com/ewfrf/wc/d…cname=bpd09005 . Насколько я понимаю, принтер висит на LPT: Проверь режим взаимодействия, попробуй установить драйвер принтера (пользуй поставляемый вместе c XP драйвер) при выключенном принтере, а потом включай.
__________________ |
|
|
|
|
# 3 |
|
Junior Member Регистрация: 11.01.2004 Адрес: Russia Пол: Male Сообщения: 65
|
Цитата: Сообщение от Mg0 Процедура установки драйвера подробно описана здесь: http://h10025.www1.hp.com/ewfrf/wc/d…cname=bpd09005 . Насколько я понимаю, принтер висит на LPT: Проверь режим взаимодействия, попробуй установить драйвер принтера (пользуй поставляемый вместе c XP драйвер) при выключенном принтере, а потом включай. Операция установки проще не придумаешь, согласен. |
|
|
|
|
# 5 |
|
Junior Member Регистрация: 11.01.2004 Адрес: Russia Пол: Male Сообщения: 65
|
Цитата: Сообщение от Vyachik Какая хрень могет быть из-за СерПака2, не любит он не сертифицированое софтваре При чём здесь несертиф. ПО ??? Ставятся драйверы из дистрибутива ХР!!! Других просто нет. |
|
|
|
|
# 6 |
|
::VIP:: с яйцами
Регистрация: 03.03.2003 Адрес: Деревня бедняков Пол: Male Сообщения: 753 |
установка старых принтеров в SP-2 Попробуй перед установкой переименовать файл ntprint.inf из каталога C:WINDOWSinf (или аналог) в ntprint.old
Последний раз редактировалось vihharev; 16.05.2005 в 21:56.
|
|
|
|
|
# 7 |
|
Junior Member Регистрация: 11.01.2004 Адрес: Russia Пол: Male Сообщения: 65
|
Да нет, не помогло. Просто не может найти файл с инфой для установки принтеров. |
|
|
|
|
# 8 |
|
Junior Member Регистрация: 11.01.2004 Адрес: Russia Пол: Male Сообщения: 65
|
Кажется немного проясняется, но не всё. Начал вручную обрабатывать inf файл. Драйверы находятся естественно в WINDOWSDriver Cachei386DRIVER.CAB. Он вроде оказался поврежден (т.к. не все файлы из него мог вытащить, сообщалось об ошибке). Переписал его из дистрибутива. НО всё равно тоже самое в конце при установке принтера пишет ошибку. Хотя (!) в Диспетчере оборудования, и только при установке галки «Показать скрытые устройства», этот принтер присутствует и система пишет что он работает нормально! А в Панели управления в папке Принтеры ниодного принтера нет. И приложения пишут естественно что принтер не установлен. |
|
|
|
|
# 9 |
|
Glock_ Guest |
Лепи дрова от 690 (стандарные) и не мучайся, работает на ура, еще правда один момент кабель принтера должен быть BiTronik, и в Setup машины поставь EPP/ |
|
|
|
|
# 10 |
|
Junior Member Регистрация: 11.01.2004 Адрес: Russia Пол: Male Сообщения: 65
|
Ура всё решил методом долгого копания. |
|
|
Система не может найти указанный файл ошибка в Windows 10/8/7
Если вы недавно приобрели мышь или другое периферийное устройство, попытались подключить его к компьютеру и получили следующее сообщение об ошибке: « Система не может найти указанный файл» , ознакомьтесь с этим руководством, чтобы найти решение. , Ошибка также может появиться, если какой-либо файл ОС или файл программного обеспечения отсутствует или поврежден. Очистка временных файлов не решает эту проблему. Каждый раз, когда вы пытаетесь это сделать, вы попадаете на страницу поддержки производителя и просите загрузить дополнительное программное обеспечение.

Система не может найти указанный файл
Причина этого сообщения об ошибке может быть следующей:
- Системные файлы отсутствуют или повреждены
- Необходимые файлы для конкретного программного обеспечения отсутствуют или повреждены.
Вот как можно быстро решить проблему. Пожалуйста, просмотрите весь пост, а затем посмотрите, какие из предложений могут применяться в вашем случае.
1] Запустите проверку системных файлов
Если обнаружен отсутствующий файл операционной системы Windows, запустите средство проверки системных файлов, чтобы заменить отсутствующие или поврежденные системные файлы.
2] Определите и переустановите программное обеспечение
Если какая-то программа и драйвер устройства выдают эту ошибку, вы можете проверить системный журнал. Системный журнал, аналогичный журналу приложений в Event Viewer , содержит ошибки, предупреждения и информационные события, связанные с работой приложений. Вы можете использовать его информацию, чтобы найти файл драйвера проблемы. За это,
Перейдите по следующему адресу C:/Windows/inf .

Затем найдите папку INF и нажмите ее, чтобы открыть папку.
Теперь найдите файл с именем « setupapi.dev ». Дважды щелкните по нему, чтобы открыть файл.

Здесь нажмите сочетание клавиш Ctrl + F , чтобы открыть окно Найти . Введите em не удается найти файл ‘в поле поиска, затем начните поиск. Через несколько секунд сообщение об отсутствующем файле будет выделено.

Теперь определите файл и посмотрите, сможете ли вы найти и заменить этот файл в указанном месте.
Более простой способ — определить программу или драйвер, а затем просто переустановить его!
3] Установите драйвер, используя файл INF
Если вы попытались загрузить драйвер с веб-сайта производителя и столкнулись с этой проблемой, попробуйте выполнить следующие действия:
- Найдите загруженный файл драйвера и в извлеченной папке найдите файл .inf. Если кажется, что существует более одного INF-файла, выберите один с соответствующим описанием, то есть «Информация о настройке».
- Щелкните правой кнопкой мыши файл и выберите «Установить» в контекстном меню.
- Здесь важно упомянуть, что не все INF-файлы являются самоустановочными. Таким образом, если INF-файл не поддерживает этот метод установки, вы получите приглашение. Здесь вы можете перейти к «Диспетчеру устройств», чтобы удалить драйвер и заново установить драйвер. Следуй этим шагам
- Доступ к диспетчеру устройств. Разверните категорию и найдите устройство, которое вы хотите удалить. Щелкните правой кнопкой мыши на имени устройства и выберите «Удалить» из контекстного меню. При появлении запроса подтвердите действие (удаление), установив флажок «Удалить программное обеспечение драйвера для этого устройства».
- Наконец, нажмите кнопку «ОК».
- После удаления драйвера установите драйвер еще раз.
4] Ошибка при входе
Если вы видите это сообщение об ошибке сразу после входа в систему, это означает, что одной из ваших программ запуска требуется файл — и он не может его найти. Попробуйте устранить неполадки в Clean Boot State или проверьте журналы ошибок в Event Viewer .
Надеюсь, что-то здесь вам поможет.
Связанное чтение : исправление ошибок в отсутствующих файлах DLL.
Источник
Не удается найти указанный файл при установке драйвера windows 7
Профиль | Отправить PM | Цитировать
ОС: Microsoft Windows XP Professional SP2 v 5.1.2600
Системная память: 2 x Hynix 256 Мб (SDRAM)
Mother Board: Abit KT7A v1.3 KT133A
CPU: AMD Athlon-PECM, 850 MHz
Не корректно завершается установка драйверов. Выводится сообщение:
«Произошла ошибка при установке устройства Не удается найти указанный файл»
На другой системе установка этого же драйвера проходит нормально.
Пытался отследить Filemon`ом, какой файл не может найти ситема — там нет даже намеков на то, что что-то не найдено.
Собственно вот логи с двух систем (setupapi.log):
http://master2112.at.tut.by/setupapi_no_ok.log — не корректная установка
http://master2112.at.tut.by/setupapi_ok.log — корректная установка
Проблема осложнена тем, что на системном диске восстановление системы отключено (из-за недостатка места), т.е. откат сделать, увы, не могу. 

Сообщения: 23897
Благодарности: 4345
| Конфигурация компьютера | |
| Материнская плата: Asrock (AB350 Pro4) | |
| HDD: Samsung SSD 860 Evo 250Gb M.2 (MZ-N6E250BW); WD HDD 1Tb (WD10EARS-00Y5B1); TOSHIBA 2Tb (MK2002TSKB); Samsung Portable 500GB (MU-PA500B/WW) | |
| Блок питания: Seasonic 550W Gold (SSR-550RT) | |
| Монитор: Dell 24″ (2408WFP) | |
| ОС: Win10 x64 Pro | |
Как исправить систему не удается найти указанный файл ОшибкаСообщение об ошибке: «Система не может найти указанный файл» — очень распространенная ошибка для пользователей Windows, особенно для Windows 10, которая обычно указывает код ошибки 0x80070002. Однако код меняется в зависимости от спецификации операционной системы, типа ошибки и других показателей.
В этой статье доступны эффективные решения, помогающие системе не находить файлово-зависимую ошибку. Если вы столкнулись с ошибкой «Система не может найти указанный файл», не стесняйтесь читать этот учебник, чтобы найти соответствующее решение. В целом, это очень распространенная ошибка для пользователей Windows, особенно для пользователей Windows 10, которая обычно отображает код ошибки 0x80070002. Некоторые распространенные причины этой ошибки перечислены ниже: Обновить:Теперь мы рекомендуем использовать этот инструмент для вашей ошибки. Кроме того, этот инструмент исправляет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Вы можете быстро исправить проблемы с вашим ПК и предотвратить появление других программ с этим программным обеспечением:
Хотя причина явно неизвестна, вы можете попробовать следующие решения для решения вашей проблемы. Удалите драйвер и переустановите его.
В качестве альтернативы, переустановить драйвер если вы скачаете его с сайта производителя и столкнетесь с этой проблемой.
Проверьте файл системного журнала, чтобы найти файл драйвера проблемы.
Установите обновления Windows
Если вы долгое время не обновляли Windows, ошибка «Система не может найти указанный файл» является признаком того, что пришло время установить все ожидающие обновления. Для этого вы должны сделать это:
CCNA, веб-разработчик, ПК для устранения неполадок Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок. Источник Adblock |


? Можешь поэксперементировать
.




