この4月11日からWindows 10 Creators Updateが始まりました。去年(2016年)夏のアニバーサリーアップデートが大失敗で、世界中でアップデート失敗が多発した挙げ句、突然強制的にアップデートが始まるために作業中のデータが失われるなど、被害が甚大でした。ほとんどマイクロソフトによるITテロですね。

さすがに今度はアップデートをいつ始めるかを選べるようになったそうです。アップデート自体は世界中で順次されていきますが、早くやりたい人はソフトウエアダウンロード・サイトから手動アップデートを実行できます。また、アニバーサリーアップデートができていないPCで試してみましたが、今回のクリエーターズアップデートはうまく適用できました。

ただしマイクロソフト自身が、「(アップデートのトラブルを避けるために) デバイスに適した自動アップデートをウインドウズ10が提示するまで待つことを勧める」としています。わざわざ進んでスケープゴートになる必要はありません。ウインドウズが言ってくるまで待って、パソコン使用の都合のいいときに自分のタイミングでアップデートしましょう。

アップデートの内容はゲームだのアプリだのあまり実務家向けとは感じられないので、本心はどうでもいいのですが、セキュリティ上の問題はアップデートしておいた方がいいので、素直にやっておこうと思います。

[PR]
普通は、C:\Windows\Web\Screen に保存されています、で終わりです。しかししかし・・・。

ウインドウズ10の初期状態で最初の画面(ロック画面)の壁紙がキライです。洞窟の中から外を望む写真ですが、全体に暗く、さあ動かそうという気になれません。

ところが先日アップデートした私のPCでは、ロック画面の背景画像を自由に替えることが出来ません。なぜか、設定、個人用設定、ロック画面とたどっても、背景の画像を「参照」するボタンがグレーアウトして押せないのです。

ロック画面の背景画像は、C:\Windows\Web\Screen に保存されています。参照ボタンが押せなくても、ウインドウズ君はここから画像を引っ張ってきているようなので、ここに好みの背景画像をもってくればいいわけです。しかし img100 という名前でないとダメなようです。

さらにこのフォルダは、残念ながら通常では勝手に操作できません。まずは今ある画像を削除するために、administratorでログインします。コントロールパネル、管理ツール、コンピューターの管理、ローカルユーザーとグループ、の中のユーザーをクリック、administratorのプロパティから「アカウントを無効にする」のチェックを外します。

スタートメニュー右クリックでサインアウトし、administratorでログインします。そしてエクスプローラーでC:\Windows\Web\Screenにある消したいファイルのプロパティをだして、セキュリティ、詳細設定、上部にある所有者の変更をクリックして、さらに詳細設定、検索、から所有者をadministratorに変更し、アクセス許可をフルコントロールにします。これでめでたく画像が削除できます。

いつものアカウントでログインし直して、C:\Windows\Web\Screen に好みの背景画像をもってきて、ファイル名をimg100に変更すれば、今度は、設定、個人用設定、ロック画面とたどれば自分の背景画像が出てくるはずです。

ところがこれだけではウインドウズ君はへこたれません。なんとやり替えた偽ファイル(私のお気に入りの画像ファイル)は受け付けてくれず、C:\ProgramData\Microsoft\Windows\SystemData\S-1-?-??(多分人によって違う)\ReadOnly\LockScreen_Z (最後のZも人によって違う)の中にある、長い名前のファイルをロック画面に表示してくるようです。このファイルはどうやっても消せません。

しかし要はこのファイルを読めなくすればいいのだと思い、もう一度administratorでログインし、フォルダの名前を変えてしまいました。LockScreen_Z2としてしまうと、さしものウインドウズ君も既定値のファイルを読み出すことができず、ついに偽ファイルを読み込むことになったのです。バンザイ!

ちなみの上記の手順では、保護フォルダを表示させたり、アクセス権限やファイルの所有者を変更したりしないと前に進めないので、気をつけて作業する必要があります。ある程度自信のある方以外にはお勧めしません。またセキュリティのためにも元に戻すことをお忘れなく。

