パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Windows 10ではホームユーザーへの月例更新が廃止され、更新プログラムは随時配布に」記事へのコメント

  • by Anonymous Coward

    0dayのパッチがWindowsだけ遅い状況が解消されて、うれしい限り

    しかし、Windowsのパッチが遅いと書いたときに月1回じゃないととか、
    過去の経緯が云々とかいってたMS信者は、月1回を貫き通してほしいものですなw

    • by Anonymous Coward

      というか、なぜWindowsはシステム更新でOS再起動が必要なのだろう?

      サービス更新なら、サービス立ち上げなおせばいいし。
      設定ファイル更新なら、読み込め直せばいいし。
      9x時代から(それ以前から?)、なぜこれを改善しないのか。

      なにか認識不足だろうか。

      • by Anonymous Coward

        あんだけ大量にあるサービス全部立ち上げなおすの?
        それなら再起動したほうが早いだろ

        • by Anonymous Coward

          パッチに関連するのだけで良いだろ、って話なんじゃないかな。
          それとも毎回kernelいじってるの?

          • Re: (スコア:2, 参考になる)

            by Anonymous Coward

            Windowsの場合、OS側のファイル操作仕様が強制ロック (mandatory lock) なので、UNIXで一般的なアドバイザリロック (advisory lock) とは異なり、何をどうやっても排他ロックのかけられたファイルに書き込むことができません。
            これを回避する目的で、再起動後に反映する仕組み(MoveFileExのMOVEFILE_DELAY_UNTIL_REBOOTフラグ)がありますが、これによって関連するサービスの再起動だけでは済まない事情が発生してしまっています。
            (プログラムファイル自身もそうですし、それらが使用しているデータファイルも同様です)

            UNIXで一般的なアドバイザリロックの場合は、逆に「パッチは適用したつもりだけど、サービス類の再起動を忘れて実は新しいモジュールやデータが反映されてなかった」事態が起こりえますので、一長一短ではあります。

            • by Anonymous Coward

              別にWindowsだって、実行中のファイルは上書きできないだけで、リネームはできるよ。だからDLLを再起動せずに入れ替える事もできる。
              「パッチは適用したつもりだけど、サービス類の再起動を忘れて実は新しいモジュールやデータが反映されてなかった」のが発生するのも同じ。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...