PS> .enable-msi.ps1 <vendor-id>:<device-id> [<vendor-id>:<device-id> ...]
PS> .enable-msi.ps1 10DE:1D01 8086:A348
Processing device 10DE:1D01.
└ Found instance: VEN_10DE&DEV_1D01&SUBSYS_8C981462&REV_A14&3335b6e8&0&00E0
MSI is currently disabled; turning it on.
Processing device 8086:A348.
└ Found instance: VEN_8086&DEV_A348&SUBSYS_1A1D15D9&REV_105&226b9205&0&E008F0
MSI is already enabled; skipping instance.
드라이버가 업데이트 될 때마다 장치의 MSI 플래그가 재설정되므로 Shutdown/Startup에서 스크립트를 자동으로 실행하도록 설정하면 MSI가 활성화되도록합니다.
종료 또는 시작 스크립트로 배포할지 여부를 결정하십시오. 다음 스타트 업에서 MSI가 활성화되므로 종료가 권장되며 시작 스크립트로 추가 재부팅이 필요합니다.
enable-msi.ps1
to \<domain>SYSVOL<domain>Policies<policy-guid>MACHINEScripts<Shutdown|Startup>
을 설치하십시오.
그룹 정책 관리 편집자 ( gpedit.msc
) :
컴퓨터 구성 ➡ 정책 ➡ wind 스타트 업 > ers PowerShell 스크립트 ➡ 추가 ...
enable-msi.ps1
<vendor-id>:<device-id> [<vendor-id>:<device-id> ...]
(예 10DE:1D01 8086:A348
) 스크립트는 레지스트리에서 주어진 PCI ID가있는 장치를 찾고 MSISupported
속성을 1
으로 설정하여 필요에 따라 중간 키를 만듭니다.
HKLMSYSTEMCurrentControlSetEnumPCI<device-instance-path>Device ParametersInterrupt ManagementMessageSignaledInterruptProperties
MSISupported
(dword) : 0
➡ 1