E5300 執著亂試之 DLNA 播放..and so on

有關新天新地代理音響品牌及相關音響議題討論

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-15, 21:20

雖然簡化執行程式與系統服務是較進階的項目,但我先把之前簡化的方式整理出來。
簡化的方式分 執行程式 與 系統服務 兩塊,但兩者也有相關性,我是 bat 檔執行(有情節的人,可以參考看看是否仍要打很多字? XD)
至於其他的方法,我還沒試過,暫時先跳過。

先介紹在 CMD 下會用到的幾個程式=> net, tasklist 與 taskkill
net => 這程式可列出、新增或關閉系統目前已啟動的系統服務
tasklist => 這程式可列出系統目前已啟動的程式
taskkill => 這程式可關閉系統目前已啟動的程式

簡化的第一步,先列出系統目前已啟動的 程式與 系統服務(因為每個人的狀況都有差異嘛!)

在 CMD 視窗下執行下列文字
net start >位置\名稱.txt <=這會把系統目前已啟動的系統服務轉成文字檔
tasklist >位置\名稱.txt <=這會把系統目前已啟動的程式轉成文字檔

(可參考下圖,直接儲存文字檔在 B 槽)
圖檔


第二步,打開儲存好的兩個文字檔,裡面列出目前系統裡正在執行的 程式 與 系統服務

第三步,打開兩個新的文字檔,一個用來關閉系統服務,一個用來關閉程式

第四步,複製下列的指令到空白文字檔裡,用來關閉系統服務(我建議先關系統服務)
net stop "系統服務" =>例: net stop "Background Intelligent Transfer Service"

冒號裡的項目,請參考 Higuma 之前提供的資料,自行從之前存好的文字檔內,複製項目來關閉。
重複複製指令與服務項目,就可以完成 關閉系統服務 的文字檔編輯。

想自訂說明與區分的話,可用=>@echo 文字敘述 在想說明的位置。
想暫時不執行某指令的話,前面打 * 號,系統就不會執行了。

把文字檔儲存成 .bat 檔,之後就可以直接執行了!


第五步,複製下列的指令到空白文字檔裡,用來關閉執行中的程式
taskkill /F /IM 程式名稱.exe =>例: taskkill /F /IM GoogleUpdate.exe

其他部分同第四步,也是儲存成 .bat 檔,之後就可以直接執行了!

到這裡,除了列出項目時,要輸入文字外,其他都可以用複製與貼上。

第六步,就是自己調整想關閉的項目,最多就是電腦當機、不正常或是項目關不掉,重新啟動電腦就回復之前的狀態。

第七步,假如確定沒問題,就可以用 services.msc 直接修改項目到系統裡。

假如想用指令啟動服務的話,請參考下列指令
net start "系統服務" =>例: net start "Background Intelligent Transfer Service"

以上請依自己的狀況調整
最後由 peaceming 於 2016-09-15, 22:39 編輯,總共編輯了 1 次。
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-09-15, 22:26

我感覺沒比較省事啊XDDDD.

還是比較喜歡圖形介面吧,而且可以右鍵直接停用,

除了不能直接存檔以外很好用啊.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章STSD » 2013-09-16, 10:18

peaceming 寫:雖然簡化執行程式與系統服務是較進階的項目,但我先把之前簡化的方式整理出來。
簡化的方式分 執行程式 與 系統服務 兩塊,但兩者也有相關性,我是 bat 檔執行(有情節的人,可以參考看看是否仍要打很多字? XD)
至於其他的方法,我還沒試過,暫時先跳過。

先介紹在 CMD 下會用到的幾個程式=> net, tasklist 與 taskkill
net => 這程式可列出、新增或關閉系統目前已啟動的系統服務
tasklist => 這程式可列出系統目前已啟動的程式
taskkill => 這程式可關閉系統目前已啟動的程式

簡化的第一步,先列出系統目前已啟動的 程式與 系統服務(因為每個人的狀況都有差異嘛!)

