WEBVTT

00:00.090 --> 00:01.140
インストラクター：このレッスンでは､

00:01.140 --> 00:03.660
クラッシュスクリーンについてお話しします｡

00:03.660 --> 00:11.340
クラッシュ・スクリーンとは､ 基本的にオペレーティング・システムに何らかの重大な問題が発生したときにエラーを表示する画面のことだ｡

00:11.340 --> 00:16.770
このようなクラッシュ画面は､ 使用しているオペレーティング・システムによって3つの呼び方があるのをよく耳にする｡

00:16.770 --> 00:18.060
ウィンドウズを使っている人なら､

00:18.060 --> 00:22.260
BSOD（ブルースクリーン・オブ・デス）という言葉を聞いたことがあるかもしれない｡

00:22.260 --> 00:23.430
MACを使用している場合､

00:23.430 --> 00:26.040
これは「死のピンホイール」として知られている｡

00:26.040 --> 00:29.430
Linuxを使っている場合､ これはカーネル・パニックとして知られている｡ 

00:29.430 --> 00:32.970
システムのトラブルシューティングを行う際に役立つ重要な情報が記載されているので､

00:32.970 --> 00:35.790
それぞれを簡単に見てみよう｡

00:35.790 --> 00:38.700
まず､ ウィンドウズだが､ ウィンドウズの内部では深刻な障害が発生すると､

00:38.700 --> 00:43.830
ブルースクリーン・オブ・デス（BSOD）が表示される｡

00:43.830 --> 00:47.280
ブルースクリーン・オブ・デスは､ 根本的なハードウェアに何らかの問題があり､

00:47.280 --> 00:50.310
ウィンドウズがそれを解決できないことを示している｡

00:50.310 --> 00:53.610
それで基本的にパニックになり､ クラッシュしてしまう｡ 

00:53.610 --> 00:56.640
クラッシュすると､ いくつかの情報が画面に表示される｡ 

00:56.640 --> 01:01.890
昔は青い画面に白い文字で技術的なデータがたくさん書かれていた｡

01:01.890 --> 01:02.940
しかし時が経つにつれ､

01:02.940 --> 01:06.180
マイクロソフトはこれがユーザーにとって恐ろしいことだと気づいた｡

01:06.180 --> 01:09.000
それで､ この非常にテクニカルに見える画面を､

01:09.000 --> 01:11.820
もう少し親しみやすい見た目に変えたんだ｡

01:11.820 --> 01:13.380
ウィンドウズ10と11では､

01:13.380 --> 01:17.677
悲しい顔のブルースクリーンが表示され､ 「お使いのPCに問題が発生したため､

01:17.677 --> 01:21.000
再起動する必要があります｡

01:21.000 --> 01:24.120
エラー情報を収集しているところです｡

01:24.120 --> 01:24.120
そして､ ゼロから100％までカウントアップする｡ 

01:24.120 --> 01:27.210
この下にQRコードが表示され､ スマートフォンでスキャンすることで､

01:27.210 --> 01:32.550
Windowsが経験した特定のエラーに関する詳細情報を得ることができる｡

01:32.550 --> 01:41.220
これに加えて､ ウィンドウズに行くこともできる｡  com/stopcodeにアクセスし､ あなたが経験したエラーに関する情報を入手してください｡

01:41.220 --> 01:42.870
さて､ Windows内部の停止コードに関しては､

01:42.870 --> 01:46.890
エラーやクラッシュが発生するさまざまな理由がある｡

01:46.890 --> 01:49.590
これには､ 死亡したクリティカル・プロセス､

01:49.590 --> 01:52.350
適切に処理されなかったシステム脅威例外､ 以下でないIRQ､

01:52.350 --> 01:58.260
検出されたビデオTDRタイムアウト､ 非ページ領域でのページ・フォールト､ システム・サービス例外､

01:58.260 --> 02:03.030
DPCウォッチドッグ違反などが含まれる｡

02:03.030 --> 02:11.130
さて試験だが､ Windowsに存在するさまざまな種類の停止コードをすべて知っている必要はない｡

02:11.130 --> 02:12.540
ここに挙げたのはほんの一部で､

02:12.540 --> 02:14.850
実際にはもっとたくさんある｡

02:14.850 --> 02:16.590
その代わりに知っておいてほしいのは､

02:16.590 --> 02:32.370
「ブルースクリーン・オブ・デス（BSOD）」という言葉を耳にしたら､ それはWindows内部のクラッシュ画面やエラー画面のことで､ エラーコードはストップコードとも呼ばれます｡

02:32.370 --> 02:35.040
ほとんどの場合､ このような「死のブルー・スクリーン」は､

02:35.040 --> 02:39.420
根本的なハードウェアの問題が原因であることが分かっている｡

02:39.420 --> 02:42.660
メモリの一部に経年劣化による不具合が生じると､ このようなエラーが発生し､

02:42.660 --> 02:46.980
システム全体がパニックに陥ってクラッシュする可能性がある｡

02:46.980 --> 02:49.830
さて､ これからお話しする2つ目のOSはmacOS､

02:49.830 --> 02:51.900
別名OS Xです｡

02:51.900 --> 02:58.860
現在､ OS Xはアップル社製で､ アップル社のデスクトップやラップトップなどのハードウェア上で動作する｡

02:58.860 --> 03:04.950
アップル社内でクラッシュが発生すると､ ウィンドウズのようにクラッシュ・スクリーンや死のブルー・スクリーンが表示されるのではなく､

03:04.950 --> 03:10.380
代わりにスピニング・ビーチ・ボール（回転するビーチ・ボール）と呼ばれるものが表示される｡

03:10.380 --> 03:14.303
その理由は､ システムが無反応になるたびに回転する色とりどりの円があり､

03:14.303 --> 03:18.960
何かが起こるのを待っているからだ｡

03:18.960 --> 03:21.240
一般的に､ macOSシステムやOS

03:21.240 --> 03:23.400
Xが何らかの壊滅的なプロセス障害に見舞われ､

03:23.400 --> 03:25.290
アプリケーションやプロセスが完全に応答しなくなると､

03:25.290 --> 03:33.600
スピニング・ビーチ・ボール（Spinning Beach Ball）が表示される｡

03:33.600 --> 03:38.310
現在､ 3番目の主要なオペレーティング・システムはLinuxとして知られている｡

03:38.310 --> 03:42.270
そしてLinuxには､ 死のブルースクリーンや回転する死の輪廻はない｡

03:42.270 --> 03:44.040
その代わりに､ カーネル・パニックと呼ばれるものが発生する｡ 

03:44.040 --> 03:48.150
そうすると､ 黒い画面に白い文字が表示され､

03:48.150 --> 03:50.850
詳細な情報が表示される｡

03:50.850 --> 03:53.340
その理由は､ Linuxはシステム管理者や技術者など､

03:53.340 --> 03:57.750
より技術に精通した人たちに使われる傾向があるからだ｡

03:57.750 --> 04:00.480
さて､ Linuxの内部では､ オペレーティング・システムのコアはカーネルとして知られており､

04:00.480 --> 04:04.650
このカーネルがLinux内部の他のすべてを動かしている｡

04:04.650 --> 04:10.590
そのため､ システムが応答しなくなったりクラッシュしたりすることをカーネル・パニックと呼ぶ｡

04:10.590 --> 04:12.840
カーネル・パニックが発生した場合､

04:12.840 --> 04:16.560
システムはそれをディスプレイに出力し､

04:16.560 --> 04:20.760
いわゆる終了コードを表示する｡

04:20.760 --> 04:24.330
Linuxでは､ これらの終了コードはゼロXと書かれ､

04:24.330 --> 04:27.720
その後8桁の数字がすべて16進数で書かれる｡

04:27.720 --> 04:33.210
これらの16進数は､ 0から9までの数字と､ 0から16までの数字を表すAからF､

04:33.210 --> 04:37.740
またはニブルとも呼ばれる2進数の4ビットのいずれかになります｡

04:37.740 --> 04:41.163
技術者として､ これらのさまざまなストップコードについて知っておく必要があります｡

04:42.060 --> 04:47.970
暗記するためではなく､ システムがパニックに陥ったりクラッシュしたりすると､ Windowsを使っている場合はブルースクリーンオブデス､

04:47.970 --> 04:58.170
MACやOS Xを使っている場合は回転する死の輪､ Linuxを使っている場合はカーネルパニックのいずれかが発生することを理解するためです｡

04:58.170 --> 05:00.810
ウィンドウズやリナックスから与えられたコードを使うことで､ そのエラーを引き起こしている原因についてオンラインで調べ､

05:00.810 --> 05:04.710
より詳しい情報を得ることができる｡

05:04.710 --> 05:07.680
ウィンドウズやリナックスと違って､

05:07.680 --> 05:09.450
MACでは実際のコードが表示されない｡

05:09.450 --> 05:21.540
その代わり､ システムが再び反応するようになるのを待つ間､ 死の輪廻が回転しているだけだ｡

05:21.540 --> 05:23.550
さて､ ここCore Oneでは､

05:23.550 --> 05:28.320
さまざまなオペレーティング・システムに焦点を当てているわけではない｡

05:28.320 --> 05:35.730
その代わりに､ これらのストップコードが存在するという事実を知っておく必要がある｡
