iT邦幫忙

0

Windows 7 存檔至 Windows 2003 Server 慢的問題

用戶端環境:(電腦教室50台PC、i7 RAM 4G、有還原卡)
OS: Windows 7 SP1 ,Software: Office 2010
伺服器環境:(HP DL360 G9、vSphere 5.5 U1)
Guest OS: Windows 2003 R2 SP2 (Core 2、RAM 4G、有AD)
網路架構:
Server <-->Cisco Switch(x3750) <--> D-Link Switch(1026G)*3 <--> Client

目前主要問題:

  1. 所有用戶端同時複製本機的Office檔案,並貼上至網路磁碟時,檔案總管在開
    啟網路磁碟目錄慢,要等上方路徑綠色跑完才能動作(約1~3分鐘不等)
  2. 所有用戶端同時開啟Office檔案,另存至網路磁碟,會卡住、慢,甚至會沒有
    回應

已作過的檢查及測試:

  1. 複製貼上本來是沒有問題的,但機房停電伺服器不正常關閉,重開後才發生,
    已確定目前RAID態正常。嘆氣
  2. 另存問題,在沒有停電前就一直存在,只有Office軟體才會發生,其他如:
    Photoimpact、Notepad...是不會的。
  3. 有用Cable Meter測試網路主幹線,正常。
  4. 停電之前有網路主幹接NB複製貼上至Server,每秒有88~90MB的傳輸速度。
    Client端接100Mb的Port,也有10~11MB的傳輸速度。
    同時50台複製貼上,每台也有1.1~1.4MB的傳輸速度。
  5. 有用performance monitor記錄及監控伺服器效能,在反應慢,當下的時間點,
    伺服器的網路流量及IO都很低。
  6. 原本Client端環境為XP SP3+Office2003時,都沒有上述問題的。

針對"另存問題"已嘗試過的方法:

  1. 移除Client端的防毒軟體,沒用。
  2. 關閉Windows Update服務,並設定為停用,沒用。
  3. Office 2010安裝SP2,沒用。
  4. 網卡內容取消勾選IPv6,沒有。
  5. 在Server上下過net config server /autodisconnect:60,沒用。
  6. 架WINS Server,沒用。

複製貼上問題:
因才剛發生,還在想為什麼??搖頭
預計在每台Win7上下netsh int tcp set g a=d指令。

還請各位大大,給點想法或思考方向,感恩呀~~~哭

ks1217 iT邦研究生 4 級 ‧ 2016-02-05 15:02:24 檢舉
之前我們公司FILE SERVER也常發生開啟分享LIST很慢,
複製貼上也很慢, 後來服用了 KB2675785 之後就好很多,
不過我的SERVER 是 2008R2 , Client是 Win7Pro

供你參考看看

https://support.microsoft.com/en-us/kb/2675785
感謝!! 我會去試試看讚
因為實在是無解,想不出任何辦法,所在過年前作了件事,干脆把Server中的OfficeScan排除掃瞄.xls、.xlsx、.doc、.docx、.ppt、.pttx、.tmp不耐煩
過年後,User突然回報一切正常,只有一個字"順"~~讚
目前還在觀察中~~ 不過這好像治標不治本呀~~ 深怕Server會中毒~~駭客

2 個回答

4
raytracy
iT邦大神 1 級 ‧ 2016-01-30 23:25:27
最佳解答

kaku0419提到:
要等上方路徑綠色跑完才能動作

這個現象, 代表 Client 端的 Windows Search 服務, 並沒有取得正確的 File index, 所以只好重新掃描整個資料夾, 上面的綠色條才會跑得很慢. 如果 Server 上面的 Index catalog 正確的話, 這個綠色條跑的速度會快到看不見.

因提到是停電之後才發生的話, 所以有可能是 Server 上面的 Windows Search service 正在做 index rebuild 的時候斷電, 系統不正常關機, 造成 index catalog 整個壞掉, Client 端讀不到 Server 上面的 index catalog DB, 只好把全部檔案都掃一次.

可以試試看: 先重建 server 上面的 windows search index. 等重建完畢之後, 再測試看看速度.

至於其他檔案不會, 只有 Office 檔案會, 則是因為可能只有 Office 的副檔名被列入要做 index 的範圍內, 其他的副檔名則沒有, 所以速度有差別.

看更多先前的回應...收起先前的回應...

Ray大大請教一下:
1.要如何重建Windows 2003 R2的index catalog DB?

2.如果我直接停用Server的Indexing Service及Win7的Windows Search服務,是否會有幫助? 或是反而會有什麼其它的問題產生?

3.我要怎麼把Office的副檔名移出index的範圍,是否如下圖,把打勾拿掉?

raytracy iT邦大神 1 級 ‧ 2016-02-01 09:52:29 檢舉

你可以先停用 Client 端的 Search service 看看有沒有改善? 有時這樣反而會變快.

但若沒有變快的話, 那就還是要重建. 但看你的 Index option 裡面, 實際上只建了 1,190 個項目的索引, 你的檔案有這麼少嗎? 看左邊的那些位置, 好像你的檔案資料夾, 並沒有在 Index 的範圍之內. 可以先嘗試把資料夾加進來看看.

Working With the Windows Server 2003 Indexing Service
變更進階索引選項

進階的索引類型先不要去動他, 一次改一項來測試. Search index 只是其中一種可能性, 說不定實際上是其他的問題造成的.

問一個Server的問題:
針對Windows 2003作File Server給Win7存取,是要用原本的Indexing Service,還是我要去下載安裝Windows Search 4.0來用會比較好呢? 還是就Server端而言,兩者沒什麼差異?

上面那個1,190 個項目的索引的圖,是我家的電腦...臉紅
不是電腦教室的電腦~~ㄎㄎ

昨日複製貼上已自行恢復正常.
但今天試過將Client端的 Search service停用,開啟Excel並另存至網路磁碟,結果一樣會慢,全班動作快的人(約3分之1),作完就OK,但動作慢的人(約3分之2),就全都卡在那,沒有回應,Client連檔案總管嘗試去開啟該網路磁碟,也沒有回應,但開別台Server的網路磁碟是OK的.Orz
等下課,作完的同學,關機,其他卡住的人,就陸陸續續會有回應並完成存檔.疑惑

raytracy iT邦大神 1 級 ‧ 2016-02-06 10:48:59 檢舉

kaku0419提到:
等下課,作完的同學,關機,其他卡住的人,就陸陸續續會有回應並完成存檔.

如果是 Client 有動作, 才會造成其他人問題的話, 那要去查這些 Client 對 Server 做了哪些事情? 是否中了毒在背景偷偷幹壞事?

因為實在是無解,想不出任何辦法,所在過年前作了件事,干脆把Server中的OfficeScan排除掃瞄.xls、.xlsx、.doc、.docx、.ppt、.pttx、.tmp不耐煩
過年後,User突然回報一切正常,只有一個字"順"讚
目前還在觀察中
不過這好像治標不治本呀~~ 深怕Server會中毒~~駭客

0
xgt
iT邦新手 5 級 ‧ 2016-01-30 22:22:11

可以用iperf測一下server跟client的傳輸率如何(上下傳)
vsphere上的監控狀態有正常嗎或者有錯誤出現嗎,因為你沒說到這部分
另外之前遇過raid卡的電池故障導致write cache被強制關掉,不過那也因為是raid卡比較舊了

我要發表回答

立即登入回答