Сейчас на форуме: (+7 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Как понять причину зависания установщика компонентов Vista с помощью Process Hacker |
Посл.ответ | Сообщение |
|
Создано: 27 июля 2014 01:24 · Личное сообщение · #1 Дефект следующий: при попытке установить любое обновление или изменить компоненты системы установщик либо тупо записает,либо выдает сообщение об ошибке: ![]() ![]() Вот что показывает Process Hacker: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Ну и собственно вопрос - что с этим делать дальше? В какую сторону копать? Я только понял что основной Thread процесса ожидает 2 внешних события и больше ничего. ![]() |
|
Создано: 27 июля 2014 03:32 · Личное сообщение · #2 |
|
Создано: 27 июля 2014 07:56 · Поправил: unknownproject · Личное сообщение · #3 ArchiStenton пишет: Дефект следующий Выполнить с правами администратора через командную строку sfc /scannow Если не помогло и система не смогла автоматически восстановить поврежденные файлы, тогда следует загрузиться c установочного диска или диска восстановления системы и уже в среде восстановления запустить командную строку со следующими командами: 1. diskpart - запуск служебной программы для работы с дисками; 2. list disk - вывод в виде списка всех дисков в системе Обычно диск 0 - это системный жесткий диск или раздел, на котором установлена ОС, он всегда так детектируется. 3. sel disk 0 - выбираем его, делаем активным. 4. detail disk - узнаем подробную информацию в т.ч. и реальный том диска. 5. exit - выход из служебной программы. Теперь можно приступать к восстановлению и повторному запуску sfc. Не закрывая командную строку набираем sfc /scannow /OFFBOOTDIR=E:\ /OFFWINDIR=E:\WINDOWS E в данном случае является именем тома диска, содержащего поврежденную операционную систему.Кстати, средство восстановления копирует необходимые файлы на жесткий диск и в дальнейшем среда восстановления запустится автоматически, если будет обнаружено повреждение системы. Вариант номер 2: Набрать в строке поиска в меню пуск Восстановление системы и откатиться до ближайшей точки, если таковые вообще есть, при которой неполадки отсутствовали. Вариант номер 3: Воспользоваться программой-твикером Yamicsoft Win7 или Vista Manager (по сути разницы нет) и запустить входящуюю в его состав утилиту под названием Repair Center. В разделе Repair All System Components нажать Fix. Галочки напротив Skip the Hidden files и Only Fix the files signed by Microsoft оставить активными. Примечание. До нажатия кнопки Fix обязательно завершить все активные программы, в т.ч. и антивирус, так как они могут вызвать сбой и перестать работать и определяться системой должным образом, ибо все компоненты системы будут восстановлены на исходное состояние. Удачи. ----- TEST YOUR MIGHT ![]() |
|
Создано: 27 июля 2014 09:27 · Поправил: Vovan666 · Личное сообщение · #4 unknownproject пишет: Выполнить с правами администратора через командную строку Спорим, копипаст с майкрософта не поможет!? Обновления от майкрасофта идут в *.msi, там инсталлер сам по себе тупой, ему темп на 3х кратную перераспаковку подавай. Мой совет: не ставится, да и не ставь, поставь галку игнорировать этот апдейт да и все. Если прям так захотелось поставить этот апдейт, то скачай его по "номеру" с того же мйкрософта, распакуй и замени фалы. ![]() |
|
Создано: 27 июля 2014 11:20 · Поправил: unknownproject · Личное сообщение · #5 Vovan666 пишет: Спорим, копипаст с майкрософта не поможет!? Обновления от майкрасофта идут в *.msi, там инсталлер сам по себе тупой, ему темп на 3х кратную перераспаковку подавай. Мой совет: не ставится, да и не ставь, поставь галку игнорировать этот апдейт да и все. Если прям так захотелось поставить этот апдейт, то скачай его по "номеру" с того же мйкрософта, распакуй и замени фалы. Поможет, если все делать грамотно и аккуратно.Геморроя с вистой и 7 много, сносились периодически.Всему виной кривые активаторы. У тс, очевидно, побиты компоненты системы, так что обновление не встанет само по себе. На крайняк есть и автоматизированный центр решений Fix It - ----- TEST YOUR MIGHT ![]() |
|
Создано: 27 июля 2014 12:24 · Личное сообщение · #6 |
|
Создано: 27 июля 2014 13:08 · Поправил: ArchiStenton · Личное сообщение · #7 unknownproject Я думаю что не стоит засирать тему бесполезными советами для домохозяек,которые можно получить на любом попсовом форуме. Акцент сделан на программе Process Hacker, и интересно услышать мнение тех кто эту программу знает от А до Я, можно ли по её информации понять в чем причина ступора того или иного процесса системного. А насчет восстановления системных файлов - у меня ntdll.dll и kernel32.dll уже более новые версии. Что будет если их заменить на оригиналы 2008 года? Я думаю 90% программ вообще перестанут работать. Так что это способ совсем дубовый если у пользователя вместо мозга в голове мешок с ватой. ![]() |
|
Создано: 27 июля 2014 13:20 · Поправил: Dart Raiden · Личное сообщение · #8 В MS же не идиоты, наверное, сидят, чтобы перезаписывать новые обновленные файлы старыми из дистрибутива. Если у файла в системе не совпадает контрольная сумма с тем, который был поставлен в последнем обновлении, затрагивавшем этот файл, логично брать именно файл из обновления, а не из дистрибутива. Скорее всего, так и реализовано. ![]() |
|
Создано: 27 июля 2014 13:47 · Личное сообщение · #9 ArchiStenton пишет: А насчет восстановления системных файлов - у меня ntdll.dll и kernel32.dll уже более новые версии. Не знаете устройство работы Vista, гуглите информацию по WinSxS. ArchiStenton пишет: Так что это способ совсем дубовый если у пользователя вместо мозга в голове мешок с ватой. Да в общем-то вам правильно сказали, похоже на битое хранилище компонентов или коцанные файлы, тут не procexp нужен, тут логи нужны. ![]() |
|
Создано: 27 июля 2014 15:25 · Поправил: unknownproject · Личное сообщение · #10 Vovan666 пишет: Ты хоть раз ее запускал, что она делает и т.д. смотрел? Абсолютно бесполезная софтина. По существу - ДА.Было дело, но на висте ее не юзал.Виста сама по себе - кал, а не ось. В любом случае, если хоть немного поднапрячься, то проблему можно решить самостоятельно, что для тс вряд ли приемлемо, так как он мозгодолб, судя по его темам, ответам и красноречивости, с яркобрызжащим ЧСВ.Имеем то, что имеем. ArchiStenton пишет: Я думаю что не стоит засирать тему бесполезными советами для домохозяек,которые можно получить на любом попсовом форуме. Акцент сделан на программе Process Hacker, и интересно услышать мнение тех кто эту программу знает от А до Я, можно ли по её информации понять в чем причина ступора того или иного процесса системного. А насчет восстановления системных файлов - у меня ntdll.dll и kernel32.dll уже более новые версии. Что будет если их заменить на оригиналы 2008 года? Я думаю 90% программ вообще перестанут работать. Так что это способ совсем дубовый если у пользователя вместо мозга в голове мешок с ватой. Начнем с того, что защита системы не даст тебе САМОСТОЯТЕЛЬНО заменить эти файлы, а даже если тебе и удастся, то ОСь упадет в синяк и тебе придется ее перебивать.Были случаи у таких вот знатоков, которые потом не могли поднять ОСь, заменив критические системные файлы. Мне пуфик, что пишут на форумах.Есть личный опыт, а если у тебя руки из задницы, то катись.Аки знаток какой.Активируй винду легально или не криво и не позорься. Добавлено спустя 3 минуты ArchiStenton пишет: бесполезными советами для домохозяек Тебе туда и дорога, на форум домохозяек. Перемывал мозги с кряком - Тебе дорога в лес или в поиск специалистов, имхо.То, что ты здесь описал, за бесплатно не фиксят.Не отвечайте этому хаму.Арчер, закрывай тему. ----- TEST YOUR MIGHT ![]() |
|
Создано: 27 июля 2014 18:47 · Поправил: ArchiStenton · Личное сообщение · #11 unknownproject Так вас сюда и не звал никто, сами влезли,насрали,и теперь обиделись на весь мир. Меня интересуют специалисты по программе Process Hacker,а не ламеры с манией величией вроде тебя. Поэтому удали весь свой мусор пожалуйста и больше сюда ничего не пиши. unknownproject пишет: в поиск специалистов, имхо.То, что ты здесь описал, за бесплатно не фиксят Всех то по себе не равняй.Есть тут порядочные люди,собственно и форум создавался для того чтобы тут бесплатно делились опытом. А ты, пустозвон,барыга и стервятник тогда ещё в детский сад ходил и на горшке сидел. И теперь пытаешься тут развести людей на деньги. Уж к такому "специалисту" точно никто не обратиться за помощью. ![]() |
|
Создано: 27 июля 2014 21:12 · Личное сообщение · #12 |
|
Создано: 28 июля 2014 20:29 · Поправил: ArchiStenton · Личное сообщение · #13 У меня Process Monitor через некоторое время после запуска вылетает с ошибкой. Проверял на двух разных машинах, такое ощущение что у него память переполняется. Так что особо он мне не помог, хотя можно было сравнить лог на рабочей машине и там,где виснет. Выяснилось тут что в дистрибутиве поковырялись криворучки: Мини сборки 32-64 бит на базе Windows Vista Ultimate SP2 x86-x64 RU, интегрирован IE 9.0 и все обновления на 21.06.14, включая Framework 3.5-4.5.1, DreamScene и звуковые темы. Добавлен DirectX 9.0c. Компоненты почти все на месте, удалены лишь драйверы, языки и кеш winsxs... Из живых обоев одна, игры и гаджеты в комплекте. Работает медиа центр, DVD Maker, Movie Maker, почта? ножницы, заметки... Поэтому я думаю самое умное будет переставить чистый образ да и всё. Хрен знает ведь,чего там в winsxs поудалено,да ещё и компоненты "почти все" на месте. Вердикт - виновата говносборка. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Как понять причину зависания установщика компонентов Vista с помощью Process Hacker |
Эта тема закрыта. Ответы больше не принимаются. |