Windows 8 відмовляється дозволити мені відключити жорсткий диск, кажучи, що він використовується.
Я не можу знайти, яка програма використовує його.
Чи є програма, яка дасть мені список усіх програм, що використовують жорсткий диск
Windows 8 відмовляється дозволити мені відключити жорсткий диск, кажучи, що він використовується.
Я не можу знайти, яка програма використовує його.
Чи є програма, яка дасть мені список усіх програм, що використовують жорсткий диск
Відповіді:
Провідник процесів , від Marks Russinovitch Sysinternals (зараз належить Microsoft) може це зробити:
у меню Знайти натисніть "Знайти обробку або DLL ..."
там введіть те, що ви шукаєте (у вашому випадку, наприклад, f:якщо це ім’я диска, який ви хочете знати, яку програму (и) ще використовують)
Потім він відобразить усі процеси, які використовують ручку або dll, що містить шукану рядок (наприклад: містити f:, таким чином, перераховуючи всі програми, які все ще використовують щось f:або встановлено їх поточний каталог десь увімкнено f:)
(Ви можете використовувати те ж саме, щоб дізнатися, який процес відкрив певний конкретний файл тощо)
Я пропоную скористатися Windows Sysinternals Handle, щоб отримати список усіх відкритих обробників, оскільки дуже можливо, що програма залишила один відкритий обробник, але не використовувати його.
За допомогою ручки ви можете побачити, що відкрито на цьому диску. Його програма командного рядка, просто введіть "обробляти", де ви збережете її, і все.
Ви також можете ввести, handle >> results.txtщоб зберегти їх у файлі results.txt і подивитися їх легше.
Вихід є у такому форматі:
Handle v3.46
Copyright (C) 1997-2011 Mark Russinovich
Sysinternals - www.sysinternals.com
------------------------------------------------------------------------------
System pid: 4 NT AUTHORITY\SYSTEM
934: File (---) C:\Documents and Settings\SQL_User\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat
938: File (---) C:\Documents and Settings\SQL_User\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat.LOG
93C: File (---) C:\Documents and Settings\SQL_User\NTUSER.dat.LOG
948: File (---) C:\Documents and Settings\SQL_User\NTUSER.DAT
Спробуйте виконати наступні дії:


Він повинен показати вам виконуваний файл на цьому диску.