1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

Система Windows заблокировала установку драйвера без цифровой подписи

Тема в разделе "WASM.BEGINNERS", создана пользователем unc1e, 1 окт 2017.

  1. unc1e

    unc1e Active Member

    Публикаций:
    2
    Регистрация:
    28 июл 2017
    Сообщения:
    289
    Решил написать низкоуровневую эмуляцию работы клавиатуры. Написал драйвер. Конечно, он не имеет никакой подписи (даже тестовую подпись выпилил). Загружаю систему win10 x64 в режиме без обязательной проверки подписи драйвера (вот тут описано как это сделать). Драйвер загружается стандартным способом: OpenSCManager -> CreateService -> StartService . Вылетает такая ошибка:
    [​IMG]
    Как с этим бороться? До этого тестировал на xp sp3 x32 + xp x64 (с отключенной проверкой) + win7 x32 - все работало.
     
  2. unc1e

    unc1e Active Member

    Публикаций:
    2
    Регистрация:
    28 июл 2017
    Сообщения:
    289
    _edge нравится это.
  3. yashechka

    yashechka Ростовский фанат Нарвахи

    Публикаций:
    90
    Регистрация:
    2 янв 2012
    Сообщения:
    1.476
    Адрес:
    Россия
    Работаю на ВинХР и радуюсь жизни :)
     
  4. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    596
    Адрес:
    Russia
    Если позволите, пообсуждаем, чем же так хорош вин64? То что скорости он не дает, уже понятно. Только доступ к вожделенным 4+ гб ОЗУ? И побезопасней будет, т.к. просто так драйвер не подгрузить. На этом преимущества заканчиваются?

    да, в 2017 я осмеливаюсь задать этот вопрос. но по сути, король-то голый, не?
     
  5. yashechka

    yashechka Ростовский фанат Нарвахи

    Публикаций:
    90
    Регистрация:
    2 янв 2012
    Сообщения:
    1.476
    Адрес:
    Россия
    Ну как, он же ещё следит за юзвером, это разве не плюс? Статистам работы меньше, а маркетологам больше, не?
     
  6. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    596
    Адрес:
    Russia
    :) Нет, я имел ввиду преимущества архитектурные. Вот переход с вин16 на вин32 дал четкие плюсы. Что до преимуществ 64 vs 32? Тормозная как [censored], это не плюс. О, один плюс нашел, нет NTVDM :)

    Доступ к lots of memory, ради, собственно, за$ирания этих лотс, сомнительный плюс. Недавно один твик пришлось найти и применить на вин7-64. Дело в том, что дисковый кэш кушает теоретически любой объем ОЗУ, и в результате части кэшированного начинают вытесняться в своп.

    Извините за флуд в теме.
     
    Indy_ нравится это.
  7. unc1e

    unc1e Active Member

    Публикаций:
    2
    Регистрация:
    28 июл 2017
    Сообщения:
    289
    Я не утверждал, что он хорош или плох: приложение пишется не под мои нужды, надо учитывать удобство пользователей. Сам я использую xp sp3 + xubuntu
     
    yashechka нравится это.
  8. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    3.512
    _edge,

    > чем же так хорош вин64?

    Регистров больше, но из за них ломается структура кода. Проверка дров не от разрядности зависит. Есчо есть уг-защита типо PG, но это тоже не разрядности фича.
     
  9. yashechka

    yashechka Ростовский фанат Нарвахи

    Публикаций:
    90
    Регистрация:
    2 янв 2012
    Сообщения:
    1.476
    Адрес:
    Россия
    Вин64 хорош тем, что на только на нём работает последний ДиректИкс и игрушки))
     
  10. yashechka

    yashechka Ростовский фанат Нарвахи

    Публикаций:
    90
    Регистрация:
    2 янв 2012
    Сообщения:
    1.476
    Адрес:
    Россия
    Windows 100?:grin: