為何Windows XP with SP2無法裝IIS

來源:互聯網
上載者:User

   問:在安裝IIS時提示“找不到staxmem.dll檔案,請插入Windows XP Professional Service Pack 2安裝光碟片”。但放入光碟片後,依然提示找不到staxmem.dll檔案,請問如何解決?

  答:出現該故障是因為系統的組策略資料庫損壞,或者是“Windows組件安裝嚮導”安裝組件時同時需要Windows XP 和Windows XP SP2的安裝光碟片(注意,這裡指的是Windows XP Services Pack 2的升級安裝光碟片)。首先運行“esentutl /g %systemroot%securitydatabasesecedit.sdb”來檢測Secedit.sdb資料庫的完整性,然後按照返回的資訊分情況進行解決。

  1.返回 “This operation may find that this database is corrupt(當前操作發現該資料庫已損壞)”資訊。此時需要重新建立“本機群組策略”的檔案,方法如下。

  (1)在%systemroot%下建立檔案夾OldSecurity,然後把%systemroot%security 下的所有log檔案剪下到OldSecurity檔案夾中。

  (2)開啟 %systemroot%securitydatabase ,將secedit.sdb重新命名為Secedit.old

  (3)運行“MMC”,依次選擇“檔案”→“添加/刪除嵌入式管理單元”。單擊“添加”按鈕,在列表中選中“安全配置與分析”,然後依次單擊“添加”→“關閉”→“確定”按鈕,這樣就建立了一個“安全配置與分析”的控制台。

  (4)右擊“安全配置與分析”,選擇“開啟資料庫”。

  (5)在視窗中定位到 %systemroot%security ,然後在“檔案名稱”框中輸入Secedit.sdb,單擊“開啟”按鈕。(如果提示訪問被拒絕,可以不用理會)

  (6)右擊“安全配置與分析”,選擇“匯入模板”,找到setup security.inf後,單擊“開啟”按鈕。

  (7)重新啟動電腦,嘗試安裝IIS。如果仍然無法安裝,請完成2中的步驟。

  2.返回證明組策略資料庫沒有損壞的訊息。

  此時我們需要將Windows XP SP2 的安裝檔案整合到Windows XP 的安裝光碟片中,方法如下。

  (1) 建立一個檔案夾i386,例如 “C:i386”。

  (2) 將Windows XP 的安裝光碟片插入光碟機。

  (3) 運行“xcopy /E /I /V F:i386*.* /s C:i386”(這裡假設F盤為光碟機)

  (4) 將Windows XP 的安裝光碟片從光碟機中取出,放入Windows XP SP2的安裝光碟片。

  (5) 運行“F:xpsp2 /integrate:C:i386”。

  (6) 嘗試安裝IIS。(當提示定位到Windows XP安裝檔案時,請輸入“C:”,並按斷行符號鍵。)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.