それにしても、たかが壁紙でなんでこんな面倒な手順になるかなあ。

[PR]
2016年夏のウインドウズアニバーサリーアップデートは大型のアップデートだったのですが、多くのPCでアップデートに失敗しています。私のところでも3分の1弱は何の問題もなく、3分の1はトラブりながらも成功し、3分の1強はアップデートできませんでした。

スタートメニュー、設定、システム、バージョン情報で、バージョンが1607でない(1511など)場合は、2016年夏の「アニバーサリーアップデート」が適用されていません。まあ別に困ることはないのですが、世界中でいっぱい失敗した大型アップデートも、その後色々と改善はされていると噂に聞いているので、手動でアップデートしてみました。

Windows 10 の最新バージョンを入手するには、
https://www.microsoft.com/ja-jp/software-download/windows10
をクリックし、「今すぐアップデート」をクリックして、
Windows10Upgrade9252.exe
をダウンロードします。末尾の番号は、2017.2.14現在のもので、将来は変わっていくかも知れません。

あとはこのファイルをダブルクリックして、いわれるがままインストールすればokです。インストールにはとっても時間がかかるので、要注意。ちなみに私のPCでは90分くらいかかりましたが、無事に最新バージョン1607になってくれました。お暇のある方はお試しを。

[PR]
ログイン時に、ロック画面を無効にしてすぐにパスワード入力画面にする、ということはできなくなりました(2016/10ウインドウズ10、困ったアップデート、参照)が、せめてロック画面の背景は変えることができます。スタートメニュー、設定、個人用設定、ロック画面、と選んで背景を画像にした上で自分の好みの写真に変えます。

ところがそのようにした後でも何故か、ウインドウズスポットライトの写真がロック画面には出てきます。私のパソコン固有の問題かも知れませんがきっとバグですね。なんとかならないかと思い、いまロック画面に表示されている画像を削除してみました。すると自分が選んだ写真がロック画面に出てくるようになりました。

画像削除のやり方です。
Windows Spotlight のロック画面の背景画像は、C:\Users\(ユーザー名)\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assetsに保存されています。2~300KBくらいより大きなサイズのファイルが画像ファイルです。なんでこのファイルに拡張子を付けないかなぁ。ファイル名もデタラメな超なが~い名前なので、目的のファイルを探すのが大変です。
なお、\AppDataフォルダは隠しフォルダなので、事前にエクスプローラーの表示/オプション/表示とたどって、隠しフォルダも表示させるようにしておかないとみられません。

まあ結構綺麗な写真が多いので、あえて変えなくてもいいかもしれませんが、マイクロソフトの言いなりになりたくない人はお試しを。
[PR]
タスクバーにマウスの矢印が行くと、プレビューが現れます。これが鬱陶しくてたまりません。以前は何とかできたのですが、ウインドウズ10の現行バージョンでは簡単に消すことができなくなりました。

そこで少々マニアックですが、また本当に消すわけではありませんが、タスクバーのプレビューを消したいと思っている人向けの手順です。レジストリーを触りますので、慎重に行って下さい。

スタートメニュー右クリックから、ファイル名を指定して実行、regedit、と入力します。レジストリーエディターが動きますので、

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced
を探してクリックしましょう。
そして右側にずらりと並んだ中から、ExtendedUIHoverTimeを探してダブルクリック、
見つからない場合は右側の何もないところで右クリックし、新規→DWORD(32ビット)値、をクリックして、ExtendedUIHoverTimeと名前を付けてダブルクリック。

DWORD値の編集、値の名前ExtendedUIHoverTime、というボックスが開きますので、右側のボタンを10進数にしておいて、データのところに大きな値、例えば、
8000 (ミリ秒つまりこれで8秒)などと入力します。再起動しましょう。

こうすると矢印がタスクバーに行っても、8秒間とどまらなければプレビューウインドウは出てきません。10000と入れれば10秒間です。実際上は表示を消したに近しい状態になります。

