Я наткнулся на проблему при переходе с Windows 7 x64 на Windows 8.1 Pro x64.
У меня точно такая же настройка, тот же ноутбук, такое же оборудование, те же программы, та же конфигурация, все.
Windows 7 никогда не делала ничего подобного той проблеме, которая возникла у меня в Win 8.1. Здесь проблема;

Всякий раз, когда я запускаю более 1-го 3D-приложения, через 1-5 минут экран мигает, и изображение в случайном порядке висит на одной, нескольких или всех программах. Он не вешает саму программу (или игру), он просто останавливает рендеринг графики - я все еще могу слышать звук программного обеспечения, и если я нажимаю вокруг, я слышу, как я взаимодействую с ним.
У меня ВСЕ последние версии драйверов для компьютера, материнской платы, ВСЕХ устройств, включая видеокарты и т.д. Также установлены ВСЕ обновления Windows, больше ничего не нужно устанавливать.

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

Вот то, что я собрал от зрителя события прямо, когда это произошло;

A logon was attempted using explicit credentials.
Subject:
    Security ID:        SYSTEM
    Account Name:       PIXIELIGHT$
    Account Domain:     HYPERUNKNOWN
    Logon ID:       0x3E7
    Logon GUID:     {00000000-0000-0000-0000-000000000000}
Account Whose Credentials Were Used:
    Account Name:       DWM-1
    Account Domain:     Window Manager
    Logon GUID:     {00000000-0000-0000-0000-000000000000}

,

An account was successfully logged on.
Subject:
    Security ID:        SYSTEM
    Account Name:       PIXIELIGHT$
    Account Domain:     HYPERUNKNOWN
    Logon ID:       0x3E7
Logon Type:         2
Impersonation Level:        Impersonation
New Logon:
    Security ID:        Window Manager\DWM-1
    Account Name:       DWM-1
    Account Domain:     Window Manager
    Logon ID:       0x412659B
    Logon GUID:     {00000000-0000-0000-0000-000000000000}
Process Information:
    Process ID:     0x304
    Process Name:       C:\Windows\System32\winlogon.exe

,

Special privileges assigned to new logon.
Subject:
    Security ID:        Window Manager\DWM-1
    Account Name:       DWM-1
    Account Domain:     Window Manager
    Logon ID:       0x412659B
Privileges:     SeAssignPrimaryTokenPrivilege
            SeAuditPrivilege
            SeImpersonatePrivilege

,

An account was logged off.
Subject:
    Security ID:        Window Manager\DWM-1
    Account Name:       DWM-1
    Account Domain:     Window Manager
    Logon ID:       0x3E3290A
Logon Type:         2

,

Итак, как вы можете видеть, DWM входит в систему и выходит из некоторой учетной записи, которая может быть вплоть до DWM-7 из того, что я видел до сих пор. Он просто входит в систему, устанавливает некоторые параметры и напрямую выходит из системы.
Это система с одним пользователем, на ней только моя учетная запись, и удаленный вход в систему был отключен.
В Windows 7, по крайней мере, DWM можно было отключить - не то, что мне когда-либо приходилось, потому что он работал со всеми моими вещами, но, учитывая, что DWM полностью проваливается в Win8, я решил просто отключить сервер, но это ни к чему быть найденным.
Кроме того, кажется, что Microsoft изменила то, как она работает, система была перепроектирована, чтобы генерировать ОК, даже если она все еще включена, как в следующем примере:

DwmEnableComposition(DWM_EC_DISABLECOMPOSITION) не работает в Windows 8, даже если он возвращает S_OK. Подтверждением является вызов DwmIsCompositionEnabled(), который показывает, что предыдущая функция не имела никакого эффекта.

Работает только 1 dwm.exe. Там только 1 пользователь вошел в систему (я). В списке пользователей только 1 пользователь (инструменты администрирования -> управление компьютером), за исключением учетной записи администратора.

Запуск только 1 программного обеспечения за раз для меня не подходит ни для работы, ни для домашнего использования, так как я могу это исправить?

1 ответ1

1

В интересах обмена информацией я просто решил опубликовать резолюцию. У меня не было времени экспериментировать с этим в течение еще 2 недель, но затем я в конце концов решил это. Решение:

Настройте все игры на использование карты nvidia. Установите все процессы, которые связаны с obs/open вещателем, для использования встроенной карты Intel. Проблема решена, с полным FPS везде.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .