程式 (RackAFX) 在 Windows 7 和 Windows 8.1 的全新安裝中無法開啟

程式 (RackAFX) 在 Windows 7 和 Windows 8.1 的全新安裝中無法開啟

我全新安裝了 Windows 8.1。我安裝了程式“RackAFX”,但它無法啟動。我雙擊該圖標,但沒有任何反應。

我已經安裝了 x86 和 x64 可再發行版本,如 RackAFX 下載頁面所述。

有一兩次,Windows 報告“RackAFX 已停止工作”,並給出了一些錯誤代碼,如下列螢幕截圖所示:

http://i1219.photobucket.com/albums/dd427/Dave_Chambers/64Error_zps2f61e3bd.png 在此輸入影像描述

我也嘗試了所有可能的“相容性”選項並以管理員身份運行,但它仍然無法打開。現在 Windows 甚至不會給出「RackAFX 已停止工作」的資訊。雙擊會在滑鼠附近產生一個旋轉的圓圈,然後什麼都沒有。

不管怎樣,嘗試調試時,我在我妻子的 Windows 8.1 機器和我舊的堵塞的 Windows 7 分區(與有問題的分區在同一台機器上)上安裝了 RackAFX,並且它工作沒有問題。我還嘗試在新分割區上更新 Windows 8.1,但仍然不起作用。

然後我還在我的新硬碟上新增了另一個 Windows 7 分割區並安裝了 RackAFX,但同樣的事情 - 它無法開啟。

不確定這是否有幫助,但這篇 SO 文章描述如何找到與「異常偏移」相關的 LOC:

https://stackoverflow.com/questions/2528776/windows-c-is-it-possible-to-find-the-line-of-code-where-exception-was- thrown

因此,總而言之,RackAFX 無法在新安裝的 Windows 7 或 Windows 8.1 上開啟。

答案1

您可能缺少一個或多個 MS VC 可再發行元件。

從 RackAFX 下載頁面:

32 位元作業系統 如果您沒有使用 VisualStudio 2008 並且是第一次安裝,請同時下載並安裝 VS2008 C++ Redistributable x86(簡單、快速且免費)。如果您打算使用 VS2008,那麼您不需要 Redistributable,因為 VS2008 會自動安裝它。

64 位元作業系統 如果您是第一次安裝,請同時下載並安裝 VS2008 C++ Redistributable x64(簡單、快速且免費)。即使您打算使用 VS2008,您仍然需要這個。

更新:一位使用 Win8/64 位元和 Visual Studio 2013 的讀者報告說您需要安裝 x86 和 x64 可再發行版本。這是因為VS2013不再安裝一些必要的檔案。

答案2

問題是我的聲卡驅動程式尚未安裝,因此未選擇預設輸入/輸出裝置。這導致程式崩潰。安裝驅動程式並選擇輸入/輸出解決了問題。

相關內容