你的XP是正版的嘛 (不用告訴我)?
"覆蓋的辦法" 指的是什麽 - Repair?
"結果發現分區D 無法打開..." Error Message 怎麽說?
BIOS 裏麵能讀 D 盤嗎? (俺在這念的電腦科學,難以對應漢語的 Terminology, 暫且把你說得"分區D"當一個 Hard Drive 解)
Generic 的辦法有兩個可以救你 D 上的 DATA:
1. 把 D 盤卸下來, 裝到其它 XP 機器上去讀.
2. 如果 C 盤(或分區)上無重要 DATA (有的話, 備份), 格式化(Format)重新裝一遍 XP (老美叫 Clean Installation).
...如果還見不了你那寶貝 D, 找找其他大蝦吧...!
祝你好運...!