Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Проблема с доступом в Windows 7 (http://forum.oszone.net/showthread.php?t=212956)

Amiranchik 10-08-2011 04:29 1728933

Проблема с доступом в Windows 7
 
Приветствую уважаемые форумчане! У меня к Вам такой вопрос, касаясь 7-ки.

1) Так вот, часто приходиться работать с SFX архивами и вообще с многими файлами как и многие здесь, вот я не понимаю почему, но вот когда например, я открываю SFX архив через Winrar или 7-zip и хочу внутри архива заменить/добавить какой нибудь файл, срабатывает какая та защита или что не знаю, Winrar пишет "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом." и приходиться тупо оставлять этот архив открытым и через 2-3 минуты замена/добавление файла происходит сразу, но как только понадобиться добавить/заменить или удалить в архив ещё файл, опять повторяется такая же фигня, это с SFX архивами.

2) Тоже самое происходит в 7-ке в другом случии например, захожу в любую папку, внутри папки ещё в папку проверить содержимое, смотрю что папка с файлами больше не нужна и собираюсь обычно удалить, возвращаюсь назад удаляю и опять срабатывает такая же фигня и с папками, система пишет: "Нет доступа к папке - Вам необходимо разрешение на выполнение этой операции. Запросите разрешение от "Администратора" на изменение этой папки" и заметил, что если зайду обратно в папку и удалю внутри папки файлы а потом выйду и повторю удаление, то тогда папка удаляется сразу.

P.S. У меня родительский контроль полностью отключен, учётная запись Администратор, сам тоже занимаюсь сборками и это проблема просто достаёт до кипения, уже доконала, ужасно не удобно так работать. Сколько раз проверял на ХР не разу такого не было, там всё работает на ура, если кто знает помогите решить эту проблему, может служба какая нибудь ненужная включена или что нибудь в реестра где-то надо изменить или хоть что-то, одним словом прошу помощи решить проблему.

С, уважением Амиран!

Petya V4sechkin 10-08-2011 07:04 1728957

Цитата:

Цитата Amiranchik
пишет "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом." и приходиться тупо оставлять этот архив открытым и через 2-3 минуты замена/добавление файла происходит сразу

Антивирус проверяет содержимое, надо полагать.

Amiranchik 10-08-2011 07:23 1728963

Petya V4sechkin, если как вы говорите что это антивирус, почему с тем же самым антивирусом такое не происходит в XP? Неужели в W7 все так мучаются из-за антивируса? Я очень в этом сомневаюсь.

Petya V4sechkin 10-08-2011 07:35 1728970

Цитата:

Цитата Amiranchik
Неужели в W7 все так мучаются из-за антивируса?

Во-первых, не у всех та же версия антивируса, что у вас.
Во-вторых, есть настройки проверки составных файлов (архивов, инсталляционных пакетов и т. д.).

Amiranchik 10-08-2011 07:39 1728971

Цитата:

Цитата Petya V4sechkin
Во-первых, не у всех та же версия антивируса, что у вас. »

Антивирус у меня Symantec Endpoint Protection 12, на виртуальной машине стоит XP с тем же самым антивирусом и вообще нет таких проблем что у 7-ки, маловероятно чтобы антивирус останавливал процесс на 2-3 минуты из за 1MB файла.

И сейчас подумав и вспомнил, что я такое встречал на 7-ке где стояли на разных компах следующие антивирусы: Kaspersky, Eset Smart Security 4.2, Microsoft Security Essentials 2.0, Symantec Endpoint Protection 11, Norton 360.

P.S. Везде аналогичная проблема, поэтому это не антивирус а что-то другое 100%.

Petya V4sechkin 10-08-2011 07:51 1728978

Amiranchik, с помощью утилиты Handle можно посмотреть.

Amiranchik 10-08-2011 08:03 1728979

Цитата:

Цитата Petya V4sechkin
с помощью утилиты Handle можно посмотреть. »

Эта программа как я понял то же самое, что и Process Explorer, я этой программой часто пользуюсь и вот счас проверил и нечего такого не показала, вот например дело с Winrar-ом открыл SFX архив попробовал добавить файл, пишет так же занят другим процессом, смотрю в Explorer-e нечего.

Petya V4sechkin 10-08-2011 08:24 1728984

Цитата:

