2012/11/23

[Daily][Bookmark] 11/22/2012

このエントリーをはてなブックマークに追加 0 comment
[ ]
  • tags: レジストリ windows

    • 64 bit 用のレジストリエディタで覗くと、HKEY_LOCAL_MACHINE\Software\Wow6432Node の下に、まったく同じ構成でキーや値が作成されているのがわかります。
      実は、WOW 64 上での上記のレジストリアクセスは、すべて HKEY_LOCAL_MACHINE\Software\Wow6432Node の下にリダイレクトされて実行されています。

       

      リダイレクトの対象となるのは以下のキーです。(よって、ここでは詳述しませんが、HKEY_CLASSES_ROOT なども HKEY_LOCAL_MACHINE\Software のサブキーである HKEY_LOCAL_MACHINE\Software\Classes であるため、同様にリダイレクトの対象となります。)

       

      HKEY_LOCAL_MACHINE\Software
      HKEY_USERS\*\Software\Classes
      HKEY_USERS\*_Classes

    • レジストリについては、もう 1 つ、別の概念も存在します。
      今度は 32 bit 用のレジストリエディターで、HKEY_LOCAL_MACHINE\Software\Classes の下に、何か値やキーを作成してみてください。64 bit 側に行くと、さきほどと違い HKEY_LOCAL_MACHINE\Software\Wow6432Node\Classes の下には何も作成されず、HKEY_LOCAL_MACHINE\Software\Classes の下に作成されているのがわかります。

       

      これは、COM の呼び出しなどに備えて実施されているリフレクト (registry reflector) と呼ばれる仕組みで、いわば、32 bit 環境と 64 bit 環境でレジストリーキー/値の同期を取っています。

       

      リフレクトの対象になるのは以下のキーです。

       

      HKEY_LOCAL_MACHINE\Software\Classes
      HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
      HKEY_LOCAL_MACHINE\Software\Microsoft\EventSystem
      HKEY_LOCAL_MACHINE\Software\Microsoft\Ole
      HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc
      HKEY_USERS\*\Software\Classes
      HKEY_USERS\*_Classes

    • レジストリのこうした動作については、MSDN の下記のドキュメントに詳述されています。 

       

      MSDN レジストリ リダイレクターとリフレクター :
      http://msdn.microsoft.com/en-us/library/aa384232(VS.85).aspx
      http://msdn.microsoft.com/en-us/library/aa384235(VS.85).aspx

  • tags: windows live windows mesh 同期

    • windows skydriveとWindows Live Meshはよく似たサービスですが、内容の違いは下記の通りです。

      ■ Windows skydrive・・・クラウド上の保存場所
      ・容量25G。
      ・アップロードやダウンロードは手動で行う。
      ・クライアントソフトは不要。
      ・保存場所にあるワードやエクセルのファイルを直接Office Web Appsで編集できる。ワードやエクセルの入っていないPCからでも編集できる点が便利。

      ■ Windows Live Mesh・・・同期サービス
      ・クラウド上に一旦保存で5G。もしくはクライアントPC同士を直接結び容量無制限でファイルを同期する。
      ・完全自動で同期。クラウド上に一旦保存する形の場合、Windows skydriveの同期フォルダを使用する。
      ・クラウド上のファイルを直接編集はできない。
      ・webからwindows skydriveの同期フォルダにアクセスして、ファイルをダウンロードして編集することができる。
      ・編集したファイルをアップロード(同期)するには、windows live meshのクライアントソフトが入っているPCの同期フォルダにファイルを置く方法しかない。
    • ※同時にファイルを開いて編集を行うと、後から保存したほうが有効になるようです。また1つのファイルを編集後、同期前(ネットに繋がる前に)に別のPCから編集を行うと2つファイルが出来上がります。1人で使うことが前提のサービスのようです。

Posted from Diigo. The rest of my favorite links are here.

0 件のコメント: