Если файл не существует удалите эту ссылку
Ситуация такая :
Несколько дней назад перестали запускаться некоторые программы (Офис 2003 про,3ДМАКС-2010. )
При попытке запустить программу пишет -
<<Не удаётся найти ". путь к файлу. " . Проверьте правильно ли указано имя и повторите попытку>>
Удалил полностью Офис и ЗДМАКС переустановил обратно - никаких изминений.
Удалил Офис и установил на другой диск - не запускается.
Захожу в папку Офиса, вижу все файлы,пытаюсь запустить напрямую (не через ярлык в меню Пуск) - получаю ту-же ошибку "Файл не найден. "
Правой кнопкой смотрю свойства файла - всё показывает.
Поменял владельца всей папки офиса на свою учетную запись - не помогло.
Пытался запустить через CMD и через FAR manager то-же самое.
Открываю файл через HEX Workshop - всё открывается , вижу "все внутренности" файла.
Файл переименовывается и удаляется - проблем с NTFS нет.
Устанавливал новые,другие программы - всё работает.
Что можно ещё сделать ?
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Ошибка "файл не найден" при открытии документа word
Здравствуйте. Такая ситуация: создаю файл Microsoft Office на рабочем столе, пытаюсь открыть.
Ошибка svchost. Файл svchost не найден
Доброго времени суток. Пару дней назад такая ошибка стала появляться при запуске компьютера.
При создании нового файла hosts без расширение, компьютер сообщает, что файл с таким именем уже существует
подскажите, пожалуйста, а если при создании нового файла hosts без расширение, компьютер сообщает.
и насколько помню офис - он не так уж безболезненно удаляется..чистил качественно?
Тоже самое касается ЗДМАКС-а.
Два разных программных продукта , а проблема одна.
system имеет полный доступ - перепроверил
владелец - моя учетная запись имеет полны доступ
Это не имеет большого значения (в моём случае) так-как при полном удалении офиса и последующей установкой (без вмешательства в права доступа) на другой локальный диск - проблема не исчезает.
хм. может ваши все защитники суперменами себя возомнили? добавьте хотя бы офис им в исключения, что ли.Перепроверил всю активность защиты - блокировки доступа отсутствуют.
Добавил на всякий случай в исключения всю папку офиса - результат отрицательный.
Сейчас хочу проанализировать через утилитку FileMonitor (может там увижу) что происходит при обращении системы к файлу.
Zafon, Проверьте Переменные среды. Может, там - чего не такВ переменных среды всё в порядке.
После мониторинга файловой системы через программу Process Monitor v3.03 был создан файл результата работы в формате XML в папке с программой. При попытке его открыть - те же "грабли" (Файл не найден и т.д.). Все остальные файлы в этой же папке открываются.
Но что интересно - у меня установлен HEX редактор и при нажатии на файл правой кнопкой , в контекстном меню выбираю "Открыть в HEX Workshop" , файл благополучно открывается для редактирования. Я так понимаю права доступа отпадают однозначно. Или я ошибаюсь?
Шаблонов не существует,так-как они небыли установлены.
Да и не запускаются не сами документы офиса а некоторые исполняемые фалы в том числе не офисные.
При мониторинге заметил что в момент получения процессом explorer.exe - QuerySecurityFile происходит BUFFER OVERFLOW , а при индификации зоны EXCEL.EXE:Zone.Ide запись о зоне отсутствует NAME NOT FOUND
Может в этом проблема ?
Добавлено через 2 минуты
Проблема решена.
В который раз убеждаюсь , что совокупность AVZ со своими инструментами , немного терпения и логики творят чудеса.
Если ваше приложение пытается использовать неработающую ссылку, создается ошибка исключения. Неспособность найти компонент, на который указывает ссылка, является явным признаком ошибки, однако есть несколько ситуаций, в которых ссылка считается нерабочей. Эти варианты показаны в приведенном ниже списке:
Неверный или неполный путь для ссылок проекта.
Файл, на который указывает ссылка, удален.
Файл, на который указывает ссылка, переименован.
Сбой подключения к сети или проверки подлинности.
Ссылка указывает на COM-компонент, который не установлен на данном компьютере.
Ниже приведены способы устранения этих проблем.
Ссылки на файлы в сборках задаются по абсолютным путям в файле проекта. Таким образом, в локальном окружении пользователей, работающих с несколькими разработчиками, может отсутствовать сборка, на которую указывает ссылка. Чтобы избежать этих ошибок, в таких случаях лучше добавлять ссылки между проектами. Дополнительные сведения см. в разделе Программирование с использованием сборок.
Неправильный путь для ссылок
Если проекты используются совместно на разных компьютерах, некоторые ссылки могут быть не найдены, если компонент находится на этих компьютерах в разных папках. Ссылки сохраняются под именем файла компонента (например, MyComponent). Когда в проект добавляется ссылка, расположение папки для файла компонента (например, C:\MyComponents) добавляется к свойству проекта ReferencePath.
Чтобы устранить эту проблему, можно удалить неработающую ссылку и заменить в диалоговом окне Добавление ссылки. Другое решение заключается в том, чтобы использовать элемент Путь для ссылок на страницах свойств проекта и изменить папки в списке, указав правильное расположение. Свойство Путь для ссылок сохраняется для каждого пользователя на каждом компьютере. Таким образом, изменение пути для ссылок не затрагивает других пользователей проекта.
Ссылки между проектами лишены подобных проблем. Поэтому по мере возможности следует использовать их вместо ссылок на файлы.
Исправление неработающей ссылки проекта с помощью исправления пути для ссылок
В обозревателе решений щелкните правой кнопкой мыши узел проекта и выберите пункт Свойства.
Открывается конструктор проектов.
Если вы используете Visual Basic, выберите страницу Ссылки и нажмите кнопку Пути для ссылок. В диалоговом окне Пути для ссылок введите путь к папке с элементом, на который нужно сослаться, в поле Папка, а затем нажмите кнопку Добавить папку.
Файл, на который указывает ссылка, удален.
Вполне возможно, что файл, на который указывает ссылка, был удален и больше не существует на диске.
Исправление неработающей ссылки проекта для файла, который больше не существует на диске
Если ссылка находится в другом расположении на компьютере, считайте ее оттуда.
Файл, на который указывает ссылка, переименован.
Файл, на который указывает ссылка, мог быть переименован.
Исправление неработающей ссылки, указывающую на переименованный файл
Удалите ссылку, а затем добавьте ссылку на переименованный файл.
Если ссылка находится в другом расположении на компьютере, нужно считать ее оттуда.
Сбой подключения к сети или проверки подлинности
Недоступность файлов может быть вызвана несколькими возможными причинами, например ошибкой сетевого соединения или ошибкой проверки подлинности. В каждом отдельном случае могут использоваться уникальные средства восстановления. Например, вам может потребоваться обратиться к локальному администратору для получения доступа к необходимым ресурсам. Однако удаление ссылки и изменение использующего ее кода работает всегда.
На компьютере не установлен COM-компонент.
Причины, из-за которых папка или файл не удаляются
Невозможность удаления файла может быть объяснена несколькими причинами:
- Недостаточно прав на выполнение операции удаления.
- Файл используется другим пользователем или программой.
- Папка или файл повреждены.
- На носителе, на котором расположен интересующий файл, установлена защита от записи, а, значит, и от удаления.
Решить возникшую проблему можно разными способами: воспользоваться возможностями, которые есть в операционной системе, либо прибегнуть к помощи сторонних утилит, которые и предназначены для выполнения подобных действий. Рассмотрим все методы избавления от ненужных файлов.
Следует только сделать одну оговорку – вы уверены, что предназначенный для удаления файл действительно ненужный? ОС Windows защищает папки и файлы, необходимые для ее стабильного функционирования, и попытки настоять на своем могут привести к «падению» системы и необходимости решать уже совсем другие задачи. Прежде, чем приступать к удалению файлов, убедитесь, что это действительно «мусор». Особенно аккуратным следует быть при избавлении от объектов в системных папках.
Проверка защиты от записи
Прежде чем приступать к каким-то радикальным методам, следует убедиться в том, что вы имеете право удалять файлы. Если они расположены на флешках или картах памяти, то начать надо с самого простого – убедиться, что механический переключатель, который предотвращает запись/стирание, не установлен в соответствующее положение, блокирующее выполнение подобных действий.
Проверка на вирусы
Файл может оказаться вирусом, той или иной вредоносной программой, или ее частью, удалить которую не удается. Если давно не было проведено сканирование компьютера на вирусы, следует сделать это. Если были найдены и обезврежены подозрительные программы, надо попробовать удалить этот файл.
Проверка доступа к файлу
Помогающий в некоторых случаях способ удалить файл – перезагрузка компьютера. Вполне возможно, что тот объект, от которого необходимо избавиться – результат работы той или иной программы, которая была деинсталлирована некорректно, или это было выполнено не полностью, и в системе остались какие-то программные модули (DLL, процессы), которые все еще работают и не позволяют выполнить удаление. Вполне возможно, что после перезапуска системы ненужные процессы работать не будут и файл освободится от излишней опеки. Удаляйте.
Другой момент – запрет на выполнение операций записи/стирания в данной папке, установленный администратором компьютера. Необходимо зайти в свойства папки, и на вкладке «Безопасность» проверить выданные права.
Если разрешено только чтение, то следует дать полный доступ к данной папке, после чего возможно будет производить любые действия со всеми файлами, в ней находящимися. Следует быть особенно аккуратным с системными папками.
Использование «Диспетчера задач»
Для этого достаточно просто закрыть эту программу (если есть такая возможность), либо остановить выполняющийся процесс. Для этого понадобиться открыть «Диспетчер задач», что можно сделать нажатием комбинации клавиш «Ctrl»+«Shift»+«Esc». После этого на вкладке «Процессы» надо найти блокирующий доступ к файлу процесс и завершить его.
После этого файл можно попробовать удалить. Скорее всего, это получится.
Использование командной строки
Для того, чтобы воспользоваться этим средством, нужно запустить командную строку, для чего после нажатия кнопки «Пуск» в поле поиска ввести «cmd», нажать правую кнопку мыши и выбрать режим запуска с административными правами. Откроется окно, в котором следует ввести команды на удаление файла или папки.
Этим способом можно попробовать удалить поврежденный файл.
Удаление файла
Используется команда «Del». Надо ввести строку:
/F – принудительное удаление файлов, помеченных как доступные только для чтения.
/Q – не выдавать запрос на подтверждение операции удаления.
/S – удаление вложенных папок и файлов в них.
На скриншоте показан пример. Естественно, путь у вас будет другой.
Удаление папки
Для удаления папки целиком используется другая команда:
/S – удаление вложенных папок и файлов.
Пример показан следующем скриншоте.
Использование безопасного режима
Если остановить блокирующий доступ к файлу процесс не удается по тем или иным причинам, или непонятно, какой же процесс мешает, то может помочь этот способ, при котором система загружается в безопасном режиме. При этом стартует необходимый минимум процессов, и тот, который «держал» файл, останется в неактивированном состоянии. Можно попробовать удалить файл.
Использование загрузочного диска
Случается, что даже безопасный режим не позволяет избавиться от ненужной папки или файла. Тогда может помочь загрузка с внешнего загрузочного диска. Как вариант – жесткий диск, на котором необходимо произвести удаление файлов, можно подключить к другому компьютеру. Тогда, загрузившись с другого носителя, ваш диск будет подключен в качестве второго (третьего и т. д.) диска, ОС на котором будет не запущена. Теперь остается только найти нужный файл и удалить его.
Использование сторонних программ
Для того чтобы решить все проблемы с доступом к файлам и иметь возможность их удалить вне зависимости от того, используются они или нет, существует ряд утилит, как раз и предназначенных для разблокировки подлежащих уничтожению объектов.
FileASSASSIN
Бесплатная утилита, скачать которую можно по ссылке. Среди достоинств программы – простой интерфейс, возможность запуска из командной строки, разблокировка и (если указан такой режим) удаление файла.
Чтобы избавиться от ненужного файла, надо указать путь к нему, отметить галочкой пункт «Delete file» и нажать кнопку «Execute». Это все, что необходимо сделать. Если работать с командной строкой вы не хотите, а также не хотите копаться в процессах и запущенных программах, то данный способ – возможность быстро и эффективно решить все проблемы с заблокированными файлами.
Unlocker
Пожалуй, известнейшая программа, известная давно и используемая часто. Найти ее можно по этой ссылке, где есть нужные версии под 32-х и 64-х разрядные ОС. Есть и портативная версия для тех, кто не любит устанавливать много программ в систему, а предпочитает запускать нужные средства для обслуживания системы автономно.
В использовании портативных версий есть еще одно преимущество: при инсталляции подобных программ часто «паровозом» инсталлируются еще несколько утилит, расширений к браузерам и т. п., которые вам совсем не нужны, которые буду досаждать рекламой, и от которых, порой, не совсем просто избавиться. Приходится быть внимательным при установке подобного софта. Как правило, с портативными версиями такого не происходит.
Сама программа предельно проста. При запуске откроется окно, где необходимо указать расположение файла, который необходимо удалить.
Надо только нажать кнопку «Ок», после чего появится новое окно, в котором нужно будет подтвердить действие, которое надо выполнить над файлом. Если никаких блокировок файла не найдено, то появится окно:
Надо указать, что делать с файлом – удалить, оставить как есть, перенести и т. п.
Другие программы
Помимо перечисленных есть и другие утилиты, выполняющие ту же работу. Как пример, можно привести: Delete Doctor, Free File Unlocker, MoveOnBoot, Tizer UnLocker, Wize Force Deleter. Принцип действия у них схож, поэтому, выбирать можно ту, которая понравилась и которая помогла решить проблемы с неудаляемыми файлами или папками.
Заключение
Чем удалить файлы или папки, какой способ выбрать – все зависит от конкретной ситуации. Кто-то предпочитает использовать специализированный «софт», кто-то не любит захламлять систему множеством узкоспециальных утилит и предпочитает использовать все встроенные возможности ОС.
Главное – иметь представление о разных способах решения проблем и умение их применять на практике. Надеемся, что как минимум один из предложенных нами способов вам помог.
Доброго дня!
Вообще, чаще всего это происходит из-за:
- блокировки папки (файла) другим процессом (например, защитником);
- ошибок проводника (когда, например, файл уже был удален, и вы пытаетесь удалить его второй раз*);
- у файла слишком длинное имя (и стоит системный атрибут);
- каталог/файл принадлежат другой учетной записи и пр.
Не удалось найти этот элемент. Его больше нет в "E:\". Проверьте расположение элемента и повторите попытку (пример ошибки)
Что можно посоветовать для устранения ошибки
Банально, но самая первая рекомендация — просто перезагрузить компьютер (ноутбук).
Нередко, когда ошибка связана с некорректной работой проводника и файловой системы ("не удаляемый" элемент (файл/папка) — после перезагрузки начнет "вести" себя, как и все остальные, и вы без труда удалите ее. ).
Перезагрузка компьютера / Windows 10
Далее скопировать путь до той папки, которая не удаляется классическим способом (в моем случае "C:\111").
Копируем путь до папки, которую удаляем
После, в командной строке потребуется написать следующее: RD /S "C:\111" (и нажать Enter).
Это команда удалит и сам указанный каталог, и все файлы, что в нем есть. Будьте аккуратны, т.к. командная строка не всегда переспрашивает.
Пример удаления каталога
Еще один весьма действенный способ решения вопроса — воспользоваться безопасным режимом загрузки Windows (при нем будут запущены только самые необходимые приложения и службы). И уже из-под него попробовать удалить нужные файл/папку.
Подробно не останавливаюсь — ссылка ниже поможет загрузить ОС в нужном режиме (работа же в нем не отличается от обычного режима).
Так вот, если в нем выделить "проблемный" элемент (скажем, папку) и нажать сочетание ALT+DEL — то запустится функция Wipe (уничтожение файла). Она отлично справляется со своей задачей (даже с весьма проблемными файлами), рекомендую попробовать!
Примечание : будьте аккуратнее с этим способом, т.к. файлы будут удалены, минуя корзину.
Far Manager — пример удаления папки
Как удалить папку в Unlocker
Также сейчас достаточно популярны загрузочные образы ISO (LiveCD называются) , которые можно записать на флешку и загрузиться с нее как будто бы это был жесткий диск с Windows.
Разумеется, после, вы сможете "прошерстить" все свои накопители на компьютере и удалить с них любые файлы. Только будьте аккуратнее, т.к. при работе с LiveCD вы сможете удалять и системные, и обычные, и скрытые файлы.
Какие программы есть на диске "Стрельца. " // Пример рабочего стола при загрузке с LiveCD-флешки
PS
Если из вышеперечисленного ничего не помогло — проверьте свой диск на ошибки (в ряде случаев при возникновении "потерянных элементов" могут быть найдены ошибки файловой системы. При проверке, кстати, они исправляются автоматически).
Если удалось вопрос решить иначе — дайте знать ⇓ (заранее спасибо!).
Читайте также: