PC TV Plus (Windows) で録画した番組を Blu-ray などに書き出す際に Hyper-V が有効になっているとエラーになる

タイトルの通りですが、Windows 10 で Hyper-V を有効にしていると nasne で録画したものを書き出す際に以下のようなメッセージが表示されてい書き出しが実行できません。メッセージの内容は PC TV Plus のバージョンによって変わるようです。

image

前まで正常に書き出せていたのに久々に書き出そうとしたら上記のようになっていたので、ネットで調べてみたところ「Hyper-V」のキーワードが見つかったので、そういえば最近有効にしたなと思いだしました。

とりあえず Hyper-V を無効にしたところ書き出しダイアログが正常に表示されるようになりました。エラーメッセージ内では「ネットワークを確認しろ」「ファイアウォールを確認しろ」「本体を再起動しろ」などいろいろ書いてありますが、どれも当てはまらないので注意が必要です。

もう少し調べてみたところ「VirtualBox」や「VMWare」など仮想環境が有効になっている状態はダメみたいなので、nasne を使うか仮想環境を使うかきちんと決め打ちしないといけないようですね。

一応 Hyper-V を無効にする方法は以下の手順で可能です。有効にする方法も同じなんですけどね。設定後は Windows の再起動が必要です。

image

image

image

Hyper-V を有効にするならチェックを入れる、無効にするならチェックを外す。

image

※(なんかこの nasne の問題、前にもやった気がするな・・・)

一応以下の他サイトの記事ではネットワークの設定を変更して対応しているみたいなのですがこちらでは未検証なので、まずはいったん以下の方法を試してみてダメだったら仮想環境を無効にする、という手順の方がいいかもしれません。

PC TV Plusで「番組データ準備中」と表示され番組がダウンロードできない場合 (ver001.com)

Windows の最新の IME が原因で一部のアプリケーションがフリーズする問題

Audacity という録音ツールを使っていたのですが、この1~2週間の間に頻繁にフリーズするようになりました。特定の操作、特にキーボードで操作しようとするとフリーズします。とはいってもアプリケーション自体はフリーズはしていなくてテキストのカーソルの点滅は常に動いている状態だけど、なんの操作も受け付けなくなるような現象です。

例えば以下は保存ダイアログなのですが、マウス操作している間はなんともないのですがファイル名をキーボードで入力しようとするとそれ以降何の操作も受け付けなくなります。

image

固まるのは上記のような形式のダイアログで、例えばメモ帳の保存ダイアログ形式では固まることはありません。

固まる原因が分からなくてこれについて Twitter でつぶやいたところ以下のリプライがありました。

OD−10Zさん 「@onodera_sf なんか、IME側の挙動が変わった影響とかなんとかで、日本語表示にしてるとキーボード入力した瞬間に固まるみたいです。私のほうは英語表示に切り替えたら解決しました。」

どうも IME に原因があるらしく、ネットで調べて試しに IME の互換性をオンにしてみたところ問題なく動作するようになりました。設定場所は以下の場所にあります。

  • 設定 → 時刻と言語 → 言語 → 日本語 (オプション) → Micorsoft IME (オプション) → 全般

image

ただ、古いバージョンを使用して対処しているので最終的には最新の IME で直ってくれるのがうれしいのですが、場合によっては古いアプリケーションは切り捨てられる可能性もあるかもしれませんね。互換性 IME もいつまで残ってくれるかもわかりませんし。

いくつか実況動画を上げています

告知というか投稿状況については現在ニコニコ動画内でしか行っていないのですが、いくつかゲーム実況とゲーム制作実況を現在進行形で上げています。

【実況】不思議のダンジョン 風来のシレン5plus やります (初見)

久々に不思議ダンジョンシリーズをやりたくなったので探してみたら去年 Steam (と Nintendo Switch) で風来のシレン5plus がリリースされていたので遊んでみました。やったことがないので初見プレイです。

現在12回分公開していますが、たぶんしばらくは終わらないかと思います。

【実況】聖剣伝説3 TRIALS of MANA (ノーフューチャー)、やります