在 CMD 視窗下執行下列文字
net start >位置\名稱.txt <=這會把系統目前已啟動的系統服務轉成文字檔
tasklist >位置\名稱.txt <=這會把系統目前已啟動的程式轉成文字檔

(可參考下圖,直接儲存文字檔在 B 槽)
圖檔

第二步,打開儲存好的兩個文字檔,裡面列出目前系統裡正在執行的 程式 與 系統服務

第三步,打開兩個新的文字檔,一個用來關閉系統服務,一個用來關閉程式

第四步,複製下列的指令到空白文字檔裡,用來關閉系統服務(我建議先關系統服務)
net stop "系統服務" =>例: net stop "Background Intelligent Transfer Service"

冒號裡的項目,請參考 Higuma 之前提供的資料,自行從之前存好的文字檔內,複製項目來關閉。
重複複製指令與服務項目,就可以完成 關閉系統服務 的文字檔編輯。

想自訂說明與區分的話,可用=>@echo 文字敘述 在想說明的位置。
想暫時不執行某指令的話,前面打 * 號,系統就不會執行了。

把文字檔儲存成 .bat 檔,之後就可以直接執行了!


第五步,複製下列的指令到空白文字檔裡,用來關閉執行中的程式
taskkill /F /IM 程式名稱.exe =>例: taskkill /F /IM GoogleUpdate.exe

其他部分同第四步,也是儲存成 .bat 檔,之後就可以直接執行了!

到這裡,除了列出項目時,要輸入文字外,其他都可以用複製與貼上。

第六步,就是自己調整想關閉的項目,最多就是電腦當機、不正常或是項目關不掉,重新啟動電腦就回復之前的狀態。

第七步,假如確定沒問題,就可以用 services.msc 直接修改項目到系統裡。

假如想用指令啟動服務的話,請參考下列指令
net start "系統服務" =>例: net start "Background Intelligent Transfer Service"

以上請依自己的狀況調整


我想知道這麼做的主要目的是什麼?
頭像
STSD
系統管理員
 
文章: 3002
註冊時間: 2009-12-01, 22:20

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-16, 11:35

STSD 寫:
peaceming 寫:雖然簡化執行程式與系統服務是較進階的項目,但我先把之前簡化的方式整理出來。
簡化的方式分 執行程式 與 系統服務 兩塊,但兩者也有相關性,我是 bat 檔執行(有情節的人,可以參考看看是否仍要打很多字? XD)
至於其他的方法,我還沒試過,暫時先跳過。

先介紹在 CMD 下會用到的幾個程式=> net, tasklist 與 taskkill
net => 這程式可列出、新增或關閉系統目前已啟動的系統服務
tasklist => 這程式可列出系統目前已啟動的程式
taskkill => 這程式可關閉系統目前已啟動的程式

簡化的第一步,先列出系統目前已啟動的 程式與 系統服務(因為每個人的狀況都有差異嘛!)

在 CMD 視窗下執行下列文字
net start >位置\名稱.txt <=這會把系統目前已啟動的系統服務轉成文字檔
tasklist >位置\名稱.txt <=這會把系統目前已啟動的程式轉成文字檔

(可參考下圖,直接儲存文字檔在 B 槽)
圖檔

第二步,打開儲存好的兩個文字檔,裡面列出目前系統裡正在執行的 程式 與 系統服務

第三步,打開兩個新的文字檔,一個用來關閉系統服務,一個用來關閉程式

第四步,複製下列的指令到空白文字檔裡,用來關閉系統服務(我建議先關系統服務)
net stop "系統服務" =>例: net stop "Background Intelligent Transfer Service"

冒號裡的項目,請參考 Higuma 之前提供的資料,自行從之前存好的文字檔內,複製項目來關閉。
重複複製指令與服務項目,就可以完成 關閉系統服務 的文字檔編輯。

