Чуваки, помогите с Windows 7.
В какой–то момент началась неведомая фигня с моей Windows 7 на работе, а у меня всё никак нет времени чтобы сесть и въебать пол дня на разбор этой проблемы, а с наскоку она не рашается — пробовал.
В общем суть такая — не устанавливаются драйвера на USB–девайсы, новое устройство висит со значком таким кривым и написано, что при установке драйвера возникли ошибки. Несколько разных устройств пробовал (флешки, фотоаппараты). Возможно не устанавливаются так же и другие драйвера.
Также не ставятся обновления. Ни одно из 5–ти предложенных. Никак. Ошибки выдает какие–то невнятные.
Девятый ишак не ставится даже если скачать отдельную инсталяшку.
Компьютер в домене. Права админские. Все остальные компьютера из этого же домена с Win7 все ставят отлично.

И в пуске, там где кнопочка завершить, постоянно висит такой значок, который означает запуск с повышенными привилегиями (обычно он появляется когда надо перезагрузиться для установки обновлений). Перезагружался 1000 раз, а он не пропадает.

Есть подозрение, что нет прав либо на какой–то каталог, либо на какую–то ветвь реестра. Но как его быстро найти и устранить я хз.
Посоветуйте с чего начать, куда копать?

Tagged with:
 

