windows 10 insider preview build 17128

3月23日、Fast ring にて windows 10 insider preview build 17128 が公開されたようです。
あの右下のビルド表示、ウォーターマークって言うのですね。このビルドより消えました。
今回の更新は 17127 のウォーターマークを削除したバージョンらしいですが RS4 の最終ビルドというわけではなく、リリースの為に最終チェックを行っているところだそうです。

今回の更新と言うわけでは無いが Microsoft store に Cortana が設定の変更する方法の手順を表示するアプリ Cortana show me を準備したとありましたが、言語設定の問題でしょうか私の環境ではダウンロードできませんでした。

ちなみに Slow ring では 17127 を公開。
また、今週にも iso を提供予定だそうです。

windows 10 insider preview 17127

windows 10 insider preview 1712x が連続してでてきてました。
3月13日に build 17120
3月16日に build 17123
3月20日に build 17127 が公開されてます。
その前に3月7日に RS5 build 17618 のブランチも切られたようですが。

バグフィックスが主立ったようですが
17120 で Windows Defender Application Guard (WDAG) の改善が、
17123 では iOS とかで採用された新しい画像フォーマット HEIF をフォトアプリなどに対応、
17127 では Cortana に新しいプロパティページの改善 とかが行われたようです。

相変わらず windows ストアは自動で更新されず。
その代わりストアアプリの不具合のためにストアアプリの更新が失敗するらしく
フォトなどのアプリ等も不具合出ました。
放置するともっと弊害が出そうなので、手動アップデートしました。

更新失敗しているアプリのフォトは詳細からクリアを実行してストアでインストール。
他二つ何かのアプリが更新失敗してましたがこれはスタートのタイトル化けしたアイコンをクリックするだけで更新されていきましたが、一つをアプリの詳細からクリアしてしまい、なんのアプリだったのか分からないうちに消えてしまうと言うトラブルに。

RS5 もスタートしたみたいですし RS4 の公開も間近なのか。

ubuntu server アップグレード

ubuntu server のバージョンを今更ながらにアップグレードしました。
16.04 LTS がリリースされて、やらねばなと思いつつタイミングを逃して2年が…。
業務終了後に行わないといけないのでなかなか。
そうこうしているうちに、次の 18.04 LTS の時期が目前です。
18.04 が出てしまうと2回アップとやっかいなので先日思い切って実行しました。

予備サーバーでバージョンアップに影響が出そうなところは確認していました。
一つは redmine を追加リポジトリよりインストールしていたので依存の問題でアップしないこと。
まあ、これは消して入れ直すだけなので比較的簡単にクリア。

これだけかと思ったらデータベースの問題が出ました。
mysql のバージョンが 5.5 から 5.7 へ変わったため、PHP の SQL が実行されないという問題が発覚。
バージョン変更により mysql_* で始まるコマンドが使えなくなり書き換えが必要とのことです。
置き換えの方法は二つ、mysqli_ を使う方法と PDO(… を使う方法が見つかりました。
私は new PDO(‘server-address’, ‘ID’, ‘PASS’) を使う方法を選択しました。
これは書き換えで問題なくクリア。

次悩んだのが、SQL は実行され始めたが特定の SQL が実行できないと言うこと。
いろいろ調べたら DISTINC を含む SQL がダメ。
mySQL に sql_mode の ONLY_FULL_GROUP_BY が追加されこれが影響していると。
確かに並べ替えを消せば実行できるのでこの影響でした。
SQL を直せば良いのですが時間かかりそうだったので、取り急ぎ phpmyadmin から sql_mode の ONLY_FULL_GROUP_BY を削除して対応しましたが、再起動したら設定が戻る。

設定を保存する方法調べたところ /etc/mysql/my.cnf に sql_mode=……. を追記するとか出てきたのですが ubuntu 16.04 の場合だと追記すると sql_mode なんて設定無いぞと webmin がエラーをはき出す。やはり設定は反映しない。
他にはと探したところ ubuntu のコミュニティ に見つけました。
Source: How to Disable Strict SQL Mode in MySQL 5.7  らしいです。

/etc/mysql/conf.d/disable_strict_mode.cnf に

[mysqld]
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

を記述し保存して restart する。これで無事設定できました。
disable ってことなので書いたのが消えそうな感じがするのですが、解除したいモードを書かずに記述すれば良いみたいです。

次の LTS は早めにアップしなきゃ。

windows 10 insider preview build 17115

Windows 10 Insider Preview Build 17115 (RS4)
Fast ring は 3月6日に、Slow ring でも 3月9日に公開が始まったようです。
あと、ISO ファイルの公開をその次の週に公開できるように頑張っているそうですよ。
このビルドでは Inking & Typing と Find my device の設定がプライバシー設定に追加されたのとあとはバグフィックスだそうです。
ということは RS4 の公開もいよいよというところでしょうか。
ただ、評価コピーの表示がまだ残っているのであと数回はアップデートがあると思われますが。

使っている限りでは特に不具合は出ていないです。
ただ、変更履歴に以前発生したストアの不具合もフィックスしたと書かれていましたが、うちの環境では直りませんでした。
なぜかストアを起動した時、タイトルバーに WindowsStore_17112 と表示されているので置き換わっていないのではないかと思います。
バージョンは WindowsStore_11712.1001.18.0.x64 の見間違い でした。
アプリと機能の一覧にタイトル化けしたストアが表示されていたので詳細オプションをクリックしてその中のリセットを行ってみました。
説明に再インストールされとありましたが、アンインストールだけ実行されインストールは行われずストアが消えてしまいました。
どうしたものかと思いましたが復帰方法は コミュニティ にありました。

PowerShell(管理者) で以下のコマンドを実行

Get-AppXPackage -AllUsers -Name Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}

無事インストールされましたがバージョンが 11712.1001.20.0 になりました。
やはり置き換わっていなかったようです。
このバージョンだと正常に起動しました。

自然には解決しないのかな。別の環境では放置してみます。
次回に期待です。

windows 10 insider preview build 17112

3月2日に windows 10 Insider Preview 17112(RS4) が公開されたようです。
それ以前に 2月27日に build 17110, 2月23日に build 17107 が公開されていましたが…。
どれも Fast Ring 向けのようですね。
17107 からバグフィックスが主体のようです。
RS4 リリース日が4月とか言う噂をどこかで見ましたが公開も近いんでしょうか。
気になる不具合?が 17110 から Windows ストアのショートカットは存在しているがアイコンが消えて起動しなくなったという症状が出ていますが他は特に問題なさそうです。
この件はMSコミュニティのここにあがってますね。
https://aka.ms/17110Store

これは、情報がほとんど得られなかったのでまれなケースだったのでしょうか。
CPU の問題以降のアップデートより発生していた AMD のデスクトップの突然シャットダウン現象も、ようやく 17110 で再現率がかなり低下して 17112 では再現しなくなったように思います。
発生条件が不明なままなのでまだくすぶっているかもしれませんが、FireFox でビデオパスの動画を見ると高確率で発生していたけれど発生しなくなったので。
このまま問題が起きなければ良いですが。