Назад | Перейти на главную страницу

Файл 0kb в system32 не может быть удален на windows server 2008

Я пытаюсь установить .NET framework 4.0 на свой Windows Server 2008 R2. Я установил его раньше, но по какой-то другой причине я удалил его и теперь не хочу переустанавливать.

Моя проблема в том, что есть файл C: \ windows \ system32 \ aspnet_counters.dll, который нельзя записать в процессе установки, и поэтому он не работает.

Заглянув в проводник Windows, я вижу, что файл уже там.

Дополнительная информация: это виртуальный сервер XXL от hosteurope.de.

Итак, мой вопрос: как мне удалить этот файл? Файловая система здесь сломана? Любая рекомендация приветствуется. Спасибо!

Попробуйте бежать Обозреватель процессов. Используйте функцию поиска, чтобы убедиться, что ни один из процессов не открыл файл.

Другой вариант - загрузиться с установочного компакт-диска Windows и использовать встроенную командную строку (нажмите Shift + F10 во время установки), чтобы удалить файл. это должен работать, если файловая система не повреждена, но вы сказали, что уже выполнили «chkdsk / f».

Это признак того, что удаленный файл все еще имеет дескриптор открытого файла. Если вы не можете найти его в Process Explorer, вам необходимо перезагрузить сервер, чтобы очистить дескриптор файла.