Цитата Amiranchik
открыл SFX архив попробовал добавить файл, пишет так же занят других процессом

Запустите командную строку (cmd.exe) от имени Администратора и там:
Код:

путь_к_утилите\handle.exe имя_заблокированного_файла
Цитата:

Цитата Amiranchik
Это программа как я понял то же самое, что и Process Explorer

Нет, не то же самое. Прочитайте еще раз.
Хотя можно и в Process Explorer -> меню Find -> Find Handle or DLL.

RostVY 10-08-2011 10:06 1729016

Цитата:

Цитата Amiranchik
с помощью утилиты Handle можно посмотреть »

или с помощью Unlocker. И не только посмотреть, но и освободить занятый файл.

Vadikan 10-08-2011 11:50 1729076

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

Если вы лезете в системные папки, попробуйте включить контроль учетных записей. Вам будет предложено повысить права при попытке удалить что-то.

По поводу P.S. - не надо писать сплошным жирным шрифтом, это запрещено правилами.

Amiranchik 10-08-2011 19:05 1729310

Цитата:

Цитата Vadikan
Права на папки своего профиля у вас есть, так что говорить о любой папке неправильно »

Вот именно в том то и дело, что в любой папке, хоть оно будет на C: D: E: без разницы везде одно и тоже, а насчёт системных файлов я и так знаю что права надо задавать.


Цитата:

Цитата Vadikan
По поводу P.S. - не надо писать сплошным жирным шрифтом, это запрещено правилами. »

Уже исправил, буду знать.

Vadikan 10-08-2011 19:07 1729315

Цитата:

Цитата Amiranchik
без разницы везде одно и тоже »

На рабочем столе то же самое? Не поверю, что до такого можно доковырять права, чтоб себе рабочий стол заблокировать :)

А что касается других дисков, то там надо права раздать нормально, особенно если у вас там другие ОС стоят... Чего гадать на кофейной гуще - смотрите на вкладке Безопасность и все.

Amiranchik 10-08-2011 19:09 1729317

Цитата:

Цитата Petya V4sechkin
Хотя можно и в Process Explorer -> меню Find -> Find Handle or DLL. »

Я именно так и сделал в Process Explorer-e, счас попробую Handle что вы посоветовали а после Unlocker, которую посоветовал RostVY хотя я Unlocker-ом никогда не пользовался но не раз встречал на других компах и в курсе для чего он вообще есть.

Цитата:

Цитата Vadikan
Не поверю, что до такого можно доковырять права, чтоб себе рабочий стол заблокировать »

:) Нет в правах я особенно не ковырялся чтобы блокировать себе рабочий стол :) но поверьте он так же себя ведёт и на рабочем столе, вот что удивительно временно такое происходит на 2-3 минуты после обращение к папке а потом без проблем удаляется, как сказал Petya V4sechkin, такое ощущение как будто бы правда антивирус сканирует или какая-та прога чем-то занимает, но хорошо раз так, тогда почему такого нет у старушки XP? Вот это до меня не доходит.

Amiranchik 10-08-2011 20:20 1729346

Просто поразительно, счас установил у себя Unlocker столкнулся с теми же самими проблемами в работе с папками, система опять не давала удалить папку, но как только я через контекстное меню выбрал Unlocker, он написал "Не найден блокирующий дескриптор - Однако Unlocker может помочь Вам справиться с этим объектом" ну я выбрал из выпадающего списка удалить и папка удалилась, то есть он своё дело сделал отлично, но если даже Unlocker нечего не обнаруживает насчёт блокировки, почему тогда обычными действиями иногда появляются проблемы с удалением папки?

А вот с SFX-ом проблема не решилась, сделал тоже самое, Unlocker выдал аналогичное сообщение и не получилось решить проблему с доступом, в Unlocker-е выпадающем списке только вот такие действия - Удалить, Переименовать, Переместить - а типо снять с какого нибудь процесса и или что-то в этом вроде в нём не имеется. :not-me:

В итоге не понимаю, что происходит. :dont-know

MeroVingeR 10-08-2011 20:52 1729367

Была аналогичная проблема. Антивирус Avira AntiVir Pre.
Решение.

Amiranchik 10-08-2011 21:12 1729377

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

Цитата:

Цитата Amiranchik
Kaspersky, Eset Smart Security 4.2, Microsoft Security Essentials 2.0, Symantec Endpoint Protection 11, Norton 360.
P.S. Везде аналогичная проблема, поэтому это не антивирус а что-то другое 100%. »


Iska 10-08-2011 21:29 1729391

Amiranchik, попробуйте ещё посмотреть, что именно происходит в это время с папкой при помощи Process Monitor.

Amiranchik 10-08-2011 21:36 1729404

Iska Вот сделал снимок при работе с проблемой SFX архива Winrar.

Petya V4sechkin 10-08-2011 21:40 1729408

Цитата:

Цитата Amiranchik
Вот сделал снимок при работе с проблемой SFX архива Winrar

Зачем вы ищете строку winrar?
Искать надо имя заблокированного файла, а не winrar.

Amiranchik 10-08-2011 21:48 1729417

Цитата:

Цитата Petya V4sechkin
Искать надо имя заблокированного файла, а не winrar. »

Извините, не правильно понял до этого, вот теперь сделал как вы сказали.

Petya V4sechkin 10-08-2011 22:00 1729425

Amiranchik, это означает, что какой-то драйвер блокирует файл (надо выяснить, какой именно).

Iska 10-08-2011 22:00 1729426

Не Process Explorer:
Цитата:

Цитата Iska
…при помощи Process Monitor. »

от того же производителя.

Amiranchik 10-08-2011 22:52 1729467

Iska, окей проверю.

Цитата:

Цитата Petya V4sechkin
это означает, что какой-то драйвер блокирует файл (надо выяснить, какой именно). »

А как это выяснить? с помощью Process Monitor-a? то что Iska, посоветовал?

Iska, я запустил и испугался, сколько процессов в этом Process Monitor-e, как выявить проблему, можете посоветовать? Я никогда с ней не работал. :(

Vadikan 10-08-2011 23:44 1729501

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

Amiranchik 11-08-2011 01:09 1729536

Vadikan, Iska, Petya V4sechkin
Сейчас я проделал с компьютером следующие операции, но проблема не решилась :(
1) Удалил антивирус Symantec
2) Зашёл в msconfig - выключил все службы кроме системных Microsoft-ких + всю автозагрузку кроме ctfmon
3) Удалил все драйвера, которые были установлены, после установки ОС
4) Удалил дополнительные библиотеки Directx11, которые были скачаны с торрент трекера, при этом разобрался что они у меня стояли зря (я не знал что DirectX9 June 2010 - 18.04.2011 вполне хватает.
5) Сейчас напоследок попробую загрузиться в безопасный режим и посмотрю как он в нём себя поведёт.

P.S. Думаю для теста всё сделал правильно.

Amiranchik 11-08-2011 01:24 1729542

Сейчас загрузился в безопасный режим с сетевыми драйверами и никаких проблем в этом режиме не имеется, всё работает как должно то есть как в ХР, не пойму удалил все установленные драйвера которые были установлены после системы а проблема в обычном режиме так же осталась проблемой а в безопасном нет, что это может быть по вашему? что посоветуйте сделать далее? Что может мешать системе работать нормально кроме драйверов и могут ли системные драйвера мешать этому?

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

Iska 11-08-2011 07:28 1729595

Цитата:

Цитата Amiranchik
Iska, я запустил и испугался, сколько процессов в этом Process Monitor-e, как выявить проблему, можете посоветовать? Я никогда с ней не работал. »

Amiranchik, точного рецепта поиска Вашей конкретной проблемы я не дам, но множественные практические примеры применения Process Monitor'а есть в переводах статей блога одного из его разработчиков: Mark Russinovich по-русски. Попробуйте их почитать: помимо общей методики, возможно, найдёте и что-либо подходящее под Ваш случай.

Petya V4sechkin 11-08-2011 08:58 1729621

Цитата:

Цитата Amiranchik
тогда что может быть не пойму

Систему "твикали"?
"Лишние" службы отключали?

Kernel (System Process PID=4) is locking files and folders

Цитата:

There is a bug in Windows 7 and likely in Windows Server 2008 (possibly 64bit versions only). It surfaces when you disable Application Experience service and causes the same problems as described in the question.

Re-enabling this service has fixed this problem for me.
Цитата:

I singled out the problem to a service in Windows 7. Earlier in the week, I disabled a bunch of (unnecessary) Windows service processes to speed up my OS and happened to disable “Application Experience” service as well.

