5丁目通信(仮称)

とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。

カテゴリー: インストール

  • Access Runtimeをターゲットにしている開発は、64ビットと32ビットのMicrosoft Officeを意識しましょうという話し

    一つ案件でAccessのフォームを使った開発をやっています。既に開発を完了しているのですが、メンテナンスで細々とAccessの開発をやっています。

    こちらはAccessで開発しているのですが、客先はAccess Runtimeでの実行となります。Access Runtimeは32ビットと64ビットがあって、64ビットのAccessで開発して(実際には.accdb)出力したAccess Runtimeの実行ファイル(.accde)は、32ビットのAccess Runtimeでは動かすことができません。もちろん、反対に32ビットで開発して64ビットでは動きません。

    したがって、客先で動かすAccess Runtimeが32/64ビットを意識しなくてはいけません。つまりは、客先の32/64ビットに合わせて開発のAccessをインストールしておかないといけません。もっと言うと、開発環境ではMicrosoft Officeが64ビットでAccessだけを32ビットでインストールすることができませんし、実行環境では32bitのMicrosoft OfficeがインストールされたPCに64ビットのAccess Runtimeをインストールできませんので、客先が32ビットであったら、開発環境ではMicrosoft Officeからすべて32ビットにしなければいけません。

    だったら、客先を64ビットのMicrosoft Officeに合わせればもらえばいいじゃん、とう考えもありですが、お客さんがわざわざMicrosoft Officeを64ビットで再インストールしてもらおうというのは、どうせ無理な話しです。よって、開発側が合わせなければいけません。大抵のお客さんのMicrosoft OfficeはプリインストールのMicrosoft Officeを使っていますので、64ビットか32ビットかは意識していません。開発側がどちらかを意識しておく必要があります。

    マイクロソフト
    ¥14,700 (2025/04/07 13:52時点 | Amazon調べ)
    マイクロソフト
    ¥21,700 (2025/04/12 16:04時点 | Amazon調べ)

    自作PC用に一番左のWindows11のパッケージを実際に購入しましたが、問題なくインストールできました。Windowsは使うPCの分だけ正しくライセンスを購入しましょう。

    もし、.accdeを利用するお客さんが複数いて、32/64ビットを併用するのであれば、こちらも32/64ビットの2つのAccessの開発環境を用意する必要が出てきます。つまりは、32ビットと64ビットのMicrosoft Officeとインストールした開発用のPCが2台必要になります。幸いにも.accdbは32/64ビットでもActive-Xが動いていない限り(今時使っていないか・・)は同じファイルが動きますので、32/64ビットのいずれかのAccessが動いていてそれぞれ.accdeを出力すればいいだけです(最初はキチンとテストしましょう)。私の方では、Microsoft Office は、サブスクリプションのMicrosoft 365に契約してしているので(インストールされるMicrosoft Officeのデフォルトは64ビットです)、あまりインストールする台数は気にしていませんので、32/64ビットの2台のPCを用意しています。メインで使っているPCは64ビットで、古いサブのPCに32ビットのMicrosoft Officeをインストールしています。よって、サブのPCを廃棄することができません。

    いずれにしても、Microsoftに32/64ビットを混在させてMicrosoft Officeを実行させてくれという要望は無理そうですし、32/64ビットの.accdeの変換ツールがあるればもっと楽になるでしょうが、今後はMicrosoft Officeが64ビットに移行していくと思われますので、このような混乱はなくなることを祈ります。

    以上、Accessでの開発は何かと面倒なことが多いので、これからはどうするか考えなければいけないのでした。簡単にデータベースのテーブルとフォームの入力はAccessは簡単にできてしまうのでいいのですが、クライアントにすべてAccessをインストールすることも予算的に難しいし、Access Runtimeも以上のトラブルがあるしで、今後はAccessでの開発は控えた方がいいかもという結論です。

  • Pixel6をAndroid13にアップデートしてみる話し

    今使っているPixel6にAndroid13がやってきました。OCNモバイルでの接続です。

    Android13のアップデートはトラブルが多そうという情報もありますし、対応していないアプリがあるということですが、せっかくGoogleのPixelを買ったのだから試さない理由はないということアップデートしてしまいます。何のためにPixelを買ったのか!

    早速ダウンロード開始です。1.02GBあるそうです。時間がかかります。

    現在は、ここです。Wi-Fiが詰まるのが解消されていればいいな。

    追記

    25分くらいでダウンロードが完了した。今度はデバイスの最適化が始まる。こちらも時間かかりそう。

    追記2

    45分位で最適化が終わった模様。やはり最適化には時間がかかる。今度は再起動しろと言われる。

    再起動すると無事にAndroid13にアップデートされていた。

    情報通り、スクリーンショットの音が小さくなっていた。あとはアプリが正常に動くか試していく。

    追記3(2022年8月24日)

    一晩Qi対応のワイヤレス充電器で充電できているのを確認できた。ワイヤレス充電ができないという報告があったけど、こちらはPixel4の問題でPixel6では問題なかった。これはよかった。ワイヤレス充電ができなくなったら、家の中の3カ所のワイヤレス充電器が無駄になるところだった。ただし、ワイヤレス充電は時間がかかるようになったのは気のせいでしょうか?

    でも、相変わらずWi-Fiは詰まる。これはPixel6の問題と言うよりも、Wi-FiアクセスポイントのASUS AiMeshの問題かもしれない。ASUSのAiMeshは導入して1年位だから、まだ買い換えるには短いな。ASUSはAiMeshがキチンと動くようにしていただきたい。

    でも、Android12から13はあまり進化したのがわからない。いろいろと障害が改善しているのはありがたいけど、見た目で気がつくのは設定のアイコンの位置が下に配置されたくらいか?

    デザインが「Material You」になってアイコンのデザインがテーマに沿って変更されるなんて言っているけど、わざわざアイコンのデザイン、特に色を変更してくれるのは余計のお世話なのである。実は私の場合、アプリのアイコンでの判別は主に色で判別しているようで、同じ色だと間違えてアプリを起動してしまうということがよくあるのである。

  • 古いキヤノンのドキュメントスキャナーDR-150をWindows11につなげてみた話し

    手元に10年以上前に購入したキヤノンのドキュメントスキャナーDR-150があります。DR-150本体のUSBコネクタが、MicroでもないType-Cでもない今でははあまり使われることのないMiniですので、相当古いことがわかります。

    以前はよく使っていましたが、現在は、PFUのScanSnap ix1500を購入してしまいましたので、全く出番がなくなっています。

    収納ケースもあることだし、せっかくなので外出用のThinkPadにつなげてみました。ThinkPadはWindows11です。DR-150のソフトとドライバーはWindows10までなのでキヤノンのサポート外です。動けばラッキーくらいの思いでお試しです。

    ドライバーとスキャン用のユーティリティソフトのDR-150 CaptureOnTouchをダウンロードします。今回はWindows10 64bitです。インストールしたところ、問題なくCaptureOnTouchが起動できて、あっけなくスキャンもできました。

    しかし、一点だけ問題があります。複数枚の紙をスキャンすると重送してしまいます。キムワイプで各部をアルコール洗浄をしてみましたが改善しませんでした。おそらくDR-150本体がもう古いので、オートシートフィーダーの消耗品が劣化してしまっているのでしょう。いまさら消耗品を購入するなんて考えていませんので、DR-150を使うのであれば一枚づつスキャンすることになるでしょう。

    キヤノン
    ¥2,529 (2024/01/06 16:31時点 | Amazon調べ)
    日本製紙クレシア(NIPPON PAPER CRECIA)
    ¥1,250 (2024/01/06 16:32時点 | Amazon調べ)

    後の注意点は、DR-150本体の後ろにあるAuto StartスイッチをOnにしないことです。このスイッチの機能はマニュアルに書いてありますが、スイッチの機能がよく理解できないので、とにかくOffにすることにします。Onにしてしまうと、CaptureOnTouchのスタートボタンがグレーになってスキャンできなくなります。

    Auto StartスイッチをOffにすれば、スキャンの準備ができているということで、スタートボタンがグリーンになります。これが正常状態です。

    以上、誰も役に立ちそうにないWindows11でのキヤノンのドキュメントスキャナーDR-150の動作報告でした。ほぼ、これからもDR-150を持ち出しての使用なんてないかと思います。自宅事務所にPFUのScanSnapがあるしね。

    SnapSnapは散乱する紙ドキュメントを簡単にスキャンして取り込めるから、ペーパーレス化の強い味方だよ。

  • スリープしたWindows11 PCをWake-on-LANで起動させてTeamviewerからリモートアクセスさせた話し

    暑いですね。おかげでPCも熱くなって起動時に熱暴走してブルースクリーンを表示してくれます。こちらの話しの続きです。

    最近になってWindows11 PCは30分放っておくとスリープして電源をオフにするようにしました。これで動いているときにブンブンファンが回ってうるさくなくなりますし、電気も食うことも減りますし、なにせ一番の理由はスリープしても正常に復帰してくれるということです。

    Windowsも3.1からずっと使っていましたが、どうもスリープとかサスペンドとかは信用できませんでした。スリープした後にキチンと復帰してくれないのです。何も起動してくれないので、結局は電源ボタン長押しで強制的に再起動してしまうという、訳のわからないことをしていました。最近のWindows11は、そこが正常に復帰してくれることがわかって、ようやくスリープを使い出しました。一度どこかで機能が使えないと思い込んで放ってしまうと、その機能の技術は追わなくなってスキルが停滞してしまうのです。

    さて、スリープでの問題が一つあります。スリープしていまうと、外部からTeamviewerを使ってリモートアクセスができなくなることです。こちらの解決方法としては、Wake-on-LANでリモートで起動してしまえばいいのですが、こちらも成功した試しがありません。PCも買い換えたことだし、今度はうまくできるだろうと思って設定してみました。TeamviewerでのWake-on-LANの設定方法は、Teamviewerの公式マニュアルがあります。多少Teamviewerのバージョンが違って設定画面が異なるのですが、適当に読みかえてください。

    つまりは、サーバーとなるWindows11 PCのネットワークアダプタとBIOSに対してWake-on-LANの許可を与えるということになります。そして、Teamviewerの設定でWake-on-LANでリモートで電源ONが可能なクライアントのTeamviewerID(9桁か10桁の数字)を登録すればよかったようです。

    サーバーとなるWindows11 PCはASUSのマザーボードはPRIME Z590-PでBIOSがAMIです。Wake-on-LANの許可は、「PCIEによる電源ON」を有効にすることです。Wake-on-LANの許可の設定項目は、BIOSによってはいろいろと文言が違うので適当に調べて設定してください。

    「コントロール パネル」>「ネットワークとインターネット」>「ネットワークと共有センター」の左メニューから「アダプターの設定の変更」からインターネットに接続しているネットワークアダプタを選択してください(とてもメニューが深いですね)。Windows11のスタートメニューにある設定ではなく昔ながらのコントロールパネルですのでお間違えなく(まだまだWindows11でも設定とコントロールと設定が混在するのが、いやらしいところ)。そこから「プロパティ」「構成」とどんどん設定が深くなりますので(ショートカットはあるのかしら)-大変です。あとは「このデバイスで・・・」と「Magic Packetでのみ、・・・」の2つのチェックボックスをOnにしてください。もし設定が存在しなかったら、LANカードかネットワークアダプタがWake-on-LANに対応していませんので、マザーボードのオンボードのLANコントローラチップを使っているのであればLANカードを追加するか、LANカードを追加しているのであれば別のLANカードに買い換えるか、そもそもWake-on-LANを諦めるかです。

    最後にサーバー側のPCのTeamviewerの設定で、Wake-on-LANの設定をして完了です。今回は、「ローカルネットワーク内の他のTeamviewer」をOnにして、「使用中のローカルネットワーク内のID」にクライアントのTeamviewerID(9桁か10桁の数字)を追加しておきます。最初TeamviewerIDって何だ?と思ったら、Teamviewerのリモートコントロールの画面に表示される「使用中のID」の9桁か10桁の数字だったのですね。最初はよくわかりませんでした。

    以上の設定ができたらクライアントのTeamviewerで接続したいサーバー側のTeamviewerID(エイリアス)がグレーになっていますけど選択すると、起動ボタンがあるはずです。起動ボタンを押すとサーバー側のPCの電源がOnになってPCが目覚めてくれますので、あとは起動完了を待ってTeamviewerでいつもの通りリモートアクセスできるようになりました。

    このままでは、同じネットワーク内からでしかWake-on-LANで起動できませんので、外部のネットワークからの場合は、一旦VPNでネットワークに接続してから起動することになります。外のネットワークからパブリックアドレスの設定をTeamviewerでできそうなのですが、ルーターの設定でポートを開けたくないので、この設定で行くことにします。

    著:相原 秀哉
    ¥1,617 (2025/04/12 00:18時点 | Amazon調べ)

    追記

    もう一つの実験として持ち出し用のChromebookからWindows11 PCをリモートで起動してみました。結果としてはChromebookからWake-on-LANでの起動できませんでした。

    TeamViewerのログには、

    TeamViewer PListManagedDevice::WakeupAsync: Wakeup [TeamviewerID] was not successful. Wakup was not configured

    というWake-on-LANが失敗した残っていました。こちらのログからGoogleさんに聞いてみると、こんなやりとりがTeamviewerのコミュニティで見つかりました。

    Wake On LAN Not Working Using Mobile Devices (Android & iOS)

    TeamViewer Comminity and Support

    ずっと解決されていない(Teamviewerが解決する気がない)障害のようですね。

    Chromebookを持ち出してのTeamviewerでリモート接続は諦めて(そもそもChromebookは文字入力が使い物にならないので作業する気もない)、多少荷物になりますがWindows11のThinkpadで持ち出すことにします。

    追記その2

    調子に乗って、社内の普段停止しているPCにもWake-on-LANで起動できるように設定してみました。

    マザーボードやネットワークアダプタによっては、スリープではなくてシャットダウンまでしてしまうと起動できないとか、シャットダウンしても起動できてしまうPCもありました。何かそれぞれの設定によって動作が違うのでしょうか。

    いずれにしてもスリープしておけば、Wake-on-LANで起動できることが確認できました。これでいちいちPCのところまで行って電源ボタンを押さなくて済みます。そんなに遠くに離れていないので、どんだけ楽しようと思っているのでしょうか?

    追記(2022年12月6日)

    しばらく経つとスリープしたWindows10のPCが勝手に起動して復帰してしまいます。いろいろ調べてみると行き当たったのは次のサイトです。

    コントロールパネルの奥のほうの設定でスリープ解除タイマーの設定を無効にしなければいけないのでした。設定方法は、上記サイトに説明を譲るとして、これで勝手に起動して復帰しないようになりました。もちろん、TeamViewerから必要なときにWake-on-LANで起動できます。

    追記(2022年12月7日)

    またまた追加の情報です。記事を分けたほうがいいかもです。

    スリープして復帰したときにマウスカーソルが出てこないときがあります。ロジクールの無線ドングル(UNIFYINGレシーバー)で接続されたマウスで発生しています。そんなこともあろうと昔のマイクロソフトの有線マウスをつないでいます。有線マウスでマウスカーソルを呼び出すと、ロジクールのマウスもカーソルが復帰することがたまにあります。

    たまにあるだけで、それでもマウスカーソルが出てこないときは、再度スリープをさせて復帰する手順を繰り返します。これでもマウスカーソルが出てこない場合は、キーボードが生きていれば何とかCTRL+ATL+DELキーとかで頑張ってPCを再起動させます。再起動すれば大抵はマウスカーソルの問題は解決します。

    しかし、こんなことばかりやっていられないので解決策をさがします。見つけたのはこのサイトです。

    これまたWindowsの設定画面ではなくてコントロールパネルでの設定です。こちらを試したとこと、スリープの復帰後にマウスカーソルがどこかに行ってしまうということがほぼなくなりました。ほぼなくなったというのは、まだたまにマウスカーソルがどこかに行ってしまいます。

    続きはこちらから

    追記(2023年2月10日)

    現在はWindows11のPCをスリープさせていません。長時間スリープさせておいて復帰させると、BIOSの画面になってしまうからです。今のところは原因不明です。

    BIOS画面になってしまうと、電源ボタンを長押しで再起動しても元に戻りません。こちらも原因不明なのですが、電源のメインスイッチを一旦OFFしてもう一度ONにする手順を踏めば、なぜかPCが起動できます。しかし、スリープ前には戻らないという致命的な障害が発生してしまいます。

    以上の理由で、現在はメインで使っているWindows11のPCはスリープにはしないようにして電源を入れっぱなしにしています。

    追記(2023年5月3日)

    Term Viewerに新しいインターフェースというのがリリースされたけど、どういう訳かこのインターフェースからはWake-on-LANで起動させることができないのです。どこかにボタンが隠れているのか、何か設定が足りないのがわかりません。

    追記(2023年5月29日)

    どれだけ、追記が増えるのでしょう。

    TeamViewerの新しいインターフェースからWake-on-LANで起動できないという件ですが、こちらは解決できました。以下のTeamViewerのサイトの通り、リモート側のTeamViewerをアップデートしないと、新しいインターフェースから起動できないようです。

    各デバイスの詳細で出てくる「さらに詳しく」のリンクだけでは解決できず、そのページのさらにリンクされたページを見てなくてはいけないのでした。

    しかも、デバイスは当たり前ですけど起動しておかなければいけないのでした。それがわからずに更新できないので新しいインターフェースへの切り替えが止まっていました。

    それと、TeamViewerのサイトは日本語に翻訳されていますが、実際には英語のサイトです。Google翻訳で翻訳してもらうと、微妙に訳が違っているので、何となく想像しなから設定する必要があります。

    以上で、TeamViewerの新しいインターフェースからWake-on-LANで起動できるようになりました。

  • マウスカーソルを動かさないと消えてしまうトラックボールの話し

    たまにマウスカーソルがおかしくなる。トラックボールを動かさないとマウスカーソルが消えて、またトラックボールを動かすと元に戻るようになってしまった。そして、動かないマウスカーソルが表示したままになっている。

    何もしないとマウスカーソルが消えたままだと、大変使いにくいので障害を対応してみる。

    まずは、Windows11を再起動してみる。大抵は、これで直りそうなのだが今回は障害はそのままだった。起動時の熱暴走の障害は、まだ完全には解決していないので、あまり再起動をしたくないのが正直なところである。

    次にトラックボールの設定を見直してみる。これも特に問題は見つからない。設定をしてもドライバが再読込みしてくれるわけもないので解決には至らない。続いてトラックボールのドライバを再インストールしてみようと思ったけど、これは面倒なのでやめた。

    ここから解決策の話しである。

    実は、このWindows11のPCは、ロジクールのunifyingを介してトラックボールとマウスの2つを接続している。普段はトラックボールを使っていて、いつもはマウスの電源はOFFにしている。

    試しにトラックボールの電源をOFFにしてマウスの電源をONにしてみたら、動かない表示したままのマウスカーソルが動き出した。マウスの電源が入っていなかったのにマウスカーソルが動き出したたのは、そもそも不思議な現象である。

    ちなみに、マウスをOFFにしてトラックボールをONしたら、元通りにマウスカーソルが正常に動作するようになった。表示したままのマウスカーソルの障害も、動かさないと消えるマウスカーソルの障害も解消した。

    一つのunifyingに2つのマウスをつないでいるという普通の使い方をしていないとは思うが、どうしてこのような障害が起こったか不明である。今回は、このような障害が発生したら対処できる方法がわかっただけでもよかった。

  • SwitchBotの開閉センサーを買ったけど、これだけでは全く役に立たなかった話し、とNFCタグが待受画面になっていると反応しない話し

    以下の記事を読んで、自分のところでもやってみた。

    郵便受けのセンサーは以前からやってみたいと思っていて、ワンボードマイコンとかで自作しようか考えていたけど、お手軽にSwitchBotの開閉センサーで郵便受けに郵便物が入ったことを通知できるようにしてみた。方法については書かないけど、詳細は上記のを参考のこと。センサーを郵便受けの差し入れ口に貼り付けるだけなので、そんなに難しいことではない。

    ただし、SwitchBotの開閉センサーだけではBluetoothの送信範囲が短いしで、全く役に立たなかった。自宅の郵便受けは屋外に5m離れた場所にある。室内からではスマートフォンとは通信ができなかった。使っているスマートフォンはGoogleのPixel6でAndroidのリファレンスのはずなのだけど、Wi-FiとかBluetoothのネットワーク周りが弱いのでPixelは信用していない。Pixel6の目の前にSwitchBotの開閉センサーがないと通信できない。そこで、確実にSwitchBotの開閉センサーと通信するために、以下のSwitchBot Hub Miniを追加で購入する。これでダメだったらSwitchBotは使えないということで諦める。

    結果は当たり前だけど正常に通信できて、Wi-Fiの範囲外でもLAN以外でもどこからでもSwitchBotの開閉センサーと通信できるようになった。もちろん、郵便受けに貼ったSwitchBotの開閉センサーが開いたら通知するというシーンを定義して、郵便受けに郵便物が届いたことも通知できるようになった。これでいちいち郵便受けまで郵便物が届いているか見に行かなくてよくなった。めでたしめでたし。

    SwitchBot Hub Miniを買ってしまったことで、調子に乗ってSwitchBotの以下の製品も追加で購入する。

    温度計はエアコンのコントロールをしている。28℃以上になったら自動的に冷房を入れるシーンを作成した。念のために、12:00、15:00、18:00の三回に自動的にエアコンを自動停止するシーンを作成しておいた。これで消し忘れを防止できるはずである。もし、自動的に消した後でも暑くなれば、自動的にエアコンが付くはずである。

    NFCタグは、照明のスイッチの隣りに貼っておく。NFCタグにタッチすると照明とエアコンを消すシーンを作成した。部屋を出るときにタッチすれば、無駄な電気を使うことがないはずである。

    しかし、致命的な問題が発生した。スマートフォンの待受画面になっているとNFCタグが反応しないのである。待受画面のロックを解除しないとNFCタグが反応しない。

    「NFCの使用にロック解除を要求」をOffにしてもOnにしても状況は変わらない。

    こちらもPixel6の原因かもしれないけど、いちいちロックを解除してからNFCタグにタッチなんて一つ動作が加わるのが面倒である。これではNFCタグは使いものにはならない。これではNFCタグなんて使わないないな。

    自宅のIoT化への道はまだまだ続くのである。

    続きはこちらから

  • 写真ファイルを日付フォルダでアップしたいだけなのに、AdobeのLightroom Classicがエラーで落ちて大変という話し

    新しいWindows11のPCにして困ったこと。デジタルカメラで撮った写真ファイルを撮影した日付でフォルダを分類して保存できなくなったことです。

    今までは、AdobeのLightroom ClassicでデジタルカメラのSDカードを読み込んたときに、自動的に撮影日付のフォルダに分類してローカルのハードディスクに格納していました。その後にローカルのハードディスクからQNAPに一定時間間隔でbunbackaupでバックアップしていました。

    しかし、ローカルのハードディスクにある写真ファイルをLightroom Classicでフォルダごと数万ファイルを読み込ませると途中でエラーになってLightroom Classic自体が落ちます。そして、Windows11のブルースクリーンを表示してWindows11自体を落としてくれます。こちらはPCを再起動したり、ディスプレイカードのデバイスドライバを最新にアップデートしても、症状が変わりません。6,000ファイルを読み込んだ辺りで落ちます。まさか、そんなにたくさんの画像ファイルをLightroomは取り扱うことができないのでしょうか?

    せっかくAdobe Creative Cloudのライセンスを契約していますが、Lightroomの利用は諦めます。違う方法を考えます。Adobeには障害レポートを送っていますが、こちらのPCの問題とかになって対応は難しいでしょうね。

    まずは、撮影日付ごとのフォルダの分類格納について考えていきます。bunbackaupでのQNAPへのバックアップは、PCのほうに負荷がかかりますし、すぐにバックアップされないというのも心配なので、QNAPのQsyncでバックアップにしてしまいます。Qsyncならローカルのハードディスクに画像ファイルをアップすると即時にQNAPにバックアップされます。SDカードをPCに接続すると、自動的にQsyncのアップローダが起動され、画像ファイルをQsyncの管理領域にアップしてくれます。あとは、Qsyncの機能でQNAPにバックアップされるという仕組みです。

    SambaをLinuxサーバーのインストールしてファイルサーバーとして動かすよりも、サクッとQNAPを入れてしまったほうが簡単、安心、便利でおすすめ。ファイルサーバーだけではなくてIntelのCPUのQNAPなら、Dockerでいろいろとコンテナを設定してサーバーをたくさん立てられるしね。

    しかし、Qsyncのアップローダーは特定のフォルダーへにしか画像ファイルを格納してくれません。希望としては勝手に撮影した日付のフォルダに分類して格納してくれればありがたいのですが、そこまではやってくれません。以前のWindows10では「画像とビデオのインポート」でWindowsが分類してアップしてくれたようなのですが、私のWindows11ではその機能は見つかりませんでした。Windows11では「画像とビデオのインポート」はなくなっているのでしょうか?

    Pz-LinkCard
    – URLの記述に誤りがあります。
    – URL=

    撮影日付ごとのフォルダーへの分類は後で手作業でやってもいいのですが、何かよいソフトがあれば利用したいと思いました。最初に見つけたのは、これです。●●ちゃん、とか、●●くん、とかのよくある名前のソフトはよくありますけど、名前が怪しいので今回は避けています。

    こちらのJPEG Image Filerを使ってみましたが、撮影日付ごとの分類はできるのはできるのですが、使い勝手が若干よくありません。インポート元のフォルダーを指定するのではなく、インポートするファイルを指定するようになっています。しかも、一度インポートしたフォルダーの場所を覚えてくれず、いちいち最初からフォルダーを指定し直すという仕様になっています。「コピーではなく移動する」にチェックしても元のファイルが削除されないというのも謎です。細かいですけど、これでは今後使っていくとストレスになっていくでしょう。後はJPEG Image Filerを終了すると、エラーメッセージが表示されるのには気になります。Windows11には対応していないのでしょうか。

    以上のエラーがJPEG Image Filerを終了すると表示されてしまいます。インストールプログラムがなくて、自分で実行ファイルをコピーしなければいけないので、こちらはJPEG Image Filerのインストール場所をC:\Program Files (x86)\JPEG Image Filerにコピーしたのが原因のようです。一度管理者でJPEG Image Filerを起動して、ClJpegFiler.confを作成して、ClJpegFiler.confをユーザーから編集可能な権限を与えれば、このエラーは出なくなります。一番簡単なのは、ユーザーフォルダーにインストールしてしまうことのでしょう。

    次に見つけたのは、簡単デジカメ写真整理というソフトです。

    こちらのソフトの方は転送元のフォルダを指定できます。しかし、大きな問題は、転送先のフォルダが空ではないといけない謎仕様です。いちいち新しくフォルダと作ってから、その下に撮影日付ごとのフォルダができていくという、自分の運用には耐えがたい仕様となっています。こちらのソフトも使用から外れます。

    今のところ、多少のことの目をつぶってJPEG Image Filerがよいようです。こうなったら自分で撮影日付ごとの分類ソフトを作りましょうか。とりあえず、ここまでにしておきます。●●ちゃん、とか、●●くんのソフトを試さないといけないでしょうか。

    分類した後の画像ファイルの管理ソフトをどうするかも考えなければいけません。以前は、GoogleのPicasaが使い勝手もよくて気に入って使っていましたが、サポート終了になって困ってしまいました。そこで、画像ファイルの管理はAdobeのLightroom Classicに乗り換えた経緯があります。

    次に試したのは、Windows11に付属しているPhotoです。Photoでローカルの写真フォルダーを指定したところ、すべてのファイルを読み込ませることができませんでした。これは原因不明です。Windows11のPhotoは、大量の画像ファイルに対応していないことがわかりました。読み込みに時間が非常にかかりましたが、何とか画像を一覧にしてくれました。ただし、Photoは画像の管理ソフトではないので、Photoshopのような他の画像編集ソフトを起動してくるわけもないので、使い勝手はあまりよくありません。単に画像の一覧を見て選択する位は使えるでしょうか。Windows11の付属のソフトですので、この位の機能であることは仕方ないでしょうね。

    お次は、QNAPのPhotoStationです。こちらは正常に共有写真として年ごと月ごとに一覧にしてくれます。ただし、共有写真への取り込みはとても遅いです。まだ、すべての写真を取り込んでくれていません。最後まで取り込んでくれるのでしょうか。

    QNAPのPhotoStationは、日付ごとに分類してくれても、Photoshopでの編集は一旦ダウンロードしないとできないのは使いにくいのです。この辺りはブラウザ上のアプリケーションというので仕方ないのでしょうか。

    以上、AdobeのLightroom Classicがまともに動いてくれれば、こんな苦労をしなくて済むという話しでした。

  • ようやくWindows11のPCに乗り換えた話し

    去年の年末に組んだWindows11のPCにようやく乗り換えました。今まで使っていたWindows10のPC(Windows11にアップグレードできない位の古いPC)が不満もなくとても快適だったので、ずっと使っていました。ゴールデンウィークだし時間もあるということなので、思い切って乗り換えました。人間思い切りが大切です。

    しかし、乗り換えてみるといろいろと新しいPCに不都合が出てきます。

    最初の問題はUSBのボートが足りないと言うことです。今までのPCはUSBの拡張カードをつけてUSBのポートを増やしていましたので何とかなっていましたが、新しいPCでは全くもって足りません。だったら古いPCから拡張カードを持ってくればいいじゃん、と思いましたが、古いPCのUSB拡張カードはPCIの拡張スロットなので、新しいPCには付きません。新しいPCのマザーボードは今どきですので、PCIの拡張スロットが付いていません。ということで、新しいUSBの拡張カードを買いました。

    買ったのはこれです。

    いつもの玄人志向の製品です。実際に付けてみましたが、問題はなさそうです。

    電源も接続するので、電源供給の問題はないのでしょうね。しかしながら、使っているPCには、どれだけUSBがつながっているのでしょうか? おそらく整理すれば減らせるとは思います。

    次の問題は、モバイルディスプレイをつなげるマルチディスプレイが使えないということです。一度マルチディスプレイを経験してしまうと、シングルディスプレイに戻れません。まして、小さなノートPCのディスプレイだけの作業なんて苦痛だけです。

    今までは、ディスプレイポートにメインのディスプレイを、HDMIをモバイルディスプレイをつなげていました。新しいPCのマザーボードにもディスプレイポートとHDMIポートがありますが、HDMIのほうのモバイルディスプレイには表示ができませんでした。原因は不明です。もう原因を追及していくよりも、新しくディスプレイカードを購入してしまいます。

    こちらも古いPCのディスプレイカードを差し替えればいいじゃん、と思いますけど、なるべく古いPCの構成を変えたくないので、古いPCのディスプレイカードはそのままにして、新しいPCには新しいディスプレイカードを付けることにしました。

    新しく買ったのはこれです。

    またまた玄人志向の製品です。今まで玄人志向の製品をいくつか買いましたが、トラブルに会ったことはありません。今回はお手頃のディスプレイカードを選びました。世界情勢から現在はあまりディスプレイカードの選択肢はないようです。

    USBの拡張カードと一緒に購入しましたが、一度に付けるのではなく念のため一つづつ組み込んでいきます。そのほうがトラブルの切り分けになります。幸いにもトラブルはなさそうでした。

    ディスプレイカードを組み込んでPCを起動すると、自動的にNVIDIAのコントロールパネルやデバイスドライバをインストールしてくれます。何もこちらで設定することはありません。設定するとすればセカンドディスプレイの設定くらいでしょうか。

    一点不可解なことですが、このディスプレイカードはスタートガイドには電源ケーブルを接続するような記述があるのですが、実際にはカード上に電源ケーブルをつなぐようなコネクタはありませんでした。とりあえずは何も電源をつなげていません。うまく動いているので大丈夫なのでしょう。

    以上で無事にモバイルディスプレイを接続したマルチディスプレイになりました。

    古いPCはしばらく起動しておいて、必要だったらTeamViewerで接続して利用します。そういえばTeamViewerのライセンス更新で利用料を支払ったので、正規ユーザーの期間が延びました。TeamViewerのライセンスはちょっとお高いですね。

    マイクロソフト
    ¥14,700 (2025/04/07 13:52時点 | Amazon調べ)
    マイクロソフト
    ¥21,700 (2025/04/12 16:04時点 | Amazon調べ)

    自作PC用に一番左のWindows11のパッケージを実際に購入しましたが、問題なくインストールできました。Windowsは使うPCの分だけ正しくライセンスを購入しましょう。

  • AGEPhoneの音声が途切れるようになったので、LivyTalkに変えてみた話し

    電話機で電話をとると作業しながら手が離せないとか、電話帳に登録するのが面倒だしスマフォの電話帳から電話したいけど、スマフォから電話代がかかってイヤとかで、スマートフォンからひかり電話のルーターに接続してスマートフォンと電話機の子機として使っています。今まで使っていたアプリはNTT推奨のAGEPhoneです。

    しかし、NTT推奨のくせしてAGEPhoneは相手がこちらの音声が途切れて何を言っているかわからないとクレームがちょくちょくあります。NTT推奨なのにどういうことなのでしょう。

    AGEPhoneをこれ以上設定で嵌まっていくのもイヤなので、新しいVoIPアプリを探します。見つけたのは、LivyTalkというアプリです。息子のスマフォに試しに電話して見たところ、問題なく声が聞き取れるとのことでした。

    しばらくLivyTalkを使っていきましょう。よければ、課金しましょう。

    パナソニック(Panasonic)
    ¥10,280 (2025/04/12 15:45時点 | Amazon調べ)

    私の電話機を選ぶ基準は、まずはカールコードがないこと。受話器がワイアレスだとコードのねじれを気にせずに楽です。後は、着信拒否の登録件数の多さでしょうか。50件程度でしたら、すぐに登録が一杯になります。100件以上着信拒否ができる電話機を選びます。

    追記(2022年4月18日)

    LivyTalkを使って電話をしてみたけど、相手にこちらの声が小さいと言われた。少し声を張り上げないと聞こえないみたい。

    ヘッドセットのマイクのボリュームを上げようと調べたら、Google謹製の音声増幅アプリを使えって出てきた。でも、電話をするたびに、このアプリをいちいち起動しないといけないのか?

    Windowsのようにマイクの調整の方法が、Androidスマートフォンでどうやるのかわからない。

    あと着信があっても、スマートフォン上に着信の画面が表示されないので電話が取れないときがある。そして、Bluetoothヘッドセットのボタンを押しても終話にならない。後者はBluetoothヘッドセットの問題かもしれない。

    ちなみにBluetoothヘッドセットは、Plantronics M70である。もう古いから買い換えた方がいいのかな。

    追記(2022年4月19日)

    LivyTalkの着信時に着信中画面が表示されないのは、LivyTalkがAndroid10に対応していないのが原因という情報があった。

    LivyTalkがAndroid10に対応していないとか、本当なのかな? といことは、今使っているPixel6はAndroid12だから、もっとダメでないかな? Google Playでは「このアプリは、お使いのデバイスすべてで利用できます」とか表示しているけれど、これは間違いなのかな? そもそもAndroid12のPixel6にインストールできたらダメではないかな?

    こちらからも開発元に報告しておく。まだ課金しなくてよかったな。課金しないと着信中画面は出さないよ、なんてなしだよ。

    続きはこちらから

  • CrucialのSSDをアマゾンで返品手続きをするため、データの消去をいろいろ試した話し

    CrucialのSSDを新しく組んだWindows11のPCに取り付けると、ディスクのアクティブな時間が100%になってフリーズしてしまうと書きました。

    このまま持っていても仕方ないということで購入したアマゾンで返品手続きをしました。

    SSDを返品するのにはSSDの中のデータを削除しなければいけません。Dropboxで同期したので、大事なデータが格納されてしまっています。もちろんSSDをフォーマットしただけではダメです。ましてファイルを削除するだけなんて問題外です。SSDを0で書き込みをしてデータを削除します。アマゾンの返品の窓口でデータの漏洩なんてないとは思いますが、念のためにの作業です。

    最初は、EaseUS Partition Masterのデータ消去をしようとしましたが、144日かかるなんて出てきましたので諦めます。ほぼ削除は不可能です。

    いろいろと別のファイル消去ソフトを試しましたが、3日では終わらないと表示されてしまいます。これではアマゾンの返品期限に間に合いません。

    諦めかけたところ、そういえば持っているKURO-DACHI/CLONE+ERASE/U3は、ERASEと言っているくらいだからデータ消去ができるだろうと思いマニュアルを調べてみました。思った通りデータ消去ができるのでした。

    3時間ばかり放っておくと無事にデータの消去ができました。

    しかし、データを消去している間に気になる記事を見つけました。SSDはデータを書き込んでも実際にはデータ残ってしまうそうで、これでは完全なデータの消去ができていません。SSDのデータ消去には、Secure Eraseと言う作業が必要なようです。

    この記事に載っているSecure Eraseが可能な定番ツールらしいTxBENCHを試します。まずSecure Eraseをやってみたところ、エラーになってしまいます。

    これはSSDがロックがかかっているらしく、一度電源のコネクタを抜き差しすれば大丈夫という記事がありましたので、やってみたところ次に進むことができました。

    しかし、今度は途中でまたエラーになります。

    そろそろ心が折れかけたころ、だったら基本に返ってCrucialのサポートに何か書かれているのではないかと見つけたのはこれです。

    しかし、試してみましたが、これは単なるパーミッションの削除でSecure Eraseとは関係ありません。

    そろそろSSDの返品も諦めかけたところ、今度は、CrucialでSSDのデータ消去のツールが用意されるのでは? と思ってCrucialのサポートページを見ましたら、やはりありました。

    Crucial Storage Executiveをインストールしてドライブのサニタイズ、つまりSecure Eraseを実行してみました、

    データの消去ができました。ここまで苦労したのにあっけなく終わりました。本当にデータが消去できたか心配なほどです。

    あとは、アマゾンの返品手続きの手順通りにヤマトの営業所に行って、伝票を印刷してもらって発送完了です。アマゾンで返品手続きは、宛名を発送伝票に記入する必要がないのでとても楽ちんです。Googleとは大違いです。

    以上で原因不明のSSDのトラブルでしたが、これで新しいWindows11に乗り換えることができそうです。

    続きはこちらから