Board logo

主題: [求助] [問題]一直困擾我許久的Vista程式關連問題(已解決) [打印本頁]

發表人: deep_dream    時間: 2008-6-9 06:12 PM     主題: [問題]一直困擾我許久的Vista程式關連問題(已解決)

許多人一看到這個問題,可能會覺得這大概又是個老問題之類的~
但的確困擾了我很久...
我自己有先去上網查相關的討論或是Google搜尋~
得到的答案都是說,用管理員就可以改了呀~
但是我已經是用管理員登入了,卻還是改不了...(Administrator)

問題由來:
因為在XP/VISTA上面,我習慣用foobar來聽音樂,用KMPlayer來看影片~
但是如果Vista的WMP是存在的話,無論我在foobar的程式中如何設定檔案關連(以此為前提的話!)
只要WMP存在,那MP3檔案格式foobar就一定是搶不贏WMP,在檔案總管看到的MP3圖示都一定會是WMP的圖示
直接點兩下也不會是用foobar來播放
而同樣地,KMPlayer的設置無論怎麼弄~只要WMP還在,AVI檔就是不會用KMPlayer來播放~

為了更清楚地表達我的問題,我把圖片貼出來~

大家可以注意看,框框內是灰色的,也就是無論我用滑鼠怎麼點,我都無法改變其檔案關連~
同理,WMP也是一樣,我不希望WMP關連像是MP3格式或是AVI格式,可是我就是無法取消其V的框框...

此時有些人會說,那你為什麼不直接去改檔案的程式關連呢?我懂他們所說的意思,是不是就是如下圖~

那我的疑問是,如果有10種檔案格式要關連成foobar or KMPlayer,那我就要一個一個地改?那會不會太累...
所以我想知道,到底有沒有辦法可以讓我改第一個圖中的程式檔案關連~

額外說明:

第一張圖為以「程式」為基礎,然後使用者自行決定此程式所能執行的檔案格式~

第二張圖為以「檔案格式」為基礎,然後使用者自行決定此檔案格式以何種程式來執行它~

希望有大大能夠解決小弟的問題,小弟必當送花感謝!

[deep_dream 在  2008-6-11 10:36 PM 作了最後編輯]
發表人: Basuya    時間: 2008-6-9 07:25 PM

在桌面程式的捷徑上按下滑鼠右鍵,選取「以系統管理員啟動」,在利用程式的設定關聯試試。。。?
發表人: deep_dream    時間: 2008-6-9 07:36 PM

這招我印象中試過,好像沒有用的樣子~
但是因為已經有一段時間,所以我現在無法試驗其是否有效~
而且說實在的...我現在其實並沒有這個問題~
因為...WMP已經被我殺掉了~(用vLite)
不這樣做問題無法解決,不然就是我太嫩了...只好用這種爛方法...
==================================================
所以我所貼的那2張圖,其實是現在沒有WMP存在的情形下所抓的圖~
因為我最近在逛一些網頁的時候,它是內嵌WMP的(像雅虎的電影區)
所以我就會看不到,也因為這個關係,讓我有點想要重灌回有WMP的Vista
可是一旦灌回去,我想foobar跟KMPlayer一定又會不能用,所以才會想要發問

[deep_dream 在  2008-6-9 07:40 PM 作了最後編輯]
發表人: froce    時間: 2008-6-9 09:55 PM

我可以跟你說...
這個問題在更早的wmp就有了...
忘了是那時候的...應該是我還在用win2k的時候吧...

wmp的設置裡應該有可以設置格式關連的...
先去取消那邊的關連...foobar等其他程式才可以關連到你要的格式...
不過vista我不清楚...不能保證一定是這樣...
發表人: deep_dream    時間: 2008-6-9 10:35 PM

Vista的WMP已經沒有辦法在程式裡面設定檔案格式關連了唷~已經整個被拿掉了
大家都知道XP的WMP裡面可以自己設定檔案格式的關連,
但是在Vista,WMP已經沒有這功能了~
所以我才頭痛呀~

[deep_dream 在  2008-6-9 10:37 PM 作了最後編輯]
發表人: fishwater    時間: 2008-6-9 10:56 PM

