Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Windows 2000/XP/Vista пользователю


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

F®ost
Статус: Советник
Рейтинг: 6822
∙ повысить рейтинг »
Гуревич Александр Львович
Статус: Специалист
Рейтинг: 3545
∙ повысить рейтинг »
Black Cloud
Статус: Бакалавр
Рейтинг: 3417
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Windows 2000/XP/Vista пользователю

Номер выпуска:1588
Дата выхода:10.02.2010, 17:00
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:1231 / 771
Вопросов / ответов:2 / 10
IRC-канал по теме:#win2000user

Вопрос № 176494: Добрый день даже не знаю, к кому обратиться с таким вопросом. Вопрос не по программированию, а по анализу программы. информации в гугле не нашел, поэтому буду рад любому, что сможет помочь продвинуться дальше. Предыстория: при работе в и...


Вопрос № 176514: Уважаемые эксперты.Жёсткий диск разбит на три логических.Какой объём должен занимать системнй диск под ОС?Где-то читал что нормальной работы системы,на диске должно быть не менее 25% свободного места.Так ли это?Конкретно у меня установлена windows 7...

Вопрос № 176494:

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

Предыстория: при работе в интернет компьютер начал резко подтормаживать, после перезагрузки машина ушла в зависание. Машина защищена авирой с актуальными базами.
сделано: на машине установлено параллельно 2 ОС windows. вторая абсолютно работоспособна. из-под нее почищена основная система лечащей утилитой от DrWeb.
результат:
1 - машина виснет при попытке грузиться в безопасном режиме.
2 - при загрузке в обычном режиме машина работает, но виснет.

СУТЬ ВОПРОСА ---------
зависание вызывает процесс explorer.exe, замена файла explorer.exe результата не дала. на файле стоит цифровая подпись microsoft.
Если посмотреть детально на процесс (смотрел утилитой Process Explorer от microsoft) то видны "нити" - Threads процесса. по двисание вызывает нить
explorer.exe+0x160cc
в рабочем компьютере наиболее похожая нить это
explorer.exe+0x1a55f
проверено на нескольких машинах. Эта нить отвечает за отображение рабочего стола.
Если эту нить завершить, то машина "развешивается".

Подскажите пожалуйста, как можно посмотреть - чем запускаются нити процесса, как можно "посмотреть" вглубь нити или просто чем можно поправить эту проблему.

p.s. конечно, в некоторых случаях проще переустановить ОС. но когда проблему держишь в руках хочется понять почему она происходит. я сам никогда не программировал на таком уровне и мне очень интересен механизм работы, с которым столкнулся.

Отправлен: 04.02.2010, 15:46
Вопрос задал: Rok-set, Студент
Всего ответов: 1
Страница вопроса »


Отвечает Сандров Алекс, Студент :
Здравствуйте, Rok-set.

"нить перерисовки" - это, как я понял, базовая нить, т.е. сам explorer.exe c рабочим столом на борту.
Посмотреть на нити можно программой ProcExp.exe или Process Explorer в простонародии, разработанная в SystemInternals, даже, возможно она у них с исходниками(там у них всё с исходниками). Программа показывает нити процесса, можно подвесить/отпустить нить, посмотреть стек нити.

Надо повспоминать, что последнее время устанавливали. Иногда антивирусы, файрволы и прочие, могут давать такой "эффект". У меня pgp на одной машине постоянно подвешивал explorer.exe, при поднятии контекстных меню.
Может, вирус/троян. Надо посмотреть procexp-ом на explorer внимательно, проверить, все ли нити "родные", посмотреть, кто с каких dll-ек стартовал. Вредоносная программа может прицепить себя к explorer.exe через удалённое открытие нити. Вторая по "популярности" для прицепиться - spoolsv.exe.

Советую та к же посравнить нити на своей машине и на другой, где всё хорошо, если есть что-то "лишнее" - будет сразу видно.

На крайний случай можно взять MS VS 2005 и выше и приаттачиться к процессу explorer.exe и попробовать посмотреть его под дебагом.

