не может удалить исполняемые файлы Windows

230
Ahmed Abdelfattah

я создал файл с именем test.bat на рабочем столе,
назвал его «test.bat» и отправил в блокнот, написал «REM» и сохранил его.
затем я закрыл блокнот и снова открыл его, добавил еще один "REM" и снова сохранил файл.
Затем я попытался переименовать, переместить файл в другую папку и удалить
все прошло без проблем.

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

The process cannot access the file because it is being used by another process. 

и файл не сохраняется.

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

File Access Denied  You need permission to perform this action  You require permission from the computer's administrator to make changes to this file 

кажется, что файл разблокирован (или пропал, если я решу удалить) через несколько минут, в
то время как нет, если я пытаюсь получить доступ к файлу (я продолжал нажимать F5 каждые несколько секунд в течение 15 минут, и файл не исчезал )

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

я попытался использовать ручку утилиты от sysinternals, вот что я получил:

после создания test.bat: C: \ Users \ User> обрабатывать test.bat

Copyright (C) 1997-2013 Mark Russinovich Sysinternals - www.sysinternals.com  No matching handles found. 

после выполнения test.bat:

C:\Users\User>handle test.bat  Handle v3.51 Copyright (C) 1997-2013 Mark Russinovich Sysinternals - www.sysinternals.com  System pid: 4 type: File A18: C:\Users\User\Desktop\t est.bat 

Полученный выше результат после попытки удалить test.bat тоже.

после создания othertest.bat:

C:\Users\User>handle othertest.bat  Copyright (C) 1997-2013 Mark Russinovich Sysinternals - www.sysinternals.com  No matching handles found. 

после выполнения othertest.bat:

C:\Users\User>handle othertest.bat  Handle v3.51 Copyright (C) 1997-2013 Mark Russinovich Sysinternals - www.sysinternals.com  System pid: 4 type: File BD0: C:\Users\User\Desktop\o thertest.bat 

после переименования othertest.bat:

C:\Users\User>handle othertest.bat  Copyright (C) 1997-2013 Mark Russinovich Sysinternals - www.sysinternals.com  No matching handles found.    C:\Users\User>handle renamedtest.bat  Handle v3.51 Copyright (C) 1997-2013 Mark Russinovich Sysinternals - www.sysinternals.com  System pid: 4 type: File BD0: C:\Users\User\Desktop\r enamedtest.bat 

также происходит, когда я выполняю любой файл .exe и удаляю его после его завершения, я удалял
и handle.exe, и handle64.exe после выполнения вышеуказанного теста, и оба возвращаются, когда я обновляю их папку.

кто-нибудь может мне помочь?
Я использую Windows 7 Ultimate 64 бит.
благодарю вас.

1
Вы пытались перезагрузиться? `chkdsk` раздел вашей ОС. gronostaj 9 лет назад 0
ответ на другой вопрос был полезен и решил мою проблему. благодарю вас. Ahmed Abdelfattah 9 лет назад 1

0 ответов на вопрос

Похожие вопросы