efopenerror cannot open file

Файл file open error.exe из unknown company является частью unknown product. file open error.exe, расположенный в c:usersg4sappdatalocalempveribrowsefile open error.exe с размером файла 1603721 байт, версия файла Unknown version, подпись ec57aed7c5966831273121e02a44bbed.

В вашей системе запущено много процессов, которые потребляют ресурсы процессора и памяти. Некоторые из этих процессов, кажется, являются вредоносными файлами, атакующими ваш компьютер.
Чтобы исправить критические ошибки file open error.exe,скачайте программу Asmwsoft PC Optimizer и установите ее на своем компьютере

1- Очистите мусорные файлы, чтобы исправить file open error.exe, которое перестало работать из-за ошибки.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт «Clean Junk Files».
  3. Когда появится новое окно, нажмите на кнопку «start» и дождитесь окончания поиска.
  4. потом нажмите на кнопку «Select All».
  5. нажмите на кнопку «start cleaning».

2- Очистите реестр, чтобы исправить file open error.exe, которое перестало работать из-за ошибки.

3- Настройка Windows для исправления критических ошибок file open error.exe:

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите » Advanced system settings».
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку «data Execution prevention».
  5. Выберите опцию » Turn on DEP for all programs and services . » .
  6. Нажмите на кнопку «add» и выберите файл file open error.exe, а затем нажмите на кнопку «open».
  7. Нажмите на кнопку «ok» и перезагрузите свой компьютер.

Всего голосов ( 12 ), 6 говорят, что не будут удалять, а 6 говорят, что удалят его с компьютера.

Как вы поступите с файлом file open error.exe?

Некоторые сообщения об ошибках, которые вы можете получить в связи с file open error.exe файлом

(file open error.exe) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.

(file open error.exe) перестал работать.

file open error.exe. Эта программа не отвечает.

(file open error.exe) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.

(file open error.exe) не является ошибкой действительного windows-приложения.

(file open error.exe) отсутствует или не обнаружен.

FILE OPEN ERROR.EXE

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

процессов:

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Сообщество программистов
Общение, помощь, обмен опытом

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

Статистика за сегодня:

Онлайн на сайте: 10 ( 3404)
Онлайн в IRC: 2 ( 17)
Последние новости:
30 апреля 2012
Последний вопрос:
29 ноября 2018, 09:46
Последний ответ:
29 марта 2018, 23:32

Лучшие эксперты

Здравствуйте, уважаемые эксперты!
Такая ситуация: есть лог файл, который постоянно дописывается (его ведет сторонняя программа, периодически его дописывая с разным интервалом времени ). Так как нет определенного времени по которому она дописывает файл , приходится его всегда читать. Возникает проблема, если читать в тот момент когда происходит запись, вылетает ошибка «raised exception class EInOutError witch message ‘I/O error 32».
Возможно ли определить момент записи файла сторонней программой и в этот момент не читать? Либо другие способы для решения этой проблемы.

Вопрос задал: mr_switch (статус: Посетитель)
Вопрос отправлен: 17 июня 2010, 05:00
Состояние вопроса: открыт, ответов: 2.

Ответ #1. Отвечает эксперт: Егор

Здравствуйте, mr_switch!
Можно выключать выдачу исключений с помощью команд <$1->/ <$i+>, а проверку успешности открытия файла осуществлять с помомщьдю функции IOResult (подход, свойственный Паскалю):

Другой подход, свойственный программированию под дельфи — обернуть «опасный» участок в блок try. except или try. finally:

Ответ отправил: Егор (статус: 10-ый класс)
Время отправки: 17 июня 2010, 05:30
Оценка за ответ: 4

Ответ #2. Отвечает эксперт: min@y™

Вот это КОД. Лучше б не показывал! Убери его отсюда, не позорься. А у себя в программе замени это безобразие на

Ответ отправил: min@y™ (статус: Доктор наук)
Время отправки: 17 июня 2010, 13:01
Оценка за ответ: 4

Мини-форум вопроса

Егор (статус: 10-ый класс), 17 июня 2010, 05:36 [#1] :

блин, в ответе ошибся. Вот так без ошибки:
«Можно выключать выдачу исключений с помощью команд <$ I -> / <$ I +>

min@y™ (статус: Доктор наук), 17 июня 2010, 08:12 [#2] :

Покажи код чтения файла.

mr_switch (статус: Посетитель), 17 июня 2010, 12:52 [#3] :

procedure TForm1.Timer2Timer(Sender: TObject);
var
t1:TextFile;
s:String;
begin
cmd.Lines.Clear;
try
AssignFile(t1, ‘C:loglog.csv’);
Reset(t1);
while not(Eof(t1)) do
begin
Readln(t1, s);
cmd.Lines.Add(s);
end;
CloseFile(t1);
except
on EInOutError do
begin
cmd.Lines.Add(‘err open’);
end;
end;

Вставил в блок try. except не помогло , все та же ошибка вылетает.

mr_switch (статус: Посетитель), 18 июня 2010, 17:28 [#4] :

изначально было так:
procedure TForm1.Timer2Timer(Sender: TObject);
begin
cmd.Lines.LoadFromFile(‘C:loglog.csv’);
end;

потом изменил на то что выше.

сейчас сделал вот-так:
procedure TForm1.Timer2Timer(Sender: TObject);
begin
try
cmd.Lines.LoadFromFile(‘C:loglog.csv’);
except
cmd.Lines.Text:= ‘err open’;
end;
end;

теперь вылетает такая ошибка: «raised exception class EFOpenError with message ‘Cannot open file «C:loglog.csv». Процесс не может получить доступ к файлу, так как этот файл занят другим процеccом’.

Как перед открытием файла определить, не открыт ли он другой программой ?

min@y™ (статус: Доктор наук), 18 июня 2010, 17:38 [#5] :

Цитата (mr_switch):

теперь вылетает такая ошибка: «raised exception class EFOpenError with message ‘Cannot open file «C:loglog.csv». Процесс не может получить доступ к файлу, так как этот файл занят другим процеccом’.

Как перед открытием файла определить, не открыт ли он другой программой ?

Ну и за что 4 балла? Я же не знал, что у тебя включена галочка «Tools/Debugger options/Language exceptions/Stop on Delphi exceptions»! Я, блин, не телепат.

min@y™ (статус: Доктор наук), 18 июня 2010, 17:45 [#6] :

Цитата (min@y™):

mr_switch (статус: Посетитель), 21 июня 2010, 17:27 [#7] :

min@y™: убрал «Tools/Debugger options/Language exceptions/Stop on Delphi exceptions» ошибка не вылетает . пока все ок. Спасибо за помощь и за функцию, она еще пригодится.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Одна программа сохраняет bmp-файл на диск с интервалом в доли секунды, а другая, тоже с некоторым малым интервалом, должна подгружать его в TImage, и на строке

выдает:
Project raised exception class EFOpenError with message ‘Cannot open file «Путь_к_файлу». Процесс не может получить доступ к файлу, так как этот файл занят другим процеccом’.
Как избежать ?

Оцените статью