?

Log in

No account? Create an account
   Journal    Friends    Archive    Profile    Memories
 

"A"

May. 3rd, 2018 06:08 pm

Как узнать, какой процесс заблокировал файл в Windows

26.04.2018
2,1 тыс.
1,4 тыс.
2 мин
2,1 тыс. просмотров. Уникальные посетители страницы.
1,4 тыс. дочитываний, 65%. Пользователи, дочитавшие до конца.
2 мин. Среднее время полного прочтения публикации.

Нажимая кнопку удаления файла, вы ожидаете подтверждающего действие диалогового окна. Вместо этого появляется предупреждающее сообщение о том, что файл используется системой и не может быть удален. К счастью Windows содержит встроенную утилиту для проверки того, каким процессом блокируется файл. Взаимодействие с OpenFiles осуществляется посредством терминала, поскольку у инструмента отсутствует собственный интерфейс.




Включение трекинга локальных фалов

По умолчанию утилита отслеживает файлы, открытые удаленными пользователями через общие папки. Поэтому при отсутствии таковых, OpenFiles ничего не обнаружит.




Для задействования глобального отслеживания выполните команду «OpenFiles /local on» с админправами и перезапустите ПК.




Как использовать OpenFiles

После перезагрузки снова откройте терминал с полномочиями администратора и выполните «OpenFiles > %userprofile%\desktop\filelist.log» для выгрузки информации о всех локально открытых файлах в отдельный документ, поскольку список будет длинным.




Используя дополнительные флаги и параметры выясните, какой процесс мешает удалению файла: «OpenFiles | FindStr /i document».


Как узнать, какой процесс заблокировал файл в Windows

Нажимая кнопку удаления файла, вы ожидаете подтверждающего действие диалогового окна. Вместо этого появляется предупреждающее сообщение о том, что файл используется системой и не может быть удален. К счастью Windows содержит встроенную утилиту для проверки того, каким процессом блокируется файл. Взаимодействие с OpenFiles осуществляется посредством терминала, поскольку у инструмента отсутствует собственный интерфейс.



Включение трекинга локальных фалов

По умолчанию утилита отслеживает файлы, открытые удаленными пользователями через общие папки. Поэтому при отсутствии таковых, OpenFiles ничего не обнаружит.




Для задействования глобального отслеживания выполните команду «OpenFiles /local on» с админправами и перезапустите ПК.




Как использовать OpenFiles

После перезагрузки снова откройте терминал с полномочиями администратора и выполните «OpenFiles > %userprofile%\desktop\filelist.log» для выгрузки информации о всех локально открытых файлах в отдельный документ, поскольку список будет длинным.




Используя дополнительные флаги и параметры выясните, какой процесс мешает удалению файла: «OpenFiles | FindStr /i document».

Leave a comment

May. 3rd, 2018 05:59 pm ESXi падает, гости страдают

File system specific implementation of LookupAndOpen[file] failed

vmkfstools -x check /path/to/vmname.vmdk
vmkfstools -x repair /path/to/vmname.vmdk

Tags:

Leave a comment

Dec. 28th, 2016 09:34 pm IDE -> AHCI

Как включить AHCI в Windows 7 без переустановки системы

Технология Advanced Host Controller Interface (AHCI)  - это стандарт, который предложила компания  Intel, он позволяет увеличить скорость чтения/ записи для жестких дисков, подключенных к  компьютеру через интерфейс SATA. Если в вашем  компьютере установлен современный жесткий диск (ssd например или обычный hdd sata), а материнская плата поддерживает режим AHCI — возможно вас посещала мысль, как можно увеличить производительность вашего ПК.

Операционные системы Windows Vista/7/8/8.1 уже имеют встроенную поддержку стандарта AHCI, поэтому если во время установки Windows обнаружит, что компьютер поддерживает AHCI, то драйвер AHCI будет установлен автоматически. Windows XP не имеет встроенной поддержки этого стандарта, однако подружить их возможно, ищите материал на эту тему отдельно.

В старых моделях материнских плат, имеющих поддержку AHCI на уровне чипсета, режим AHCI отключен на уровне BIOS. Но как быть в ситуации, когда операционная система Windows 7 уже установлена? Я думаю, многие, столкнувшиеся с этой проблемой знают, что сменив в BIOS режим IDE на AHCI, windows просто не запустится. И вы, скорее всего, получите BSOD (синий экран смерти). Вариант, который напрашивается сам собой — поменять в биосе режим с IDE на AHCI, затем переустановить Windows. НО! В этом случае вы теряете все данные на диске C, что может быть болезненно, если там установлено много приложений и хранится ценная информация.

Ниже описан способ переключиться в режим AHCI без переустановки системы и потери данных на Windows 7. Для пользователей Windows 8/8.1 читать здесь. Помните, все действия вы выполняете на свой страх и риск, и никто кроме вас не несет за них отвественность.

Внимание! Указанную ниже последовательность действий нужно выполнять ДО включения режима AHCI в настройках BIOS. Иначе система перестанет загружаться!

1. Нажмите сочетание клавиш Win+R, и в открывшемся окне наберите команду regedit, чтобы открыть редактор реестра. Кому это сложно, можно набрать regedit прямо в панели меню Пуск.

00110

2. На UAC запрос «Разрешить следующей программе внести изменения на этом компьютере?» отвечаем «Да».

3. В редакторе реестра перейдите к нужной ветке: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

4. В правой панели найдите параметр Start и отредактируйте его (Изменить)

Как включить AHCI в Windows 7 без переустановки системы