恩.....拿掉 UAC再改咧 ??UAC (User Account Control, 使用者帳戶控制)
會不會檔案關聯那邊就不會有灰色反白的現象了?!
或許你已經拿掉 UAC了吧?!手邊沒有Vista無法馬上驗證看看
所以只是提議可以試看看
發表人: deep_dream    時間: 2008-6-9 11:59 PM


引用:
fishwater寫到:
恩.....拿掉 UAC再改咧 ??UAC (User Account Control, 使用者帳戶控制)
會不會檔案關聯那邊就不會有灰色反白的現象了?!
或許你已經拿掉 UAC了吧?!手邊沒有Vista無法馬上驗證看看
所以只是提議可以試看看


謝謝你的回答,但這招...我已經試過了,沒用~
我有試過關掉UAC重開機,然後用Administrator登入...結果一樣不行...囧"

[deep_dream 在  2008-6-10 12:01 AM 作了最後編輯]
發表人: KAILEE    時間: 2008-6-10 11:50 AM

I think your Vista has problems ( errors ).
My Vista can select the check box of the 檔案關連 ( the first pic ).
Also I will be able to click the mp3 file to open foobar.

P.S. I have WMP and Vista media center installed ( I never remove them ).

Maybe you should try update to Vista SP1 or reinstall Vista.

[KAILEE 在  2008-6-9 08:53 PM 作了最後編輯]
發表人: Ailio    時間: 2008-6-10 12:10 PM

這問題XP也有
我個人的解決方法是 不要管WMP的關聯設定 能拿掉就拿掉 拿不掉就放著
然後去檔案關聯裡面 把幾個自己常用 且會被WMP佔住的直接刪除關聯
(沒錯 就是刪除)
然後開啟自己要用的程式 建立關聯
這樣就不會被WMP佔走了 Vista有沒有用我不知道
在XP中 如果不把整個檔案關聯刪除
用其他程式去蓋 往往都會怪怪的
發表人: deep_dream    時間: 2008-6-10 01:52 PM

謝謝你們兩位的回答,我再試試看好了~
因為我本身是使用vLite來重製Vista,但是我只做驅動整合跟移除一些我認為沒用的程式~
(難不成我要拿完全沒動過的版本來灌,OMG~灌完快7G...如果是自行刪減的,大概才4G)
(主要也是因為我要用True Image來備分,所以...C能愈小愈好...)

我的作法大致如下:
把Vista SP1 32bit 繁中版解壓縮到某一資料夾,然後灌好vLite並執行它~
我通常都只試2種版本,一是Business,一是Home Premium
因為我覺得灌Ultimate沒啥用處,太多我覺得用不到的功能,而且服務的東西好多~
其實上面指的意義就是,我根本用不到那麼多「微軟」所提供的功能,灌了只會拖速度~
然後殺掉如Windows Media Center、自然語言、Tablet PC等這類沒用的東西...
最後完成之後就燒出來啦~也就是我現在所用的作業系統...
對了,上面那位大大所說的方法我想可能是最後真的不行的作法吧~
題外話,在XP上面的話其實就根本不會有這問題,KMPlayer跟foobar都可以直接搶贏WMP...

PS:看樣子今天又要重灌電腦了~

[deep_dream 在  2008-6-10 01:54 PM 作了最後編輯]
發表人: Ailio    時間: 2008-6-10 01:59 PM


引用:
deep_dream寫到:
謝謝你們兩位的回答,我再試試看好了~
因為我本身是使用vLite來重製Vista,但是我只做驅動整合跟移除一些我認為沒用的程式~
(難不成我要拿完全沒動過的版本來灌,OMG~灌完快7G...如果是自行刪減的,大概才4G)
(主要也是因為我要用True Image來備分,所以...C能愈小愈好...)

我的作法大致如下:
把Vista SP1 32bit 繁中版解壓縮到某一資料夾,然後灌好vLite並執行它~
我通常都只試2種版本,一是Business,一是Home Premium
因為我覺得灌Ultimate沒啥用處,太多我覺得用不到的功能,而且服務的東西好多~
其實上面指的意義就是,我根本用不到那麼多「微軟」所提供的功能,灌了只會拖速度~
然後殺掉如Windows Media Center、自然語言、Tablet PC等這類沒用的東西...
最後完成之後就燒出來啦~也就是我現在所用的作業系統...
對了,上面那位大大所說的方法我想可能是最後真的不行的作法吧~
題外話,在XP上面的話其實就根本不會有這問題,KMPlayer跟foobar都可以直接搶贏WMP...

PS:看樣子今天又要重灌電腦了~

[deep_dream 在  2008-6-10 01:54 PM 作了最後編輯]


XP上還是有唷
只是可能沒你的狀況這麼嚴重而已
XP上只要沒刻意去WMP 把關聯拿掉
有些軟體還是搶不贏的
只要把系統中的檔案關聯直接拿掉
在由想用的軟體去作關聯就可以了

其實我覺得這是微軟預設的問題
因為今天假設灌了某軟體取代WMP之後
之後又把這軟體移除 你會發現 關聯會自動抓回WMP
所以關聯那邊應該有紀錄所謂的預設值或其他的資訊
直接把關聯完全拿掉 重新設定 就沒這問題了
發表人: Observer    時間: 2008-6-10 02:18 PM


引用:
Ailio寫到:
其實我覺得這是微軟預設的問題
因為今天假設灌了某軟體取代WMP之後
之後又把這軟體移除 你會發現 關聯會自動抓回WMP
所以關聯那邊應該有紀錄所謂的預設值或其他的資訊
直接把關聯完全拿掉 重新設定 就沒這問題了


你去看 Registry 就可以知道
許多種檔案類型裡面都有設定一個機碼叫做
"PersistentHandler"
也就是當無人認領時,就歸這個 PersistentHandler 預設的程式管

當然要改這個 PersistentHandler 有點麻煩
因為很多是寫CLSID的格式,要一個一個點跳,更花時間。

[Observer 在  2008-6-11 08:37 AM 作了最後編輯]
發表人: Ailio    時間: 2008-6-10 02:20 PM


引用:
Observer寫到:

引用:
Ailio寫到:
其實我覺得這是微軟預設的問題
因為今天假設灌了某軟體取代WMP之後
之後又把這軟體移除 你會發現 關聯會自動抓回WMP
所以關聯那邊應該有紀錄所謂的預設值或其他的資訊
直接把關聯完全拿掉 重新設定 就沒這問題了


你去看 Registry 就可以知道
每一個檔案裡面都有設定一個機碼叫做
"PersistentHandler"
也就是當無人認領時,就歸這個 PersistentHandler 預設的程式管

當然要改這個 PersistentHandler 有點麻煩
因為很多是寫CLSID的格式,要一個一個點跳,更花時間。


原來如此 受教了
發表人: deep_dream    時間: 2008-6-10 02:24 PM

我也受教了...
發表人: kazami    時間: 2008-6-11 05:25 AM

如果在媒體檔上面,按右鍵,點「以...開啟」(應該是吧,我用英文版的,是 Open With),然後選「選擇預設程式」,在跳出來的視窗,將「永遠使用選定的程式來開啟檔案」後,在 foobar 上面點兩下,然後等 foobar 開啟(該視窗就會關閉),這樣來試試看。

我都是用這種方式來改變那些無法實際改變預設程式的情況。
發表人: KAILEE    時間: 2008-6-11 09:40 AM

That's what you really need to do if your windows is complete healthy.

I installed a complete version of 32bit Vista Ultimate, and closed the services I don't need.
This way, when anything stop working, I can reopen the services to make it work.
I usually try not to delete or uninstall anything that come with the windows, cause mostly
they are relate with other programs or files. I also install tons of monster softwares so my C: drive is as huge as 25.9 GB.
However, I have my c: drive install on a 75GB partition. So everything is still running fast.
( due the registry & services & cache fine tuned and a fast machine XD )
I also use TrueImage and after the compression, my image file is only 12 GB.
You can choose compression under backup option in TrueImage.

I really suggest you to install a complete version of Vista and fine tuned it after.
This way, you have the complete control while you are tunning the windows and make it healthy. ( took a while though... )
Don't forget to backup before & after you've done some major change of the window's structure.

Then backup the best condition and no more reinstall.

Good Luck !

P.S. Maybe you should try using the Vista CD ( or use sfc.exe /scannow ) to recover your OS before reinstall, just to see how it goes.
       Sometimes it fixes problems and save you the time to reinstall ( keep your settings and softwares. )

[KAILEE 在  2008-6-10 07:18 PM 作了最後編輯]
發表人: jazzblue    時間: 2008-6-11 01:55 PM