ただしこれでも文字のプレビュー(ツールチップ)は出てきてしまいます。まあこれなら1~2行なので大して邪魔にはなりません。こっちの消し方は分かりませんでした。
[PR]
突然、いままでブラウザーはクロームを使っていたのに、マイクロソフトのエッジが立ち上がるようになり、しかも立ち上がったエッジが終了できない、何とかしてという依頼が来ました。

ちまたでは結構以前からこの症状はあったようですが、今回はおそらくウインドウズアップデートで初期設定が変えられたのが原因と考えられます。直し方は、

Edgeの右上の 「…」 をクリックし、設定をクリック。
閲覧データのクリアの「クリアするデータの選択」をクリック。
「閲覧の履歴」、「クッキーと保存済みのWebサイトデータ」、「キャッシュされたデータとファイル」にチェックをつけて「クリア」をクリック。

しばらくすると作業が終わります。
終わった後でエッジが終了できないならスタートメニューを右クリックしてタスクマネージャーを起動し、エッジを強制的に終了してください。

これでまずはエッジのお掃除が終わりで、次に、IEも掃除します。

Internet Explorer 11を起動し、画面右上の歯車のマークをクリックし、「インターネットオプション」をクリック。
「詳細設定」タブをクリックし、「Internet Explorerの設定をリセット」欄の「リセット」をクリック。
「Internet Explorerの設定をすべてリセットしますか?」というメッセージが表示されたら、「リセット」をクリック。
しばらくしたら各項目にチェックが入るので、「閉じる」をクリック。

あとはIEを終了し、パソコンを再起動します。

以前にも書きましたがエッジは出来がすこぶる悪く、個人的にはできれば使わないようにすべきだと思っています。大企業や政府関係者がマイクロソフトの誘いに乗らないことを祈ります。
[PR]
アニバーサリーアップデートはトラブル続出ですが、2016年10月になってかなり改善されたようです。それでもまだ上手くいかないケースはありますが。

ウインドウズ10で困ってしまうのは、勝手に再起動する点です。仕事中に突然再起動され、保存していないデータはパーになります。まったくもってけしからん仕組みで、全世界で懲罰的損害賠償を請求するべきでしょう。

これを逃げるには、スタートメニュー、設定、更新とセキュリティ、Windows Update、右側のアクティブ時間の変更、を選んで、自分が使う時間帯を設定しましょう。こうしておくと自分が使っているときに再起動が必要になると、一応ウインドウズが再起動していいかどうか聞いてきます。再起動させる日時を指定できますが、無視するとアクティブ時間を過ぎてから勝手に再起動します。

日常的にPCを使う時間帯がある程度決まっている人は是非アクティブ時間(12時間まで)の設定をしておいて下さい。そうすれば「再起動が必要です」というメニューが出たら、上記Windows Update、右側の再起動のオプションとたどって、いつ再起動するか日時を設定できます。例えばその日の夜中に設定しておいて、電源をオフにしなければ取りあえず今日は帰ってゆっくり寝ることができます。

それにしても再起動していいかどうか聞いたのに、返事がないから勝手に再起動する、というのはいかにもマイクロソフト的です。皆パソコンにへばりついているわけではありませんよね。返事がないなら、あるまで待つという謙虚さは持ち合わせていないのでしょうか。
[PR]
何だか大規模なアップデート(アニバーサリーアップデート?)が行われたようで、再起動にやたらと時間がかかりましたが、恐れていたとおり私が苦労して使いやすくしたOSは、またまた出来の悪いものに成り下がってしまいました。

1.グーグルクロームが動かなくなった。
クロームはOSが変わったのでは仕方がないのかも知れませんが、アンインストールして(履歴などは消さないで)再インストールすることで、以前と全く変わらない環境で使えます。もちろん既定のブラウザーもあらためてクロームに変更します。IEなどとは比べものにならない使いやすさは手放せません。

