Kunci Registri Yang Dipengaruhi oleh Penginstalan Windows yang Menyertakan Dukungan Windows pada Windows (WOW) Untuk Beberapa Arsitektur Prosesor
Dalam penginstalan Windows 64-bit yang dimulai dengan Windows XP dan Windows Server 2003, dan dalam arsitektur prosesor ARM 32-bit penginstalan Windows yang dimulai dengan Windows RT (Windows 8) (selanjutnya direferensikan sebagai penginstalan Windows yang terpengaruh), kunci registri tertentu dialihkan.
Pada penginstalan Windows yang terpengaruh, ketika proses dengan arsitektur prosesor yang berbeda dari arsitektur prosesor sistem operasi (disebut selanjutnya sebagai aplikasi WOW) melakukan panggilan registri untuk kunci yang dialihkan, pengalih registri mencegat panggilan dan memetakannya ke lokasi registri fisik kunci yang sesuai. Misalnya, aplikasi Intel IA-32 [x86] 32-bit yang berjalan pada penginstalan Windows AMD64 / Intel x86-x64 akan dipengaruhi oleh kunci registri yang dialihkan; ketika aplikasi x86 ini memanggil kunci yang dialihkan, pengalih registri mencegat panggilan aplikasi dan mengalihkannya ke lokasi registri fisik kunci yang sesuai. Untuk informasi selengkapnya, lihat Registry Redirector.
Kunci registri lainnya dibagikan oleh aplikasi arsitektur prosesor yang berbeda pada penginstalan Windows yang terpengaruh. Panggilan registri aplikasi WOW ke kunci bersama tidak dialihkan. Sebaliknya, satu salinan fisik kunci dipetakan ke dalam setiap tampilan logis registri.
Windows Server 2008, Windows Vista, Windows Server 2003 dan Windows XP: Subset kunci registri yang dialihkan juga tercermin untuk menjaga kunci dan nilainya tetap sinkron antara tampilan registri 32-bit dan 64-bit. Refleksi registri dihapus dimulai dengan Windows 7 dan Windows Server 2008 R2. Untuk informasi selengkapnya, lihat Refleksi Registri.
Topik ini mencantumkan kunci registri yang dialihkan, dibagikan, atau dialihkan dan tercermin di bawah WOW. Ini juga mencantumkan tautan simbolis yang menyediakan kompatibilitas untuk aplikasi yang ada yang dapat menggunakan jalur kunci registri yang dikodekan secara permanen yang berisi Wow6432Node, lokasi registri yang dialihkan untuk proses x86 yang berjalan pada penginstalan Windows AMD64. Untuk mengetahui informasi selengkapnya, lihat tautan berikut:
- Kunci yang Dialihkan, Dibagikan, dan Tercermin di Bawah WOW
- Tautan Simbolis Windows pada Windows 64 (WOW64)
Kunci yang Dialihkan, Dibagikan, dan Tercermin di Bawah WOW
Untuk aplikasi WOW pada penginstalan Windows yang terpengaruh, tabel berikut mencantumkan kunci registri yang dialihkan, dibagikan, atau dialihkan dan direfleksikan. Subkunjung kunci dalam tabel ini mewarisi perilaku kunci induk kecuali ditentukan lain. Jika kunci tidak memiliki induk yang tercantum dalam tabel ini, kunci dibagikan.
Kunci | Windows Server 2008 R2, Windows 7, dan Yang Lebih Baru | Windows Server 2008, Windows Vista, Windows Server 2003, dan Windows XP |
---|---|---|
HKEY_LOCAL_MACHINE | Bersama | Bersama |
HKEY_LOCAL_MACHINE\SOFTWARE | Dialihkan | Dialihkan |
\HKEY_LOCAL_MACHINE\SOFTWAREKelas | Bersama | Dialihkan dan tercermin |
\HKEY_LOCAL_MACHINE\SOFTWAREKelas\Appid | Bersama | Dialihkan dan tercermin dengan satu pengecualian: nilai registri DllSurrogate dan DllSurrogateExecutable tidak tercermin jika nilainya adalah string kosong. |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Kelas\CLSID | Dialihkan | Dialihkan dan hanya tercermin untuk CLSID yang tidak menentukan InprocServer32 atau InprocHandler32. |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Kelas\Directshow | Dialihkan | Dialihkan dan tercermin |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Kelas\HCP | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Kelas\Antarmuka | Dialihkan | Dialihkan dan tercermin |
\HKEY_LOCAL_MACHINE\SOFTWAREKelas\Jenis Media | Dialihkan | Dialihkan dan tercermin |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Kelas\MediaFoundation | Dialihkan | Dialihkan dan tercermin |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Klien | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\COM3 | Bersama | Dialihkan dan tercermin |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Kriptografi\Calais\Saat ini | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Kriptografi\Calais\Pembaca | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Kriptografi\Layanan | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\CTF\SystemShared | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\CTF\TIPS | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\DFS | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Penandatanganan Driver | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\EnterpriseCertificates | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\EventSystem | Bersama | Dialihkan dan tercermin |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\MSMQ | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Penandatanganan Non-Driver | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Notepad\DefaultFonts | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\OLE | Bersama | Dialihkan dan tercermin |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\RAS | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\RPC | Bersama | Dialihkan dan tercermin |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\PERANGKAT LUNAK\Microsoft\Alat\ Bersama MSInfo | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\SystemCertificates | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\TermServLicensing | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\TransactionServer | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\Jalur Aplikasi | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\\Skema Panel Kontrol Cursors\ | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\Explorer\KindMap | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\Kebijakan Grup | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\Kebijakan | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\PreviewHandlers | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\Setup | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows\CurrentVersion\Telephony\Lokasi | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Konsol | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\FontDpi | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\FontLink | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\FontMapper | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Font | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\FontSubstitutes | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Gre_Initialize | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Opsi Eksekusi File Gambar | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Paket Bahasa | Bersama | Dialihkan |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Kartu Jaringan | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Perflib | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Port | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Cetak | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\ProfileList | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Microsoft\Windows NT\CurrentVersion\Zona Waktu | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\Kebijakan | Bersama | Bersama |
\ HKEY_LOCAL_MACHINE PERANGKAT LUNAK\RegisteredApplications | Bersama | Bersama; Windows Server 2003 dan Windows XP: Kunci ini ditambahkan di Windows Vista. |
HKEY_CURRENT_USER | Bersama | Bersama |
\ HKEY_CURRENT_USER PERANGKAT LUNAK | Bersama | Bersama |
\ HKEY_CURRENT_USER PERANGKAT LUNAK\Kelas | Bersama | Dialihkan dan tercermin |
\ HKEY_CURRENT_USER PERANGKAT LUNAK\Kelas\Appid | Bersama | Dialihkan dan tercermin dengan satu pengecualian: nilai registri DllSurrogate dan DllSurrogateExecutable tidak tercermin jika nilainya adalah string kosong. |
\ HKEY_CURRENT_USER PERANGKAT LUNAK\Kelas\CLSID | Dialihkan | Dialihkan dan tercermin |
\ HKEY_CURRENT_USER PERANGKAT LUNAK\Kelas\Directshow | Dialihkan | Dialihkan dan tercermin |
\ HKEY_CURRENT_USER PERANGKAT LUNAK\Kelas\Antarmuka | Dialihkan | Dialihkan dan tercermin |
\ HKEY_CURRENT_USER PERANGKAT LUNAK\Kelas\Jenis Media | Dialihkan | Dialihkan dan tercermin |
\ HKEY_CURRENT_USER PERANGKAT LUNAK\Kelas\MediaFoundation | Dialihkan | Dialihkan dan tercermin |
HKEY_CURRENT_USER adalah tautan simbolis ke HKEY_USERS\[SID] di mana [SID] menunjukkan kecocokan untuk ID keamanan (SID) pengguna saat ini. \ HKEY_USERS [SID]\PERANGKAT LUNAK\Kelas adalah tautan simbolis ke _Classes[SID]HKEY_USERS\.
HKEY_CLASSES_ROOT adalah tampilan gabungandari KelasPERANGKAT LUNAK\HKEY_LOCAL_MACHINE\ danKelasPERANGKAT LUNAK\HKEY_CURRENT_USER\. Kunci yang dialihkan dalam jalur registri ini secara efektif dialihkan untuk HKEY_CLASSES_ROOT juga. Ini juga berlaku untuk kunci yang tercermin pada sistem yang mendukungnya.
Tautan Simbolis Windows pada Windows 64 (WOW64)
WOW64 mendefinisikan tautan simbolis berikut hanya untuk kompatibilitas dengan aplikasi yang ada yang dapat menggunakan jalur kunci registri yang dikodekan secara permanen yang berisi Wow6432Node. Aplikasi baru harus menghindari penggunaan Wow6432Node di jalur kunci registri.
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes ditautkan ke HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\AppId ditautkan ke HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppId
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\PROTOCOLS ditautkan ke HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PROTOCOLS
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Typelib ditautkan ke HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Typelib
Windows Server 2008, Windows Vista, Windows Server 2003, dan Windows XP: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes ditautkan ke HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node. Tautan simbolis lainnya ditambahkan di Windows 7 dan Windows Server 2008 R2.