リーディングビュー

ハードウェア要件を満たさない環境でも Windows 11 へのアップグレードを可能にするスクリプト

ハードウェア要件を満たさない環境で Windows 11 へのアップグレードインストールを可能にするスクリプト「Skip_TPM_Check_on_Dynamic_Update.cmd」が GitHub で公開されている (BleepingComputer の記事Neowin の記事BetaNews の記事Softpedia の記事)。

Windows 11 Insider Preview の ISO イメージを使用する場合、途中でレジストリ設定が必要になるものの新規インストールは可能だが、アップグレードインストールは困難だった。

Skip_TPM_Check_on_Dynamic_Update.cmd は「Universal MediaCreationTool」の一部として公開されているものだ。実行するとレジストリの HKLM\SYSTEM\Setup\MoSetup に DWORD 値「AllowUpgradesWithUnsupportedTPMOrCPU」を追加して値のデータに「1」をセットし、 vdsldr.exe の実行時に「C:\$WINDOWS.~BT」から「AppraiserRes.dll」を削除する WMI イベントサブスクリプションを設定する。なお、Windows 11 へのアップグレードが完了しても WMI イベントサブスクリプションは解除されず、解除するには再びスクリプトを実行する必要がある。

ちなみに、レジストリ値「AllowUpgradesWithUnsupportedTPMOrCPU」に「1」がセットされた状態では TPM と CPU の互換性チェックがバイパスされるが、「AppraiserRes.dll」を削除すると互換性チェック全体がバイパスされるようなので、効果は不明だ。Windows 11 をインストール済みの環境ではデフォルトでこの値に「1」がセットされた状態になっていた。

そこで、スクリプトを使用せずにハードウェア要件を満たさない環境を Windows 11 へアップグレードする実験をしたので結果を以下に記載する。まず、Windows 10 上で ISO イメージからルートディレクトリの「setup.exe」を実行し、セットアップ画面が表示されてから「AppraiserRes.dll」を削除してみたところ、互換性チェックを通ってアップグレードインストールが可能になった。

また、Windows 11 Insider Preview 環境 (ビルド 22454)で Dev チャネルの最新ビルドを Windows Update からインストールしようとして互換性チェックで弾かれた場合、「AppraiserRes.dll」を削除してから「問題の修正」をクリックすれば最新のビルド 22468 に更新できた。なお、ビルド 22468 よりも古い RS_PRERELEASE ブランチのビルドは 10 月 31 日で期限切れとなるため、早めの更新が推奨される。

すべて読む | ITセクション | アップグレード | Windows | デベロッパー | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
リリース目前の Windows 11、Windowsユーザーも知らない? 2021年09月30日
Windows 11 Insider Preview ビルド22000.194、リリースプレビューチャネルで提供開始 2021年09月25日
Windows 11 のセットアッププログラム、非サポート CPU へのインストールはサポートされないと警告 2021年09月24日
Windows 11 Insider Preview、開発ビルドの ISO イメージが提供開始 2021年09月13日
ASUS、Skylake / Kaby Lake 対応マザーボードで Windows 11 をサポートする計画 2021年09月11日
Windows 10 / 11 バージョン 21H2、商用環境向けプレビュー提供開始 2021年09月05日
Windows 11 Insider Preview、初の開発ブランチビルドが提供開始 2021年09月04日
Microsoft、Windows 11 上の Windows Insider Program から非対応環境の締め出しを開始 2021年09月02日
Windows 11 の一般提供は 10 月 5 日から 2021年09月01日
Microsoft 曰く、非サポート CPU でも Windows 11 はインストール可能だが、更新プログラムが提供されるとは限らない 2021年08月29日
Windows 11 Insider Preview、初の ISO イメージ提供開始 2021年08月21日
Windows 11のCPU要件設定はSpectreやMeltdown対策をOS側でしたくないから? 2021年07月08日
Windows 11 Insider Preview 提供開始 2021年06月30日
Windows 11で必須となるTPM、一部の国では規制により使用できない 2021年06月28日
環境問題へ積極的に取り組む Microsoft に対し、同社製品の修理しやすさも改善すべきという株主提案 2021年06月27日
Windows 11はTPM 2.0が必須か。旧式PCにリーク版インストールで関連エラー 2021年06月18日
企業で使われている Windows デバイスの半数以上が Windows 11 のシステム要件を満たさない 2021年10月04日

  •  

Microsoft Store、サードパーティーのアプリストアを提供可能に

Microsoft は 9 月 28 日、Microsoft Store でサードパーティーのアプリストアを提供可能にするポリシー改訂を発表した (Microsoft Store ポリシーWindows Developers Blog の記事GeekWire の記事Mac Rumors の記事)。

このポリシーは、アプリやデジタルコンテンツを販売するサードパーティーストア (日本語版ポリシーでは「デジタルネットショップ」) を利用するための「ストア」アプリを Microsoft Store で配布可能にするものだ。今後数か月のうちに Amazon と Epic Games のストアアプリが入手可能になるという。Microsoft は昨年公開した Windows 向けアプリストア 10 の原則でアプリが独自にアプリ内決済システムを実装することを妨げないと宣言しており、今回の新ポリシーはこれをさらに進めるものとなる。

また、7 月のポリシー改訂では Chromium または Gecko オープンソースエンジンを使用する Web ブラウザーの提供を可能にしているが、既に Windows 11 の新 Microsoft Store では Opera と Yandex が入手可能になっている。実際にインストールしてみたところ、いずれもインストールされるのは UWP アプリではなく、デスクトップ (Win32) アプリだった。

新 Microsoft Store でデスクトップアプリや PWA (Progressive Web Apps) の配布が可能になることは 6 月に発表されているが、複数のデスクトップアプリや PWA が入手可能だ。PWA に関しては Windows 10 の 従来の Microsoft Store でも既に入手可能だった。

新 Microsoft Store は Windows 11 で 10 月 5 日から公式提供され、今後数か月のうちに Windows 10 でも提供される。

すべて読む | ITセクション | ソフトウェア | Windows | ゲーム | デベロッパー | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
Windows Subsystem for Android、Microsoft Store に登場 2021年09月06日
Windows 11 の一般提供は 10 月 5 日から 2021年09月01日
Microsoft Store ポリシー改訂、Chrome や Firefox の公開が可能に 2021年07月06日
Microsoft、Windows向けアプリストア10の原則を公開 2020年10月10日

  •  
❌