Не удалось завершить извлечение не удалось создать конечный файл
Итак, в течение некоторого времени я все время сталкиваюсь с этой проблемой:
[Неустранимая ошибка] Невозможно создать выходной файл “project1.exe”
Я не знаю, к чему это приводит. Я искал Google для получения дополнительной информации, но я не мог найти решение.
Существует два способа обхода: либо подождите минуту или два, либо удалите файл project1.exe вручную. Излишне говорить, что это невозможно.
У меня нет антивируса, нет вируса. Полный доступ к связанным папкам. Запустите все как администратор.
Я нашел решение. Похоже, что отключение службы “Опыт приложений” вызвало это.
При отключении задача “система” блокирует “любой” исполняемый файл в течение некоторого времени.
Повторное включение “Application Experience” – это решение.
У меня такое ощущение, что при попытке перестроить приложение project1.exe все еще работает. Возможно, это займет больше времени, чем нужно закрыть. Вы можете легко проверить, открыв диспетчер задач и посмотрите, активен ли процесс project1.exe после закрытия приложения.
Я нахожусь на XE7 и иногда испытываю проблему “Не могу создать выходной файл”, f2039. Используя обработчик процессов sysinternals, я обнаружил, что процесс отладки android (adb.exe) имел удержание в скомпилированном двоичном файле. Не уверен, почему; там нет конфигурации Android в этом конкретном проекте win32, который я создаю. Во всяком случае, убил adb.exe, и все было хорошо после этого.
Некоторые моменты. Целевые выходные каталоги никогда не индексировались. “Опыт применения”, упомянутый в других разделах этой темы, работал все время. И большую часть времени я мог вручную удалить выходной двоичный файл, несмотря на жалобы XE7. Однако в какой-то момент я заметил, что я не смог удалить двоичный файл через оболочку, которая предоставила возможность найти злоумышленник adb.exe через Process Explorer.
Попробуйте удалить Castalia, если вы используете его. Я потратил 3 дня, пытаясь решить эту проблему, все, о чем я мог думать… права доступа к файлам, наблюдая за обработкой файлов с помощью проводника процессов. Если я установлю Castalia 2013.3.4, проблема будет (у меня есть шаги для воспроизведения), и удаление этой проблемы затрудняет проблему.
Кроме того, IDE выйдет из строя, если у вас установлен “рабочий стол отладки по умолчанию”, и попробуйте запустить под отладчиком, используя любой другой сохраненный макет. (авария происходит при переключении на рабочий стол отладки).
Я щелкнул правой кнопкой мыши приложение (в окне группы проектов), а затем выбрал CLEAN.
Затем я смог скомпилировать приложение.
У меня возникла та же проблема, и я решил это. Похоже, что в некоторых неизвестных случаях приложение exe остается запущенным.
Решение прост. Вы должны просто выполнить следующие шаги:
- откройте диспетчер задач Windows
- Перейдите на вкладку “Процессы”
- нажмите “Показать процессы от всех пользователей” и появится ваш exe
- Выберите его и нажмите кнопку “Завершить процесс”
И все будет в порядке.
В моем случае проблема решена путем исключения папки проекта из антивирусной защиты в реальном времени.
Можете ли вы удалить EXE файл вручную? Если нет, proccess находится в memroy, откройте диспетчер задач, выберите проект, задачу END. у вас есть некоторая ошибка в коде, которая запрещает выполнение приложения.
Если он не находится в списке процессов, тогда попробуйте:
1-исключить папку из Windows. Индексирование или сторонние приложения поиска файлов, которые индексируют файлы.
2-В окнах семь активировать приложение experince service
3-Исключить папку проекта из антивирусной защиты в реальном времени
UPDATE
Я заметил, что даже если вы делаете все, что я сказал выше, вы можете получить эту ошибку несколько раз в Windows 7 случайным образом. Особенно, когда вы скомпилируете проект много раз… первые компиляции будут OK, но после десяти или более раз эта проблема будет возникать
Только вы ставите эту команду во все проекты.
Иногда Microsoft Security Essentials хранит файл после его создания в Delphi, и вам необходимо отключить защиту в режиме реального времени.
Чтобы проверить, какой процесс хранит файл, используйте Sysinternals Process Explorer: ссылка. Используйте “Find handle” и введите имя exe.
Кажется, я исправил его, установив режим совместимости на XP SP3. Это также устранило еще одну досаду, которая заставила Alt-P не открывать меню проекта.
РЕДАКТИРОВАТЬ: Мне не нужно было снова включать мой опыт приложений. Все еще мертв там, где это должно быть:)
Щелкните правой кнопкой мыши по кратковременному сокращению Delphi, Свойства, затем выберите вкладку Совместимость. Выберите Запуск программы в режиме совместимости для: Windows XP (Service Pack 3).
(Я также проверил Запуск этой программы в качестве окна администратора, но вы можете не делать этого.)
(Это для Delphi 7, в соответствии с вопросом OP, а не для XE7, хотя это может работать и для этого.)
В моем случае это было связано с отсутствием выходной папки.
Итак, что вы можете попробовать, перейдите в Project- > Options и на вкладке “Каталоги”, измените выходной каталог на существующую папку и повторите попытку.
ZIP-файл — отличный способ связать кучу файлов, а также сжать их, чтобы уменьшить их размер. Обычно они отправляются компаниями, которые объединяют медиафайлы и PDF-файлы вместе, а также банки любят отправлять ZIP-файлы, содержащие финансовые отчеты, инвестиционные портфели и т. Д.
Распаковать ZIP-файл довольно просто. Фактически, с более свежими сборками Windows вам даже не понадобится стороннее программное обеспечение для извлечения, как это было раньше. Все, что вам нужно сделать, это открыть ZIP-файл и извлечь его содержимое в папку назначения, и все готово.
Дополнительные сведения
По умолчанию программа архивации данных не выполняет обход точки повторной обработки на компьютере. Тем не менее если точка повторной обработки добавляется непосредственно в библиотеку Windows 7, или если какие-либо дочерние узлы повторной обработки точки добавлены непосредственно в библиотеку Windows 7, программа архивации данных проходит в этих местах. Это может вызвать некоторые проблемы в процессе резервного копирования.
Примечание. Если точка повторной обработки добавляется в папку, уже является частью библиотеки Windows 7, программа архивации данных пропускает точки повторной обработки и не происходит.
Дополнительные сведения о точки повторной обработки посетите следующие веб-узлы корпорации Майкрософт:
Метод 4 — Загрузите сторонний экстрактор
Бывают случаи, когда вы пытаетесь извлечь ZIP-файл, но по какой-то причине вы сталкиваетесь с ошибкой «Windows не может завершить извлечение» при использовании встроенного в Windows экстрактора по умолчанию.
В этом случае вы можете попробовать загрузить сторонний инструмент для извлечения, например 7-молния который можно использовать бесплатно. Использовать его очень просто — просто скачайте инструмент и откройте свой ZIP-файл с помощью 7-Zip, и все готово.
Переименовать файлы
Некоторые пользователи отметили, что проблема исчезла после того, как они переименовали файлы. Итак, вы также можете попробовать этот способ, чтобы увидеть, может ли он решить проблему.
Если вам по-прежнему не удается извлечь файлы в проводнике Windows, попробуйте следующее решение.
Причиной неполадок, возникающих при попытке восстановления файлов
Проблема 3
Эта проблема возникает, если точка возврата точки соединения для каталога в корневой каталог другого тома или точки подключения.
Щелкните здесь , чтобы просмотреть решение этой проблемы.
Проблема 4
Эта проблема возникает, если точка повторной обработки является точкой подключения или точках соединений в корневой каталог другого тома, и при выполнении одного из следующих условий:
Каталог точка повторной обработки удаляется, а при попытке восстановить файлы или папки в исходное расположение.
Вы устанавливаете флажок Восстановить файлы в исходные подпапки в окне мастера восстановления файлов и пытаетесь восстановить файлы или папки в альтернативное расположение.
Щелкните здесь , чтобы просмотреть решение этой проблемы.
Метод 2 — переместить файл в другое место
Если перезагрузка компьютера не работает, следующее, что вы можете сделать, это попробовать переместить ZIP-файл в другое место. Как мы уже говорили, проблема возникает из-за того, что файл находится в защищенном месте, поэтому перемещение его на другой диск или в другую папку может помочь решить проблему.
Проверить права доступа к папке
Если вы временно потеряете разрешение на доступ к папке, вы не сможете извлекать файлы в эту папку. Если вам не удается извлечь файлы по этой причине, вы можете попытаться решить эту проблему, выполнив следующие действия.
Шаг 1. Щелкните правой кнопкой мыши папку, для которой вы теряете разрешение, и выберите Свойства .
Шаг 2. Перейдите к Безопасность вкладка и проверьте, указаны ли вы в группе пользователей. Выберите свое имя пользователя и проверьте, есть ли у вас разрешение на чтение, запись и выполнение.
Шаг 3. Чтобы изменить разрешения, нажмите кнопку Редактировать… кнопка. Рекомендуется удалить все разрешения, а затем добавить их. Таким образом, у вас будет правильное разрешение для папки.
Нижняя граница
В заключение, этот пост показал вам некоторые исправления для ошибки - 1152: Ошибка при извлечении во временное место. Если вы боретесь с этой проблемой, попробуйте описанные выше методы.
Вы можете использовать встроенную в Windows функцию сжатия Windows File Explorer для извлечения файлов при необходимости. Однако процесс извлечения может быть прерван из-за того, что Windows не может завершить извлечение. Программное обеспечение MiniTool покажет вам 7 доступных решений для решения этой проблемы в этом посте.
Метод 5 — переименование файла
Иногда ваши загруженные файлы могут иметь слишком длинные имена, что, в свою очередь, может вызвать некоторые проблемы при попытке их извлечения. Вы всегда можете попробовать дать ZIP-файлу новое имя, щелкнув его правой кнопкой мыши, выбрав «Переименовать» и дав ему более короткое имя, чтобы увидеть, решит ли это проблему.
Симптомы
Зачем нужно извлекать файлы?
Если вы хотите поделиться некоторыми файлами, которые занимают много места, вы можете извлечь их или их в один файл или папку, которые занимают меньше места. Извлечение файлов - широко используемый способ отправки или хранения файлов.
Вы можете использовать встроенную функцию сжатия Windows File Explorer для извлечения файлов.
Полное руководство по восстановлению ZIP-файлов с помощью ПО MiniTool
Как можно легко и эффективно восстановить ZIP-файл? Теперь вы можете прочитать этот пост, чтобы узнать, как выполнить эту работу с помощью программного обеспечения MiniTool.
Перезагрузите компьютер
Иногда решение может быть очень простым. Перезагрузка компьютера может решить некоторые проблемы с программным обеспечением на вашем ПК. После перезагрузки компьютера вы можете попытаться извлечь файлы еще раз, чтобы увидеть, исчезла ли проблема.
Если Windows не может завершить извлечение, попробуйте второе решение.
Очистить временную папку Windows
Windows предоставляет встроенный инструмент для очистки временного хранилища. С его помощью вы можете очистить любые плохие или поврежденные файлы, которые могут помешать их извлечению. Папка Windows Temp может использоваться любым установщиком, поэтому вы можете видеть несколько файлов в этом месте.
Наконечник: Если вы заинтересованы в очистка дискового пространства в Windows 10 , вы можете прочитать этот пост.
Контроль памяти может помочь очистить другие папки, а также временную папку. У вас также есть возможность решить, какую папку очистить в конце.
Перейдите к Настройки> Система> Память> Хранение . Нажмите Освободите место сейчас . Отметьте временные файлы, которые вы хотите удалить, и нажмите Удалить файлы чтобы очистить их.
Таким образом можно удалить практически все, что есть в папке Windows Temp. Убедитесь, что ошибка - 1152: ошибка при извлечении файлов во временную папку все еще существует.
Решить проблемы, возникающие при попытке восстановления файлов
Проблема 3
Для обхода этой проблемы воспользуйтесь функцией поиска в окне Мастера восстановления файлов для поиска соответствующих файлов. Чтобы сделать это, выполните следующие действия.
Введите ключевые слова в поле поиска и нажмите кнопку Найти.
Проблема 4
Чтобы обойти эту проблему, повторно создайте каталог отсутствует. Чтобы сделать это, выполните следующие действия.
Следуйте путь, который указывает ошибки и создания соответствующей папки. В данном примере создается папка «Моя папка» в разделе диска C.
Повторите попытку восстановления.
Кроме того щелкните, чтобы снять флажок восстановить файлы в исходные подпапки при запуске мастера восстановления файлов.
1152: Ошибка при извлечении файлов во временное расположение.
Это означает, что если вы извлекаете файл в одну и ту же папку много раз, это может быть причиной этой проблемы, а также причиной могут быть поврежденные файлы во временной папке Windows.
Рекомендация: ПО для восстановления данных MiniTool
Когда вы имеете дело с файлами на своем компьютере, вы можете столкнуться с проблемами потери данных, которые могут быть вызваны различными причинами. Если вы раньше не создавали резервные копии этих файлов, вам потребуется использовать сторонние программное обеспечение для восстановления данных чтобы вернуть потерянные данные.
Здесь мы рекомендуем вам использовать профессиональный MiniTool Power Data Recovery. У этого программного обеспечения есть пробная версия, которая позволяет вам проверить, может ли это программное обеспечение найти файлы, которые вы хотите восстановить. Вы можете перейти на официальный сайт MiniTool, чтобы получить это бесплатное ПО.
Метод 1 — перезагрузите компьютер
Чаще всего многие проблемы, связанные с компьютером, можно решить с помощью перезагрузки.
Метод 6 — Запустите SFC и CHKDSK
В данной статье описываются пути решения различных проблем, возникающих при попытке создать резервную копию или восстановить файлы или папки с помощью программа архивации данных и восстановления. При возникновении этой проблемы программа архивации данных и восстановления, появиться следующие ошибки:
Кроме того возможно, не удается найти файлы и папки, которые требуется восстановить в окне мастера восстановления файлов.
Подробные сведения содержатся в разделах «Проблема», «Причина», «Временное решение» и Дополнительная информация» этой статьи.
Если Windows не может завершить извлечение
В этом посте мы представим 7 методов решения этой проблемы:
Если вы не знаете точную причину, по которой Windows не может завершить извлечение, вы можете попробовать эти методы один за другим.
Чистая загрузка при сбоях при установке программы
Вам необходимо выполнить Чистая загрузка , а затем попробуйте извлечь или установить файл. Убедитесь, что вы скрываете все службы Microsoft при настройке чистой загрузки. Проверьте, сохраняется ли ошибка «1152: Ошибка при извлечении файлов во временное расположение».
Временного решения проблем, возникающих при попытке выполнить резервное копирование файлов
Проблема 1 и проблема 2
Чтобы обойти эти проблемы, удалите точку повторной обработки из библиотеки и затем снова запустите мастер архивации. Резервное копирование содержимого для этой точки повторной обработки (в данном случае том FAT или подключенного тома) выберите абсолютный путь папки в пользовательском интерфейсе конфигурации программа архивации данных.
Чтобы найти папку точки повторной обработки или его вложенных папок, выполните следующие действия:
В диалоговом окне Командная строка введите DIR /AL /S и нажмите клавишу Ввод. Отображается список СОЕДИНЕНИЯ (один тип точки повторной обработки).
Примечание. Вы видите несколько записей, произнесите «соединения» и расположение, которое пункты операции («точки соединения» это другое название «точка повторной обработки»). Когда программа пытается выполнить запись в каталог, на самом деле точку повторной обработки, эти файлы отправляются (полностью слепо программы) в другую папку вместо.
Чтобы удалить точку повторной обработки подключенного тома, выполните следующие действия.
Найдите точку повторной обработки, найдены, щелкните правой кнопкой мыши значок точки повторной обработки и нажмите кнопку Свойства.
На вкладке Общие убедитесь, что папка Тип является Подключенный том, а затем удалите эту папку.
Выполните чистую загрузку
Иногда Windows не может завершить извлечение из-за конфликтующего программного обеспечения. Так что вы можете выполнить чистую загрузку на вашем компьютере, чтобы найти нарушителей, вызывающих эту проблему.
Запустить проверку системных файлов
Если некоторые системные файлы повреждены или повреждены, Windows не может завершить извлечение. SFC (Проверка системных файлов), встроенный в Windows инструмент, может найти и заменить поврежденные системные файлы нормальными. Так, запустить SFC чтобы попробовать.
Используйте альтернативное программное обеспечение для извлечения файлов
Если все вышеперечисленные методы не работают для вас, вы можете рассмотреть возможность использования альтернативного программного обеспечения для извлечения файлов. В Интернете можно найти бесплатное программное обеспечение для архивирования файлов, например 7-Zip, PeaZip, IZArc и другие.
Причиной неполадок, возникающих при попытке выполнить резервное копирование файлов
Проблема 1
Эта проблема возникает, если точка возврата точек для тома, использующего файловую систему FAT.
Щелкните здесь , чтобы просмотреть решение этой проблемы.
Проблема 2
Эта проблема возникает, если точка повторной обработки является подключенным томом, содержащим сжатые файлы (например, мультимедийные файлы, ZIP-файлы и т. д.).
Щелкните здесь , чтобы просмотреть решение этой проблемы.
Причина
Эти проблемы возникают, поскольку папки или библиотеки, которые вы пытаетесь резервное копирование или восстановление включает точку повторной обработки.
Повторной обработки точек напоминают клавиш Windows или Unix символических ссылок. Точки повторной обработки может использоваться для ссылки на файл, который временно перемещен на другой диск. Например точка повторной обработки позволит папку, например C:\DVD для указания диска E, фактический диск DVD.
Проблемы, возникающие при попытке выполнить резервное копирование файлов
Проблема 1
При попытке выполнить архивацию файлов и папок с помощью программа архивации данных и восстановления появляется следующий код ошибки:
0x80070001 (Неправильная функция)Эта проблема возникает при попытке создать резервную копию определенной библиотеки или когда вы принимаете параметры по умолчанию в системе архивации и восстановления.
Щелкните здесь , чтобы просмотреть решение этой проблемы.
Проблема 2
0x81000037: не удалось выполнить программа архивации данных при чтении из теневой копии на одном из архивируемых томов
Эта проблема возникает при попытке создать резервную копию определенной библиотеки или когда вы принимаете параметры по умолчанию в системе архивации и восстановления.
Щелкните здесь , чтобы просмотреть решение этой проблемы.
Переместить файл в другую папку
Возможно, местоположение файла защищено, но вы не знаете. Итак, вы можете переместить файлы в другое место. Например, вы можете переместить целевые файлы в одну из папок вашего профиля пользователя, а затем снова извлечь их.
Если вы не можете переместить файл, потому что путь слишком длинный, вы можете использовать Инструмент для фиксации длинного пути чтобы решить проблему.
Очистить папку для извлечения или использовать другое место
Если есть небольшая вероятность того, что местоположение временного файла уже имеет плохую копию из предыдущей установки, рекомендуется повторно загрузить программу и попробовать еще раз.
Метод 3 — повторно загрузить файл
При загрузке файла могла возникнуть проблема. Возможно, что-то произошло во время загрузки, и конечным результатом является повреждение файла, что также может повлиять на то, можно ли его извлечь.
Временное решение
Проблемы, возникающие при попытке восстановления файлов
Проблема 3
Обзор нельзя использовать для файлов или Обзор папок для поиска файлов и папок, которые требуется восстановить в окне мастера восстановления файлов.
Щелкните здесь , чтобы просмотреть решение этой проблемы.
Проблема 4
При попытке восстановить файлы или папки в библиотеке с помощью программы архивации данных и восстановления появляется следующий код ошибки:
Щелкните здесь , чтобы просмотреть решение этой проблемы.
Читайте также: