Компьютерная документация и статьи о Windows. Оптимизация Windows.

Поиск

  Здравствуйте  [ Новый пользователь ] Главная  .  Статьи по темам  .  Скачать документацию  .  Личный кабинет  .  Добавить статью  .  Toп 10  .  Карта сайта  

  Навигация

    Главная
    Темы новостей
    Топ 10
    Архив новостей
    Рассылка новостей
    Каталог файлов
    Карта сайта
    Каталог ссылок
    Добавить статью
   Личный кабинет
    Пользователи
    Поиск
    Написать нам
    Тест скорости
    Конструктор
    Интересные книги
    Форум
    Это интересно
    RSS канал


  Наши темы
Windows 7
Windows Vista
Windows XP
Настройка Windows
Реестр Windows
Восстановление системы
MS-DOS
BIOS
Интернет
Microsoft Office
Сетевые настройки
Обработка видео
Вебмастеру
Разное о Windows
Обзор софта

  Рекомендуем

INAttack.RU :: Архив документации для хакера

СЕТЕВАЯ ПЕРЕГРУЗКА

Бесплатный каталог драйверов и
прошивок


  Подписка на рассылку
Ваш E-mail:

Тип подписки:

Формат подписки:


Реклама в интернет:::Все Кулички

Как узнать, каким приложением занят файл?

Разместил 11/02/2007 от Vivaldis

Разное  
Автор: Андрей Крупин
Опубликовано 28 ноября 2005 года

Частенько возникает ситуация, когда операционная система Windows ни за какие коврижки не соглашается удалить файл. Как правило, это свидетельствует о том, что объект уже занят одним из запущенных процессов. А как узнать, каким именно?

Очень просто: при помощи бесплатной утилиты WhoLockMe (74 кб). Проверим?



 
Моделируем исходную критическую ситуацию, добиваясь следующей картины:

 

WhoLockMe

 

Далее скачиваем архив с программой, распаковываем в выбранную директорию и запускаем файл install.bat для регистрации библиотеки wholockme.dll в системе. Напомним, что утилита работоспособна только в ОС Windows линейки NT.

Теперь, зайдя в "Проводник" и кликнув правой кнопкой мыши по любому объекту на жестком диске (будь то файл или отдельная папка), можно в контекстном меню обнаружить опцию "Who Lock Me?", активация которой выдаст полный список процессов, "удерживающих" данные.

 

WhoLockMe

 

Доступна следующая информация:

  • Locker Name - имя процесса, заблокировавшего файл
  • PID - идентификатор процесса
  • Opened File - название открытого файла
  • Handle - дескриптор файла
  • Domain/User - данные о пользователе и домене, в котором он работает
  • Locker Full Path - полный путь к исполняемому файлу или модулю процесса
И это не все. Есть еще магическая кнопка Kill Process, позволяющая "прихлопнуть" любой выбранный процесс. Возможен выбор сразу нескольких объектов (это достигается удерживанием клавиши Ctrl).

Ну, что можно еще добавить? WhoLockMe - без сомнения, полезный инструмент, который сгодится в хозяйстве любому пользователю, а уж системным администраторам - тем более. Жаль только, что развитие утилиты застыло на стадии бета-версии еще три года назад...


|
 
  Логин
Логин

Пароль

Не зарегистрировались? Вы можете сделать это, нажав здесь. Когда Вы зарегистрируетесь, Вы получите полный доступ ко всем разделам сайта.

  Связанные ссылки
· Больше про Разное
· Новость от Vivaldis


Самая читаемая статья: Разное:
Как форматировать флэш накопитель в файловую систему NTFS


  Рейтинг статьи
Средняя оценка: 0
Ответов: 0

Пожалуйста, проголосуйте за эту статью:

Отлично
Очень хорошо
Хорошо
Нормально
Плохо



  опции

 Напечатать текущую страницу  Напечатать текущую страницу

 Отправить статью другу  Отправить статью другу


Re: Как узнать, каким приложением занят файл? (Всего: 1)
от UNYWPxxiyL на 25/02/2007
(Информация о пользователе )
Cash Advance Cash Advance [www.yes2cashadvance.com] Cash Advance Loans
Get Internet Cash Advance loans and total Payday Loan Cash Advance [www.yes2cashadvance.com] located US during those times you need to obtain Payday Loan .



Яндекс цитирования Rambler's Top100 Рассылка 'Собрание документации по Windows , программное обеспечение' Content.Mail.Ru Maillist.ru: Компьютерная документация по настройке Windows
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
The Russian localization - project Rus-PhpNuke.com
Открытие страницы: 0.121 секунды и 27 запросов к базе данных