想自訂說明與區分的話,可用=>@echo 文字敘述 在想說明的位置。
想暫時不執行某指令的話,前面打 * 號,系統就不會執行了。

把文字檔儲存成 .bat 檔,之後就可以直接執行了!


第五步,複製下列的指令到空白文字檔裡,用來關閉執行中的程式
taskkill /F /IM 程式名稱.exe =>例: taskkill /F /IM GoogleUpdate.exe

其他部分同第四步,也是儲存成 .bat 檔,之後就可以直接執行了!

到這裡,除了列出項目時,要輸入文字外,其他都可以用複製與貼上。

第六步,就是自己調整想關閉的項目,最多就是電腦當機、不正常或是項目關不掉,重新啟動電腦就回復之前的狀態。

第七步,假如確定沒問題,就可以用 services.msc 直接修改項目到系統裡。

假如想用指令啟動服務的話,請參考下列指令
net start "系統服務" =>例: net start "Background Intelligent Transfer Service"

以上請依自己的狀況調整


我想知道這麼做的主要目的是什麼?

以我目前的感覺=> 減少聲音被干擾(聲音頻段不平衡..)與 改善空間背景的乾淨度(透明度與空間感)

減少聲音被干擾(聲音頻段不平衡..)

這點是之前我測試 數數歌 時發現的狀況
一是對人聲表現的不足,另一是氛圍與情感,這兩者都反映出頻段表現得不對或不平衡。
而關閉了某些 執行程式 與 系統服務後,就有改善這問題。
(Pg.13 2013-09-08, 23:22 的文)


改善空間背景的乾淨度(透明度與空間感) :f02:

這點還在確認中,但目前感覺在測試 Solstice 或 Skarbo 這兩家的CD時,會無情的點出這問題(但這問題還有牽涉到時間軸上的精準度)。
簡言之,播放一般音樂CD會覺得空間感越來越成明顯,也越來越有可透度(存在卻不死氣沉沉)。
而播放前面寫的兩家CD,則在無飄逸感、死氣沉沉的空間..等問題上仍要下很多功夫(也可能因我未用 MES30A 才讓這些問題惡化 XD)。

大概是這樣(對了! 這是用喇叭測試的情形) :b07:
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-16, 22:48

補充用捷徑直接啟動程式在 priority High(或 Realtime)的狀態

先針對要啟動的程式(這用 potplayer 為例),新增一個捷徑。
針對捷徑按右鍵打開內容,如下圖所示

圖檔

在目標的位置,填入下列的指令
C:\Windows\System32\cmd.exe /c start /HIGH /AFFINITY 0x2 K:\PotPlayer_V1.5_build_34023\PotPlayerMini.exe

唯一的重點(也可能是讓大家無法用的原因),路徑裡不能有空格
像 C:\Windows\System32\cmd.exe
或 K:\PotPlayer_V1.5_build_34023\PotPlayerMini.exe(執行程式的位置)

/HIGH 就是將 priority 設定為 HIGH(也可用 /REALTIME)
/AFFINITY 是指定程式在 CPU 的哪個核心執行(可用可不用)
0x2 就是第二個核心,以此類推 0x1, 0x3, 0x4..

在開始位置填入執行程式的位置
K:\PotPlayer_V1.5_build_34023


若找不到程式,系統會跳出提示

順利執行的話,就會像下圖
圖檔

程式直接為 priority High 的狀態


祝大家能順利應用 :c10:

(囧,昨天複製用得太開心,沒注意到開始位置用錯了..修正)
最後由 peaceming 於 2016-09-15, 22:46 編輯,總共編輯了 1 次。
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章STSD » 2013-09-17, 10:50

這麼做之後,是否要從捷徑啟動程式才會有priority High?
頭像
STSD
系統管理員
 
文章: 3002
註冊時間: 2009-12-01, 22:20

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-17, 22:14

STSD 寫:這麼做之後,是否要從捷徑啟動程式才會有priority High?

