@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ks: <https://comcomponent.com/vocab/> .

<https://comcomponent.com/blog/windows-disk-100-safe-diagnosis/#article>
    schema:about <https://comcomponent.com/knowledge/sysmain/>, <https://comcomponent.com/knowledge/search-indexing/>, <https://comcomponent.com/knowledge/windows-defender-antivirus/>, <https://comcomponent.com/knowledge/disk-active-time/> ;
    schema:mentions <https://comcomponent.com/knowledge/disk-throughput/>, <https://comcomponent.com/knowledge/disk-response-time/>, <https://comcomponent.com/knowledge/task-manager/>, <https://comcomponent.com/knowledge/resource-monitor/>, <https://comcomponent.com/knowledge/disk-io/>, <https://comcomponent.com/knowledge/powershell/>, <https://comcomponent.com/knowledge/hard-page-fault/>, <https://comcomponent.com/knowledge/defender-performance-analyzer/>, <https://comcomponent.com/knowledge/admin-rights/>, <https://comcomponent.com/knowledge/data-backup/>, <https://comcomponent.com/knowledge/storage-failure/> .

<https://comcomponent.com/knowledge/sysmain/> a skos:Concept ;
    skos:prefLabel "SysMain"@ja ;
    skos:definition "システム性能の維持・改善を目的としてバックグラウンドで動作するWindowsのサービス。"@ja ;
    skos:broader <https://comcomponent.com/knowledge/windows-service/> .

<https://comcomponent.com/knowledge/search-indexing/> a skos:Concept ;
    skos:prefLabel "検索インデックス作成"@ja ;
    skos:definition "ファイルの内容やプロパティを事前に索引化し検索を高速化する、Windowsのバックグラウンド処理。"@ja ;
    skos:altLabel "Windows Search" ;
    skos:altLabel "インデックス作成"@ja ;
    ks:uses <https://comcomponent.com/knowledge/disk-io/> .

<https://comcomponent.com/knowledge/windows-defender-antivirus/> a skos:Concept ;
    skos:prefLabel "Microsoft Defender ウイルス対策"@ja ;
    skos:definition "Windowsに組み込まれたウイルス対策ソフトで、機械学習・ふるまい分析・クラウド保護を組み合わせて脅威を判定する。"@ja ;
    skos:altLabel "Windows Defender" ;
    skos:altLabel "Microsoft Defender Antivirus" .

<https://comcomponent.com/knowledge/disk-active-time/> a skos:Concept ;
    skos:prefLabel "ディスクのアクティブな時間"@ja ;
    skos:definition "観測区間のうち、ディスクが読み書き要求の処理でビジーだった時間の割合。保存容量の使用率や転送速度とは別の指標。"@ja ;
    skos:altLabel "Disk active time" ;
    ks:verifiedBy <https://comcomponent.com/knowledge/task-manager/> .

<https://comcomponent.com/knowledge/task-manager/> a skos:Concept ;
    skos:prefLabel "タスク マネージャー"@ja ;
    skos:definition "実行中のプロセスの状態表示や、効率モードの個別の切り替えなどを行えるWindowsの標準ツール。"@ja ;
    skos:altLabel "Task Manager" .

<https://comcomponent.com/knowledge/disk-throughput/> a skos:Concept ;
    skos:prefLabel "ディスク転送速度"@ja ;
    skos:definition "単位時間あたりにディスクから読み出した、またはディスクへ書き込んだデータ量。MB/sなどで表し、I/O要求一件の応答時間とは区別する。"@ja ;
    skos:altLabel "Disk throughput" ;
    skos:altLabel "ディスクスループット"@ja ;
    ks:verifiedBy <https://comcomponent.com/knowledge/task-manager/> .

<https://comcomponent.com/knowledge/disk-response-time/> a skos:Concept ;
    skos:prefLabel "ディスク応答時間"@ja ;
    skos:definition "ディスクへのI/O要求が完了するまでの時間。平均値などをms単位で表すことがあり、単位時間あたりの転送量とは別の性能指標。"@ja ;
    skos:altLabel "Disk response time" ;
    skos:altLabel "Disk latency" ;
    ks:verifiedBy <https://comcomponent.com/knowledge/task-manager/> ;
    ks:verifiedBy <https://comcomponent.com/knowledge/resource-monitor/> .