実況しながらアクションゲームができるかを試してみたくてやってみました。というよりかは風来のシレンだけだと動画の公開間隔が結構空きそうだったので穴埋めとしてやってみました。

実況しながらゲームできるかといいつつ難易度は6段階で一番上のノーフューチャーでプレイしています。一応クリア済みなので初見ではありません。現在8回分公開していますがまだ序盤なのでまだまだ続きそうです。

【実況】2作目のゲームを作ります

そろそろ次のゲームを作りたくなったのでゲーム制作と並行で制作状況の動画を上げることにしました。といってもまだゲーム制作自体には入っていないのでまだ始まりの部分です。動画の作成はゲーム制作の進み具合にもよるので公開間隔は不定期としています。まだ2回分しか公開していません。

とりあえず今のところは途中でやめるということはないのでゲーム実況のほうはたぶん最後までやるかと思います。ゲーム制作の方はまだ先が長いです・・・。

2~3日間隔で1本公開しているので同一シリーズは週に1,2本公開している感じですね。忙しくなければ今の間隔で上げていくと思いますのでぜひ見てやってください。

Windows Tips「回復パーティションが邪魔をしてディスクサイズを拡張できない問題を diskpart を使用して解決する」を追加しました

Windows でディスクを後から拡張した際に回復パーティションが邪魔をして拡張できない問題がたまにあったので、やり方を調べつつ手順をまとめてみました。

一応 Tips 通りに操作すれば回復パーティションを維持しつつディスクの拡張は可能ですが、やはりシステムに影響のある操作ですので、不安な場合はツールを使った方が手っ取り早いかと思います。

Tips のサンプルコードを GitHub に置き始めました

今まではサンプルコードを ZIP ファイルにまとめてサイトからダウンロードできるようにしていましたが、これからは GitHub で公開する形にしていきたいと思います。

そのため、新規に公開する Tips は基本的に GitHub のみでの公開となります。ダウンロードについては GitHub にダウンロード機能がありますのでそちらをご利用ください。

また、既存の Tips については ZIP ファイルダウンロードはそのまま残しつつ時間をみて GitHub の方にも移動させようかと思っています。

GitHub のアカウントは以下の場所で取り扱っています。

ASP.NET Core Tips に asp-append-version 関連の Tips を追加しました

以下の3つを追加しました。

実のところ、本来 Tips としてあげたかったのが3つ目の「wwwroot フォルダにある静的ファイル以外にも asp-append-version を適用する」だったのですが、この Tips を書く前の前置き説明みたいな Tips も必要かなーと思い、前2つの Tips も書いてみました。

wwwroot フォルダ以外に静的ファイルを置いて asp-append-version 属性を設定してみたけどなんか動かないなーって調べてみて対応しました、という内容です。

ASP.NET Core 3.1 ベースですが、Razor ページ, MVC どちらでも動くはずです。

Windows Server での FTP サイトのセットアップの Tips を公開しました

実は以前にも同様の Tips を公開していたのですが、「少しバージョンが古い」「設定で不要な部分がある」「FTP サーバー回りをもう少し調べたかった」などの理由で新しく Tips を書き起こしました。

新しい Tips は以下のリンク先で公開しました。ついでに FTPS についても調べたので書きました。

SFTP についてはすでに以下のページで公開しています。(いずれも Windows 環境です)

MonoGame 公式サンプルプログラムの Tips を2本公開しました

MonoGame の公式サイトにサンプルプログラムがあるのですが、公開されているものはすべて英語コメントでプロジェクトのみがアップロードされている形となっています。

なので今回その中から最初の2つを日本語で解説しつつコメントの日本語化してみました。以下の2つのサンプルが対象です。

  • Aiming
  • Audio3D

他のプロジェクトも解説していこうかと思ったのですが、現在公開されているサンプルは以前の MonoGame のバージョンで作られたものも多く、残念ながらそのまま MonoGame 3.8 に持っていけないものもあったため移行作業は中断しています。

今後の公開については気が向いたらレベルで見ていただければと思います。

公開ページは以下の場所にあります。