小村軟體的 Windows 開發・技術支援

故障調查・根本原因分析把「偶爾會停」,變成可以調查的問題。

在手邊無法重現的當機、罕見的通訊停滯、長時間運轉後的故障。從日誌與量測縮小可能原因的範圍,作為修正或追加調查的判斷依據。

沒有規格書也沒關係。可以從您所知道的內容開始諮詢。

  • 由工程師直接對應
  • 需求尚未確定也可諮詢
  • 可從必要的範圍開始委託

從這樣的階段就可以開始諮詢

就從您現在遇到的困擾開始吧。

只在連續運轉數天、數週之後才會當機

記錄資源的變化與異常路徑,縮小發生條件的範圍。

不清楚原因出在應用程式、設備還是網路

比對日誌、封包與 OS 的行為,逐一釐清。

明明有日誌,卻追不出原因

整理必要的觀測點,蒐集能驗證假設的資訊。

技術上的事,可以原原本本直接諮詢的對象。

小村 豪的個人檔案照片

代表・工程師

小村 豪

專精於 Windows 的工程師,從確認課題到調查、設計與實作全程負責。還無法完整說明的部分,也會從技術議題開始一起整理。

查看經歷與技術能力 / 查看公司資訊

已公開的技術案例

調查只在長時間運轉後才發生的當機

整備控制代碼數量的變化與處理邊界的日誌,將調查鎖定在以控制代碼洩漏為中心。

閱讀課題與調查的進行方式

因應範圍

從必要的部分開始,也可以整體委託。

從局部的調查與改修,到整體的開發。依據您目前的狀況,決定委託的範圍。

故障的問題釐清與原因調查

針對當機、通訊停滯與難以重現的故障,調查其發生條件與可能原因。

長時間運轉故障的分析

持續觀測記憶體與控制代碼的洩漏、資源耗盡、執行緒增加等現象並加以分析。

改修與防止再發的支援

依據調查結果整理改修方向、改善日誌,並建置異常情境測試。

確認與交付內容的範例

  • 已確認的事實與可能原因
  • 改修方針或下一步的驗證事項
  • 日誌與觀測方法的改善建議

這是依委託範圍所列的範例。成果物的範圍與形式,會在估價時議定。

若其中有相近的課題,請先告訴我們目前的狀況。

沒有規格書也沒關係。可以從您所知道的內容開始諮詢。

費用與進行方式

不需要一開始就全部決定。

從只委託調查開始

不必一併委託改修,可以先委託問題釐清與原因調查。期間與報告內容會事先議定。

費用參考

依調查範圍與期間估價

單獨委託故障調查本身為付費服務。我們不保證一定能找出原因,會區分已確認的事實與未確認的事項後向您報告。

關於初步調查的免費範圍與付費業務

以判斷可實現時會委託正式開發為前提,在估價與接案判斷所需的範圍內,初步調查原則上免費。長期的驗證、建置專用環境、試作品・PoC、交付詳細的調查報告書等,可能需要付費。

若是委託調查或審查本身,則作為獨立的付費業務估價。需要付費時,會在著手之前向您說明範圍與費用。

  1. 分享狀況

    請盡量告訴我們目的、遇到的困擾與目標環境。

  2. 確認範圍與費用

    我們會說明所需的調查、因應範圍、成果物、費用與進行方式。

  3. 議定後才著手

    調查或開發的過程中,我們會分享中途進度、已確認的事項與仍存在的限制。

  4. 確認結果並交付

    以議定的條件確認結果,並銜接導入或下一步的因應。

想詳細了解技術上的因應內容

展開可因應的技術與詳細的進行方式

把「偶爾會停」變成可以調查的問題。

在手邊無法重現,只在長時間運轉後才當機,也分不清原因出在應用程式還是設備。面對這類故障,我們不靠猜測反覆修改,而是先增加可觀測的資訊,逐步縮小可能原因的範圍。

可以諮詢的症狀

  • 連續運轉數小時到數週後,發生當機或停止
  • 與產業用相機或周邊設備的通訊偶爾中斷
  • 記憶體、控制代碼、執行緒持續增加
  • 只在特定電腦或特定運作條件下,動作才變得不穩定
  • 日誌雖然有留下來,卻追不出導致故障的經過

調查的進行方式

1. 整理發生狀況與影響範圍

我們會確認症狀、發生頻率、使用環境,以及事發前的操作或變更。並將應該調查的對象,是應用程式內部、通訊、設備還是 OS,分成不同的假設加以整理。

2. 觀測必要的資訊

依驗證假設所需,從日誌、封包、例外、記憶體使用量、控制代碼數量等資料中挑選要看的資訊。資訊不足時就增加觀測點,並考量對營運的負擔來決定蒐集方式。

3. 驗證可能的原因

縮小發生條件,以重現試驗或比較試驗來確認假設。我們會區分已確認的事實,與仍屬推測的部分,再整理出改修或追加調查的方向。

讓調查結果連結到下一步行動

找到原因時,我們會整理改修方向與確認方法。若在調查期間內無法鎖定原因,也會明確列出已排除的因素、剩下的可能原因,以及下一步需要的資訊。報告的形式與範圍,會在委託時與您議定後再進行。

我們也會視需要建置可依處理單位追蹤經過的日誌、可確認資源配置與釋放的記錄,以及異常情境測試。目標不只是當下恢復運作,更是打造出下次出現相同症狀時能更快做出判斷的狀態。

諮詢時請告知您所掌握的資訊

請告訴我們症狀、發生頻率、所使用的 Windows 與應用程式,以及目前為止試過的處置。若能一併告知是否有日誌或原始碼,會更便於我們研擬調查方法。初次洽詢時,無須附上機密資訊或認證資訊。

若還需要持續的修正或維護,我們會結合既有 Windows 軟體的改修・維護,為您提出建議的服務範圍。

委託前的常見問題

可以只委託原因調查嗎?

可以。不含改修,只以問題釐清或原因調查為目的的委託,我們也樂意承接。調查範圍、期間與報告內容會事先與您議定後再進行。單獨委託調查本身為付費服務。

重現率很低的故障也可以諮詢嗎?

可以。我們會確認發生時的日誌、通訊記錄與資源使用量等資料,整理出還缺少哪些觀測點。即使沒有可以重現的環境,也會從如何在現場蒐集資訊的方法開始討論。

一定能找出原因嗎?

我們無法保證一定能找出原因。可調查的範圍會隨重現條件與可取得的資訊而改變。我們會區分已確認的事實、可能原因與尚未確認的事項,並以有助於判斷是否追加調查或改修的形式向您報告。

聯絡我們

請先用幾行文字說明目前的狀況。

不需要詳細的規格書或技術術語。請盡量告訴我們以下內容。

  • 遇到的困擾與想實現的事
  • 相關的軟體、設備與環境
  • 期望的時期(尚未決定也沒關係)

初次聯絡時,無須附上機密資料或密碼。

諮詢內容範例

應用程式長時間運轉後會停止,但在開發環境無法重現。想諮詢首先該調查什麼。

沒有規格書也沒關係。可以從您所知道的內容開始諮詢。

諮詢按鈕會開啟繁體中文的聯絡頁面,頁面中有聯絡方式的說明。 透過「以電子郵件諮詢」,可以建立帶有服務名稱的郵件。