Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> WindowsNT教程 >> WindowsNT安裝 >> 如何在 Windows NT 的 Visual c + + 安裝問題的疑難解答

如何在 Windows NT 的 Visual c + + 安裝問題的疑難解答

日期:2017/2/10 11:10:22      編輯:WindowsNT安裝

點擊這裡查看逐句中英文對照機器翻譯

|

本文介紹如何使用 Visual c + +,32-位版在 Windows NT 的安裝問題的疑難解答。因為大多數開發人員更熟悉 16 位的問題,這篇文章中還提到了不帶有到 32 位安裝程序進行故障排除的 16 位方法。 winxp故障
主板故障
在此處說明了一個 Visual c + + 5.0 或 4.0 版的安裝程序,而不是 Visual c + + 2.0 安裝程序 (例如卸載程序的聯機狀態) 中的微小差異。 電腦故障

可以將大多數 32 位安裝程序問題分解為兩個區域: 硬件故障、 問題,或不兼容問題您遇到的問題也可能會顯示在其他應用程序中。但是,即使您有不與其他基於 CD ROM 的應用程序的問題,這並不一定意味著您不會有一個問題在此部分討論。

第一次,查看與事件日志查看器應用程序位於管理工具中的事件日志中程序組。事件日志中記錄的操作的數量的系統執行許多硬件和軟件故障包括在 Windows NT。錯誤事件通常顯示的右端的列表中的一個停止標志圖標。默認狀態下,該列表是按日期排序的。

如果您看到多個相同的服務或設備停止符號,有時則說明硬件問題。 雙擊要查看是否它們都保存在相同或相關的消息,指示硬件設備故障的事件。注意,但是,即使有跡象停止在事件列表,您可能仍有未檢測到由 Windows NT 的硬件問題。分步疑難解答過程失敗的 CD-ROM 驅動器或硬盤系統是最常遇到的安裝問題的原因。檢查可能的原因,按此順序,請執行以下操作:

  • 檢查損壞的文件在硬盤上。這些問題通常是由第 1 步到第 3 步中列出的問題引起的。但是,損壞的文件也可能導致 CD-ROM 或硬盤的驅動程序時硬盤復制進程到 CD-ROM 的過程中創建該文件。這種損壞通常時顯示無錯誤運行安裝程序,但 Visual c + + 的某些組件將不會運行。

    有關在 Windows 或 Windows NT 的光盤問題疑難解答的更完整信息,請參閱 Microsoft 知識庫中下面的文章:

    126380 ( ) 在 Windows NT 的光盤問題疑難解答

    使用 MS-DOS 或 Windows NT 文件比較程序 (Fc.exe) 來比較的文件已經被復制的從您的 CD-ROM 驅動器到您的硬盤,如下所示:

    FC/b [drive1:] [path1] filename1 [drive2:] [path2] filename2

    / B (二進制) 開關告訴文件比較程序以運行該文件的二進制比較。在 Visual c + + 安裝 (\Msvc20\Bin 或 \MSDEV\BIN 默認情況下) 的 Bin 子目錄中文件比較與 CD-ROM 光盤上 Corresponding 目錄將通常告訴您相當快速是否您有問題。

    請注意 Visual c + + 5.0 版安裝綁定大部分該 exe 和 dll 地址來實現的開發人員 Studio 外殼程序的更快地啟動修復。由於這個原因文件比較不能用於檢查在版本 5.0 中損壞的文件。

    注: 有兩個文件 (Msvcshl.dll 和 Spyxx.exe) FC.exe 將報告的 Bin 子目錄中的不同。這兩個文件被修改為在安裝過程的一部分,因此應是不同。

    如果在 Bin 目錄的檢查整個 Visual c + + 安裝使用 Fc.exe,如果仍然不能運行 Visual c + + 中找到沒有錯誤。

    如果 Fc.exe 報告差異,則要確保您已在步驟 1 到步驟 3 中列出的問題。如果這些不應用原因可能是您的 CD-ROM 驅動程序。您現在有三個選項:

  • 若要絕對確保,刪除您的硬盤驅動器上 Visual c + + 目錄,並重新安裝。然後,使用 Fc.exe 檢查再次安裝。如果仍然收到的差異的報告請嘗試以下的兩個選項之一。
  • 如果只有幾個損壞的文件使用了 Xcopy 命令將文件從 CD-ROM 光盤復制到目標位置。若要再次比較這些文件使用 Fc.exe 命令。
  • 如果您知道的如何將整個 Msvc20 目錄樹傳輸到另一個安裝位置。如果在網絡上有足夠的硬盤空間用於另一台計算機使用工作的 CD-ROM 驅動器復制到硬盤的 Msvc20 樹。然後共享該硬驅出,然後嘗試從安裝該產品。使用 xcopy/s 將 Msvc20 樹從 CD-ROM 光盤復制到您的硬盤上。鍵入 Xcopy /?在 Windows NT 命令提示符下,使用 Xcopy 的詳細信息。為版本 4.0 目錄是 MSDEV,對於 5.0 目錄是 DEVSTUDIO。它可能會建議您要復制整個 CD 映像而是因為這兩個版本的安裝的其他組件。

    或者,您可以共享該 CD-ROM 驅動器在其他計算機上並從那裡安裝。

    注意: 您不能安裝 Visual c + + 4.0 之前的版本中使用 UNC 連接您必須連接到硬盤使用 NET USE 命令/文件管理器/資源管理器。有關詳細的信息,請參閱下面 Microsoft 知識庫中相應的文章:

    115327 ( ) SETUP.EXE 無法通過 UNC 連接啟動修復:

  • 不正確的軟件安裝分步疑難解答過程
  • Microsoft 已具有為您跟蹤對問題進行故障排除之前檢查 Microsoft 知識庫的已知問題。 在本文末尾"參考"一節中列出的服務可用的 Microsoft 知識庫。
  • 請檢查為 Visual c + + 已損壞的注冊表項。如果您不熟悉注冊表,謹慎按照這些說明進行操作。 刪除錯誤的注冊表項會導致許多更多的問題。

    注冊表項可能會查看或使用 Regedt32.exe,附帶了 Windows NT 編輯。注冊表是一個為保存整個 Windows NT 系統有關的信息而設計的數據庫。visual c + + 和其他 Microsoft 應用程序將配置信息存儲在此區域中。為 2.0 版,您將在以下項中找到此信息:

    HKEY_CURRENT_USER\Software\Microsoft\Visual C++ 2.0

    的 2.1 和 2.2 更新仍然使用此密鑰。如果沒有為它的注冊表項,則在運行 Visual c + + 的第一次生成具有所有默認值的新注冊表項。

    對於您要查看此信息 HKEY_CURRENT_USER 必須具有焦點的窗口。其他鍵 (軟件、 Microsoft,等) 都包含一個類似於在文件管理器中顯示的目錄結構的樹狀結構中。您可以使用鼠標來選擇注冊表項。雙擊要打開下面的任何其他分支鍵。

    visual c + + 4.0 版使用下面的注冊表項:
  • Copyright © Windows教程網 All Rights Reserved