• 2

win8 x64 軟體安裝 (非OS)

版上前輩各位好

由於media center的序號在1/31就要到期

因此趁著假日還是把win8裝進我的X230i

小弟目前是win8的超新手

不過爬完網路上的文章

大部分的功能都摸得差不多

但目前碰到了個很詭異的問題

那就是我的系統似乎無法正確判定OS是x64而非x86

簡單來說就是某些軟體在安裝的時候

會自動判斷系統是32還是64位元

然後會根據判斷出來的結果選擇正確的安裝

但我的電腦卻只會將軟體安裝在program file (x86)裡

不過只要軟體是僅for x64安裝的就會正常

請問一下 有關鍵字能夠幫助小弟

抑或是有任何處理的方式嗎?

謝謝 感恩
2013-01-27 16:35 發佈

s80865 wrote:
版上前輩各位好由於m...(恕刪)


內容看不太明白.=.=|||
不過我想你是說你軟體安裝的程式怎會安裝到program file x86
因為你安裝的是32位元的軟體所以它會安裝在program file x86裡
我想版主的意思應該是
軟體本身有支援64跟32位元
為啥安裝在64位元的作業系統上後
是32位元而非64位元
且在安裝過程中又無選項可選
是不是這樣?



凡骨 wrote:
我想版主的意思應該是...(恕刪)


恩恩!!因為樓主安裝的程式本身是32位元的.
但是支援64位元.所以才會安裝在program file (x86)裡
噹可物 wrote:
恩恩!!因為樓主安裝...(恕刪)


應該是說某個包裝起來的軟體它可以同時支援32&64位元的安裝

我安裝了這軟體後他卻是裝在X86的資料夾內(即裝了支援32位元的)

意思大概是這樣

謝謝

就如同以下的驅動程式一般



凡骨 wrote:
我想版主的意思應該是...(恕刪)


就是這樣!

謝謝您幫忙解釋
s80865 wrote:
應該是說某個包裝起來...(恕刪)


這是win8自動分辨你適合安裝32位元驅動的.
有些驅動程式雖然是支援64位元的版本.
但是使用者驅動還是做成32位元的.
例如(EX:AMD的CCC)
所以還是會安裝到Program Files(x86)
要不你換個驅動版本試試看.

噹可物 wrote:
這是win8自動分辨...(恕刪)


我了解,不過我已經下載的是for 64位元的軟體了...
但還是如此...
好像只有我聽得懂版主的意思溜
版主您說怎麼辦?

您這個問題我想了一下
小弟猜測比較有可能的原因是
軟體本身其實是32位元的
但是他說支援64位元的意思是
他也可以在64位元作業系統上安裝
而不是說這軟體是64位元的
所以想當然耳安裝好後是位在X86裡囉
您應該懂得現在的人講話都很有內涵的
尤其是做生意賣東西的
開出來的規格總是處處陷阱不是嗎.....

其實我老早就發現這問題
但我想這非我能力所能解決
可以用就好囉
也就沒思考那麼多了.......
簡單說明一下

拿Office 2007當作例子
Office 2007本身只有32位元版本,但是安裝程式有提供64位元版本(僅僅只是執行安裝的程式而已)
你在64位元系統中去執行Office 2007 x64的setup,裝出來的Office 2007依然只是32位元
他提供64位元的執行安裝檔是為了相容64位元系統,在安裝時可以發揮更大的安裝效用(像是寫登錄值比較快啦之類的)

有些廠商在提供軟體的時候
除非他軟體本身就是64位元
不然32位元的,都會被系統判定直接安裝到Program Files(x86)
承上述,Office 2007即使是用x64的setup去安裝,他的安裝位置也一樣是Program Files(x86)

for 64位元有時候不一定表示,軟體本身是64位元
而是64位元可以相容執行

舉例來說,就像我今天才弄了報稅軟體要做網路報稅
裝好之後還要裝BCD資料庫
好笑的是,32位元要裝16位元的BCD資料庫,64位元要裝32位元的BCD資料庫
32位元不能直接裝32位元的BCD資料庫嗎,這我也不清楚就是了
報稅機關網站說明上就是寫這樣,我也沒辦法
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?