2.日本語入力がMS-IMEに変わってしまう。
なぜか再起動するたびにMS-IMEになってしまいます。最低。16年9月の「日本語入力が勝手に変わる」の方法では変わるのを止められません。
必ずATOKにするには、スタートメニューー設定ー時刻と言語ー地域と言語を選び、日本語をクリック、オプションをクリック、キーボードの追加でATOKを追加します。次にコントロールパネルから、言語ー詳細設定ー既定の入力方式の上書き、でATOKを選びます。下にある「保存」を押し忘れないように。

3.いらないアプリをいっぱいインストールされた。
ゲームなんかいらないの!何でインストールするかなあ。16年2月のいらないアプリをアンインストールしたい、で削除!

4.マウスユーティリティが動かなくなった。
なぜか何度か再起動しているうちに動くようになった。不思議。

5.ログイン時のロック画面が無効化できない。
16年4月のすぐにパスワードを入力したい、では無効化できません。regeditからレジストリーを書き換えても無効化はできなくなった。どうやらどうやっても無効化できないようです。何で変更できなくするかなあ。ユーザー無視のOS改悪です。起動するたびに緞帳をあげないといけない。ああ面倒くさい。

6.ちゃんとシャットダウンしない
シャットダウンの仕方も元に戻っているので、16年5月のシャットダウンではシャットダウンしない、で変更した。

いい加減にしてほしいけど、マイクロソフトはもう30年以上も同じことの繰り返しです。必ず何か改悪されてしまう・・・。
[PR]
先日の、Visual Basicで登録しようとしたマクロは、まずはゼロを一発で非表示にする手立てはないのか、ということでした。

ファイルーオプションー詳細設定で、真ん中より下の方に「ゼロ値のセルにゼロ値を表示する」というのがあり、このチェックを外せばいいのですが、これを何度もやるのは確かに面倒です。これをワンクリックで済まそうと思うと、マクロに登録するしかありません。

基本的には開発タブからマクロの記録をし、マクロの保存先を「個人用マクロブック」にして、上記の手順を記録すればマクロは完成しますので、クイックアクセスツールバーの設定でそのマクロ(Personal XLSB!xxxxx)を追加してやればokです。マクロを見れば分かりますが、逆にゼロを表示するのは、ActiveWindow.DisplayZeros = True になります。
終了するときに「個人用マクロブックの変更をなんとかかんとか・・」というダイアログボックスが出てくるので、「保存」するのを忘れないように。

余白の設定も同様に、自分好みの余白設定をマクロの記録をつかって個人用マクロブックに保存し、クイックアクセスツールバーに追加してやれば終わりです。ただこちらは恐ろしく長いマクロになり、必要なのは、With ActiveSheet.PageSetup 以下の、.LeftMargin = xxxxx などの部分と End With だけです。しかもインチ表示なので、自分では1センチのつもりでも0.39・・・となり、戸惑うかも知れません。

それやこれやで、行って説明しながらセッティングをしようとしたのでしたが、その前にウインドウが小さくならない問題が立ちはだかってしまい、ちょっと大変でした。
ゼロ非表示ボタンは重宝ですよ。
[PR]
エクセルでマクロを登録しようとしてもVisual Basicのウインドウが全く動かない、ということで行ってきました。

確かにVisual Basicのウインドウは開くのですが、マウスも何も全く反応しません。それどころかそもそもメニューが見当たらず、どうしようもありません。

ところがそのうちに気づいたのですが、最大化されているウインドウが小さくならないのです。タスクバーには格納できるのですが、少し小さくして動かそうとしても、その少し小さく、ができないのです。

何だこの症状は、とあれこれ探していたら、なんとタブレットモードになっていました。メニューー設定ーシステムータブレットモードでオフにすると、治ります。それにしても何かの弾みでオンにしたのでしょうが、デスクトップPCでタブレットモードなど無用の長物です。

ともあれ、ウインドウの挙動が不審なときはタブレットモードを疑え、という教訓でした。
Visual Basicで何をしようとしていたのかは、又次回。
[PR]