教育用NXTソフトウェアのバージョン2.1が発売されましたが、すでに教育用NXTソフトウェアのバージョン2.0をお持ちの人はサイトからパッチをダウンロードしてから実行すればバージョン2.1相当にアップグレードさせることができます。
LEGO MINDSTORMS Education NXT 2.0 Patch(レゴ マインドストーム エデュケーションNXT 2.0 パッチ)
ただし、2.1になったのかどうかをはっきりと見極める方法がありません。ここでは、不具合が対策されたかどうかで違いを見つけてみたいと思います。参考までに検証に使ったパソコンのOSはWindows XPです。
▲パッチを当てる前、「教育用NXTソフトウェア ver.2.0」での場合です。スイッチブロックを3個並べてから「水平図」のチェックを外すと表示がおかしくなりました。 ブロックを右にシフトしたときにぶつかてしまうという不具合があったようです。
▲パッチを当てたあと、バージョン2.1相当にした場合です。「水平図」のチェックを外しても表示がおかしくなりません。ここに注目すれば、パッチが当たったのかどうかを確認できるようです。わかりにくいんですが、、、。
▲すでにパッチの当たった状態ではこのようにエラーが表示されるので、これで教育用NXTソフトウェアの2.1相当かどうか見極めることもできるようです。
でも、「インストールも削除もされません」ってメッセージだと、意味がわかりにくいです。
(追記)
ver.2.1にアップデート済みのNXTソフトウェア2.0をアンインストールしてしまった場合、再度インストールするとパッチがインストールできなくなってしまうようです(「インストールも削除もできません」というエラーで終わってしまいます)。
これは、「パッチをインストールした」という情報(レジストリのキー)がパソコンに書き込まれてしまったままになっていて、インストールができなくなってしまう現象のようです。
対策方法としては、次の2つの方法があります。パッチのインストール情報を削除する方法です。
・REG.exeを使って削除する。
コマンドプロンプトか、「ファイル名を指定して実行」で次のコマンドを実行します。
reg delete "HKEY_CLASSES_ROOT\Installer\Products\
6EDD3FA43E76BAB4BA33881FB236CEF8"
(表示の都合上、改行していますが、実際には「reg」から「F8”」まで一行で入力します)。バッチファイルにしたものがこちらです。
・REGEDIT.exeを使って削除する。
「ファイル名を指定して実行」で「regedit」と入力する。
CTRL+Fを押して、「6EDD3FA43E76BAB4BA33881FB236CEF8」と入力して検索します。
見つかったら、そのキーを「削除」します。見つかない場合は再度F3を押しましょう。
これで、パッチのインストールが2回目にも行えるようになります。なお、これらの方法は、レジストリを書き換えるという非常に過激なものです。動作の保障は致しかねますので、充分にご注意ください。
(追記2013/08/07)
レゴ・エンジニアリングのサイトで公開されていた2.0用パッチ(2.0f1)はもうリンク切れになっているようです。そして、別のサイトで新しいパッチ(2.0f3/2.1f3)が公開されています。
2.0f3のパッチを当てた場合には、
「0EE0FFDA495E0134DA7A34E0E6968290」のキーが登録されるようです。
http://education.lego.com/downloads/?q={02FB6AC1-07B0-4E1A-862D-7AE2DBC88F9E}