日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何重定向注册表

發(fā)布時(shí)間:2024/1/1 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何重定向注册表 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

重定向的作用?

64bit的OS既可以運(yùn)行32bit程序,也可以運(yùn)行64bit程序,為了兼容32bit的程序,OS對32bit的程序?qū)Π惭b文件夾目錄、注冊表路徑進(jìn)行了規(guī)定,避免與64bit的程序混淆路徑。
32bit程序安裝路徑在C:\Program Files (x86),64bit程序安裝在C:\Program Files。
32bit程序注冊表導(dǎo)入在HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node,64bit程序安裝在HKEY_LOCAL_MACHINE\SOFTWARE。

注冊表重定向原理

以下介紹下注冊表導(dǎo)入時(shí)的路徑原理:
注冊表是導(dǎo)入到HKEY_LOCAL_MACHINE\SOFTWARE\XFS還是到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\XFS,主要看你導(dǎo)入注冊表時(shí)運(yùn)行的那個(gè)程序是64bit的程序還是32位的程序。
如果是64位的程序,就是導(dǎo)入到HKEY_LOCAL_MACHINE\SOFTWARE\XFS,
如果是32位的程序,就是導(dǎo)入到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\XFS,
最原始的導(dǎo)入注冊表的命令是regedit,64bit的OS中有32bit的regedit.exe 和64bit的regedit.exe,分別存放在C:\Windows和C:\Windows\SysWOW64中。

如何判定一個(gè)程序是32bit還是64bit的呢?

方法一:
運(yùn)行起來后,在任務(wù)管理器中可以看到,如果是32bit的程序,會有一個(gè)(32位)的提示,否則就是64位的程序。

如上,WeChat就是32bit的程序,注冊表編輯器就是64bit的程序。

總結(jié)

1、如果是想導(dǎo)入到非Wow6432Node, 就運(yùn)行C:\Windows\regedit.exe regfile.reg
2、如果是想導(dǎo)入到Wow6432Node, 就運(yùn)行C:\Windows\SysWOW64\regedit.exe regfile.reg
舉例
將如下注冊表文件RPT.reg導(dǎo)入到注冊表,
[HKEY_LOCAL_MACHINE\SOFTWARE\XFS\SERVICE_PROVIDERS\CSII_RPT_SERVICE]
“Class”=“PTR”
“dllname”=“CSII_RPT_SP.dll”
“FormsDirectory”=“C:\xfs\Form\RPTR\”
“FormsExtension”=“wfm”
“vendor_name”=“CSII”
“device”=“憑條打印機(jī)(深圳研科)”
“Port”=“1”
“BaudRate”=dword:00009600
“DeviceVersion”=dword:00000000
“SimuMediaTaken”=dword:00000001
如果運(yùn)行C:\Windows\SysWOW64\regedit.exe RPT.reg,導(dǎo)入到如下位置(包括WOW6432Node)

如果運(yùn)行C:\Windows\regedit.exe RPT.reg,則導(dǎo)入到如下位置(不包括WOW6432Node)

總結(jié)

以上是生活随笔為你收集整理的如何重定向注册表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。