Последнее время меня на работе народ достал одной и той-же проблемой - винда тормозит.
Причем она действительно тормозит. Проц Core 2 Duo 3-гигагерцовый, памяти 3-4 гига, винт вполне себе шустрый и пустой (гиг 20 из 250 занято)... Вот в таких условиях (как мне кажется, вполне комфортных) простая ХРюша открывает control panel секунд 15.
Причем проц на нуле, память не забита, а оно чего-то себе шуршит внутри и... тормозит. И ведь это не на одной задаче, а оно в принципе всё так делает.
Я-бы сказал, что оно винтом шуршит медленно, но почему? Фрагментация не большая, да и чего там винтом шуршать, когда control panel открывается?
В общем, делитесь мыслями. :)
Антивирус есть?
Да? Ну скажи "да"!
А тогда я скажу убери его и мы вместе узнаем тормозит ли он систему, ибо меня это "шуршание" тоже достаёт.
adjonja
@ 28-04-2010, 20:48
100% ную причину не назову, но антивири в "шуршании", сдается мне, не последнюю роль играют...раз принесли лап, тот не мог в нет через усб-шный девайс зайти, поменяли антивирусник и всё поехало
Vlady304
@ 28-04-2010, 20:53
А у меня дома все летает. Кроме одной вещи. Когда нажимаешь на развертку quick launchа, оно тоже вот так на 15 секунд задумывается. Но остальное летает.
adjonja
@ 28-04-2010, 21:03
QUOTE (Vlady304) |
quick launchа |
ой, а я не знаю, что это такое :rolleyes:
QUOTE (adjonja @ 28-04-2010, 14:03) |
QUOTE (Vlady304) | quick launchа | ой, а я не знаю, что это такое :rolleyes: |
Меню быстрого запуска в родительном падеже английского языка.
Vlady304
@ 28-04-2010, 21:10
QUOTE (adjonja @ 28-04-2010, 14:03) |
QUOTE (Vlady304) | quick launchа | ой, а я не знаю, что это такое :rolleyes: |
Иконы справа от кнопки Start
Опаздываете, батенька, опаздываете...
adjonja
@ 28-04-2010, 21:15
QUOTE (Vlady304) |
Иконы справа от кнопки Start |
спасибо, спросил и почти сразу сам допер что это быстрый запуск или quick launch
Vlady304
@ 28-04-2010, 21:31
QUOTE (mts @ 28-04-2010, 14:13) |
Опаздываете, батенька, опаздываете... |
Работаем :actu:
QUOTE (Vlady304 @ 28-04-2010, 14:31) |
QUOTE (mts @ 28-04-2010, 14:13) | Опаздываете, батенька, опаздываете... | Работаем :actu: |
Работаешь над проблемой опаздывания?
Лучше надо работать, лучше...
:diablo:
Vlady304
@ 28-04-2010, 21:41
Через 4 минуты на втором мониторе футбол начинается - Барса-Интер, вообще буду запаздывать :(
PinkPa
@ 28-04-2010, 21:46
> Я-бы сказал, что оно винтом шуршит медленно, но почему? Фрагментация не большая, да и чего там винтом шуршать, когда control panel открывается?
А обновления на эти хрюши ставились?
Сдаётся мне, что Билли иногда постит обновления, которые ненавязчиво так тормозят систему, под благовидным предлогом, но специально. Типа, не пора ли сменить это старьё на более свежие продукты M$. Вариант два: кажется, панель управления собирается из большого числа элементов. Возможно, винда их долго ищет... почему? Может быть, на тачках стоит много приложений, которые загадили реестр, и много проходов по нему требует времени? Правда, в этом случае окошко винда должна была открыть заранее, просто оно какое-то время должно было быть пустым.
QUOTE (Vlady304 @ 28-04-2010, 14:41) |
Через 4 минуты на втором мониторе футбол начинается - Барса-Интер, вообще буду запаздывать :( |
Это уважительная причина.
Gwelgoth
@ 28-04-2010, 22:09
а в логах что пишет? и может монитор процессов поставить - посмотреть что там происходит, кто куда ходит / чего делает
QUOTE (Gwelgoth @ 28-04-2010, 15:09) |
а в логах что пишет? и может монитор процессов поставить - посмотреть что там происходит, кто куда ходит / чего делает |
Ф тему:
У меня csrss.exe такие цифры в I/O other колонке показывает, что мало не покажется. Кто и чего там шуршит - не понятно. :dunno:
QUOTE (FiL @ 28-04-2010, 17:11) |
Последнее время меня на работе народ достал одной и той-же проблемой - винда тормозит. Причем она действительно тормозит. Проц Core 2 Duo 3-гигагерцовый, памяти 3-4 гига, винт вполне себе шустрый и пустой (гиг 20 из 250 занято)... Вот в таких условиях (как мне кажется, вполне комфортных) простая ХРюша открывает control panel секунд 15. Причем проц на нуле, память не забита, а оно чего-то себе шуршит внутри и... тормозит. И ведь это не на одной задаче, а оно в принципе всё так делает.
Я-бы сказал, что оно винтом шуршит медленно, но почему? Фрагментация не большая, да и чего там винтом шуршать, когда control panel открывается?
В общем, делитесь мыслями. :) |
А какие процессы запущены? Остановить всех кого можно.
Так только с конроль панелью? Может она при открытии подчитывает состояние железа, проверяет что инталированно.
по очереди -
1) да, антивирь стоит. И да, чем-то шуршит. Причем на некоторых машинах этот корпоративный макафи достал хуже некуда. Но таки его деятельность видно. Он по 50-100% CPU сжирает, когда у него какая-то активность прорезается ненужная. Что тоже гемор, но по крайней мере ясно от кого.
проблема в том, что тормоза бывают и тогда, когда антивирь лежит спокойненько и никого не трогает.
2) обновления ставились. Куда-же без них.
У меня тоже иногда такое впечатление, что половина апдейтов представляют первой инструкцией ставят set_system_speed ( Very_Slow );
Но проблема в том, что обновления стоят везде, а тормозат машины не совсем все. Много, но не все.
3) контрол панелька - это просто пример. Если машина тормозит, то в ней много чего тормозит. Но обычно именно запуск новых приложений, переключение между приложениями и прочая подобная хрень. Само активное приложение обычно вполне себе нормально работает.
4) вообще при открытии самого окошка контрол-панели ничего с железом не делается. На нормальных машинах вся картинка появляется мнгновенно.
в целом - можно конечно пойти и посидеть, погонять машину в течении нескольких часов. Но во-первых, не уверен, что симптомы на разных машинах совпадут. Во-вторых, народ не очень любит сидеть по нескольку часов без компа. В-третьих, далеко не всегда я просто сидя за компом могу его "затормозить", Пока я сижу и нетлаб читаю у юзера, то всё вроде и работает. А юзер - он не нетлаб читает, он работает. И получает тормоза в конце концов.
Vlady304
@ 29-04-2010, 00:32
QUOTE (FiL @ 28-04-2010, 17:19) |
А юзер - он не нетлаб читает, он работает. И получает тормоза в конце концов. |
Ну вот мы и нашли в чем проблема!
QUOTE (Vlady304 @ 28-04-2010, 17:32) |
QUOTE (FiL @ 28-04-2010, 17:19) | А юзер - он не нетлаб читает, он работает. И получает тормоза в конце концов. | Ну вот мы и нашли в чем проблема! |
ну, наконец-то. Теперь я знаю что юзерам отвечать :)
Sidorini
@ 29-04-2010, 00:51
FiL, а у вас поставился
знаменитый апдейт McAfee? Это не то, что тебе тормозит машины, но просто интересно :)
PinkPa
@ 29-04-2010, 01:09
Даже не знаю, что посоветовать, потому что на большинстве систем, включая ХП, у меня было то же самое. Ставлю, гоняю систему в хвост и в гриву, ставлю 30-40 приложений, многие использую совместно, проходит месяца два, и система жутко тормозит. Кроме 7-ки все системы через месяц начинали тормозить, не помогала ни чистка реестра, ни дефрагментация диска. Просто система становилась предпоследней, а на место какой-нибудь 6-7 (разделов было много) ставилась новая, чистенькая винда. :)
Есть предположение, что винда создавалась людьми, которые думают как люди, т.е. паттернами привычных действий, в рамках обыденной, а не точной логики. Вероятно, это было сделано специально, чтобы не отпугивать домохозяек и не вызывать у них комплекс неполноценности безупречностью работы компьютера. К тому же безупречное быстро надоедает, поэтому систему сделали ближе к человеку, к его психологии. Программист же, которого не напрягает безупречность софта, думает линейно, как машина, и у него нет внутренних ограничений, например, передумать и попытаться закрыть окно только что запущеной им же утилиты, которая не успела догрузить все свои ресурсы. Он полагает, что раз крестик в уголке активен, разработчик программы предусмотрел все варианты поведения проги в момент его нажатия. Или разработчик системы, что, впрочем, для конечного юзера-программиста все равно. Первые проги под ДОС и работали, как конечный автомат. А многозадачная "народная" винда от этого начинает болеть, и, в лучшем случае, становится инвалидом.
Brait
@ 29-04-2010, 03:38
Помоему, это всё-таки McAfee. У самого тоже он стоит, и открытие панели управления приводит к долгому-долгому обдумыванию. Потому что McAfee-шный "On-Access Scanner" проверяет каждый EXE-шник, каждый DLL, из которых берутся иконки, названия программ, и т.д. Поэтому и тормозит...
Теоретически может помочь снижение уровня эвристики у "On-Access Scanner-а". Это в консоли McAfee, настроки "On-Access Scanner", на одной из закладок внизу есть выпадающее меню с уровнями чувствительности.
на макафю свалить - это проще всего. Но тормозят системы и под симантеком и под avg. Да и без антивиря, наверное, тоже. Просто по ним статистики у меня меньше.
PinkPa,
дык я потому и завел такой топик, что у меня оно тоже как-то везде и независимо. Похоже, что оно так by design. Но ведь это не правильно :(
Uzaren
@ 29-04-2010, 07:53
А есть подключённые сетевый диски, если их отключить? Ну или если попробывать зайти не в домэйн, а как локал администратор?
adjonja
@ 29-04-2010, 08:01
QUOTE (FiL) |
у меня оно тоже как-то везде и независимо. Похоже, что оно так by design. Но ведь это не правильно :( |
аналогично и, похоже, рецепта/причины не найдем. :( Когда сильно мешает я восстанавливаю GHOSTом, и снова всё летает
Lord KiRon
@ 29-04-2010, 08:32
Вообще самое узкое место во всех системах с точки зрения скорости йто хард.
Почему конкретно - бывает по разному, где фрагментация большая, где хард поганый и много повторного прочтения, где антивирус "цепляется" но роблема всегда в I/O харда.
Да, еще бывают всякие системы на интеловских чипсетах (Г<х>1, то есть Г31, Г41 и т.п. ) с кастрированой шиной они тоже еле ползают , особено всякие OEM вроде Дела их любят.
Затем есть такой вондовский апдейт - поиск 4.0 , делает индексацию, тоже не мало грузит комп.
Еще USB бывают проблематичные, как это обьяснить или лечить не знаю но для интереса можно отключить вообще и тогда бегает намного быстрее.
Потом были еще чипсеты не помню чьи , но не интеловские - они страдали именно таким подтормаживанием при нажатии на кнопку в винде или запуске програм.
QUOTE (adjonja @ 29-04-2010, 01:01) |
QUOTE (FiL) | у меня оно тоже как-то везде и независимо. Похоже, что оно так by design. Но ведь это не правильно :( | аналогично и, похоже, рецепта/причины не найдем. :( Когда сильно мешает я восстанавливаю GHOSTом, и снова всё летает |
Да я, собственно, и не надеялся найти рецепт. Я потрындеть хотел по теме. А тут все советы дают умные... Некоторые даже попробовать хочется.
adjonja
@ 29-04-2010, 15:58
QUOTE (FiL) |
Да я, собственно, и не надеялся найти рецепт. Я потрындеть хотел по теме. А тут все советы дают умные... Некоторые даже попробовать хочется. |
ну да, а если, не дай бог, поможет, очень лучше будет :), хотя из практики: каждый сложный случай имеет свою причину ну и соответственно свое решение...
Lord KiRon
@ 29-04-2010, 17:44
Кстати, вдохновленный этим постом сегодня на работе эксперементировал со своим старым компом (Core Duo 2.6 , 4GB RAM, Windows XP SP3, Seagate 700GB 7200RPM - тормоза жуткие).
Попросту "снимал" с него все в подряд что за несколько лет накопилось.
Короче первыю серьезную подвижку получил сняв таки антивирус (Trend Micro) но не настолько серьёзную чтобы обвинять его.
Второе слабо но заметное улучшение получил поснимав все кодеки и программы для проигрывания видео которые эти кодеки содержат (вроде Power DVD, Nero и подобного).
Следующее незначительное улучшение было когда снял SQL Server 2000 , он хоть ничего у меня вроде не делал но видать что то делал.
Но как не странно самое серьезное улучшение я получил поснимав кучу мелких программок которые регистрируют shell extensions и подобное (попросту говоря те которые "садяртся" на правый клик.
Короче сняв это все получил вполне сносно работающий ком причем Office 2007 и Visual Studio 2005/2008 остались.
Впрочем у меня никаких 15-и секундных задержек не было изначально, просто все время как то "тянул" постоянно обращаясь к диску, несмотря на то что памяти было занято мегабайт 500 не больше.
А насчёт шелла это интересно. Ведь проги которые там зарегены запускаются каждый раз, что бы вернуть свои элементы меню в ответ на вызов. Т.е. если их много...
Power User
@ 29-04-2010, 18:09
QUOTE |
почему винда тормозит? |
по
тому что винда :diablo:
QUOTE (FiL @ 29-04-2010, 02:00) |
на макафю свалить - это проще всего. Но тормозят системы и под симантеком и под avg. Да и без антивиря, наверное, тоже. Просто по ним статистики у меня меньше.
|
Ну так проведи экмперимент и снеси ее (или останови сервисы) на системе где контрольная панель открывается по 15 секунд.
У меня в офисе стоят три билд машины. На всех бегает тренд микро. При этом на двух все работает более-менее, а на третей тормозит как ну его нафиг, пока я его не отключу.
Lord KiRon
@ 29-04-2010, 22:19
[QUOTE=Jedd,29-04-2010, 19:21]
QUOTE (FiL @ 29-04-2010, 02:00) |
При этом на двух все работает более-менее, а на третей тормозит как ну его нафиг, пока я его не отключу. |
Видел такое года 3 назад с Симантеком, причиной оказался как не странно определенный файл (архив, но не большой, под паролем) который оно постоянно пыталось сканировать.
QUOTE (Jedd @ 29-04-2010, 13:21) |
Ну так проведи экмперимент и снеси ее (или останови сервисы) на системе где контрольная панель открывается по 15 секунд.
|
во-первых, тестировать долго и нудно. Ибо оно первый раз долго, а потом кешируется и открывается значительно быстрее. А перегружаться каждый раз лениво.
во-вторых, макафю отключить не могу. Оно доменными политиками прописано, чтоб не трогали.
в-третьих, как раз проблема с контрол-панелью была на компе без макафи :)
QUOTE (Power User @ 29-04-2010, 11:09) |
QUOTE | почему винда тормозит? |
потому что винда :diablo: |
ну наконец-то :)
Я этого ответа ожидал в первой тройке.
QUOTE (mts @ 29-04-2010, 11:04) |
А насчёт шелла это интересно. Ведь проги которые там зарегены запускаются каждый раз, что бы вернуть свои элементы меню в ответ на вызов. Т.е. если их много... |
ага, это интереснее. Надо будет посмотреть что там висит прицепленное к эксплореру.
PinkPa
@ 30-04-2010, 08:55
QUOTE (FiL @ 30-04-2010, 00:18) |
ну наконец-то :) Я этого ответа ожидал в первой тройке. |
Все этот ответ знают, но выжидали. Потому как всем боянам боян. :laugh:
Power User
@ 01-05-2010, 08:30
FiLQUOTE |
ну наконец-то Я этого ответа ожидал в первой тройке. |
прощу прощения - не успел - поздно заметил ветку :)
в любом случаи спасибы за правильный ответ принимаются без выходных и перерывов на обед :)
Power User
@ 01-05-2010, 08:32
а теперь по серъезному :)
проверь не слител ли DMA режим на диске - бывает такое, например из-за плохих кабелей....
(в настройках primary/secondary контроллера), правда это больше к IDE, а не SATA относится - но с САТА тоже где то что может быть такое, особенно если стандард IDE дрова юзаются...
Я ставлю на свои винды
http://xpupdates.narod.ru/ + отключаю ненужный хлам в авторане + чищу ccleaner'ом. Летает по 2-3 года.
QUOTE (Power User @ 01-05-2010, 01:30) |
в любом случаи спасибы за правильный ответ принимаются без выходных и перерывов на обед :) |
я не сказал, что это правильный ответ :diablo:
Это был самый ожидаемый :)
ns38,
2-3 года и у меня нормально работают. А вот на 5-й или 6-й год...
Power User
@ 06-05-2010, 10:14
дык, DMA проверил ?
inzerus
@ 17-05-2010, 22:38
Что-то у меня тоже WinXP стал тормозить в последнее время. При сильном торможении Task Manager показывает, что taskmgr.exe (то есть, он сам) жрет 30-40 процентов CPU. Explorer - около 15%. Система тормозит так сильно, что переключение с одного окна на другое занимает по несколько минут. Продолжается все это минут по 10-15, потом система, вроде бы, начинает работать нормально до следующего раза. Антивирус (Symantec) - отключал - не помогло. Кто-нибудь знает, чем это можно вылечить?
Zemlynin
@ 18-05-2010, 00:46
QUOTE (Power User @ 06-05-2010, 09:14) |
дык, DMA проверил ? |
думаю что проблема в этом!
если что создай vbs файл и запусти.он долже решить проблему дма
SPOILER! |
' Visual Basic Script program to reset the DMA status of all ATA drives
' Copyright © 2006 Hans-Georg Michna
' Version 2006-03-14
' Works in Windows XP, probably also in Windows 2000 and NT. ' Does no harm if Windows version is incompatible.
If MsgBox("This program will now reset the DMA status of all ATA drives with Windows drivers." _ & vbNewline & "Windows will redetect the status after the next reboot, therefore this procedure" _ & vbNewline & "should be harmless.", _ vbOkCancel, "Program start message") _ = vbOk Then
RegPath = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\" ValueName1 = "MasterIdDataChecksum" ValueName2 = "SlaveIdDataChecksum" ValueName3 = "ResetErrorCountersOnSuccess" MessageText = "The following ATA channels have been reset:" MessageTextLen0 = Len(MessageText) SubsequentMisses = 0 Set WshShell = WScript.CreateObject("WScript.Shell")
For i = 0 to 999 RegSubPath = Right("000" & i, 4) & "\"
' Master
Err.Clear On Error Resume Next WshShell.RegRead RegPath & RegSubPath & ValueName1 e1 = Err.Number Err.Clear On Error Goto 0 If e1 = 0 Then On Error Resume Next WshShell.RegDelete RegPath & RegSubPath & ValueName1 On Error Goto 0 MessageText = MessageText & vbNewLine & "Master" End If
' Slave
Err.Clear On Error Resume Next WshShell.RegRead RegPath & RegSubPath & ValueName2 e2 = Err.Number On Error Goto 0 If e2 = 0 Then On Error Resume Next WshShell.RegDelete RegPath & RegSubPath & ValueName2 On Error Goto 0 If e1 = 0 Then MessageText = MessageText & " and " Else MessageText = MessageText & vbNewLine End If MessageText = MessageText & "Slave" End If
If e1 = 0 Or e2 = 0 Then On Error Resume Next WshShell.RegWrite RegPath & RegSubPath & ValueName3, 1, "REG_DWORD" On Error Goto 0 ChannelName = "unnamed channel " & Left(RegSubPath, 4) On Error Resume Next ChannelName = WshShell.RegRead(RegPath & RegSubPath & "DriverDesc") On Error Goto 0 MessageText = MessageText & " of " & ChannelName & ";" SubsequentMisses = 0 Else SubsequentMisses = SubsequentMisses + 1 If SubsequentMisses >= 32 Then Exit For ' Don't search unnecessarily long. End If Next ' i
If Len(MessageText) <= MessageTextLen0 Then MessageText = "No resettable ATA channels with Windows drivers found. Nothing changed." Else MessageText = MessageText & vbNewline _ & "Please reboot now to reset and redetect the DMA status." End If
MsgBox MessageText, vbOkOnly, "Program finished normally"
End If ' MsgBox(...) = vbOk
' End of Visual Basic Script program |
QUOTE (Power User @ 06-05-2010, 03:14) |
дык, DMA проверил ? |
ну не работают SATA диски в PIO. Проверять нечего.
Особенно учитывая, что у меня они в AHCI (a не в режиме совместимости с IDE).
А я как раз вчера переставил XP на видио-сервере. Сама винда правда еще не очень тормозила, но вот media player колбасило периодически - ресурсов жрал много, прыгал после паузы.. Разбираться с этими глюками по времени дороже. Лучше час потерять, зато потом еще год спокойно летать.
QUOTE (Jedd @ 18-05-2010, 10:24) |
А я как раз вчера переставил XP на видио-сервере. Сама винда правда еще не очень тормозила, но вот media player колбасило периодически - ресурсов жрал много, прыгал после паузы.. Разбираться с этими глюками по времени дороже. Лучше час потерять, зато потом еще год спокойно летать. |
Дык я тоже переставил винду. На другой комп. :)
А старый комп отдал отцу. Предварительно тоже переставив винду.