33 Responses to Не устанавливаются драйвера на USB–девайсы

  1. Nerim:

    Начать со встроенного траблшутера установки обновлений Windows (Панель управления\Все элементы панели управления\Устранение неполадок\Устранение неполадок с помощью Центра обновлений Windows), продолжить CheckSUR, закончить проверкой на наличие такой проблемы с USB (доп. информация)

  2. mool:

    спасибо, буду пробовать

  3. HsiIDD:

    У меня на нескольких тазиках была подобная проблема с USB–устройствами. Решалась отключением кардридера встраиваемого.

  4. Eruoff:

    попробуй переустановить дрова чипсета мамки, как правило решает эту траблу

  5. mool:

    какую из них?

  6. mool:

    не помогло

  7. Eruoff:

    с усб девайсами

  8. Nerim:

    Приведи коды ошибок, которые получаешь в Windows Update.

    А проблемы с установкой USB–устройств можно продиагностировать с помощью лога SetupAPI

  9. mool:

    блин. дрова тоже не ставятся

  10. mool:

    [InstallDev]
    [Device]
    Driver = \infinst_autol\WIN7\ibexahci.inf
    INF = \infinst_autol\WIN7\ibexahci.inf
    Installed INF = \Windows\inf\mshdc.inf
    Previous driver package =! Warning DriverPackageGetPath failed.
    Difx = 64 bit
    Execute \infinst_autol\x64\Difx64.exe –DriverInf «\infinst_autol\WIN7\ibexahci.inf» –Flags 20 –KeyPath «Software\Intel\Difx64»
    Using RegDeleteKeyEx!!! ERROR DriverPackageInstall generated an unexpected error
    [ResponseResult]
    ResultCode = –536870330
    <<< 5/09/2011 677

  11. Nerim:

    >>0xE0000246
    This error is exposed intentionally by a class installer or a co installer when some components on which the class installer or a co installer depends do not run.

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

    На крайний случай можно попробовать что–нибудь кардинально–экстремальное вроде «for %a in (%systemroot%\system32\*.dll) do regsvr32 %a», но без диагностической информации это все гадание на кофейной гуще.

  12. mool:

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

    у меня sfc /scannow постоянно говорит что нужна перезагрузка, и апдейты некоторые говорят что нужна перезагрузка, и когда я перезагружаюсь винда на 10 секунд просит не выключать компьютер — то есть что–то она там не может доставить.

    драйвера кстати не ставятся никакие. с такой же ошибкой.
    софт ставится ок.

    видимо придется сносить и ставить наново

  13. Nerim:

    Так что там с логами, приложить не сможешь? Требуются %systemroot%\logs\cbs\cbs.log и %systemroot%\windowsupdate.log

  14. mool:

    минуточку, щас расчехлю ноут

  15. Nerim:

    Похоже, что у тебя некорректно установилось обновление KB2497640. Транзакция висит, но не может завершиться, CBS отвергает какие–либо другие действия до тех пор, пока транзакция не завершится. Скачай этот апдейт и попробуй установить отдельно. Если это не поможет, запусти этот FixIt–мастер, он сбросит состояние «требуется перезагрузка» и после этого попытайся установить обновления.

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

  16. mool:

    блин беда с ним.
    скачал пытаюсь поставить: пишет что обновление неприменимо.

  17. Nerim:

    Попробуй его удалить из списка установленных обновлений (если оно там есть), затем запусти этот же FixIt–мастер, но с галочкой «агрессивный режим», это сбросит состояние центра обновления Windows.

  18. mool:

    пробовал я этот мастер три раза уже.
    в списке обновления его нет.

  19. Nerim:

    И в агрессивном режиме?

  20. mool:

    у меня кстати вот такого
    Package_for_KB2497640~31bf3856ad364e35~a md64~~6.1.1.2
    в системе вообще нет.

  21. mool:

    да, в агрессивном вчера пробовал

  22. mool:

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

  23. Nerim:

    Давай тогда форсированно попробуем установить апдейт, раз он так сопротивляется.

    expand –* Windows6.1–KB2497640–x86.msu %temp%\update\

    pkgmgr /ip /%temp%\update\Windows6.1–KB2497640–x86.cab

    Ты, правда, не указал, какой у тебя тип системы — 32–битная или 64–битная, поэтому если второе, то вместо x86 подставь x64.

  24. Nerim:

    «Подставлять» файлы в сервисинг не стоит, у него там своя собственная иерархия.

  25. Nerim:

    На всякий случай обращаю внимание на дефис, парсер его исправляет на удлиненный, а нужен обычный.

  26. mool:

    ––––––––––––––––––––––– — —
    Диспетчер пакетов Windows ––––––––––––––––––––––– — —
    Не удалось выполнить операцию, ошибка 0x80070BC9

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

    ушел перезагружаться

  27. mool:

    хуя.
    залил обновленый cbs log

    там есть такая строка во время ручной установки пэкеджа:
    2011–05–09 39, Info CSI 00000160 Pending transaction content must be resolved, cannot begin another transaction yet
    2011–05–09 39, Info CBS Failed to get transaction analysis because of pending operations. Disposition from 0x1 [HRESULT = 0x80070bc9 — ERROR_FAIL_REBOOT_REQUIRED]

  28. Nerim:

    Давай тогда подойдем с еще одной стороны сервисинга. Перезагрузись в WinRM (F8 при загрузке –> Repair Your Computer), там выбери cmd и введи следующее:

    dism /\ /cleanup–image /revertpendingactions

  29. mool:

    ааааааа
    \>dism /\ /cleanup–image /revertpendingactions /ScratchDir=\sometmp

    Cистема DISM
    Версия: 6.1.7600.16385

    Версия образа: 6.1.7600.16385

    Удаление незавершенных действий из образа…

    Ошибка: 1168

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

    Файл журнала DISM находится по адресу \windows\Logs\DISM\dism.log

  30. mool:

    бля. не тот лог

  31. mool:

    /с:\ должно указывать в каталог с виндой?
    оно мне какого то хуя раздел boot назначило в
    винда стала на диске D

  32. Nerim:

    Да, иногда бывает, что загрузочному разделу назначается буква, ты все правильно сделал, что указал

    Но это какой–то ад:

    2011–05–10 52, Info CBS Failed to unload offline {bf1a281b–ad7b–4476–ac95–f47682990ce7}/Windows/System32/config/ SOFTWARE, the client may still need it open. [HRESULT = 0x80070005 — E_ACCESSDENIED]

    Ну и следовательно:

    2011–05–10 57, Error DISM DISM Package PID=928 An error occured clearing the pending actions from the image. — :RevertPendingAction s(0x80070490)
    2011–05–10 57, Error DISM DISM Package PID=928 Failed while processing command cleanup–image. — :ExecuteCmdLin e(0x80070490)

    Ты случайно после установки SP1 не мутил с pending.xml?

  33. mool:

    нет. ничего не мутил.

Добавить комментарий

Ваш e-mail не будет опубликован.