Ещё полезная штука - антивирус AVZ.exe, у неё в комплекте есть много инструментов для просмотра процессов, драйверов и dll-ек, которые загружены в память. Так же она, при проверке на вирусы и сканировании памяти, показывает все системные перехваты, правда, не показывает кто, но это легко ловится через любую MS VS, достаточно вызвать в коде перехваченную функцию и зайти в вызов, студия в стеке вызова(ctrl + 7) покажет имя dll-ки, которая содержит перехват (я так поймал за руку аутпост )
Есть ещё такая программа: IceSword, тоже показывает драйвера и процессы, умеет показывать скрытые руткитами и системой файлы (видел только 32-битную версию).

Если что ещё вспомню, напишу.

Ответ отправил: Сандров Алекс, Студент
Ответ отправлен: 05.02.2010, 06:35
Номер ответа: 259227

Оценка ответа: 5

Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259227 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Вопрос № 176514:

    Уважаемые эксперты.Жёсткий диск разбит на три логических.Какой объём должен занимать системнй диск под ОС?Где-то читал что нормальной работы системы,на диске должно быть не менее 25% свободного места.Так ли это?Конкретно у меня установлена windows 7600,в игры не играю,фотошоп только портабл,крупных программ нет,в работе примерно от 40 до 50 приложений.Какой примерно должен быть объём системного диска ?

    Отправлен: 05.02.2010, 16:31
    Вопрос задал: griban, Посетитель
    Всего ответов: 9
    Страница вопроса »


    Отвечает F®ost, Советник :
    Здравствуйте, griban.
    Сколько отводить места для системы и программ на жестком диске зависит от конфигурации Вашего компьютера, выбора используемой операционной системы, размера памяти, объема и ресурсопотребления программ и еще много от чего. Обычно надо рассчитывать так, что после системы и всего установленного Вами софта на системном разделе должно оставаться не менее 25-30% от общего объема диска. Не стоит забывать, что, например, Photoshop сохраняет временные файлы в системном разделе, и как правило, временные файлы довольно большого размера. Так, что чем больше свободного места (в разумных пределах) Вы оставите на системном разделе – тем лучше. Из опыта скажу следующие цифры: для Windows XP – 25-30 Гб (свободно - 10 Гб); для Windows Vista – 45-50 Гб (свободно - 12 Гб).
    Удачи!

    -----
    От вопроса к ответу, от проблемы к решению

    Ответ отправил: F®ost, Советник
    Ответ отправлен: 05.02.2010, 15:03
    Номер ответа: 259239
    Беларусь, Минск
    Тел.: 375292792018
    Организация: Минский Промтранспроект
    Адрес: ул. В.Хоружей, 13, г. Минск, Беларусь
    Адрес сайта: http://www.mptp.by

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259239 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает Dipauler, Студент :
    Здравствуйте, griban!
    Точный размер системного раздела указать сложно. Если Вы собираетесь хранить все документы (включая папку "Мои Документы") не на системном разделе и не на "Рабочем столе", то Вам вполне хватит 50-80 ГБ.
    Учтите, что системный раздел лучше всего размещать на физическом диске в начале (в области младших адресов). Этого можно добиться, если производить разбивку жёсткого диска с помощью программ вроде Partition Magic.
    Так же лучше указать фиксированный раздел файла подкачки (обычно размещается на системном разделе), чтобы избежать его фрагментации. Ну и периодически производить дефрагментацию системного раздела тоже будет весьма полезно.

    Ответ отправил: Dipauler, Студент
    Ответ отправлен: 05.02.2010, 16:57
    Номер ответа: 259242

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259242 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает Agent_xxx, 2-й класс :
    Здравствуйте, griban.
    На счет того, что чем меньше объем и свободного места на системном диске - тем хуже система будет работать - я с этим не согласен! Под 7 советаю гигов 40. И, как заметил вы любите хранить личную инфу на этом же диске - это считаю ошибочным, так как: а если систему поест вирус, то у вас ведь 2 верианта: переустановить систему поверх, следовательно, большая вероятность снова заразиться этим вирусом и 2: отформатировать, следовательно, потеря всех необходимых данных. Так что мой совет: как будет оставаться 5-8 гигов, ставьте софт тяжелый на другой диск! И все же, старайтесь реже пользоваться системным диском для хранения нужной инфы (можно например просто переобозначить положение папки моих документов, если вам очень удобно с ними работать! Удачи

    Ответ отправил: Agent_xxx, 2-й класс
    Ответ отправлен: 05.02.2010, 16:58
    Номер ответа: 259243

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259243 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает usik igor, 1-й класс :
    Здравствуйте, griban!
    Многое зависит от того, какой у Вас общий объем жесткого диска, сколько ОС в вашем компьютере стоит одновременно. Если речь идет, к примеру, об одной, указанной в письме, ОС, проблем вообще никаких - выделяйте под диск С 6-8 ГБ, и своевременно подчищайте этот диск от ненужных программ через "установка и удаление программ", и реестр от временных и неиспользуемых файлов. Для этого масса программ, пример http://www.ccleaner.com/. Если надумаете ставить несколько ОС, подразбейте жесткий диск на бОльшее количество секторов, объем такой же, если позволяет Ваш диск (хотя, например, W_98 успешно работает на 3,5-4 ГБ-диске). Неплохо периодически проводить дефрагментацию системных дисков

    Приложение:

    Ответ отправил: usik igor, 1-й класс
    Ответ отправлен: 05.02.2010, 17:04
    Номер ответа: 259244

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259244 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает Protos, Студент :
    Здравствуйте, griban.
    Поддержу совет эксперта F®ost. Свободного места должно быть около четверти всего объема диска. Место нужно, в частности, под временные файлы.У меня был случай когда на Office 2007 не встал SP2 именно из=за нехватки места на системном разделе. На моей семерке Фотошоп не стоит, но много других программ. Если верить Total Commander, то 23,5 Гб из 45,4 Гб свободно. Так что 100 Гб я считаю непозволительной роскошью.
    Редактирование ответа по просьбе автора.
    -----
    ∙ Отредактировал: F®ost, Советник
    ∙ Дата редактирования: 05.02.2010, 18:08 (время московское)

    Ответ отправил: Protos, Студент
    Ответ отправлен: 05.02.2010, 17:10
    Номер ответа: 259245

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259245 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает Сосновский Константин Олександрович, 2-й класс :
    Здравствуйте, griban!
    25% свободного места - это условно под резервные копии состемных файлов, хранение и установка разных обновлений,
    файла подкачки и т. п. Как показывает моя личная практика - 15 - 20 ГБ вполне хватает для Windows7 (при отсуцтвии "тежелых обновлений" и личных файлов на рабочем столе и в документах).
    Лично у меня стоит 40 ГБ, в системе около 100 приложений, антивирусы и последнии обновления, 9 фильмов по 1.5 гб - свободно 300 мб - проблем нет.

    Для экономии у меня отключены: резервное копирование, удалены все, кроме последней точки восстановления, стоит CCleaner для очистки от временных файлов.

    Ответ отправил: Сосновский Константин Олександрович, 2-й класс
    Ответ отправлен: 05.02.2010, 17:13
    Номер ответа: 259246

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259246 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает vladisslav, 5-й класс :
    Здравствуйте, griban.
    Чисто под систему 10-15 Гб должно хватить при условии что каталоги "Program files" и "Users" ("Ползователи") будут на других разделах (лучше на другом диске). Ну, и подкачку/данные с которыми работаете лучше вынести на отдельные диски (не разделы, устройства и не на одно).

    Ответ отправил: vladisslav, 5-й класс
    Ответ отправлен: 05.02.2010, 17:51
    Номер ответа: 259249

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259249 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает Иван Кузнецов, 2-й класс :
    Здравствуйте, griban.
    На самом деле однозначного ответа никто не даст, ведь у каждого свои наработки в этом плане. Классически под подобную систему я выделаю в зависимости от объема диска раздел порядка 50-70 гиг, после него создаю раздел для файла подкачки размером 10 гиг для х64 или 4 гига для х86 далее до упора по 250-300 гиг остальной объем. Раздел для файла подкачки форматирую в FAT32, остальные в NTFS. Выделение отдела для файла подкачки препятствует его фрагментированию, что ускоряет доступ к данным в этом файле. Размер файла подкачки ставлю фиксированным по максимуму.

    Ответ отправил: Иван Кузнецов, 2-й класс
    Ответ отправлен: 05.02.2010, 17:59
    Номер ответа: 259250

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259250 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает Savikus, 2-й класс :
    Здравствуйте, griban.
    Самый оптимальный объем 50гб. Свободно 10-15гб.

    Ответ отправил: Savikus, 2-й класс
    Ответ отправлен: 05.02.2010, 19:46
    Номер ответа: 259251

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 259251 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2010.6.14 от 03.02.2010

    В избранное