Что нового в Windows 7: изменения в Wow64.
???????-?? ?????????? ???????????? ? MSDN. ?????? ????? ???????? ??????????, ??? ?????????? ? Wow64 ? ??????? Windows 7.
- ??? ????????? ????????? ???????? ??????????????? ??????? (Registry Redirection).
- ???? ???????? ????????? ???????. ?????? ?????, ???????????????? ????? ? Wow6432Node, ?????? ????????? ???????????? 32-? ? 64-? ?????????? ????????????.
- ???????? ????????????? 32-? ? 64-? ?????? (Registry Reflection) ??? ? ?????? ?????????? ? ? ??????? ?????? ?? ???? Windows. :-)
- ? ???????????? ???? ??????? ????????? ?????????? ? ???????????.
?????, ???????, ? ??????????????? ???????. ??? ????????, 64-? ?????? ?????? Windows ???????????? ??? ?????? ????????????? ???????. ????????? 32-? ????????? ?????????? ? «HKEY_LOCAL_MACHINE\Software» ? ????????? ?????? ?????? ???????????????? ? «HKEY_LOCAL_MACHINE\Software\Wow6432Node». 64-? ????????? ?????????? ?????????? ? «HKEY_LOCAL_MACHINE\Software» ????????. ????? ???????, 32-? ?????? ?????????? ???????? ??????????? ?? 64-? ????????? ?????????.
? ?????-?? ??????, ???????????? Wow64 ??????????? ? ?????????. ????????? ?? ???????????????? ?????? ?????? ?? ????? ???? ?????????????? 32-? ? 64-? ?????????? ???????????? ?????????. ??? ??????? ???? ???????? ??? ???????? ???????? ????????????? (? ???????????? ?? ???????? ?????????) 32-? ? 64-? ????? ??????. ?? ??? ?????? «Registry Reflection».
?????? ??? ???? ?? ???? ?????? ????????? ??????????????? ??? ???? ?????? – ???????. ????????, ??? ??????????? ????????????? ??????????. ??????? ???????? «?????????????» ??????????? ?? ???? ???? ??? ????? ?? ???????.
????? ????????, ??? ???? ???????????? Registry Reflection ???? ?? ??????? ??????. ?????? ?????????????? ?? ????? ?????????? 100% ??????? ??????????? ?????? ?? ?????? ????? ? ?????? (??? ? 100% ?????????? ????? ?????? ????????). ?? ???? ??? «??????????» ???????? ?????????? ????? ???????? ??? ?????? ? ????????? ?????????? ???, ?? ? ?????? Registry Reflection ?????????? ?????????? ?????? ?? ????? ??????? ? ????? ?????? ???????? ???????????.
?????? ????? ???????? Registry Reflection:
- ?? ?????????? ????? ?????????? ?????????? ? ??????, ????? ?????????????? ??? ????? ?????.
- ??????????? ? ?????????? ????????? ?????????? ? ????????? ?????????.
- ??????? ????????? ??? ?????????? ????????? 32-? ? 64-? ?????? ?????????.
- ????? ??????????? ? ??????? ??????????? ???????????? ???????? ??????.
- ??????? ????????? ?? ????? ?????????? ????????.
- ? ?.?. ? ?.?.
??????? ??????????? ? ?????????????? ????? ???????, ?? ?????? ? ??????????, ??? ???????? ????? ?????? ???????????. ????????? – ???????? Registry Reflection ??? ????????? ????? ?? Windows 7.
??? ??????????? ???????? ????????????? ? Vista ???? ??????? ?????????:
- ??????????? ??????, ??????? ?????????????????? ? ??????? Registry Reflection, ???? ????????? ?? ?????? ???????????????? ??????. ????? ??????? ?????? ?????????? ????? ?????, 32-? ? 64-? ????????? ?????????? ?????? ????????? ?????????? ???? ? ??? ?? ????. ?????? ???????? ???? ?????? ????? ????? ???: https://msdn.microsoft.com/en-us/library/aa384253(VS.85).aspx
- ????????? ?????????? ?????????? ? 32-? ?????? ?????? ?? ?? «???????????» ?????, ? ?????????????? Wow6432Node ? ????, ?? ?????? ?? ??, ??? ??? ???????????. ?????? ????? ??????? ???????????? ???? KEY_WOW64_32KEY. ??? ?? ?????, ? ???????? ??????????????? ??? ?????? ???????????? Wow6432Node ? ???? ? ???????????????? ??????? Wow6432Node ? ???? ??? ??????? ??????? 32-? ????????? ????.
- COM runtime ??? ???????? ??????????? ?????????? ?? Registry Reflection. ? ???? ???? ??????? ?????????, ??????????? ??? ????????? ??? Registry Reflection. ??????? ?????????? COM runtime ??? ???? ????????? ?? ????.
???????????? ???? ????????? ????????, ??? ???????????? ?????????? ????? ?????? ????????? ???? ? ????? ?????????, ?? ??????? ???????. ??? ???? ??????? ??????????? ?????, ????????????? ???????????? ?? ???????? ? ????????. ???, ??? ????????? Microsoft Office 2003 ????????? ????? ???? ???????? ? ???????? ??????????? ???????? ?? 30%.
?? ?????? ???? ?????? ???? ???????????? ? ????????? ??? ????????? ????????????, ??????????? ? Wow64:
Cross-posted from blog.not-a-kernel-guy.com.