5. Задайте параметру “Start” значение 0, и нажмите OK.

znachenieЗначение по умолчанию (поддержка AHCI отключена) : 3.

6. Закройте редактор реестра.

7. Перезагрузите компьютер.

8. Во время перезапуска компьютера войдите в меню Bios и включите поддержку AHCI. Нажмите на клавишу F10, сохраните изменения и перезагрузите компьютер еще раз.

9. После загрузки, Windows 7 автоматически установит драйвера устройств AHCI. После окончания их установки, Windows перезагрузится еще один раз.

10. Вот и всё! После загрузки Windows жесткие диски будут поддерживать стандарт AHCI, и соответственно работать быстрее. Визуальное увеличение производительности очень субъективный момент! Да, ваш компьютер станет быстрее, но кроме жесткого диска в компьютера есть еще много того, из-за чего он может тормозить, поэтому возможно, что явного прироста скорости вы не увидите.

P.S Индекс производительности моего SSD, после переключения в режим AHCI, вырос с 7.0 до 7.6.  Всем спасибо за внимание! Если есть вопросы и замечания, буду рад их прочесть в комментариях.

Leave a comment

Feb. 1st, 2016 11:34 pm

Customer has Windows Server 2008 R2 SP1 Terminal Server
Every day event id 7011 appears in system log
Users unable to print and mapped local disks are unavailable

РЕШЕНИЕ:
1. Installed KB:
a. 2465772
b. 2525949
2. netsh int tcp set global chimney=disabled
3. netsh int tcp set global rss=disabled
3. Reboot the server

Leave a comment

Sep. 1st, 2015 12:44 pm Windows Server 2008 R2 печать в терминале

Проблема с печатью EasyPrint на терминальном сервере. Принтера выглядят как будто стоит галочка "Работать автономно". Oна и стоит, серая - задизабленная.

под катом описание, какой же EasyPrint ГАВНО!!!Collapse )

1 comment - Leave a comment

Aug. 31st, 2015 10:41 am Windows Server 2008 R2 + Office 2003 + Fileformatconverters error OLE.

Fileformatconverters не работает на Windows Server 2008. Просто висит несколько минут, а потом выдаёт тупую ошибку. Окааазывается дело в том, что почему-то зачем-то exe-шники его надо запускать в режиме совместимости. (Тупой мелкософт) А лежат они в Program Files (х86)\Microsoft Office\Office12.

Leave a comment

Aug. 25th, 2015 12:56 am Скрипт с созданием папки с именем по дате. Скрипт бэкапа 1с с выгрузкой на фтп.

@echo off
set day=%DATE:~0,2%
set month=%DATE:~3,2%
set year=%DATE:~6,4%
set hour=%TIME:~0,2%
set minute=%TIME:~3,2%
set dat=%year%-%month%-%day%
1cv8.exe DESIGNER /F «C:\InfoBase» /N «Admin» /P «pass» /DumpIB C:\backup1c_%dat%.dt
1cv8.exe DESIGNER /S Srv01\InfoBase /N «Admin» /P «pass» /DumpIB C:\backup1c_%dat%.dt

@echo off
set P1C8="c:\Program Files (x86)\1cv8\8.3.4.482\bin\1cv8.exe"

set Day=%DATE:~0,2%
set Month=%DATE:~3,2%
set Year=%DATE:~6,4%
set Hour=%TIME:~0,2%
set Minute=%TIME:~3,2%
set dat=%Year%%Month%%Day%_%Hour%_%Minute%_MyBase.dt

taskkill /IM 1cv8.exe /f
taskkill /IM 1cv8c.exe /f
taskkill /IM 1cv8s.exe /f
rem В файловом вареанте
rem %P1C8% DESIGNER /F c:\1C_Base\NameBase /N "Admin" /P "pass" /DumpIB C:\Archif\%dat%
rem Клиент-Серверный вариант
rem %P1C8% DESIGNER /S 127.0.0.1\NameBase /N "Admin" /P "Pass" /DumpIB c:\Archif\%dat%

echo open NameFTP>>transport.txt
echo user NameUserFTP PassUserFTP>>transport.txt
echo cd Archif>>transport.txt
echo lcd "c:\Archif" >>transport.txt
echo put %dat%>>transport.txt
echo bye>>transport.txt
ftp -v -n -s:transport.txt
del transport.txt

Leave a comment

Jan. 14th, 2014 02:50 pm Запрет сертификатов mail.ru через контроль запуска приложений в Windows

Долго ищщу, как же запретить юзверям установку и запуск всевозможного мейлрушного гавна (mailru.updater, mail.ru.sputnik, mail.ru.brauzer, amigo...)
Скачиваем с mail.ru какое-нибудь гавно, смотрим его свойства, там есть сертификат, сохраняем его в виде файла, а дальше думаем, как же запретить всё, что им подписано? И тут...
наткнулся на статью

Читать чащще!Collapse )
Удачных экспериментов!

Leave a comment

Jul. 30th, 2013 09:10 am Про "запретную газету" в Твери и штаб волонтеров.

Оригинал взят у alliancetver в Про "запретную газету" в Твери и штаб волонтеров.

Про ту самую газету, на которую скидывались всем миром и которая так не нравится нашим "слугам народа".
Read more...Collapse )

2 comments - Leave a comment

Jul. 24th, 2013 12:13 am Решение проблемы "Insufficient system resources exist to complete the requested service".

Оригинал взят у leo_sosnine в Решение проблемы "Insufficient system resources exist to complete the requested service".

Сисадминское.Read more...Collapse )

Leave a comment

Back a Page