最近幫表弟組電腦
因為我自己的忙於工作
電腦硬體一直都是正常的
因沒有需要購入電腦零件
所以一段時間沒有更新腦內現在電腦規格的資訊了
當天購買整套電腦零組件時
店員看了我挑的清單說我"主機板與其挑這塊,不如就挑B150晶片組的吧,還有M.2介面"
我進一步問他說M.2是甚麼,並理解之後,就挑了技嘉的B150M-DS3P這塊主機板
而M.2 SSD則是創見的MTS800 128G
反正當下覺得M.2介面也不過就是換一個介面,除了速度性能差異、還有不用線材外,就只是跟SATA差不多的東西
(就是插了就跟使用一般SSD一樣)
主機組裝完畢後
就把表弟舊電腦的Win10系統直接透過minitool partition wizard將系統轉移到新的SSD上
並且安裝好新主機板的所有驅動
電腦就這樣交差
原本以為就這樣完事了
沒想到隔天我表弟電腦發生問題叫我去看
結果是藍底白字
錯誤訊息是 CRITICAL_PROCESS_DIED
(其實因為一些需求,在表弟的電腦內裝有Win10的虛擬機,虛擬硬碟檔案也在該SSD內,卻也在沒多久出現CRITICAL_PROCESS_DIED)
查了一下就是Windows重要資料已毀
後來我用Windows10安裝隨身碟的PE系統去"命令提示字元",透過chkdsk 去查看一下SSD的檔案損毀狀況
結果果不其然,有很多被孤立的檔案紀錄,不然就是磁碟區點陣圖有問題
像是這樣
-------------------------------------------------------------------------
C:\Windows\system32>chkdsk c:
檔案系統的類型是 NTFS。
警告! 未指定 /F 參數。
正以唯讀模式執行 CHKDSK。
階段 1: 正在檢查基本檔案系統結構...
已經處理 140288 個檔案記錄。
檔案驗證完成。
檔案記錄區段 121924 是孤立的。
檔案記錄區段 121925 是孤立的。
檔案記錄區段 121927 是孤立的。
檔案記錄區段 137517 是孤立的。
已經處理 3886 個大型檔案記錄。
檔案記錄區段 137518 是孤立的。
發現錯誤。CHKDSK 無法以唯讀模式繼續執行。
-------------------------------------------------------------------------
C:\Windows\system32>chkdsk c:
檔案系統的類型是 NTFS。
警告! 未指定 /F 參數。
正以唯讀模式執行 CHKDSK。
階段 1: 正在檢查基本檔案系統結構...
已經處理 140288 個檔案記錄。
檔案驗證完成。
已經處理 3818 個大型檔案記錄。
已經處理 0 個損毀的檔案記錄。
階段 2: 正在檢查檔案名稱連結...
已經處理 195742 個索引項目。
索引驗證完成。
已經掃描 0 個未編製索引的檔案。
0 個未編製索引的檔案已復原到 [Lost and Found]。
階段 3: 正在檢查安全性描述元...
安全性描述元驗證完成。
已經處理 27728 個資料檔案。
CHKDSK 正在驗證 Usn 日誌...
已經處理 2591880 個 USN 位元組。
Usn 日誌驗證已完成。
磁碟區點陣圖不正確。
Windows 已檢查過檔案系統並發現問題。
請執行 chkdsk /scan 以尋找問題,並將問題排入待修復的佇列。
-------------------------------------------------------------------------
這些問題透過chkdsk /F (或/R ,但是我沒用) 這樣的指令就會被去除掉
但是去除掉沒多久
又有更多錯誤出現了
這時候我就懷疑SSD是不是有問題
這邊我先說
有些人認為對SSD不要使用chkdsk,有些則說可以
說法眾說紛紜
我的理解是
chkdsk是對文件系統做處理,也就是FAT或者NTFS這種檔案系統做處理
是比較上階的檔案IO
在這一層不管是傳統的HDD或者SSD都不應該有任何差別
因為就只是標準的檔案讀寫而已
就算是SSD,也不應該出現任何錯誤才對
所以可以在NTFS這層格式找到錯誤就必定有檔案受傷了
當然如果我的觀念有錯歡迎糾正
之後我就先重新安裝新的Win10在SSD上面
然後再安裝完的系統上,立刻執行chkdsk C: 去檢查有沒有錯誤
結果安裝完系統當下馬上chkdsk,就出現檔案錯誤了
而且隨著只要SSD有讀、寫的情況下
這個錯誤就越多
所以當下就判斷SSD有問題
後來就去換了一支新品回來
原本以為事情就這樣結束了
結果沒想到.............................
還是相同的情況.............................
我這時認為兩個新品都是同樣的問題,要說兩隻都有問題運氣也太好了
所以就把可能有問題的著眼點放在主機板的設定上
但是沒有所獲
傳輸模式為AHCI
不管開機是使用傳統開機還是UEFI開機
結果都一樣
甚至還有誇張到Win10安裝程式才把安裝用的檔案放到SSD
並且要重開機進行安裝時
安裝程式就進不去了.....
出現像是NTFS錯誤或是CRITICAL_PROCESS_DIED錯誤
我也嘗試過在Windows進行安裝時
先把主機板的SATA驅動先載入到安裝程式裡進行安裝
結果仍舊悲劇
為了避免可能是因為記憶體有問題
導致寫入錯誤的資料到SSD內
我有用Memtest86+進行RAM 3輪的測試 (RAM也是新的)
確定沒有問題
在完全沒有頭緒的情況下
我把焦點放在了M.2介面上
認為會不會M.2介面有問題 (也就是主機板有問題)
由於創見的MTS800,M.2介面走的是SATA協定而非PCIE
所以說將MTS800透過轉接成SATA介面應當是行的通的
於是我買了這個
http://goods.ruten.com.tw/item/show?21608862961234
看電路板只有電源的穩壓電路
對訊號根本沒有做甚麼處理
所以要是SSD真有問題
那轉接過來理應還是會發生檔案損毀的問題
如果沒有.....
那就是主機板M.2介面有問題
當我接上主機板的SATA Port6測試
測試大概約30分鐘
測試方法就是上Youtube看影片 (因為Youtube的影片資料必須緩存到本地硬碟才能播放,這個過程就有對SSD的寫入動作。之前我測試引誘出現錯誤也是用這種方法)
結果一個錯誤也沒有.....................
所以理所當然我就把問題認定是在主機板上
主機板今天也換新了
問題大概迎刃而解了吧
但現實很絕望的是
即使換了新的主機板
問題還是依舊........................
SSD直接插在主機板的M.2介面上
chkdsk還是會馬上檢測到錯誤
唯一不一樣的是
錯誤有時候會隨著資料寫入的時間越長,居然會自己消失
但是又會生出其他錯誤
譬如...
第一次-------------------------------------------------------------------------
C:\Windows\system32>chkdsk c:
檔案系統的類型是 NTFS。
警告! 未指定 /F 參數。
正以唯讀模式執行 CHKDSK。
階段 1: 正在檢查基本檔案系統結構...
已經處理 140288 個檔案記錄。
檔案驗證完成。
檔案記錄區段 100400 是孤立的。
檔案記錄區段 100401 是孤立的。
檔案記錄區段 100402 是孤立的。
檔案記錄區段 137517 是孤立的。
已經處理 3888 個大型檔案記錄。
檔案記錄區段 137518 是孤立的。
發現錯誤。CHKDSK 無法以唯讀模式繼續執行。
10分鐘後-------------------------------------------------------------------------
C:\Windows\system32>chkdsk c:
檔案系統的類型是 NTFS。
警告! 未指定 /F 參數。
正以唯讀模式執行 CHKDSK。
階段 1: 正在檢查基本檔案系統結構...
已經處理 140288 個檔案記錄。
檔案驗證完成。
檔案記錄區段 137517 是孤立的。
已經處理 3885 個大型檔案記錄。
檔案記錄區段 137518 是孤立的。
發現錯誤。CHKDSK 無法以唯讀模式繼續執行。
20分鐘後-------------------------------------------------------------------------
C:\Windows\system32>chkdsk c:
檔案系統的類型是 NTFS。
警告! 未指定 /F 參數。
正以唯讀模式執行 CHKDSK。
階段 1: 正在檢查基本檔案系統結構...
檔案記錄區段 87627 已損毀。
已經處理 140288 個檔案記錄。
檔案驗證完成。
檔案記錄區段 87765 是孤立的。
檔案記錄區段 87766 是孤立的。
檔案記錄區段 137517 是孤立的。
已經處理 3887 個大型檔案記錄。
檔案記錄區段 137518 是孤立的。
發現錯誤。CHKDSK 無法以唯讀模式繼續執行。
-------------------------------------------------------------------------
我自己的美光SSD、金士頓SSD (都SATA介面) 都沒有這種問題
為什麼一個創見的M.2 SSD會有這種問題
我真的已經不知道問題在哪了
用的好痛苦....
有人可以告訴我那裏做錯了,還是漏了甚麼設定嗎........謝謝
s900712z wrote:
最近幫表弟組電腦因...(恕刪)
MTS800的確是在B150M-DS3P的M.2 QVL內有通過
M.2 QVL
出現這問題, 看你要不要直接跟原廠反應
由他們指派專人跟你測試協調
不過這就等於你要花時間精神去幫他們DEBUG

個人是最討厭去幫原廠修正問題,浪費我時間精神
可以的話, 看你要不要去換別支的M.2 ,換成PCIe, 速度也許更快
或是換主機板, 那這個就要由店家下手了
內文搜尋

X