今天再度確認時,發現 potplayer 原本啟動時,就已經是 priority High。

而嘗試用 REALTIME 啟動 potplayer 也無效,還是停留在 priority High。
所以不需要再另建捷徑,爆.. :b08:

只有用手動再調整成 REALTIME 了。

那這篇說明,就當參考吧! :i01:
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-09-22, 21:03

Higuma 寫:Clock Rate:

A hint used by MMCSS to determine the granularity of processor resource scheduling.

越低越好很奇怪啊,我有機會再試試.


今天看到一些資料顯示,Clock Rate的單位似乎是100ns.....

也就是說這跟我之前想的,單位是頻率不同,數值越低可能

是越密集的去做scheduling.....也就是說有可能效果越好.

但這些說法都不是MS官方文件,可信度不知.另外還能看到

Win7底下 Clock rate功能已經被移除的說法(據說Vista才有效).

總之.....之前peace越低愈好的經驗似乎有了理論支撐.

但我還沒測過....如果有人有興趣的話,我想知道能不能

透過觀察CPU使用率來確認clock rate在win 7底下到底

有沒有用.假設有作用的話,低到夠低的值應該會讓使用

率大幅上升才是.
------------------------------------------------------------------
測了一下,看不出差別,之後再聽感驗證吧.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-25, 12:45

Higuma 寫:
Higuma 寫:Clock Rate:

A hint used by MMCSS to determine the granularity of processor resource scheduling.

越低越好很奇怪啊,我有機會再試試.


今天看到一些資料顯示,Clock Rate的單位似乎是100ns.....

也就是說這跟我之前想的,單位是頻率不同,數值越低可能

是越密集的去做scheduling.....也就是說有可能效果越好.

但這些說法都不是MS官方文件,可信度不知.另外還能看到

Win7底下 Clock rate功能已經被移除的說法(據說Vista才有效).

總之.....之前peace越低愈好的經驗似乎有了理論支撐.

但我還沒測過....如果有人有興趣的話,我想知道能不能

透過觀察CPU使用率來確認clock rate在win 7底下到底

有沒有用.假設有作用的話,低到夠低的值應該會讓使用

率大幅上升才是.
------------------------------------------------------------------
測了一下,看不出差別,之後再聽感驗證吧.

之前我寫出來時就是從聽感的角度來看... 有一段時間了吧? :b10:

這樣阿!! 請 Higuma 慢慢測試囉!


除了中秋偷懶了兩天半外,我仍繼續嘗試一些有的沒的東東。 :f02:

觀察了這陣子,討論串似乎讓不少人卻步..
我還在想要怎麼整理,能讓大家各取所需(也可能是電腦這塊比較少人碰吧?)

簡言之,這裡測試的東東,都是東拼西湊(Higuma 也貢獻了不少連結),加上一些找來或我自己基於一些方向再測試出來的產物。
能玩到多遠呢? 我自己也不清楚,就隨意嘗試囉! 8-)

以上
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-09-26, 23:59

peaceming 寫:之前我寫出來時就是從聽感的角度來看... 有一段時間了吧? :b10:

這樣阿!! 請 Higuma 慢慢測試囉!


突然想測clock rate,第一步就直接從10000降到5000(十進位),

因為假設單位真的是是100ns沒錯的話,5000剛好就是0.5ms,

跟我們現在的time resolution一致,直覺上應該不錯.

調完一聽....這差距真的有點大 :i01:

之後嘗試著再往下調,800 500等,但感覺上似乎沒那麼全面,

有種調過頭不太自然的感覺,所以最後還是回到5000,目前

感覺最自然全面的設定值.Peace可以試試看設5000,我總覺得

跟time resolution同步有種很透明又和諧的感覺.

P.S 不用重開機就能測,即時切換就有效果.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

上一頁下一頁

回到 音響區・愛亂想

誰在線上

正在瀏覽這個版面的使用者:Google [Bot] 和 4 位訪客