
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.10.2016, 06:25
|
|||
|---|---|---|---|
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
Файл драйвера вида C:\Windows\System32\drivers\*.sys (производитель MS) Сам файл не подписан. Очевидно, что подписан через каталог (.cat) но в указанной папке с файлом .cat отсутствует. Где искать? Суть в том, что надо перенести файл из одной системы(Win8.1) в другую(Win10). Лечит баг, который MS непонятно когда исправит, билды естественно разные. Работает вариант с подписыванием своей подписью (есть у меня), но вариант понятно не гуд (файл таки не мой). Искал в C:\Windows\System32\CatRoot и catroot2, но чет не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2016, 09:08
|
|||
|---|---|---|---|
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
У винды (семерки) большая помойка драйверов хранится тут C:\Windows\System32\DriverStore\ В т.ч. и те, которые были загружены на всякий случай и никогда не использовались. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2016, 17:13
|
|||
|---|---|---|---|
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
wadman, Давай конкретно: файл C:\Windows\System32\drivers\modem.sys В DriverStore его нет Этот файл используется с любым модемом. Скорее всего - его штатное место именно по указанному пути. У самого файла Digital Signature отсутствует. Мне надо найти где лежит тот .cat который отвечает за его Digital Signature. Иначе при переносе на другую систему файл теряет MS-"подпись" без которой драйвер в штатном режиме OS ясно дело не запустится (если только его не подписать самому в лоб Code Signing подписью, тогда запустится). Но правильно выцепить его родной .cat c его родной подписью (Microsoft) и мувнуть этот cat вместе с файлом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2016, 18:52
|
|||
|---|---|---|---|
|
|||
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
Знак "^" используется, чтобы отметить "сложенные" (folded) строки и только для целей отображения на форуме: Код: plaintext 1. 2. 3. "Как-то так", но только в качестве "информации к размышлению": Код: xml 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2016, 19:13
|
|||
|---|---|---|---|
|
|||
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
Чисто для справки: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2016, 20:29
|
|||
|---|---|---|---|
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
Basil A. Sidorov, cmdC:\WINDOWS\system32>dism -english -online -get-drivers -all -format:table|for /f %A in ('find "Modem"') do @dism -english -online -get-driverinfo:%A)|find /c " Store Path :" 0 0 0 0 Нули в столбик рисовал минут 10 и все. >%SystemRoot%\winsxs\Manifests А причем тут эта папка? По идее если есть неподписанный файл, при этом винды видят в нем подпись (связанные драйверы в свойствах девайса), значит где-то должен быть файл каталога, которые винды также видят, в папке \drivers каталогов (.cat) нет. (в случае своих файлов файл каталога обычно кладется в папку с файлом, ну sys еще можно сам подписать в отличии от inf, но обычно его включают в подписанный каталог и этого достаточно) Я не прав? Каталоги есть здесь C:\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} но перенос нескольких файлов вида Microsoft-Windows-Common-Modem-Drivers-Package... (имена не пересекаются, т.к. содержат имена версий) с системы на систему проблемы не решил Т.е. либо не в этих каталогах, либо не в этой папке. Также думаю что modem.sys -это "обособленный" файл, это не драйвер какого-либо конкретного модема, а общий файл, без которого ни один модем не установится в принципе. Каталогами что я нашел скорее всего подписаны текущие inf-ы для разных модемов. Что еще интересно, ни в одном системном inf в C:\Windows\INF не указан сопутствующий .cat (он обычно указывается в секции [Version] inf-файла) Но в данном случае речь идет не об inf а о sys. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2016, 16:50
|
|||
|---|---|---|---|
|
|||
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
Код: plaintext 1. 2. Что касается исходного вопроса, то всё просто: sigcheck -i modem.sys|clip Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2016, 16:51
|
|||
|---|---|---|---|
|
|||
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
[quot Basil A. Sidorov] Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2016, 18:34
|
|||
|---|---|---|---|
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
Basil A. Sidorov Код: plaintext 1. 2. Что касается исходного вопроса, то всё просто: sigcheck -i modem.sys|clip Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. Ты волшебник. Many Thanks. То что надо и все получилось. Надо мувнуть этот .cat файл на целевую систему в C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} (можно переименовать, можно нет пофиг) И усе, имеем подписанный MS перенесенный modem.sys, загружаемый в нормальном режиме OS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.10.2016, 07:50
|
|||
|---|---|---|---|
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
Basil A. Sidorov, М.б. знаешь ответ на такой вопрос: Вот мувнул я каталог с подписью в C:\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} Или например убрал его оттуда. Сдается мне, что система не всегда сразу понимает что подписи уже нет, или что она там есть. Модемы то я все отключаю через SetupDi-фукции перед тем как "заменять файлы" (иначе sys не заменится), потом включаю, но иногда при включении "не видит с ходу подпись", или "продолжает видеть" после намеренного удаления .cat и disable/enable. От чего зависит не понял. (после перезагрузки все всегда корректно) Нет способа сделать Refresh этому делу и пересоздать все "кэши подписей"? (сразу и без перезагрузки) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.10.2016, 19:09
|
|||
|---|---|---|---|
|
|||
Где винды хранят каталоги с подписями для драйверов, поставляемых с Win? |
|||
|
#18+
Код: plaintext 1. 2. Если, конечно, не будет дёргаться по десять раз каждую минуту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=26&tablet=1&tid=1493355]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
154ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 267ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...