自古以來,Windows 中的WMP 與IE  
都是與核心綁在一起,通常是不可移除的  
強制移除可能會引起某些問題
這樣造成使用者用第三方軟體的困擾  

就算用了第三方軟體想脫離windows 內建的軟體
也是無法完全脫離。 俗語說的藕斷絲連

雖然微軟表面上沒有強制使用者要用內建的軟體,但實際上
卻脫離不了它的陰影!

[jazzblue 在  2008-6-11 01:58 PM 作了最後編輯]
發表人: deep_dream    時間: 2008-6-11 10:29 PM

謝謝前面幾位網友們的回答,因為你們的熱心,讓小弟聽到許多不同的意見與方法~
小弟目前已經解決了關連的問題了,但是解決的過程可能讓許多人覺得莫名奇妙吧~

我之前有問題的時候我是用vLite整合Vista Home Premium並只移除Movie Maker、WMC、Tablet PC、自然語言、其它無用的語系、用不到的驅動
(其實我不管用哪個版本,我大部分都只移不重要的東西,服務跟系統我幾乎都不會移~)
而這次則是改灌Business,不過這邊其實不是重點,因為我覺得解決的方法跟Vista的版本應該是無關的~

解決方法與過程:
一樣是用vLite重製Vista,但是在安裝完成之後,在第一次執行WMP的時候,選項「讓我自行決定要關連的檔案格式」
這邊名稱可能有誤,但是應該差不到一兩個字~因為太長我沒記得全部~
然後它就會跳出一個檔案格式關連的視窗,它會有一些已經打v的選項,不過我直接按取消
而這樣子做了以後,我再灌foobar and KMPlayer就搶得贏了<---這邊指的是程式本身的關連功能,不是Vista的關連功能~
(但是很囧的地方是~搶得贏歸搶得贏,灰色的框框一樣動不了~)


大家看圖片就可以知道已經有一些格式是用foobar or KMPlayer來播放,而這些格式都是有去搶並成功的格式~(變成一定成功)
而至於還是用WMP來播放的格式,當然就是我沒去搶的格式~

結論與感想:
大概得到幾個結論~一個一個跟大家說明!

第一,只要這個格式是沒有被任何軟體所「關連」的話,那任何軟體都可以去關連它~而且一定會成功
例子:之前用殺掉WMP的版本中,foobar & KMPlayer都可以直接關連mp3格式~
例子二:在有WMP的版本中,使用KMPlayer來關連mkv格式也一定成功,因為WMP本來就沒有支援mkv格式~

第二,當我在灌軟體的過程中,只有ACDSee有跟WMP一樣的設定功能
WMP是在第一次執行的時候,可以有「讓我自行決定要關連的檔案格式」的選項讓我選擇,然後就會跳出「程式關連」的視窗
ACDSee 10則是在安裝的過程中會有一項是關連檔案格式的部分,有3個選項,分別為「全部」「只支援未使用的格式」「自訂」
然後我選第3個自訂之後,一樣也會跳出「程式關連」的視窗<---這邊我一樣按取消!
PS:是程式關連唷!所以是指像上面WMP的那種圖!

第三,其實還是有一個所謂「殺手鐧」,也就是自己去檔案關連裡面自行去改執行的程式啦~也就是我發文的第二張圖啦~

總之謝謝大家~小弟送花感謝!

PS:前面KAILEE大大,你的C也太大了吧?我所有灌完也才6G多,還包含灌了1G多的Office 2007...
然後用True Image的高壓縮,壓完以後是3.11G,還不錯,大約都是50%再少一點點,不過大家需求不同啦~
至於服務以及最佳化的話,我則是用Vista Master來完成,最後再用PerfectDisk重組,然後就完成啦~

[deep_dream 在  2008-6-11 10:34 PM 作了最後編輯]
發表人: KAILEE    時間: 2008-6-12 11:02 AM

I know, I have more than 10 GB of softwares installed.
Lots of music softwares, VJ softwares, 2D & 3D Softwares.
Many of them are 500MB above....
No even mention those plug-ins...That's why.

However, compare to my 1.5 TB hard drive spaces,
25 GB is nothing. ( Even though I don't really have spaces much left. Thanks to eMule ! )
As long as your registry is clean.
It's doesn't really matter.

Good to hear you fix the problem.

Best Wish,

[KAILEE 在  2008-6-11 08:14 PM 作了最後編輯]




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0