<https://comcomponent.com/knowledge/resource-monitor/> a skos:Concept ;
    skos:prefLabel "リソース モニター"@ja ;
    skos:definition "CPU、メモリ、ディスク、ネットワークの使用状況を、プロセスなどと関連付けて表示するWindows標準の監視ツール。"@ja ;
    skos:altLabel "Resource Monitor" ;
    skos:altLabel "resmon.exe" .

<https://comcomponent.com/knowledge/disk-io/> a skos:Concept ;
    skos:prefLabel "ディスクI/O"@ja ;
    skos:definition "HDDやSSDなどのストレージに対する読み取り・書き込み処理。"@ja ;
    skos:altLabel "Disk I/O" ;
    skos:altLabel "ディスク入出力"@ja ;
    ks:verifiedBy <https://comcomponent.com/knowledge/resource-monitor/> .

<https://comcomponent.com/knowledge/defender-performance-analyzer/> a skos:Concept ;
    skos:prefLabel "Defenderパフォーマンスアナライザー"@ja ;
    skos:definition "Microsoft Defender Antivirusのスキャンを記録・分析し、検査への影響が大きいファイルやプロセスを調べるツール。除外設定を推奨するツールではない。"@ja ;
    skos:altLabel "Microsoft Defender Antivirus Performance Analyzer" ;
    skos:altLabel "Microsoft Defender ウイルス対策のパフォーマンス アナライザー"@ja ;
    ks:uses <https://comcomponent.com/knowledge/powershell/> .

<https://comcomponent.com/knowledge/powershell/> a skos:Concept ;
    skos:prefLabel "PowerShell"@ja ;
    skos:definition "オブジェクトパイプラインとエラー処理機構を持つ、Microsoftが最も堅牢で最新のWindows自動化に推奨するコマンドラインシェル兼スクリプト言語。"@ja ;
    skos:altLabel "Windows PowerShell" ;
    skos:altLabel "pwsh" ;
    skos:altLabel "PowerShell 7" .

<https://comcomponent.com/knowledge/admin-rights/> a skos:Concept ;
    skos:prefLabel "管理者権限"@ja ;
    skos:definition "コンピューター全体の設定を変更できる権限。"@ja ;
    skos:altLabel "昇格"@ja .

<https://comcomponent.com/knowledge/hard-page-fault/> a skos:Concept ;
    skos:prefLabel "ハードページフォールト"@ja ;
    skos:definition "必要なページをページファイル、実行ファイル、DLL、メモリマップトファイルなどの裏付けストアから読み込んで解決するページフォールト。"@ja ;
    skos:altLabel "hard page fault" ;
    ks:requires <https://comcomponent.com/knowledge/disk-io/> .

<https://comcomponent.com/knowledge/data-backup/> a skos:Concept ;
    skos:prefLabel "バックアップ"@ja ;
    skos:definition "システムやデータの複製を取得・隔離保管し、復旧できることを確認する対策。"@ja ;
    skos:altLabel "Backup" .

