コールセンターコラムColumn

セーフモードとは何か?

コールセンターコラム
コールセンターへのご相談の中で、「最近PCの動作が重い(重たくなった)」とのお問い合わせを頂くことが結構あります。 この場合に、Windowsそのものの問題なのか、インストール済みのアプリケーションが影響を与えているのか等を判断するために、「セーフモード」でWindowsを起動し、障害の切り分けを行うことがあります。   もし、セーフモードで起動しても起動が遅く、起動後も動きが遅い場合は、OSそのものの問題もしくは機械的障害の可能性が高くなります。 逆に、セーフモードでは起動も速く、その後も動きがスムーズな場合は、動作が重くなった時期を挟んでインストールされたドライバやアプリケーション、もしくは、そのアップデートに問題がある可能性が高くなります。(しかし、特定は困難を極めます)   なお、「セーフモード」とは、通常起動できない等、OSに問題が発生した際の診断用起動モードで、必要最低限のドライバしか読み込まず、不要なアプリケーションやサービスは起動しません。詳細は、下記URL(ウィキペディアの該当記事)を参照してください。   https://ja.wikipedia.org/wiki/%E3%82%BB%E3%83%BC%E3%83%95%E3%83%A2%E3%83%BC%E3%83%89   では、そもそもなぜ、Windowsコンピュータには「セーフモード」なるモードが搭載されているのでしょうか?(Mac OS Xにも搭載あり) Microsoft社はその理由について、明確には述べてはいません。 ただ、「コンピュータ」とは本来どのような用途で利用されていたのかが分かれば、セーフモードが搭載されている意義も分かってきます。
■フォールトトレラント設計とは
・フォールトトレラント設計  セーフモードを理解する上で重要となるのが、「フォールトトレラント設計」です。   フォールトトレラント設計(リンク先:ウィキペディア)   上記は、フォールトトレラント設計について解説している、ウィキペディアのページのURLです。興味のある方は訪問してみてください。 その上で、簡単に言えば、「フォールトトレラント設計」とは、システムの一部に問題が発生した場合、機能全体が停止しないよう、機能を縮小してでも動作を続けることが可能なシステムを設計する(*)、という思想です。   飛行機を一例に取ると、飛行機は空を飛んでいるため、何らかの事故が発生した場合は墜落につながります。 しかし、そう簡単に墜落されては、たまったものではありません。 現在公開中のトム・ハンクス主演の映画「ハドソン川の奇跡」は、バードストライクに見舞われた「USエアウェイズ1549便」がハドソン川に不時着する実話が元となっています。   バードストライクによる全エンジンの停止にも関わらず、ハドソン川への不時着が可能だったのは、機長の判断と操縦技術もさることながら、機体が「フォールトトレラント設計」に基づき、エンジン停止後もしばらくは滑空できるよう、設計されているからです。   このこと(*)は、コンピュータにとっても、必須の条件と言えます。
■コンピュータ(パソコン)の成り立ち
現在、日本でのパソコンの世帯普及率は、76.8%(総務省「平成28年版情報通信白書)より)となっています。かつて「国民機」とまで言われた、NECの16ビットコンピュータ「PC-9801」が発表されたのは1982(昭和57)年であり、それ以前、コンピュータはまだまだ庶民のものではありませんでした。   また、昭和40年代にまで遡れば、コンピュータは銀行や大学の研究所等でしか使用されていない「汎用コンピュータ」を指していました。 社会インフラを支える(これは現在もそうですが、当時の意味合いは今より希少で特別な)重要な存在と言えます。   この意味合いから、金融機関のコンピュータが何らかの障害で止まってしまった場合、例として「ATMが止まる」⇒「会社の業務が止まる」といった具合に、社会に重大な影響を与えてしまいます。 だからこそ、コンピュータも飛行機と同じように、どのような問題が発生しようとも止まってはならない役割があるのです。
■パソコンへのセーフモードの搭載意義
コンピュータの社会的重要性と、フォールトトレラント設計の思想が、Windowsコンピュータにも継承され、セーフモードが搭載されているのではないかと思われます。   パソコンの動作が重い、また、パソコンがいつもの通りに起動しない、との問題に直面した場合に、コンピュータを必要最低限動かすことを目的として「セーフモード」という機能を持たせているのではないでしょうか。   そして今日では、Windowsコンピュータも社会インフラとして多方面に利用されています。 例えば、スーパーのPOSレジはWindows OSが搭載されている端末も多くあります。   Windowsが通常起動しない障害が、何らかのドライバやソフトウェア、もしくは、悪意のあるアプリケーションに起因している場合、セーフモードで起動出来さえすれば、プログラムと機能から、もしくは、デバイスマネージャーから、該当すると思われる対象を削除することで、通常起動に戻せる可能性があります。   ※ただし、セーフモードでも削除できないものもあることから、必ず復旧できるとは限りません。   「セーフモード」とはいかなるものか、少しでも、お分かり頂けましたでしょうか。
■備考
メーカー製パソコンのコールセンターでは対応できる問題には限りがあります。(他社製ソフトウェア、フリーウェア等のアンインストールや操作方法はサポート外)   そのため、セーフモードで問題なくWindowが動作する場合、お問い合わせ頂いたユーザー自身で、直近に導入した、あるいは、不要と判断できるソフトウェアやドライバを削除して頂くしか、対処方法がありません。   自身で操作ができない場合は、やむを得ず、再セットアップを案内する流れとなります。