隨筆 - 117  文章 - 72  trackbacks - 0

          聲明:原創作品(標有[原]字樣)轉載時請注明出處,謝謝。

          常用鏈接

          常用設置
          常用軟件
          常用命令
           

          訂閱

          訂閱

          留言簿(7)

          隨筆分類(130)

          隨筆檔案(123)

          搜索

          •  

          積分與排名

          • 積分 - 156018
          • 排名 - 389

          最新評論

          解決VirtualPC無法在PAE(物理地址擴展)模式下運行
           
           
           
          以前我在舊機器上裝的是VPC5.2版,在win2003下面運行沒有任何問題。但是自從把我的“前線”挪到我的新amd64 4400+ x2機器上后,5.2就無法再運行了
           
          Know How
           
          出現這個問題的原因是virtualpc不支持64位模式,你只要改一下C盤下的BOOT.INI文件就ok
           
          你只要改一下C盤下的BOOT.INI文件就ok
           
          [boot loader]
          timeout=30
          default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
          [operating systems]
          multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
           
          就是將/noexecute=optin(我的機器中是:/NoExecute=OptOut)中的no 去掉。改為 /Execute=OptOut 然后保存重啟。
           
           
          Know Why
           
          PAE
           
          物理地址擴展 (PAE) X86 概述
          物理地址擴展 (PAE) X86 允許軟件使用地址窗口擴展 (AWE) API 集并在具有 Intel Pentium Pro 或更高版本處理器的計算機上運行,而 4 GB 以上物理內存允許將更多物理內存映射為應用程序的虛擬地址空間。
           
          不使用 AWE API 集的應用程序也可以從 PAE X86 獲益,因為操作系統使用更大的物理內存來減小頁面,從而提高了性能。同樣,這還使駐留多個應用程序的合并服務器受益。
           
          通過在內存中而不是在磁盤上保存數據,可提高操縱大量數據的應用程序的性能。例如,PAE X86 可顯著提高以下類型應用程序的性能:
           
          n         數據庫,如 Microsoft SQL/E 7.0 或更高版本。
           
          n         科學和工程應用程序,如計算流體動力學的應用程序。
           
          n         執行大量數據采集的統計分析應用程序。
           
           
          更新到 PAE X86
           
          在采用支持非執行頁面保護功能的處理器的計算機上啟用 DEP 時,在運行裝有 Service Pack 1 Windows Server 2003 和裝有 Service Pack 2 Windows XP 的計算機上將自動啟用 PAE
           
          在裝有 SP1 的標準版 Windows Server 2003 和裝有 SP2 Windows XP 上啟用 PAE 模式時,物理地址空間將限制在 4 GB。將物理地址空間限制在 4 GB 有助于防止 PAE 模式出現驅動程序兼容性問題。
           
           
           
          DEP
           
          Windows XP Service Pack 2 開始,32 位版本的 Windows 開始使用由 AMD 定義的非執行頁面保護 (NX) 處理器功能或由 Intel 定義的執行禁用位 (Execute Disable bit) 功能。要使用這些處理器功能,處理器必須以“物理地址擴展”(PAE) 模式運行。(我想這就是我們以前聽說的所謂的硬件防病毒技術)
          這種數據執行保護 (DEP) 是一組硬件和軟件技術,用來對內存執行附加檢查以幫助防止惡意代碼的入侵。DEP 有助于緩解某類安全性入侵。尤其是,如果病毒或其他攻擊將額外的代碼插入到進程中并試圖執行所插入的代碼,則數據執行保護可以防止這種行為。在支持 DEP 的系統中,執行被插入的代碼會導致一個異常。軟件強制的 DEP 有助于降低 Windows 異常處理機制的使用。
           
          驅動程序與數據執行保護的兼容性問題主要集中在 PAE 模式引發的兼容性問題上。如果啟用 PAE,那么有些驅動程序可能無法加載,因為設備可能無法執行 64 位尋址或驅動程序可能認為 PAE 模式要求多于 4GB RAM。此類驅動程序在 PAE 模式下應該始終接收 64 位地址,而且它們(或它們的設備)不能解釋這種地址。注意 僅在具有支持硬件強制 DEP 的處理器的系統上才需要 PAE
           
          系統級的數據執行保護配置是通過 Boot.ini 開關控制的。此外,對“控制面板”中“系統”所做的修改可以使最終用戶非常方便地配置 DEP 設置(假設最終用戶以管理員身份登錄系統)。
          對于硬件強制和軟件強制 DEPWindows 支持四種系統級配置。
           
          1OptIn(選擇使用)(默認配置):
          如果系統中具備能夠實現硬件強制 DEP 功能的處理器,則默認情況下將對限定的系統二進制文件和“選擇使用”的應用程序啟用 DEP
          使用此選項時,默認情況下,DEP 僅覆蓋 Windows 系統二進制文件。
          2OptOut(選擇排除):
          默認情況下,將對所有的進程啟用 DEP。用戶可以使用“控制面板”中的“系統”手動創建不應用數據執行保護的特定應用程序列表。IT 專業人員和獨立軟件供應商 (ISV) 可以使用應用程序兼容性工具包選擇不受 DEP 保護的一個或多個應用程序。用于 DEP 的系統兼容性修復程序 (shims) 將會生效。
          3AlwaysOn(總是使用):
          將整個系統置于 DEP 保護范圍以內。所有的進程將始終在應用 DEP 的情況下運行。使特定應用程序不受 DEP 保護的例外列表不可用。用于 DEP 的系統兼容性修復程序 (shims) 不會生效。使用應用程序兼容性工具包選出的應用程序也將在應用 DEP 的情況下運行。
          4AlwaysOff(總是關閉):
          不會將系統的任何部分置于 DEP 保護范圍以內,無論是否支持硬件 DEP。處理器不會在 PAE 模式下運行,除非啟動項中選中 /PAE 選項。
           
           
          四個系統級 DEP 配置都是通過 boot.ini 開關控制的。Boot.ini 的設置如下所示:
          /noexecute=策略級別
          其中,策略級別被定義為 AlwaysOnAlwaysOffOptIn OptOut
           
          安裝 Windows XP SP2 期間,默認情況下,將啟用 OptIn 策略級別,除非在無人參與安裝中指定不同的策略級別。如果在支持 DEP Windows 版本的啟動項中沒有顯示 /noexecute=策略級別設置,其行為與包含 /noexecute=OptIn 選項時相同。
           
          以管理員身份登錄的最終用戶可以使用“系統屬性”對話框中的“數據執行保護”選項卡在“OptIn”和“OptOut”策略之間手動配置 DEP。以下過程描述如何在計算機上手動配置 DEP
           
          1. 依次單擊“開始”、“控制面板”,然后雙擊“系統”。
           
          2. 單擊“高級”選項卡。然后,在“性能”下,單擊“設置”。
           
          3. 單擊“數據執行保護”選項卡。
           
          4. 單擊“僅對基本 Windows 程序和服務啟用 DEP”選擇“OptIn”策略。
           
          5. 單擊“對所有程序和服務啟用 DEP(選定的程序和服務除外)”選擇“OptOut”策略。
           
          6. 如果已選擇“OptOut”策略,請單擊“添加”并添加不想對其使用 DEP 的應用程序。
           
          轉載自: [url]http://blog.chinaunix.net/u/15262/showart_483241.html[/url]

          文章來源:http://wintys.blog.51cto.com/425414/87717
          posted on 2009-03-18 12:02 天堂露珠 閱讀(415) 評論(0)  編輯  收藏 所屬分類: Note
          主站蜘蛛池模板: 阿克苏市| 锦屏县| 天峨县| 兴海县| 牡丹江市| 临泽县| 军事| 新绛县| 西和县| 义马市| 抚远县| 青海省| 深圳市| 搜索| 梁山县| 铁力市| 嘉黎县| 平顺县| 沅江市| 都兰县| 乾安县| 樟树市| 百色市| 陕西省| 石家庄市| 荆门市| 孝昌县| 周至县| 八宿县| 仁怀市| 华宁县| 米林县| 安龙县| 南雄市| 江津市| 松江区| 大同县| 呈贡县| 南昌县| 阿瓦提县| 毕节市|