<https://comcomponent.com/knowledge/storage-failure/> a skos:Concept ;
    skos:prefLabel "ストレージ障害"@ja ;
    skos:definition "HDDやSSDなどの記憶装置の故障・劣化などにより、正常な読み書きやデータ保持に支障が生じる状態。"@ja ;
    skos:altLabel "Storage failure" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/disk-active-time/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/task-manager/> ;
    schema:description "本文第2節では、対象ディスクのアクティブな時間をタスク マネージャーのパフォーマンス画面で確認する。これは空き容量や最高転送速度の指標ではない。"@ja ;
    ks:evidence <https://techcommunity.microsoft.com/blog/askperf/windows-8--windows-server-2012-the-new-task-manager/375149> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/disk-throughput/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/task-manager/> ;
    schema:description "本文第2節では、対象ディスクの読み取り・書き込み速度をタスク マネージャーで確認する。アクティブな時間と同じ指標として扱わない。"@ja ;
    ks:evidence <https://techcommunity.microsoft.com/blog/askperf/windows-8--windows-server-2012-the-new-task-manager/375149> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/disk-response-time/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/task-manager/> ;
    schema:description "本文第2節では、対象ディスクの平均応答時間をタスク マネージャーで確認し、遅い操作の発生と照合する。"@ja ;
    ks:evidence <https://techcommunity.microsoft.com/blog/askperf/windows-8--windows-server-2012-the-new-task-manager/375149>, <https://learn.microsoft.com/en-us/troubleshoot/windows-server/performance/troubleshoot-performance-problems-in-windows> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/disk-response-time/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/resource-monitor/> ;
    schema:description "本文第3節では、リソース モニターのディスク表示でファイルなどに関連付いた応答時間を確認する。平均は個々の操作の最悪値そのものではない。"@ja ;
    ks:evidence <https://techcommunity.microsoft.com/blog/askperf/windows-8--windows-server-2012-the-new-task-manager/375149> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/disk-io/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/resource-monitor/> ;
    schema:description "本文第3節では、リソース モニターのディスク表示でプロセス、ファイル、読み取り・書き込みを関連付けて調べる。"@ja ;
    ks:evidence <https://techcommunity.microsoft.com/blog/virtualization/hyper-v-replica-debugging-why-are-very-large-log-files-generated/382091/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/search-indexing/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/disk-io/> ;
    schema:description "本文第4・6節では、Windows Searchが検索対象のファイルを読み、検索用の索引を作成・更新する処理を扱う。索引の作成・更新にはディスクの読み書きが伴うが、ディスク100%の原因だと断定する関係ではない。"@ja ;
    ks:evidence <https://support.microsoft.com/en-us/windows/experience/performance-optimization/search-indexing-in-windows> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/windows-defender-antivirus/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/disk-io/> ;
    schema:description "本文第4・7節の、ストレージ上のファイルを読み取って検査する場合の関係。すべてのスキャンで物理ディスクへの読み取りが発生する、あるいはDefenderが必ずディスク100%を起こすという意味ではない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/defender-endpoint/tune-performance-defender-antivirus>, <https://learn.microsoft.com/en-us/troubleshoot/windows-server/performance/troubleshoot-performance-problems-in-windows> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/windows-defender-antivirus/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/defender-performance-analyzer/> ;
    schema:description "本文第7節では、対応するDefender環境でパフォーマンスアナライザーを使い、スキャンに時間がかかったファイルやプロセスを調べる。確認対象はスキャン負荷であり、PC全体のディスク遅延や安全性を保証するものではない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/defender-endpoint/tune-performance-defender-antivirus>, <https://learn.microsoft.com/en-us/defender-endpoint/performance-analyzer-reference> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/defender-performance-analyzer/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/powershell/> ;
    schema:description "本文第7節の記録と分析は、PowerShellのNew-MpPerformanceRecordingとGet-MpPerformanceReportを使用する。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/defender-endpoint/performance-analyzer-reference> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/defender-performance-analyzer/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/admin-rights/> ;
    schema:description "本文第7節のスキャン記録を取得する場合、New-MpPerformanceRecordingを管理者として実行する権限が必要となる。記録済みファイルのレポート解析だけに同じ要件を一律に課す関係ではない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/defender-endpoint/performance-analyzer-reference> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/sysmain/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/powershell/> ;
    schema:description "本文第5節では、管理者として開いたWindows PowerShellのStop-ServiceとStart-ServiceでSysMainを一時停止・再開する。実行中かを確認して行う比較であり、起動設定の無効化や性能改善の保証ではない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.management/stop-service?view=powershell-5.1>, <https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.management/start-service?view=powershell-5.1> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hard-page-fault/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/disk-io/> ;
    schema:description "本文第8節のハードページフォールトの解決には、ページファイル、実行ファイル、メモリマップトファイルなどから必要なページを読み戻すディスクI/Oが必要となる。物理故障やメモリ不足を意味する関係ではない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/troubleshoot/windows-client/performance/how-to-determine-the-appropriate-page-file-size-for-64-bit-versions-of-windows> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/data-backup/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/storage-failure/> ;
    schema:description "本文第8節では、重大なストレージ警告や読み書きエラーなど、障害の兆候がある場合に、設定調整より重要なデータのバックアップを優先する。バックアップで装置の故障を修復できるという意味ではない。"@ja ;
    ks:evidence <https://support.microsoft.com/en-us/windows/experience/storage-filemanagement/what-to-do-about-a-critical-warning-for-a-storage-device> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .
