Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini dimaksudkan untuk menjadi panduan pencarian cepat untuk membantu Anda memperbarui file INF untuk mengikuti driver package isolation sebagai bagian dari memperbarui paket driver Anda menjadi Windows Driver. Bagian berikut memberikan contoh beberapa hal yang lebih umum yang mungkin Anda miliki dalam file INF paket driver Anda dengan referensi ke informasi tentang cara memperbaruinya agar sesuai dengan isolasi paket driver. Jika paket driver Anda perlu mendukung cara lama dalam mengerjakan sesuatu untuk versi sistem operasi yang lebih lama saat menggunakan cara baru pada versi sistem operasi yang lebih baru, lihat Menggabungkan Ekstensi Platform dengan Versi Sistem Operasi untuk mengetahui cara mencapainya dalam file INF.
DestinationDirs bukan DIRID 13
Jika bagian DestinationDirs Anda menentukan tujuan untuk file yang tidak DIRID 13, maka INF tidak sesuai dengan isolasi paket driver. Semua file dalam paket driver harus dijalankan dari Penyimpanan Driver yang berarti menggunakan DIRID 13. Ini mungkin memerlukan pembaruan ke lebih dari sekadar bagian DestinationDirs. Operasi lain yang dilakukan oleh INF yang merujuk ke file yang dimuat oleh INF mungkin perlu diperbarui juga. Misalnya, Anda mungkin perlu memperbarui arahan ServiceBinary di bagian penginstalan layanan yang direferensikan oleh direktif AddService atau nilai registri yang ditulis oleh arahan AddReg. Secara umum, menjalankan dari Driver Store didukung pada Windows 10 1709 dan versi Windows yang lebih baru, tetapi beberapa lapisan perangkat mungkin tidak mendukung file yang terhubung ke lapisan tersebut dijalankan dari Penyimpanan Driver hingga rilis versi berikutnya. Untuk informasi selengkapnya, lihat jalankan dari Penyimpanan Driver.
Menggunakan AddReg untuk mendaftarkan penyedia ETW dan saluran EventLog
Jika INF Anda menggunakan arahan AddReg untuk mendaftarkan penyedia ETW dan saluran EventLog, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\ExampleProvider/Analytic", "OwningPublisher", 0x0, "{35356277-0b54-43da-b324-671006d74759}"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\ExampleProvider/Analytic", "Enabled", 0x00010001, 1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\ExampleProvider/Analytic", "Isolation", 0x00010001, 1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\ExampleProvider/Analytic", "ChannelAccess",0x0, \
"O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x3;;;BO)(A;;0x5;;;SO)(A;;0x1;;;IU)(A;;0x3;;;SU)(A;;0x1;;;S-1-5-3)(A;;0x2;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\ExampleProvider/Analytic", "Type", 0x00010001, 2
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{35356277-0b54-43da-b324-671006d74759}" , , 0x0, "ExampleProvider"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{35356277-0b54-43da-b324-671006d74759}", "ResourceFileName", 0x00020000, "%13%\ExampleBinary.sys"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{35356277-0b54-43da-b324-671006d74759}", "MessageFileName", 0x00020000, "%13%\ExampleBinary.sys"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{35356277-0b54-43da-b324-671006d74759}\ChannelReferences\0", , 0x0, "ExampleProvider/Analytic"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{35356277-0b54-43da-b324-671006d74759}\ChannelReferences\0", "Id", 0x00010001, 16
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{35356277-0b54-43da-b324-671006d74759}\ChannelReferences\0", "Flags", 0x00010001, 0
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{35356277-0b54-43da-b324-671006d74759}\ChannelReferences", Count, 0x00010001, 1
Alih-alih menggunakan AddReg untuk mendaftarkan penyedia ETW dan saluran EventLog, mereka harus terdaftar menggunakan direktif AddEventProvider dari bagian DDInstall.Events. Contohnya:
[ExampleDDInstall.Events]
AddEventProvider={35356277-0b54-43da-b324-671006d74759}, Example_EVvntProvider_Inst
[Example_EventProvider_Inst]
ProviderName=ExampleProvider
ResourceFile=%13%\ExampleBinary.sys
MessageFile=%13%\ExampleBinary.sys
AddChannel=ExampleProvider/Analytic,0x3,Example_Channel_Inst ; Note that the type of the channel here is different than in the raw AddReg. Please see the AddEventProvider documentation for appropriate values
[Example_Channel_Inst]
Isolation=1
Access="O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x3;;;BO)(A;;0x5;;;SO)(A;;0x1;;;IU)(A;;0x3;;;SU)(A;;0x1;;;S-1-5-3)(A;;0x2;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)"
Enabled=1
Value=16
Menggunakan direktif AddEventProvider dari bagian DDInstall.Events didukung pada Windows 10 1809 dan versi Windows yang lebih baru.
Menggunakan AddReg untuk mendaftarkan AutoLogger
Jika INF Anda menggunakan direktif AddReg untuk mendaftar atau memodifikasi ETW AutoLogger, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\ExampleAutoLogger, BufferSize, %REG_DWORD%, 0x00000040
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\ExampleAutoLogger, GUID, %REG_SZ%, "{6f1373c7-eec8-495c-bfe5-1270336368df}"
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\ExampleAutoLogger, Start, %REG_DWORD%, 0x00000001
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\ExampleAutoLogger, MaximumBuffers, %REG_DWORD%, 0x00000040
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\ExampleAutoLogger, LogFileMode, %REG_DWORD%, 0x400
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\ExampleAutoLogger\{35356277-0b54-43da-b324-671006d74759}, EnableLevel, %REG_DWORD%, 0x00000004
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\ExampleAutoLogger\{35356277-0b54-43da-b324-671006d74759}, MatchAnyKeyword, %REG_QWORD%, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\ExampleAutoLogger\{35356277-0b54-43da-b324-671006d74759}, Enabled, %REG_DWORD%, 0x00000001
Sebagai gantinya, gunakan AddAutoLogger atau UpdateAutoLogger untuk mendaftarkan atau memperbarui AutoLogger dari bagian DDInstall.Events, bukan menggunakan AddReg. Contohnya:
[ExampleDDInstall.Events]
AddAutoLogger=ExampleAutoLogger,{6f1373c7-eec8-495c-bfe5-1270336368df},Example_AutoLogger_Inst
[Example_AutoLogger_Inst]
Start=1
BufferSize = 0x40
LogFileMode=0x400
MaximumBuffers=0x40
AddAutoLoggerProvider={35356277-0b54-43da-b324-671006d74759},Example_AutoLoggerProvider_Inst
[Example_AutoLoggerProvider_Inst]
Enabled=1
EnableLevel=0x4
MatchAnyKeyword=0
Menggunakan direktif AddAutoLogger atau UpdateAutoLogger dari bagian DDInstall.Events didukung di Windows 11 dan versi-versi Windows yang lebih baru.
Menggunakan AddReg untuk menambahkan entri ke kunci RunOnce
Jika INF Anda menggunakan direktif AddReg untuk menambahkan entri ke kunci RunOnce, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall]
AddReg = Example_Registry
[Example_Registry]
HKLM, Software\Microsoft\Windows\CurrentVersion\RunOnce, ExampleEntry, ,"application.exe"
Ini tidak didukung. INF tidak boleh memodifikasi entri registri global. Jika tindakan penyiapan satu kali diperlukan saat paket driver diinstal, Anda dapat menggunakan direktif AddSoftware dari file INF komponen untuk meluncurkannya. Ini hanya untuk tindakan tidak kritis. Fungsionalitas penting untuk perangkat atau perangkat yang diinstal dengan paket driver ini tidak boleh bergantung pada tindakan yang dijalankan yang berada di luar penginstalan perangkat.
Menggunakan AddReg untuk menambahkan entri ke kunci Jalankan
Jika INF Anda menggunakan direktif AddReg untuk menambahkan entri ke kunci Jalankan, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall]
AddReg = Example_Registry
[Example_Registry]
HKLM, Software\Microsoft\Windows\CurrentVersion\Run, ExampleEntry, ,"application.exe"
Ini tidak didukung. INF tidak boleh memodifikasi entri registri global. Jika entri Jalankan adalah menambahkan perangkat lunak nilai tambah ke sistem, aplikasi Anda harus merupakan aplikasi Platform Windows Universal dan diinstal menggunakan direktif AddSoftware dari bagian DDInstall.Software. Untuk informasi selengkapnya, lihat Memasangkan driver dengan aplikasi Universal Windows Platform (UWP). Jika perangkat lunak ini adalah layanan yang tidak perlu menyajikan UI apa pun, maka layanan Win32 dapat didaftarkan dari paket driver dengan arahan AddService. Saat mendaftarkan layanan yang terkait dengan perangkat, layanan hanya boleh berjalan saat perangkat ada. Layanan harus memiliki tipe awal 'demand start' dan harus menggunakan direktif AddTrigger dari bagian penginstalan layanan untuk menyiapkan pemicu yang akan memulai layanan ketika perangkat ada di sistem. Ini dilakukan dengan mengidentifikasi antarmuka perangkat yang akan diekspos driver pada perangkat dan menggunakan direktif AddTrigger untuk menentukan bahwa layanan harus dimulai ketika perangkat keras tersebut muncul. Selama waktu berjalan, layanan harus memantau perangkat yang menghilang. Jika perangkat dihapus dari sistem sehingga layanan tidak perlu terus berjalan, layanan harus berhenti sendiri. Untuk mendaftar pemberitahuan kedatangan dan penghapusan antarmuka perangkat, lihat CM_Register_Notification.
Menggunakan CopyFiles untuk menambahkan file ke direktori 'Program Files'
Jika INF Anda menggunakan direktif CopyFiles untuk menambahkan file ke direktori 'Program Files', maka INF tidak sesuai dengan isolasi paket driver. Ini termasuk, tetapi tidak terbatas pada penggunaan DIRIDs 16422, 16426, 16427, dan 16428. Misalnya, INF Anda mungkin memiliki:
[DestinationDirs]
Example_CopyFiles = 16422, Contoso
[ExampleDDInstall]
CopyFiles = Example_CopyFiles
[Example_CopyFiles]
ExampleFile.exe
Ini tidak didukung. INF tidak boleh menyalin berkas ke lokasi global. Direktori 'Program Files' biasanya digunakan untuk menginstal aplikasi perangkat lunak, bukan driver. Jika tujuan Anda adalah membangun dan menyediakan aplikasi pendamping untuk perangkat Anda yang berkomunikasi dengan driver Anda, lihat panduan Aplikasi Dukungan Perangkat Keras. Misalnya, aplikasi Anda dapat menjadi aplikasi Platform Windows Universal dan diinstal menggunakan direktif AddSoftware dari bagian DDInstall.Software. Lihat Memasangkan driver dengan aplikasi Platform Windows Universal (UWP) untuk informasi selengkapnya. Jika entri CopyFiles tidak menambahkan aplikasi pendamping ke sistem dan file harus tetap sebagai bagian dari paket driver, mereka perlu dibuat untuk 'dijalankan dari Driver Store'.
CoInstaller yang meluncurkan antarmuka pengguna
Jika INF Anda menggunakan CoInstaller untuk menginstal aplikasi yang harus berinteraksi dengan pengguna, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda dapat mendaftarkan CoInstaller seperti ini:
[ExampleDDInstall.CoInstallers]
CopyFiles = CoInstallerCopyFilesSection
AddReg = Example_CoInstallers_AddReg
[CoInstallerCopyFilesSection]
ExampleCoInstall.dll
[Example_CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"ExampleCoInstall.dll,ExampleCoInstallEntryPoint"
Untuk informasi tentang cara menangani situasi ini, lihat Menghapus Pendamping Instalasi dari Paket Driver.
Menggunakan AddReg untuk mengubah layanan yang tidak ditambahkan oleh INF
Jika INF Anda menggunakan arahan AddReg untuk memodifikasi status layanan yang tidak ditambahkan oleh arahan AddService di INF Anda, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall]
AddReg = Example_Registry
[Example_Registry]
HKLM,SYSTEM\CurrentControlSet\Services\ServiceNotCreatedByThisInf\ExampleKey, ExampleValue, %REG_DWORD%, 1
Ini tidak didukung. INF hanya boleh mengubah pengaturan pada layanan yang dibuat oleh INF tersebut dan INF harus menghapus AddReg ini.
Menggunakan AddReg untuk memodifikasi status intrinsik layanan
Jika INF Anda menggunakan direktif AddReg untuk memodifikasi status layanan intrinsik, maka INF tidak sesuai dengan isolasi paket driver. Status layanan intrinsik adalah status tentang layanan yang dikelola oleh Service Control Manager. Ini termasuk, tetapi tidak terbatas pada:
- Nama tampilan
- Deskripsi
- Lokasi gambar
- Jenis
- Tipe Mulai
- Pengendalian Kesalahan
- Urutan kelompok penggunaan
- Dependensi
- Informasi keamanan
- Hak istimewa yang diperlukan
- Jenis SID
- Pengaturan mulai otomatis tertunda
- Pemicu
- Tindakan setelah kegagalan
- Bendera boot
Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall.Services]
AddService = ExampleService,0,Example_Service_Inst
[Example_Service_Inst]
DisplayName = %SvcDesc%
ServiceType = %SERVICE_WIN32_OWN_PROCESS%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %13%\ExampleService.exe
AddReg = Example_Service_Registry
[Example_Service_Registry]
HKR,TriggerInfo\0,Type,0x00010001,0x01
HKR,TriggerInfo\0,Action,0x00010001,0x01
HKR,TriggerInfo\0,Guid,0x00000001,2D,DF,41,BD,DD,AD,C9,4F,A1,94,B9,88,1D,2A,2E,FA
HKR,,ServiceSidType,0x00010001,0x01
Agar sesuai dengan isolasi paket driver, Anda perlu menggunakan arahan INF bawaan untuk menentukan status tersebut seperti yang dijelaskan di Direktif AddService.
Menggunakan AddReg untuk mengubah status di akar layanan
Jika INF Anda menggunakan direktif AddReg untuk membuat kunci atau nilai di akar status layanan, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall.Services]
AddService = ExampleService,0x2,Example_Service_Inst
[Example_Service_Inst]
DisplayName = %SvcDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %13%\ExampleBinary.sys
AddReg = Example_Service_Registry
[Example_Service_Registry]
HKR,,ExampleValue,%REG_DWORD%,0x00000040
HKR,CustomSubkey,ExampleValue,%REG_DWORD%,0x00000040
Agar sesuai dengan kepatuhan isolasi paket driver, direktif AddReg yang menyediakan kunci dan nilai registri layanan hanya dapat memodifikasi kunci dan nilai di bawah subkunci Parameter layanan.
Jika INF Anda membuat atau memodifikasi status lain di bawah root layanan, pengaturan perlu dipindahkan di bawah subkunci Parameters layanan dan subkunci Parameters dapat diakses saat runtime dengan IoOpenDriverRegistryKey menggunakan RegKeyType dari DriverRegKeyParameters. IoOpenDriverRegistryKey didukung pada Windows 10 1803 dan versi Windows yang lebih baru.
Menggunakan HKCR AddReg untuk mendaftarkan APO
Jika INF Anda menggunakan direktif AddReg dengan akar registri HKCR untuk mendaftarkan Objek Pemrosesan Audio (APO), maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "FriendlyName", , %APO_FriendlyName%
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "Copyright", , %MfgName%
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "MajorVersion", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "MinorVersion", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "Flags", 0x00010001, 0x0000000d
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "MinInputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "MaxInputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "MinOutputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "MaxOutputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "MaxInstances", 0x00010001, 0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "NumAPOInterfaces", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%EXAMPLE_CLSID%, "APOInterface0", , "{b0a50980-ded6-4f45-84cb-19d2d1245f6d}"
Sebaliknya, informasi pendaftaran APO sebaiknya ditempatkan di bagian yang dirujuk oleh direktif AddReg dari bagian DDInstall. Akar registri HKCR harus diganti menjadi akar registri HKR agar pengaturan dapat ditempatkan relatif terhadap lokasi status registri "perangkat lunak" perangkat, yang juga dikenal sebagai "driver". Untuk informasi selengkapnya, lihat Mendaftarkan API untuk Mode Pemrosesan dan Efek dalam File INF.
Versi driver UMDF kurang dari 2
Jika paket driver Anda memuat driver Kerangka Driver Mode Pengguna (UMDF) yang menggunakan versi UMDF yang lebih lama dari versi 2, maka hal ini tidak sesuai dengan standar "Driver Windows". Untuk informasi selengkapnya tentang cara memindahkan driver UMDF Anda ke versi UMDF yang lebih baru, lihat Porting Driver dari UMDF 1 ke UMDF 2.
Menggunakan AddReg untuk menambahkan filter atas atau bawah ke tumpukan perangkat
Jika INF Anda menggunakan direktif AddReg untuk menambahkan filter atas atau bawah ke tumpukan perangkat, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall.HW]
AddReg = FilterAddReg
[FilterAddReg]
HKR,,"UpperFilters",0x00010000,"ExampleFilterDriver" ; REG_MULTI_SZ value
Sebagai gantinya, filter harus ditambahkan ke tumpukan perangkat menggunakan direktif AddFilter . Contohnya:
[ExampleDDInstall.Filters]
AddFilter = ExampleFilterDriver,, ExampleFilterSection
[ExampleFilterSection]
FilterPosition = Upper
Lihat urutan driver filter perangkat untuk lebih jelasnya mengenai penambahan filter perangkat.
Menggunakan AddReg untuk mendaftarkan nilai Nama Kategori Media
Jika INF Anda menggunakan arahan AddReg untuk mendaftarkan nilai Nama Kategori Media, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall]
AddReg=MediaCategoryRegistration
[MediaCategoryRegistration]
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ExampleGuid%,Name,,%ExampleName%
Alih-alih menggunakan AddReg untuk mendaftarkan nama Kategori Media di bawah lokasi registri global, mereka harus terdaftar dalam status relatif perangkat menggunakan HKR AddReg dari bagian DDInstall. Contohnya:
[ExampleDDInstall]
AddReg=MediaCategoryRegistration
[MediaCategoryRegistration]
HKR,MediaCategories\%ExampleGuid%,Name,,%ExampleName%
Menggunakan status relatif perangkat untuk mendaftarkan nama Kategori Media didukung pada Windows 10, versi 1809, dan versi Windows yang lebih baru. Lihat Nama yang Mudah Diingat untuk Perangkat Titik Akhir Audio untuk informasi selengkapnya.
Menggunakan AddReg untuk mendaftarkan nilai Tampilan Kategori Media
Jika INF Anda menggunakan direktif AddReg untuk mendaftarkan nilai Tampilan Kategori Media, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall]
AddReg=MediaCategoryRegistration
[MediaCategoryRegistration]
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ExampleGuid%,Display,1,00,00,00,00
Nilai ini tidak digunakan dan harus dihapus dari INF.
Menggunakan AddReg untuk mendaftarkan nilai DmaSecurity\AllowedBuses
Jika INF Anda menggunakan direktif, maka INF tidak sesuai dengan isolasi paket driver. Misalnya, INF Anda mungkin memiliki:
[ExampleDDInstall]
AddReg=DmaSecurityRegistration
[DmaSecurityRegistration]
HKLM,SYSTEM\CurrentControlSet\Control\DmaSecurity\AllowedBuses,"Example Friendly Name Description",0,PCI\VEN_ABCD&DEV_0123
Dimulai dengan Windows 11, versi 24H2, nilai ini tidak digunakan dan harus dihapus dari INF. Silakan lihat Persyaratan perangkat keras enkripsi perangkat otomatis BitLocker untuk informasi selengkapnya.