
首先,這台計算機不是我的,而是客戶的系統。話說回來...
硬碟移至新的主機板、CPU、RAM 組合,並且啟動正常。客戶放入驅動程式CD,驅動程式無法載入。他把它帶入我體內。
在 Windows 7 x64 的裝置管理員下,我看到許多 PCI 到 PCI 橋接器、一個 SMBus 控制器和大約 20 個未知裝置。 Greeeeeat...所以我直接從華碩網站上的主機板(P8H77-M Pro)開始使用SMBus驅動程式。如果我從安裝程式安裝,它會告訴我重新啟動,然後開始安裝。設定進行到一半,然後失敗 ( An unknown error occurred. Setup will exit
)。當我嘗試從裝置管理員指向該資料夾時,它開始複製驅動程式的文件,甚至向我提供裝置的正確名稱,但表示那裡也發生了錯誤:The directory name is invalid
。
谷歌搜尋後,我發現很多人在使用 Vista 時都遇到了這個問題。 K、Vista 和 7 很相似,也許解決方案是相同的......但它們不是。
我試過:
- 將整個驅動程式資料夾和安裝實用程式複製到該
Program Files
資料夾並運行它/在 DM 中選擇它 - 下載另一組驅動程序,以防這組驅動程式損壞
- 禁用UAC
- 刪除並重新建立
%WINDIR%\TEMP
資料夾 - 刪除我能找到的對先前硬體的所有引用,即使在裝置管理員的隱藏模式下也是如此
- 建立新的管理員用戶
到目前為止,沒有任何效果。擦除並重新加載將是不可能的。
編輯我將嘗試修復安裝,看看是否有效
編輯2硬碟似乎有錯誤...鏡像到新驅動器然後進行測試
編輯3硬碟沒問題。當我說他需要擦拭並重新加載時,客戶已經確定我知道我在說什麼。感謝您的所有幫助,但由於目前的形式無法解決此問題,因此我投票決定關閉,因為過於本地化。如果其他人也跟著我走,我不會生氣
答案1
這似乎不是 Windows 7 的常見問題,但它聲音就像它與臨時資料夾有關。
嘗試這個:
既然您提到了重新創建
%WINDIR%\TEMP
,請確保它具有適當的權限,如中所述此知識庫文章。這是針對 Vista 的特定問題,但有關權限的部分仍然適用。
在命令提示字元下運行以查看和
set t
的位置(通常兩者都適用)。%TEMP%
%TMP%
%USERPROFILE%\AppData\Local\Temp
檢查這些資料夾是否存在以及權限。
如果沒有其他協助,請嘗試建立具有管理員權限的新使用者。
答案2
正如多次說過的這裡。最好(也是最可靠)的選擇是將作業系統硬碟移至新電腦時進行全新安裝。