Enabling the service has solved the issue completely. The reason is because Application Experience service is used to process application compatibility cache requests for applications as they are launched.
Включите службу Информация о совместимости приложений (по умолчанию тип запуска Вручную) и убедитесь, что она стартует.

Vadikan 11-08-2011 10:25 1729653

Все службы в дефолт надо сразу http://forum.oszone.net/thread-156564.html

Amiranchik 11-08-2011 17:26 1730000

Цитата:

Цитата Petya V4sechkin
Систему "твикали"?
"Лишние" службы отключали? »

Было конечно такое что твики использовал, но не такие которые могли бы затронуть систему в целом, то есть я имею ввиду что твики использовал для добавление в контекстные меню и т.д. которые я думаю что не затронут систему, вчера даже пересмотрел/проверил свой *.reg файл и нечего такого нет, даже могу выложить здесь, чтобы и вы в этом убедились.

Vadikan, Petya V4sechkin, А насчёт служб я сегодня когда буду у домашнего компа, попробую разобраться как вы посоветовали, всё поставлю по Default и посмотрю как отныне поведёт себя ОС.

Благодарю всех за советы, кто участвует в решении моей проблемы. Дай Бог всем вам здоровья!

Amiranchik 11-08-2011 23:08 1730179

Vadikan, Petya V4sechkin, Огромное Вам спасибо, за помощь решении проблемы! Скачал что посоветовал Vadikan, с ссылки Default Services For Win7 Ultimate SP1 и вся проблема решилась, всё работает отлично! :rupor: Прям удивительно, взглянув на мною отключенные службы, никто бы не подумал, что отключение нескольких безобидных, ненужных мне служб может так широко повлиять на работа-способность системы! Благодарю ещё раз всех кто участвовал в решении проблемы!

Но что удивительно ещё, когда я отключал службы Windows 7 - я это делал по справочнику Служб Windows Vista, который скачал с этого сайта.

P.S. Я думал что советы от Windows Vista по службам, пойдут и на 7-ку, вот почему тогда там так написано а на деле всё так плохо?

Ещё один маленький вопрос для уточнения, почему когда у меня установлен антивирус Symantec Endpoint Protection 11/12, комп загружается на 50-60 секунд дольше чем без него? С чем это связяно? Может ли антивирус до такой степени тормозить загрузку компа? После загрузки системы компьютер работает хоть немного медленнее чем без него, (но это понятно, что постоянно происходит сканирование файлов) но не так чтобы доставал, а вот загрузка системы ощутима медленна, я даже проверял на секундомере и разница в 50-60 секунд. :dont-know

Amiranchik 12-08-2011 00:05 1730198

Вложений: 1
Для тех кто в дальнейшем столкнётся с такой же проблемой, решение проблемы в следующих службах:

Служба шлюза уровня приложения (Application Layer Gateway Service)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ALG]
"Start"=dword:00000004

Информация о совместимости приложений (Application Experience)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AeLookupSvc]
"Start"=dword:00000004

У меня они стояли на "Выключение" как рекомендовалось в справочнике а надо было оставить как было вручную, то есть вместо "dword:00000004" на "dword:00000003"

Вот готовый Reg файл.

Vadikan 12-08-2011 00:20 1730202

Amiranchik, 32 поста ушло на выяснение причины проблемы, которую вы создали самостоятельно. Впору процитировать шапку темы о службах:
Цитата:

Как оптимально настроить службы Windows 7?

Оптимально - не настраивать их вообще, т.к. Microsoft уже настроила службы для оптимальной работы. Отключение служб не приносит выигрыша в производительности.
Цитата:

Цитата Amiranchik
Может ли антивирус до такой степени тормозить загрузку компа? »

Легко. См. также Скорость загрузки Windows 7 - измерение, устранение неполадок, оптимизация

Amiranchik 12-08-2011 00:51 1730218

Vadikan, как не крути, решение данной проблемы меня очень сильно порадовало! И всё благодаря Вам и Petya V4sechkin-у. Благодарю ещё раз! А о решении проблемы я написал для того чтобы не у кого больше не было подобных проблем, потому что так работать с системой как это приходилось мне, просто невыносимо!


Время: 19:26.

Время: 19:26.
© OSzone.net 2001-