mscoreei.dll没有被指定在windows上运行_windows注册表详解
與INI文件不同的是:
1.注冊表采用了
二進制形式登錄數據;
2.注冊表支持子鍵,各級子關鍵字都有自己的“鍵值”;
3.注冊表中的鍵值項可以包含可執行代碼,而不是簡單的字串;
4.在同一臺計算機上,注冊表可以存儲多個用戶的特性。
注冊表的特點有:
1.注冊表允許對硬件、系統參數、應用程序和設備驅動程序進行跟蹤配置,這使得修改某些設置后不用重新啟動成為可能。
2.注冊表中登錄的硬件部分數據可以支持高版本Windows的即插即用特性。當Windows檢測到機器上的新設備時,就把有關數據保存到注冊表中,另外,還可以避免新設備與原有設備之間的資源沖突。
3.管理人員和用戶通過注冊表可以在網絡上檢查系統的配置和設置,使得遠程管理得以實現。
二、使用注冊表
1.大家可以在開始菜單中的運行里輸入regedit
2.也可以在DOS下輸入regedit
三、注冊表根鍵說明
hkey_classes_root 包含注冊的所有OLE信息和文檔類型,是從 hkey_local_machinesoftwareclasses復制的。
hkey_current_user 包含登錄的用戶配置信息,是從hkey_users當前用戶子樹復制的。
hkey_local_machine 包含本機的配置信息。其中config子樹是顯示器打印機信息; enum子樹是即插即用設備信息;system子樹是設備驅動程序和服務參數的控制集合;software子樹是應用程序專用設置。
hkey_users 所有登錄用戶信息。
hkey_current_config 包含常被用戶改變的部分硬件軟件配置,如字體設置、顯示器類型、打印機設置等。是從hkey_local_machineconfig復制的。
hkey_dyn_data 包含現在計算機內存中保存的系統信息。
四、注冊表詳細內容
Hkey_local_machinesoftwaremicrosoftwindowscurrentVersionexploreruser shell folders 保存個人文件夾、收藏夾的路徑
Hkey_local_machinesystemcurrentControlSetcontrolkeyboard Layouts保存鍵盤使用的語言以及各種中文輸入法
Hkey_users.Defaultsoftwaremicrosoftinternet explorerypeURLs保存IE瀏覽器地址欄中輸入的URL地址列表信息。清除文檔菜單時將被清空。
Hkey_users.Defaultso..mi..wi..currentVersionex..menuOrderstartMenu 保留程序菜單排序信息
Hkey_users.Defaultso..microsoftwindowscurrentVersionexplorerRunMRU 保存“開始 * 運行...“中運行的程序列表信息。清除文檔菜單時將被清空。
Hkey_users.Defaultso..microsoftwindowscurrentVersionexplorerecentDocs 保存最近使用的十五個文檔的快捷方式(刪除掉可解決文檔名稱重復的毛病),清除文檔菜單時將被清空。
Hkey_local_machinesoftwaremicrosoftwindowscurrentVersion甥楮獮tall 保存已安裝的Windows應用程序卸載信息。
hkey_users.defaultsoftwaremicrosoftwindowscurrentVersionapplets 保存Windows應用程序的紀錄數據。
Hkey_local_machinesystemCurrentControlSetservicesclass 保存控制面板-增添硬件設備-設備類型目錄。
Hkey_local_machinesystemCurrentControlSetcontrol甥摰瑡e 立即刷新設置。值為00設置為自動刷新,01設置為手工刷新[在資源管理器中按F5刷新]。
HKEY_CURRENT_USERControl PanelDesktop 新建串值名MenuShowDelay=0 可使“開始”菜單中子菜單的彈出速度提高。新建串值名MinAnimate,值為1啟動動畫效果開關窗口,值為0取消動畫效果。
Hkey_local_machinesoftwaremicrosoftwindowscurrentVersionun 保存由控制面板設定的計算機啟動時運行程序的名稱,其圖標顯示在任務條右邊。[啟動文件夾程序運行時圖標也在任務條右邊]
hkey_users.defaultsoftwaremicrosoftwindowscurrentVersionun保存由用戶設定的計算機啟動時運行程序的名稱,其圖標顯示在任務條右側。
HKEY_CLASS_ROOT/Paint.Pricture/DefaultIcon 默認圖片的圖標。雙擊窗口右側的字符串,在打開的對話框中刪除原來的鍵值,輸入%1。重新啟動后,在“我的電腦”中打開Windows目錄,選擇“大圖標 “,然后你看到的Bmp文件的圖標再也不是千篇一律的畫板圖標了,而是每個Bmp文件的略圖。
Hkey-local-machine software microsoft windows currentVersion Policies Ratings 保存IE4.0中文版“安全”*“分級審查”中設置的口令(數據加密)。
Hkey-local-machine software microsoft windows currentVersion explorer desktopameSpace保存桌面中特殊的圖標,如回收站、收件箱、MS Network等。
五、如何備份注冊表
利用注冊表編輯器手工備份注冊表
注冊表編輯器(Regedit)是操作系統自帶的一款注冊表工具,通過它就能對注冊表進行各種修改。當然,"備份"與"恢復"注冊表自然是它的本能了。
(1)通過注冊表編輯器備份注冊表
由于修改注冊表有時會危及系統的安全,因此不管是WINDOWS 98還是WINDOWS 2000甚至WINDOWS XP,都把注冊表編輯器"藏"在了一個非常隱蔽的地方,要想"請"它出山,必須通過特殊的手段才行。點擊"開始"菜單,選擇菜單上的"運行"選項,在彈出的"運行"窗口中輸入"Regedit"后,點擊"確定"按鈕,這樣就啟動了注冊表編輯器。
點擊注冊表編輯器的"注冊表"菜單,再點擊"導出注冊表文件"選項,在彈出的對話框中輸入文件名"regedit",將"保存類型"選為"注冊表文件",再將"導出范圍"設置為"全部",接下來選擇文件存儲位置,最后點擊"保存"按鈕,就可將系統的注冊表保存到硬盤上。
完成上述步驟后,找到剛才保存備份文件的那個文件夾,就會發現備份好的文件已經放在文件夾中了。
(2)在DOS下備份注冊表
當注冊表損壞后,WINDOWS(包括"安全模式")無法進入,此時該怎么辦呢?在純DOS環境下進行注冊表的備份、恢復是另外一種補救措施,下面來看看在DOS環境下,怎樣來備份、恢復注冊表。
在純DOS下通過注冊表編輯器備份與恢復注冊表前面已經講解了利用注冊表編輯器在WINDOWS環境下備份、恢復注冊表,其實"Regedit.exe"這個注冊表編輯器不僅能在WINDOWS環境中運行,也能在DOS下使用。
雖然在DOS環境中的注冊表編輯器的功能沒有在WINDOWS環境中那么強大,但是也有它的獨到之處。比如說通過注冊表編輯器在WINDOWS中備份了注冊表,可系統出了問題之后,無法進入WINDOWS,此時就可以在純DOS下通過注冊表編輯器來恢復注冊表。
應該說在DOS環境中備份注冊表的情況還是不多見的,一般在WINDOWS中備份就行了,不過在一些特殊的情況下,這種方式就顯得很實用了。
進入DOS后,再進入C盤的WINDOWS目錄,在該目錄的提示符下輸入"regedit"后按回車鍵,便能查看"regedit"的使用參數。
通過"Regedit"備份注冊表仍然需要用到"system.dat"和"user.dat"這兩個文件,而該程序的具體命令格式是這樣的:
Regedit /L:system /R:user /E filename.reg Regpath
參數含義:
/L:system指定System.dat文件所在的路徑。
/R:user指定User.dat文件所在的路徑。
/E:此參數指定注冊表編輯器要進行導出注冊表操作,在此參數后面空一格,輸入導出注冊表的文件名。
Regpath:用來指定要導出哪個注冊表的分支,如果不指定,則將導出全部注冊表分支。在這些參數中,"/L:system"和"/R:user"參數是可選項,如果不使用這兩個參數,注冊表編輯器則認為是對WINDOWS目錄下的"system.dat"和"user.dat"文件進行操作。如果是通過從軟盤啟動并進入DOS,那么就必須使用"/L"和"/R"參數來指定"system.dat"和"user.dat"文件的具體路徑,否則注冊表編輯器將無法找到它們。
比如說,如果通過啟動盤進入DOS,則備份注冊表的命令是"Regedit /L:C:windows/R:C:windows/e regedit.reg
總結
以上是生活随笔為你收集整理的mscoreei.dll没有被指定在windows上运行_windows注册表详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: floatingactionbutton
- 下一篇: python的常用数据类型_python