Quantcast
Channel: アプリ仮想化奉行
Viewing all 93 articles
Browse latest View live

Windows10 インストール用 ISOファイルの作り方

$
0
0


Windows 10 インストール用 ISOファイルの作り方


Windows10 (1803)もリリースされましたね。
インストール用のISOファイルの作り方を備忘録を兼ねて投稿したいと思います。


手順:
  1. Windows 10のインストールツール( MediaCreationTool1803.exe)のダウンロード
  2. MediaCreationTool1803.exeの実行
  3. ISOファイルを作成するための設定
  4. ダウンロードとメディア作成が完了するのを待ちます。環境によっては時間かかるかも。
  5. 出来上がり。

1.Windows 10インストールツール( MediaCreationTool1803.exe )のダウンロード
 
 MediaCreationTool1803.exe(18.2MB)をダウンロードします。

2.MediaCreationTool1803.exeの実行

内容を確認してから「同意する」をクリック
 しばらく待ちます。
 
3.ISOファイルを作成するための設定
別のPCのインストールメディアを作成する
(USB フラッシュ ドライブ、DVD,または ISOファイル)を選択します。
「次へ」をクリック
 


  



ISOファイルを選択し「次へ」をクリック


ISOファイルの保存先とファイル名を指定します。
 
4.ダウンロードとメディア作成が終わるまで待ちます。
ダウンロードが終わるまで待ちます。


5.出来上がり
Windows.iso3.50 GB (3,758,489,600 バイト)


Windows 10 バージョン サマリー

$
0
0


Windows 10 バージョン サマリー


Windows10 がリリースされてから、
早いもので6世代目に突入しています。
忘れないうちに、これまでのリリースについて
まとめておきます。(2018年05月 現在)

Windows10 バージョン サマリー
名称
バージョン
ビルド
提供日
サービス終了日
Windows 10 April 2018 Update
1803
17134
2018/4/30
2019/11/12
Windows 10 Fall Creators Update
1709
16299
2017/10/17
2019/4/9
Enterprise/Education
6ヶ月
Windows 10 Creators Update
1703
15063
2017/4/5
2018/10/9
Enterprise/Education
6ヶ月
Windows 10 Anniversary Update
1607
14393
2016/8/2
2018/4/10
Enterprise/Education
6ヶ月
Windows 10 November Update
1511
10586
2015/11/10
2017/10/10
Enterprise/Education
6ヶ月
Windows 10
1507
10240
2015/7/29
2017/5/9


 ThinAppの対応状況
Windows 10
ThinApp対応Version
個人的な感想
Windows 10 April 2018 Update (1803)
N/A
次期ThinAppリリースで正式対応か?
※非サポート環境なので
致し方ないですが、
ver5.2.3
で一部問題発生。FindFirstFile/Ex API絡みか?
Windows 10 Fall Creators Update (1709)
N/A
次期ThinAppリリースで正式対応か?
※非サポート環境ですが、
Ver5.2.3
で問題無い気がする。
Windows 10 Creators Update (1703)
ThinApp Ver5.2.3 以降
 
Windows 10 Anniversary Update (1607)
ThinApp Ver5.2.2 以降
 
Windows 10 November Update (1511)
ThinApp Ver5.2.1 以降
 
Windows 10 (1507)
ThinApp Ver5.2.0 以降
 

  
参考:
Windows ライフサイクルのファクト シート
https://support.microsoft.com/ja-jp/help/13853/windows-lifecycle-fact-sheet

Windows 10 リリース情報
https://www.microsoft.com/ja-jp/itpro/windows-10/release-information


Windows 10 ビルド バージョン 確認方法

$
0
0


Windows 10 ビルドバージョン確認方法


Windows10も早いもので6世代目に突入しています。
ビルドバージョンを確認する方法について
まとめておきます。
※ここで紹介する方法以外にも、たくさんあると思います。
私が見つけた物を中心に記載します。また正式にアナウンスされていない情報もありますので、そのあたりは自己判断でお願いします。

  1. winver.exe (Windows のバージョン情報)
  2. cmd.exe
  3. cmd.exe + ver コマンド
  4. msinfo32.exe (システム情報)
  5. レジストリーの情報
  6. Kernel32.dllのバージョン情報


1.winver.exe (Windows のバージョン情報)を利用する
"C:\windows\system32\winver.exe"
 手順:
1. 「Windowsキー」 +R 
 ファイル名を指定して実行を開く
 
2.winver と入力してOKをクリック
Windowsのバージョン情報画面が表示される。


2.cmd.exeを利用する
  "C:\windows\system32\cmd.exe"
 手順:
1. 「Windowsキー」 +R
 ファイル名を指定して実行を開く


2.cmdと入力してOKをクリック
Windowsのバージョン情報が表示される。


3.cmd.exe + verコマンドを利用する
  "C:\windows\system32\cmd.exe"
 手順:
1. 「Windowsキー」 +R
 ファイル名を指定して実行を開く


2.cmdと入力してOKをクリック
ver コマンドを入力してEnter



4.msinfo32.exe (システム情報)を利用する
  "C:\windows\system32\msinfo32.exe"
 手順:
1. 「Windowsキー」 +R
 ファイル名を指定して実行を開く


2.msinfo32と入力してOKをクリック


5.レジストリーの情報
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
CurrentBuild
CurrentBuildNumber

※正式に公開されている情報ではありません。

6.kernel32.dllのバージョン情報
C:\Windows\System32\kernel32.dll
「プロパティ」ー「詳細タブ」ー「製品バージョン
※ファイルバージョンではありません。





Windows 10 ファイル エクスプローラーで「自動的に現在のフォルダーまで展開する」を有効にする方法

$
0
0


Windows 10 ファイルエクスプローラーで「自動的に現在のフォルダーまで展開する」を有効にする方法


Windows 10 のファイル エクスプローラーで「自動的に現在のフォルダーまで展開する」を有効にする方法が見つけるのに手間取ったので、備忘録を兼ねて書いておきたいと思います。
設定手順:
 ファイル エクスプローラーを起動します。
 1.リボンメニューの「表示」をクリックします。
 2.左側にある「ナビゲーション ウィンドウ」をクリックします。
 3.「開いているフォルダーまで展開」「すべてのフォルダーを表示」をクリックします。














余談:
Windows7の頃は、エクスプローラのフォルダーオプションの「全般タブ」の
ナビジェーション ウィンドウに
「すべてのフォルダーを表示する」
「自動的に現在のフォルダーまで展開する」
がありました。











私は、このオプションを有効にしていたのですがWindows 10に移行して
同じ設定に変更しようと思い、フォルダーオプションを開いてみましたが、
見当たりません。





















見つからないよ。。。。

設定手順:
 ファイル エクスプローラーを起動します。
 1.リボンメニューの「表示」をクリックします。
 2.左側にある「ナビゲーション ウィンドウ」をクリックします。
 3.「開いているフォルダーまで展開」「すべてのフォルダーを表示」をクリックします。
 

Windows 10 WiFi接続パスワードを表示する方法

$
0
0


Windows 10 WiFi 接続パスワードを表示する方法


Windows 10 WiFi接続パスワードを表示する方法について備忘録を兼ねて書いておきたいと思います。






















確認手順:
 1.スタートメニューから「設定」をクリックします。





















 2.「設定」画面の「ネットワークとインターネット」をクリックします。


















3.「ネットワークの状態」画面下の方にある「ネットワークと共有センター」をクリックします。



















4.「ネットワークと共有センター」「アクティブなネットワークの表示」から「接続:Wi-Fi」をクリックします。



















5.「Wi-Fiの状態」から「ワイヤレスのプロパティ」をクリックします。


































6.「ワイヤレス ネットワークのプロパティ」から「セキュリティ」タブをクリックし
「パスワードの文字を表示する」をチェックすると、「ネットワーク セキュリティキー」にパスワードの内容が表示されます。



IE11 環境で 空白画面 (about:blank) が残る事がある

$
0
0
IE11 環境で 空白画面 (about:blank) が残る事がある


業務システムの動作検証時に発生した問題でした

よくよく調べているとIE11の仕様でした。
Windows Server 2012R2のBuiltin\Administratorユーザーで
動作検証をしていたために発生していました。
他のユーザーで検証したら、まったく問題なく動作しました。
トホホ。


原因を特定するのに時間がかかったため、
忘れないうちに書いておくことにします。

結論は、IE11の仕様によるものでした。

「Internet Explorer 11 をビルトイン Administrator で使用すると、
名前付きのウィンドウの名前が認識されない」
https://support.microsoft.com/ja-jp/help/2909974



発生条件:
 IE11
 UAC有効
 Builtin\Administratorユーザー
 OS:Windows 7 / Windows 8.1 / Windows 10
           Windows Server 2008 R2 / Windows Server 2012 R2 / Windows Server 2016

症状:
 いろいろな症状が発生しますが、よくあるケースは
 ・空白ポップアップ画面が残る
 ・リンクを開くたびにタブ (ウインドウ)が増え続ける

原因:
 IE11の仕様(制限事項)
  Builtin\administrator
  ※administratorsグループに所属しているAdimin権限を有するユーザーではなく、"administrator"が対象
  発生条件は、Builtin\administratorで且つUACを有効にしている。
  参考:
  「Internet Explorer 11 をビルトイン Administrator で使用すると、名前付きのウィンドウの名前が認識されない」
  https://support.microsoft.com/ja-jp/help/2909974
   
対策:
 Builtin\Administrator以外のユーザーを利用するか、
  [ユーザー アカウント制御: ビルトイン Administrator アカウントのための管理者承認モードを使用する] のポリシーを有効にする

Java 1.3 / Oracle JInitiator 1.3 で画面が正しく描画されない。モッサリする。

$
0
0

Java 1.3 / Oracle JInitiator 1.3 で画面が正しく描画されない。モッサリする。

日本語のTipsがあまり見当たらないので、失われる前に
ここに書いておくことにします。

Windows XP時代のJava1.3をWindows 7 / Windows 8.1
などの新しい環境で無理くり動作させると、画面の描画が正しく行われずにボタンなどのGUIパーツの表示がおかしなことになることがあります。
グラフィックドライバーとの相性もあります。

また、IEでJava1.3系のアプレットを表示した場合も同じことが起こります。


対処方法としては、Java1.3のDirectDrawを無効化するオプションを設定します。
場合によっては、劇的に改善されます。

コントロールパネルからJavaのプラグインplugincpl131_xxを実行して

-Dsun.java2d.noddraw=true
 
を設定します。



ThinApp 5.2.4 Build 9964600リリースされました。

$
0
0

ThinApp version 5.2.4 Build 9964600がリリースされました。


2018年 9月 18日
ThinApp version 5.2.4
Build 9964600

Release Notes
https://docs.vmware.com/en/ThinApp/5.2.4/rn/releasenotes_thinapp524.html
約8ヶ月ぶりのリリースになります。

メンテナンス リリースになるため、新機能は、ありませんが
より安定してたバージョンになっていると思います。

このバージョンで
Windows 10 Fall Creators Update (1709) サポート
Windows 10 Fall April 2018 Update (1803) サポート

Fixで個人的に嬉しいのは、以下になります。
Windows 1803サポートが最も大きいですね。
これまでは、対応していないver5.2.3を動かすと様々な問題が発生していましたが
ver5.2.4では、完全に治りました。

・一部のアプリケーションがThinApp VOSで実行できない
 Windows 10 (1703/1709/1803)が対象でDelphi/C++Builder製のアプリや
 Excel2013・2016
 この問題が発生した場合は、ThinApp ver5.2.4で再Buildを行います。
 ThinApp SetupCaptureをインストールすると展開されている
 dummyTLS64.dll / dummyTLS.dllを物理側のファイルシステムにコピーします。
 ※仮想アプリを動作させる端末にコピー
 Windows 10が64bit版の場合:
  物理側のファイルシステム、
       C:\Windows\System32\にdummyTLS64.dllをコピーします。
       C:\Windows\Syswow64\にdummyTLS.dllをコピーします。
 Windows 10が32bit版の場合:
  物理側のファイルシステム、
       C:\Windows\System32\にdummyTLS.dllをコピーします。
 ・64bitアプリから32bitアプリを実行できない
 Windows10 (1703/1709/1803)が対象で、ThinApp VOS上で動作する
 64bitアプリから、32bitアプリをVOS上で実行できない問題が修正されました。
 この問題が発生した場合は、ThinApp ver5.2.4で再Buildを行います。
 ThinApp SetupCaptureをインストールすると展開されている
 dummyNT.exeを物理側のファイルシステムにコピーします。
 ※仮想アプリを動作させる端末にコピー
 Windows 10が64bit版の場合:
  物理側のファイルシステム、


※既にThinAppedしている仮想アプリのVOS部分をバージョンアップする場合は
こちらの投稿を参照ください。

「ThinApp で仮想化したアプリのバージョンアップについて」

1.ThinApp自体のバージョンアップ
http://tunemicky.blogspot.jp/2012/06/thinapp.html



リリースノートから引用

VMware ThinApp 5.2.4 Release Notes

最終更新日2018年09月07日
ThinApp 5.2.4 | 18 SEP 2018 | Build 9964600

What's in the Release Notes

ThinApp 5.2.4 is a maintenance release. This release notes covers the following topics:

What's New

The ThinApp 5.2.4 release introduces the following new features:
  • Support for Windows 10 1709 (Fall Creators Update)
  • Support for Windows 10 1803 (April 2018 Update)
  • Additional modules have been added in this release. You must copy them to the deployment machine in specific cases, as desribed below. The modules are not required during application capture:
    • For 32-bit virtual applications which crash at launch on Windows 10, copy the file dummyTLS.dll to the folder C:\Windows\SysWOW64 on a 64-bit deployment machine or to the folder C:\Windows\System32 on a 32-bit deployment machine.
    • For 64-bit virtual applications which crash at launch on Windows 10, copy the file dummyTLS64.dll to the folder C:\Windows\System32 on a 64-bit deployment machine.
    • For 32-bit virtual applications which fail to start when launched from a 64-bit ThinApped application on Windows 10, copy the file dummyNt.exe to the folder C:\Windows\SysWOW64 on a 64-bit deployment machine
  • One new parameter is available for inclusion in package.ini:
    • ReleaseShutdownLocksEarly Setting this parameter to 1 fixes an issue that could cause a process to hang during shutdown.

System Requirements and Installation

For information about system requirements and installation instructions, see System Requirements for Installing ThinApp.
Important note about installing VMware ThinApp 5.2.4
You cannot install ThinApp 5.2.4 on Windows XP, Windows 2000, or Windows Server 2003. Consider using ThinApp 5.2.3 or earlier to capture applications on these operating systems. Use ThinApp 5.2.3 or earlier to create a ThinApp project and then use ThinApp 5.2.4 (on a supported OS) to build the virtual application from the project.

Resolved Issues

The ThinApp 5.2.4 release resolves the following issues:
  • SASBEG application does not work if Sophos SafeGuard 8 is installed
    SASBEG application crashes/loses functionality if Sophos SafeGuard 8 is installed on a 32-bit version of Windows 7.
    This issue is resolved in ThinApp 5.2.4.
  • MobaXterm application fails to start on Windows 10 1703
    Copy dummyTLS.dll to C:\Windows\SysWOW64 and dummyTLS64.dll to C:\Windows\System32 folder on a 64-bit version of Windows 10 1703.
    This issue is resolved in ThinApp 5.2.4.

Known Issues

The following issues are known to occur in the ThinApp 5.2.4 release:
  • Virtual IE11 crashes during shutdown after IE11 security patch KB 4056568 applied.
    Workaround: Add the following parameter under general purpose parameters in Package.ini and rebuild the package:
    [BuildOptions]
    ForceTerminateThread=1

  • LibreOffice does not shut down properly on 64-bit version of Windows 8.1.
    Workaround: Add the following parameter under general purpose parameters in Package.ini and rebuild the package:
    [BuildOptions]
    ReleaseShutdownLocksEarly=1

  • Unable to insert Office objects in certain Microsoft Office applications like Excel charts in Excel, Word document in Word, PowerPoint, and so on.
    Workaround: None.

  • Internet Explorer 11 fails to start on Windows 8 and Windows 8.1.
    Workaround: None.

  • Messaging Application Programming Interface (MAPI) is not supported on Windows XP operating systems.
    Workaround: None.

  • Internet Explorer 6.0 fails to open some specific URLs.
    Workaround: Add the following parameters to Package.ini and rebuild the package:
    [BuildOptions]
    NotificationDLLs=T2embed.dll

  • If Protected View is enabled in Microsoft Excel 2013, it will fail to open files from a network share.
    Workaround: Disable protected view from File > Options > Trust Center > Trust Center Settings > Protected View > Enable Protected View for files located in potentially unsafe locations.

  • Microsoft Office 2010 and 2013 fail to launch when deployed to a system with Microsoft Office natively installed.
    Workaround: For more information, see KB article 2107369.

  • Unable to launch Google Chrome from a network share.
    Workaround: Add SetVirtualModuleFileNameInPeb=1 to Package.ini and rebuild the package.

  • Microsoft Visio 2010 help files are not displayed on 64-bit versions of Windows.
    Workaround: Apply the workaround in KB article 2091911.

  • 32-bit Internet Explorer 10 does not work on 32-bit and 64-bit versions of Windows 8.1.
    Workaround: None.

  • ThinApp does not support any 16-bit applications on Windows 8 machines.

  • If you attempt to start two instances of Microsoft Word 2013 or Microsoft Power Point 2013, these applications will become unresponsive.
    Workaround: None.

  • ThinApp fails to build packages on the 32-bit versions of Windows 7 if you change the Outdir parameter in the Package.ini and replace it with any of the following language characters:
    • Simplified Chinese
    • Traditional Chinese
    • Japanese
    • Korean
    Workaround: None.

  • ThinApp cannot change registry key names on 32-bit versions of Windows.
    Workaround: None.

  • When you start AutoCAD on 64-bit versions of Windows 7, the following error message is displayed:
    PresentationFontCache.exe - Application Error
    Workaround: None.

  • Visual Studio 2010 displays the following error message:
    Invalid license data. Reinstall is required on launch.
    For more information, see KB article 2091953.
    Workaround: None.

  • Unable to open Web pages using Internet Explorer 8 or later versions on Windows 10.
    Workaround: Apply the workaround provided in KB article 2137873.

  • When you mark a Web site as favorite in Internet Explorer, you cannot immediately view it in the Favorites Bar.
    Workaround: If needed, create ##Attributes.ini file in the %Common Favorites% folder with the following content and rebuild the package:
    [Isolation]
    DirectoryIsolationMode=WriteCopy

  • A Fatal Application Exit error occurs when you launch 64-bit versions of Microsoft PowerPoint 2010 or Microsoft Word 2010 on Windows 10.
    Workaround: Add the ChildProcessEnvironmentException=msiexec.exe in Package.ini and build the project.

  • A COMDLG32.dll error appears when applications are run from a network share.
    Workaround: Add ProcessExternalNameBehavior=Original and SetVirtualModuleFileNameInPeb=1 to the General Parameters section of the Package.ini and rebuild the package.

  • Microsoft Visio 2010 fails to launch when deployed to Windows 10 1803.
    Workaround: None.


        Windows 10 (バージョン1803)で仮想アプリを実行するとエラーが発生する場合の対処方法

        $
        0
        0

        Windows 10 (バージョン1803)で仮想アプリを実行するとエラーが発生する場合の対処方法





        Windows 10 April 2018 Update (1803)の環境でThinApp仮想アプリを実行すると、起動時にエラーが発生したり、いろいろな問題が発生します。


         
        Registry.rw.tvrが見つかりません。
         
        .NET Framework初期化エラー

        対処方法は、ThinAppのバージョンを
        ver5.2.4 (2018-09リリース)にバージョンアップし再Buildを行うだけで
        問題なく起動できます。


        ※既にThinAppedしている仮想アプリのVOS部分をバージョンアップする場合は
        こちらの投稿を参照ください。

        「ThinApp で仮想化したアプリのバージョンアップについて」

        1.ThinApp自体のバージョンアップ
        http://tunemicky.blogspot.jp/2012/06/thinapp.html

        Windows 10は年に2回大型アップデートがあります。
        それぞれのWindows10に対応したThinAppのバージョンは、下記を参照下さい。
        https://tunemicky.blogspot.com/2018/05/windows-10.html



        とここまで書きましたが、内容が薄すぎるので、ちょっとしたTipsを。

        ThinAppのVOSのバージョンを確認する方法

        仮想化したEXEに対して、-thinstallversion
        パラメータを付けて実行すると、ThinApp VOSのバージョンを確認することができます。
        例)ThinApp化した.exe -thinstallversion


        ---------------------------
        Version
        ---------------------------
        VMware ThinApp Runtime Version 5.2.4-9964600
        Built Sep  6 2018
        ---------------------------
        OK  
        ---------------------------

            Windows 10 バージョン サマリー (2019年01月)

            $
            0
            0


            Windows 10 バージョン サマリー
            2019-01

            Windows10 がリリースされてから、
            早いもので7世代目に突入しています。
            忘れないうちに、これまでのリリースについて
            まとめておきます。(2019年01月 現在)

            Windows10 バージョン サマリー
            名称
            バージョン
            ビルド
            提供日
            サービス終了日
            Windows 10 October 2018 Update
            1809
            17763
            2018/11/13
            Home/Pro
            2020/5/12

            Enterprise/Education
            2021/5/11
            Windows 10 April 2018 Update
            1803
            17134
            2018/4/30
            Home/Pro
            2019/11/12

            Enterprise/Education
            2020/11/10
            Windows 10 Fall Creators Update
            1709
            16299
            2017/10/17
            Home/Pro
            2019/4/9
             

            Enterprise/Education
            2020/4/14
            Windows 10 Creators Update
            1703
            15063
            2017/4/5
            Home/Pro
            2018/10/9
             

            Enterprise/Education
            2019/10/8
            Windows 10 Anniversary Update
            1607
            14393
            2016/8/2
            Home/Pro
            2018/4/10
             

            Enterprise/Education
            2019/4/9
            Windows 10 November Update
            1511
            10586
            2015/11/10
            2017/10/10
            Windows 10
            1507
            10240
            2015/7/29
            2017/5/9


             ThinAppの対応状況

            Windows 10
            ThinApp対応Version
            個人的な感想
            Windows 10 October 2018 Update (1809)
            2019年1月
            現状なし。
            次期ThinAppリリースで正式対応か?
            ※非サポート環境ですが、
            ver5.2.4で問題なく動作しています。
            Windows 10 April 2018 Update (1803)
            ThinApp Ver5.2.4以降

            Windows 10 Fall Creators Update (1709)
            ThinApp Ver5.2.4以降
            Windows 10 Creators Update (1703)
            ThinApp Ver5.2.3 以降
             
            Windows 10 Anniversary Update (1607)
            ThinApp Ver5.2.2 以降
             
            Windows 10 November Update (1511)
            ThinApp Ver5.2.1 以降
             
            Windows 10 (1507)
            ThinApp Ver5.2.0 以降
             

              
            参考:
            Windows ライフサイクルのファクト シート
            https://support.microsoft.com/ja-jp/help/13853/windows-lifecycle-fact-sheet

            Windows 10 リリース情報
            https://www.microsoft.com/ja-jp/itpro/windows-10/release-information


            ThinApp 5.2.5 Build 12316299がリースされました。

            $
            0
            0


            ThinApp version 5.2.5 Build 12316299がリリースされました。


            2019年 2月 21日
            ThinApp version 5.2.5
            Build 12316299

            Release Notes
            https://docs.vmware.com/en/VMware-ThinApp/5.2.5/rn/VMware-ThinApp-525-Release-Notes.html
            約5ヶ月ぶりのリリースになります。

            メンテナンス リリースになるため、新機能は、ありませんが
            より安定してたバージョンになっていると思います。

            このバージョンで
            Windows 10 October 2018 (1809) サポート
            Windows Server 2019 サポート
            Mozilla Firefox ESR 60 サポート

            このリリースで個人的に嬉しいのは、以下になります。
            Windows 1809サポートが最も大きいですね。

            FirefoxもESR60がサポートされたのも大きいポイントだと思います。

            新しいPackage.iniのオプションが追加されています。
            Horizon Agent 7.6との相性が悪い仮想アプリの場合に使うようです。
            私は、このような事象に出くわしたことが無いので効果のほどがわかりませんが。。。
            EnableExternalHookInterception


            ※既にThinAppedしている仮想アプリのVOS部分をバージョンアップする場合は
            こちらの投稿を参照ください。

            「ThinApp で仮想化したアプリのバージョンアップについて」

            1.ThinApp自体のバージョンアップ
            http://tunemicky.blogspot.jp/2012/06/thinapp.html



            リリースノートから引用

            VMware ThinApp 5.2.5 Release Notes

            最終更新日2019年02月21日
            ThinApp 5.2.5 | 21 Feb 2019 | Build 12316299

            What's in the Release Notes

            What's New

            • Support for Windows 10 1809
            • Support for Windows Server 2019
            • Support for Mozilla FireFox ESR 60. See the KB https://kb.vmware.com/s/article/60340 for the detailed support policy for Firefox.
            • Security updates

            Miscellaneous

            A few applications misbehave if Horizon Agent 7.6 is installed on the deployment machine. To resolve this issue, perform the following actions:
            1. Set EnableExternalHookInterception parameter to 1 in the parameter.ini file.
            2. Copy the following DLLs to the deployment machine. Follow the instructions below to copy the modules to the deployment machine. The modules are not required during application capture:
              • For 32-bit virtual applications, copy the file dummyTLS.dll from the ThinApp install location to the folder C:\Windows\SysWOW64 on a 64-bit deployment machine or to the folder C:\Windows\System32 on a 32-bit deployment machine.
              • For 64-bit virtual applications, copy the file dummyTLS64.dll from ThinApp install location to the folder C:\Windows\System32 on a 64-bit deployment machine.

            Resolved Issues

            The following issue is resolved in ThinApp 5.2.5 :
            In-place upgrade from ThinApp 5.2.3 to ThinApp 5.2.4 - Error message "The same or a newer version of VMware ThinApp is already installed and needs to be uninstalled manually" is displayed when ThinApp 5.2.4 installer is run on a system that already has ThinApp 5.2.3 installed.

            Windows 10 とThinAppの対応バージョン サマリー (2019年02月)

            $
            0
            0


            Windows 10 とThinAppの対応バージョン サマリー
            2019-02

            Windows10 がリリースされてから、
            早いもので7世代目に突入しています。
            忘れないうちに、これまでのリリースについて
            まとめておきます。(2019年02月 現在)
            ※ThinAppがバージョンアップしたのでその部分を追加しました。

             ThinAppの対応状況
            Windows 10
            ThinApp対応Version
            個人的な感想
            Windows 10 October 2018 Update (1809)
            ThinApp Ver5.2.5以降
            待ってました!
            2019-02リリース
            Windows 10 April 2018 Update (1803)
            ThinApp Ver5.2.4以降

            Windows 10 Fall Creators Update (1709)
            ThinApp Ver5.2.4以降
            Windows 10 Creators Update (1703)
            ThinApp Ver5.2.3 以降
             
            Windows 10 Anniversary Update (1607)
            ThinApp Ver5.2.2 以降
             
            Windows 10 November Update (1511)
            ThinApp Ver5.2.1 以降
             
            Windows 10 (1507)
            ThinApp Ver5.2.0 以降
             




            Windows10 バージョン サマリー
            名称
            バージョン
            ビルド
            提供日
            サービス終了日
            Windows 10 October 2018 Update
            1809
            17763
            2018/11/13
            Home/Pro
            2020/5/12

            Enterprise/Education
            2021/5/11
            Windows 10 April 2018 Update
            1803
            17134
            2018/4/30
            Home/Pro
            2019/11/12

            Enterprise/Education
            2020/11/10
            Windows 10 Fall Creators Update
            1709
            16299
            2017/10/17
            Home/Pro
            2019/4/9
             

            Enterprise/Education
            2020/4/14
            Windows 10 Creators Update
            1703
            15063
            2017/4/5
            Home/Pro
            2018/10/9
             

            Enterprise/Education
            2019/10/8
            Windows 10 Anniversary Update
            1607
            14393
            2016/8/2
            Home/Pro
            2018/4/10
             

            Enterprise/Education
            2019/4/9
            Windows 10 November Update
            1511
            10586
            2015/11/10
            2017/10/10
            Windows 10
            1507
            10240
            2015/7/29
            2017/5/9
              
            参考:
            Windows ライフサイクルのファクト シート
            https://support.microsoft.com/ja-jp/help/13853/windows-lifecycle-fact-sheet

            Windows 10 リリース情報
            https://www.microsoft.com/ja-jp/itpro/windows-10/release-information


            ThinAppベース チューニング Windows10移行

            $
            0
            0
            ThinAppベース チューニング Windows10移行

            Package.iniファイルをカスタマイズする際に
            基本となるベースチューニングについて書きたいと思います。
            Windows10に特化した設定になりますので、Windows7も対象にするのであれば、
            過去の投稿も参照ください。
            https://tunemicky.blogspot.com/2017/04/thinapp-packageini-windows-10.html

            Windows10でThinApp化した仮想アプリを動作させる場合の基本的な
            チューニング内容です。
            アプリや利用用途によって内容は変わりますので、あくまでも一例となります。
            どちらかと言うと、未来の自分に対する備忘録だったりします。

            Windows 10 (1809) + ThinApp5.2.5を元に書いています。

            Package.iniの編集:

            [BuildOptions]
            ChildProcessEnvironmentExceptions=taskhost.exe;taskhostw.exe;backgroundTaskHost.exe;svchost.exe;dllhost.exe;msiexec.exe;imebroker.exe;explorer.exe;iexplore.exe;splwow64.exe
            VirtualizeExternalOutOfProcessCOM=0

            IgnoreDDEMessages=1

            IMEユーザー辞書対策:
            %AppData%に
            Microsoft\IMEフォルダーを作成
            「%AppData%\Microsoft\IME」

            ##Attributes.iniをMergedで設定します。
            [Isolation]
            DirectoryIsolationMode=Merged

            ThinAppのアプリがWindows10で起動できない場合の対策(VDI環境含む)

            $
            0
            0
            ThinAppアプリがWindows10(1803・1809)で起動出来ない場合の対策(VDI環境含む)

            Windows10 (1703/1709)では起動できるThinAppアプリがWindows10 (1803/1809)で起動時にエラーが発生する場合がある問題について
            ※仮想化しているアプリの種類や、Windows10にインストールされている他のアプリの影響もあるので、ここから記載する内容でFixできない場合もあります。

            初めに、ThinAppのバージョンによって、Windows10の対応バージョンが変わるので
            それを確認してください。
            2019/08/07時点では、以下のようになっています。
            ThinAppの対応状況
            Windows 10
            ThinApp対応Version
            個人的な感想
            Windows 10 October 2018 Update (1809)
            ThinApp Ver5.2.5以降
            2019-02リリース
            Windows 10 April 2018 Update (1803)
            ThinApp Ver5.2.4以降

            Windows 10 Fall Creators Update (1709)
            ThinApp Ver5.2.4以降
            Windows 10 Creators Update (1703)
            ThinApp Ver5.2.3 以降
             
            Windows 10 Anniversary Update (1607)
            ThinApp Ver5.2.2 以降
             
            Windows 10 November Update (1511)
            ThinApp Ver5.2.1 以降
             
            Windows 10 (1507)
            ThinApp Ver5.2.0 以降
             

            例えば、現在利用しているThinAppのバージョンがVer5.2.3の場合は、
            Windows10 (1809)で利用する場合は、ThinApp Ver5.2.5にバージョンアップする必要があります。
            ThinApp VOSのバージョンアップ方法は、こちらを参照
            ※既にThinAppedしている仮想アプリのVOS部分をバージョンアップする場合は
            こちらの投稿を参照ください。

            「ThinApp で仮想化したアプリのバージョンアップについて」

            1.ThinApp自体のバージョンアップ
            http://tunemicky.blogspot.jp/2012/06/thinapp.html

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            ここからが本題です。

            ThinApp SetupCaptureをインストールした環境から、以下の3つのファイルを
            取り出してください。
            C:\Program Files (x86)\VMware\VMware ThinApp
            ・dummyNt.exe
            ・dummyTLS.dll
            ・dummyTLS64.dll

            実行環境のWindows10に先程取り出したファイルをコピーします。(管理者権限が必要)

            Windows10が64bit版の場合:
            ・dummyNt.exe  (C:\Windows\SysWow64\に設置)
            ・dummyTLS.dll (C:\Windows\SysWow64\に設置)
            ・dummyTLS64.dll  (C:\Windows\system32\に設置)

            Windows10が32bit版の場合:
            ・dummyNt.exe  (C:\Windows\system32\に設置)
            ・dummyTLS.dll (C:\Windows\system32\に設置)
            ・dummyTLS64.dll  設置不要

            Package.iniファイルの[BuildOptions]の下に以下のパラメータを追加します。
            EnableExternalHookInterception=1

            参考:
            ThinApp ver5.2.5リリースノート
            https://docs.vmware.com/en/VMware-ThinApp/5.2.5/rn/VMware-ThinApp-525-Release-Notes.html

            ThinApp ver5.2.4リリースノート
            https://docs.vmware.com/en/ThinApp/5.2.4/rn/releasenotes_thinapp524.html





            ThinApp アプリが Windows Defender でマルウェアとして判定(誤検知)されてしまった場合の対処方法

            $
            0
            0
            ThinApp したアプリが Windows Defender でマルウェアとして判定(誤検知)されてしまった場合の対処方法


            はじめに

            私の環境で起こった事とその時の対処方法を備忘録として
            ここに残しておきたいと思います。
            ※免責事項
             本当にマルウェアの場合もあると思いますので、このブログに書かれていることを
             鵜呑みにしないでください。
             このブログを読まれた方 ご自身の冷静な判断で対処するようにしてください。
             私は一切責任を取ることができませんので。

            サマリー

            1. 突然Windows Defenderによりマルウェアとして検知される。
              昨日までは問題なかったThinAppアプリがWindows Defenderで
              マルウェアとして検知される。
            2. マルウェアが混入していないかドキドキが止まらない。
              PC全体や仮想アプリ作成環境、アプリの開発環境、ThinAppプロジェクトをスキャンしても問題なし。少し安心。
            3.  Windows Defender の誤検知の可能性を疑う
              Microsoft Windows Defenderの報告窓口Webから検体を提出https://www.microsoft.com/en-us/wdsi/filesubmission

            4. 数時間後に問題なしとの分析結果
            5. パターンファイルを更新すると問題は解決。
              発生から終了まで、5時間位の出来事です。

             

            事件発生

            ThinApp化した仮想アプリが、ある日突然 Windows Defenderでマルウェアとして判定されてしまい、隔離されてしまいました。

            ThinApp化したEXE自体は、私が作ったアプリケーションでソースコード含め
            私がコーディング、コンパイルしている物です。
            マルウェアが混入する余地は、殆ど無いと思ってはいますが、
            依存しているライブラリに脆弱性が含まれる事も考えられるため
            ・PC全体
            ・ThinApp化する前のEXE
            ・コンパイル環境
            ・ThinAppプロジェクトフォルダー全体
            ・ThinAppSetupCapture全体
            Windows Defenderでスキャンを行いました。
            結果、マルウェアは検出されませんでした。


            検知内容

            Behavior:Win32/DefenseEvasion.LR!ml

            Windows Defender のバージョン

            Windows Defenderの誤検知の可能性が高いと判断し
            Microsoftに連絡をすることにしました。

            Microsoft への検体提供と連絡

            Microsoft Defenderは、誤検知と疑われる場合や、マルウェアと疑われるEXEを
            報告するサイトがあります。
            https://www.microsoft.com/en-us/wdsi/filesubmission
            ※要 Microsoftアカウント


            「Software developer」を選択しました。
            自分でコーディング、コンパイルしたEXEをさらにThinAppで仮想アプリ化しているので。

            必要事項を入力してContinue
            ・Company Name (会社名を英語で入力)
            ・Select the file (検知されたEXEをアップロード)
            ・Do you believe this file contains malware?
               貴方は、このファイルにマルウェアが含まれていると信じますか?
             No
            ・Select the Microsoft security product used to scan the file
            Windows Defenderの環境を選択
            ・Detection name
            検知された名称を入力
            ・Definition version
            Windows Defenderのバージョンを入力
            ・Additional information
            追加の情報を英語で入力



            受付が終わると、詳細ページが表示される。
            数時間待つと、結果が更新される。

            Microsoftからの分析結果の連絡 

            今回は、約4時間後にメールにて通知がきました。
            何日も掛かると思っていたので、思ったより速い対応で驚きました。


            リンク先を表示すると
            Statusが完了(Completed)になっていて、
            Analyst Comments(分析者のコメント)が書いてあります。
            We have removed the detection. 
            私達は判定を削除しました。→検知しないように判定を消した。ということは、
            誤判定ということで、疑いが晴れました。
            その後、パターンファイルを最新に
            更新する方法が載っています。
             

            最後に。

            マルウェアは多種多様なものや亜種が大量に発生しています。
            その中で、アンチウィルスソフト側も頑張っていると思いますが
            どうしても、疑わしきもの(誤判定)は発生してしまうのも致し方ないと思います。

            大切なポイントは、誤判定が起こったと思わしき時に、ユーザーが連絡する手段と解決までの時間が最も重要だと思いました。

            その点で、Microsoft Windows Defenderは、窓口もわかりやすいですし
            対応速度もかなり速く大満足です。

            最後に、私のWindowsを守ってくれてありがとう!!




            Windows 10 とThinAppの対応バージョン サマリー (2019年09月)

            $
            0
            0


            Windows 10 とThinAppの対応バージョン サマリー
            2019-09

            Windows10 がリリースされてから、
            早いもので8世代目に突入しています。
            忘れないうちに、これまでのリリースについて
            まとめておきます。(2019年09月 現在)
            そろそろ、Windows 10 も1909がリリースされそうですが。。。
            ThinAppがバージョンアップしてver5.2.6がリリースされたので追加しました。

             ThinAppの対応状況
            Windows 10
            ThinApp対応Version
            個人的な感想
            Windows 10 May 2019 Update (1903)
            ThinApp Ver5.2.6以降
            待ってました!
            2019-09リリース
            Windows 10 October 2018 Update (1809)
            ThinApp Ver5.2.5以降

            Windows 10 April 2018 Update (1803)
            ThinApp Ver5.2.4以降

            Windows 10 Fall Creators Update (1709)
            ThinApp Ver5.2.4以降
            Windows 10 Creators Update (1703)
            ThinApp Ver5.2.3 以降
             
            Windows 10 Anniversary Update (1607)
            ThinApp Ver5.2.2 以降
             
            Windows 10 November Update (1511)
            ThinApp Ver5.2.1 以降
             
            Windows 10 (1507)
            ThinApp Ver5.2.0 以降
             




            Windows10 バージョン サマリー
            名称
            バージョン
            ビルド
            提供日
            サービス終了日
            Windows 10 May 2019 Update
            1903
            18362
            2019/5/21
            Home/Pro
            2020/12/08
            Enterprise/Education
            2020/12/08
            Windows 10 October 2018 Update
            1809
            17763
            2018/11/13
            Home/Pro
            2020/5/12

            Enterprise/Education
            2021/5/11
            Windows 10 April 2018 Update
            1803
            17134
            2018/4/30
            Home/Pro
            2019/11/12

            Enterprise/Education
            2020/11/10
            Windows 10 Fall Creators Update
            1709
            16299
            2017/10/17
            Home/Pro
            2019/4/9
             

            Enterprise/Education
            2020/4/14
            Windows 10 Creators Update
            1703
            15063
            2017/4/5
            Home/Pro
            2018/10/9
             

            Enterprise/Education
            2019/10/8
            Windows 10 Anniversary Update
            1607
            14393
            2016/8/2
            Home/Pro
            2018/4/10
             

            Enterprise/Education
            2019/4/9
            Windows 10 November Update
            1511
            10586
            2015/11/10
            2017/10/10
            Windows 10
            1507
            10240
            2015/7/29
            2017/5/9
              
            参考:
            Windows ライフサイクルのファクト シート
            https://support.microsoft.com/ja-jp/help/13853/windows-lifecycle-fact-sheet

            Windows 10 リリース情報
            https://www.microsoft.com/ja-jp/itpro/windows-10/release-information


            ThinApp 5.2.6 Build 144449759 リリース

            $
            0
            0


            ThinApp version 5.2.6 Build 144449759がリリースされました。


            2019年 9月 12日
            ThinApp version 5.2.6
            Build 144449759

            Release Notes
            https://docs.vmware.com/en/VMware-ThinApp/5.2.6/rn/VMware-ThinApp-526-Release-Notes.html
            約6ヶ月ぶりのリリースになります。

            メンテナンス リリースになるため、新機能は、ありませんが
            より安定してたバージョンになっていると思います。

            このバージョンで
            Windows 10 May 2019 (1903) サポート
            Mozilla Firefox ESR 68 サポート

            このリリースで個人的に嬉しいのは、
            Windows 10 1903サポートが最も大きいですね。

            FirefoxもESR68がサポートされたのもポイントだと思います。

            新しいPackage.iniのオプションが追加されています。
            ・CopyManifestData
            ・DllNamesMap

            ※既にThinAppedしている仮想アプリのVOS部分をバージョンアップする場合は
            こちらの投稿を参照ください。

            「ThinApp で仮想化したアプリのバージョンアップについて」

            1.ThinApp自体のバージョンアップ
            http://tunemicky.blogspot.jp/2012/06/thinapp.html



            リリースノートから引用

            VMware ThinApp 5.2.6 Release Notes

            Last Updated 09/12/2019
            VMware ThinApp | 12 Sep 2019 | Build 14449759
            Check for additions and updates to these release notes.

            What is in the Release Notes

            VMware ThinApp 5.2.6 is a maintenance release. This release notes covers the following topics:

            What's New

            • Support for Windows 10 1903
            • Support for Mozilla FireFox ESR 68.
            • Security updates
            • Support for new parameters: CopyManifestData and DllNamesMap in the package.ini file.

            Resolved Issues

            • Virtual applications fail if VMware Dynamic Environment Manager, Citrix XenApp, or Horizon View Agent are installed on the deployment machine.
              Certain applications like VMware Dynamic Environment Manager, Citrix XenApp, or Horizon View Agent install hook DLLs in the system that might cause virtual applications to fail. The presence of any of the following hook DLLs such as vmwsci.dllMfApHook.dllMfApHook64.dllFlexHook32.dll, or FlexHook64.dll might interfere with the child process creation in ThinApp causing the virtual applications to fail.
              Resolution:
              1. In the package.ini file, set  the parameter EnableExternalHookInterception to 1.
              2. Copy the following DLLs to the deployment machine: 
                These DLLs are not required during an application capture.
                1. For 32-bit virtual applications, copy the file dummyTLS.dll from the ThinApp install location to the folder C:\Windows\SysWOW64 on a 64-bit deployment machine, or to the folder C:\Windows\System32 on a 32-bit deployment machine.
                2. For 64-bit virtual applications, copy the file dummyTLS64.dll from the ThinApp install location to the folder C:\Windows\System32 on a 64-bit deployment machine.
            • Virtual GFRQuery application is not working with ThinApp 5.2.5
              The "Detail Summary Window" of the Virtual GFRQuery application is not displayed.
              Resolution:
              Rebuild the package with ThinApp 5.2.6.
            • Applications virtualized with ThinApp when compiled with "Control Flow Guard Flag" fail to start.
              Resolution:
              Rebuild the ThinApp package with version 5.2.6.
            • Paint.NET 4.x, when virtualized by using ThinApp, fails when started on a Windows 8, Windows 8.1, or Windows 10 Virtual Machine
              When an application virtualized by using ThinApp fails to start on either Windows 8, Windows 8.1, or Windows 10 machine, the following error message is displayed:
              application_name requires Windows 7 SP1, Windows 8.1 or Windows 10.
              Resolution:
              1. In the General Purpose Parameters section of the package.ini file, add CopyManifestData=1.
              2. Rebuild the ThinApp package.
              CopyManifestData is a new parameter.
            • Virtual ixDrill application fails with a runtime error.
              Virtual ixDrill application fails due to a runtime error.
              Resolution:
              In the package.ini file, add DllNamesMap=dartwe~1.dll:dartwebserver.dll.

            Google Chromeを仮想アプリ化する方法(2019-12-06)

            $
            0
            0
            Google Chromeを仮想アプリ化する方法(2019-12-06)

            vExpert の Advent Calendar 2019の6日目を担当させていただきます。
            https://adventar.org/calendars/4289

            アプリ仮想化奉行です。
            よろしくおねがいします。
            最近更新が滞っていて、すいません。

            Google ChromeをThinAppを使って仮想アプリ化するためのTipsについて
            書きます。
            なかなか手間がかかります。

            ※お願い:
            簡単な動作確認は行っていますが、全ての環境で動作することを保証するものではありません。動かない、一部の機能がおかしい、などなど
            くれぐれも自己責任でお願いいたします。

            GithubにGoogle Chromeのパッケージ一式を公開してありますので
            こちらをダウンロードして、Build.batで作成したほうが早いと思います。
            https://github.com/tunemicky/VirtGoogleChrome


            必要なもの:
             ・仮想アプリの作成環境:Windows 10やWindows7
             ・VMware ThinApp SetupCapture ver5.2.6 (このバージョン以上でないとNG)
             ・Google Chrome のインストーラー
             ・Chrome.exeのアプリケーションマニフェストを編集するためのリソース書換ツール
              ResourceHackerなど
              http://www.angusj.com/resourcehacker/



            手順:
             仮想アプリの作成環境(キャプチャー環境)でGoogle Chromeのキャプチャーを行います。

            前半の手順は、省略します。(一般的な手順です。)











            ここから、カスタママイズしていきます。
            キャプチャーが完了した後のプロジェクトフォルダーから
            %Local AppData%
            %ProgramFilesDir%を残して、それ以外のフォルダーを削除します。





             %Local AppData%フォルダーから"Google"フォルダー以外を削除します。

            %Local AppDAta%\Google\Chrome\フォルダーの配下に
            "Application"フォルダーを作成します。
            ##Attributes.iniファイルをIsolationMode=Fullで作成します。



            %Local AppDAta%\Google\Chrome\User Data
            フォルダーの中身を##Attributes.iniファイルを残して、その他を全て削除します。



            %ProgramFilesDir%\Google フォルダーを残して、その他のフォルダーを削除します。

            %ProgramFilesDir%\Google\Chrome\Application\78.0.3904.108
            にある、"78.0.3904.108.manifest"ファイルを削除します。
            ※Google Chromeのバージョンなので適宜 読み替えてください。


            %ProgramFilesDir%\Google\Chrome\Application\78.0.3904.108\Installer
            フォルダーにあるセットアップ関連のファイルを削除します。
            ※容量削減



             %ProgramFilesDir%\Google\Chrome\Application\78.0.3904.108
            にあるファイル、フォルダーを全てコピーします。
            ※一つ上の階層に貼り付けます。

             %ProgramFilesDir%\Google\Chrome\Application\
            に貼り付けます。
            その後、78.0.3904.108フォルダーを削除します。

            chorome.exeのマニフェストを書き換えます。
            ※これが最大のポイントです。
            リソースハッカーで 
            %ProgramFilesDir%\Google\Chrome\Application\chrome.exeを開きます。
            左ペインから、Manifest1:1033を選択します。


            マニフェストの内容を以下のものに入れ替えます。
            <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
            <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
            <dependency>
            <dependentAssembly>
            <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0"
             processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*">
            </assemblyIdentity>
            </dependentAssembly>
            </dependency>
            <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
            <security>
            <requestedPrivileges><requestedExecutionLevel level="asInvoker" uiAccess="false">
            </requestedExecutionLevel>
            </requestedPrivileges></security>
            </trustInfo>
            <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
            <application>
            <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"></supportedOS>
            <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"></supportedOS>
            <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"></supportedOS>
            <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"></supportedOS>
            <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"></supportedOS>
            </application></compatibility></assembly>


            リソースハッカーのツールバーの「右三角の緑」ボタンを押します。
            その後、上書き保存を行います。


            HKEY_CURRENT_USER.txtの編集を行います。
            既存のものを全て削除してから、

            isolation_full HKEY_CURRENT_USER\SOFTWARE\Google\Update
              Value=UpdateDefault
              REG_DWORD=#00#00#00#00

            を上書き保存します。



            HKEY_LOCAL_MACHINE.txtの編集を行います。
            既存のものを全て削除してから、

            isolation_full HKEY_LOCAL_MACHINE\SOFTWARE\Google\Update
              Value=UpdateDefault
              REG_DWORD=#00#00#00#00

            isolation_full HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update
              Value=UpdateDefault
              REG_DWORD=#00#00#00#00

            を上書き保存します。


            Package.iniの編集を行います。
            [BuildOptions]
            VirtualizeExternalOutOfProcessCOM=0
            IgnoreDDEMessages=1
            CopyManifestData=1
            SetVirtualModuleFileNameInPeb=1
            を追加します。



            コマンドラインオプションを指定します。
            ここもポイントです。
            [Google Chrome.exe]
            Source=%ProgramFilesDir%\Google\Chrome\Application\chrome.exe
            Shortcut=GoogleChrome78.dat
            WorkingDirectory=%ProgramFilesDir%\Google\Chrome\Application
            Comment=インターネットにアクセス
            Protocols=ftp;http;https
            Shortcuts=%Desktop%;%Programs%;%AppData%\Microsoft\Internet Explorer\Quick Launch;%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
            CommandLine="%ProgramFilesDir%\Google\Chrome\Application\chrome.exe" --no-sandbox --disalbe-gpu --test-type --user-data-dir=%temp%\Chrome78

            ※コマンドラインオプションの説明
             --no-sandbox Chromeのサンドボックスの無効化←必須
               --disable-gpu GPUの無効化←これは任意です。GPU有効でも動きます。
             --test-type 必須
             --user-data-dir ユーザーデータの保存先を%temp%\Chrome78に永続化します。
             これをThinAppSandboxに格納すると、ハングする頻度が上がります。



            Build.batを実行します。



            完成!!!!
            お疲れさまでした、完成です。
            今回のプロジェクトフォルダーのリストです。
            C:.
            │  build.bat
            │  HKEY_CURRENT_USER.txt
            │  HKEY_LOCAL_MACHINE.txt
            │  HKEY_USERS.txt
            │  Package.ini
            │  tree.txt

            ├─%Local AppData%
            │  │  ##Attributes.ini
            │  │
            │  └─Google
            │      │  ##Attributes.ini
            │      │
            │      └─Chrome
            │          │  ##Attributes.ini
            │          │
            │          ├─Application
            │          │      ##Attributes.ini
            │          │   
            │          └─User Data
            │                  ##Attributes.ini
            │               
            ├─%ProgramFilesDir%
            │  │  ##Attributes.ini
            │  │
            │  └─Google
            │      │  ##Attributes.ini
            │      │
            │      └─Chrome
            │          │  ##Attributes.ini
            │          │
            │          └─Application
            │              │  ##Attributes.ini
            │              │  chrome.dll
            │              │  chrome.dll.sig
            │              │  chrome.exe
            │              │  chrome.exe.sig
            │              │  chrome.VisualElementsManifest.xml
            │              │  chrome_100_percent.pak
            │              │  chrome_200_percent.pak
            │              │  chrome_child.dll
            │              │  chrome_child.dll.sig
            │              │  chrome_elf.dll
            │              │  chrome_proxy.exe
            │              │  chrome_watcher.dll
            │              │  d3dcompiler_47.dll
            │              │  elevation_service.exe
            │              │  eventlog_provider.dll
            │              │  icudtl.dat
            │              │  libegl.dll
            │              │  libglesv2.dll
            │              │  master_preferences
            │              │  nacl64.exe
            │              │  nacl_irt_x86_32.nexe
            │              │  nacl_irt_x86_64.nexe
            │              │  natives_blob.bin
            │              │  notification_helper.exe
            │              │  resources.pak
            │              │  v8_context_snapshot.bin
            │              │
            │              ├─default_apps
            │              │      ##Attributes.ini
            │              │      docs.crx
            │              │      drive.crx
            │              │      external_extensions.json
            │              │      gmail.crx
            │              │      youtube.crx
            │              │   
            │              ├─Extensions
            │              │      ##Attributes.ini
            │              │      external_extensions.json
            │              │   
            │              ├─Installer
            │              │      ##Attributes.ini
            │              │   
            │              ├─Locales
            │              │      ##Attributes.ini
            │              │      am.pak
            │              │      ar.pak
            │              │      bg.pak
            │              │      bn.pak
            │              │      ca.pak
            │              │      cs.pak
            │              │      da.pak
            │              │      de.pak
            │              │      el.pak
            │              │      en-GB.pak
            │              │      en-US.pak
            │              │      es-419.pak
            │              │      es.pak
            │              │      et.pak
            │              │      fa.pak
            │              │      fi.pak
            │              │      fil.pak
            │              │      fr.pak
            │              │      gu.pak
            │              │      he.pak
            │              │      hi.pak
            │              │      hr.pak
            │              │      hu.pak
            │              │      id.pak
            │              │      it.pak
            │              │      ja.pak
            │              │      kn.pak
            │              │      ko.pak
            │              │      lt.pak
            │              │      lv.pak
            │              │      ml.pak
            │              │      mr.pak
            │              │      ms.pak
            │              │      nb.pak
            │              │      nl.pak
            │              │      pl.pak
            │              │      pt-BR.pak
            │              │      pt-PT.pak
            │              │      ro.pak
            │              │      ru.pak
            │              │      sk.pak
            │              │      sl.pak
            │              │      sr.pak
            │              │      sv.pak
            │              │      sw.pak
            │              │      ta.pak
            │              │      te.pak
            │              │      th.pak
            │              │      tr.pak
            │              │      uk.pak
            │              │      vi.pak
            │              │      zh-CN.pak
            │              │      zh-TW.pak
            │              │   
            │              ├─MEIPreload
            │              │      ##Attributes.ini
            │              │      manifest.json
            │              │      preloaded_data.pb
            │              │   
            │              ├─SetupMetrics
            │              │      ##Attributes.ini
            │              │      20191205171904.pma
            │              │   
            │              ├─swiftshader
            │              │      ##Attributes.ini
            │              │      libegl.dll
            │              │      libglesv2.dll
            │              │   
            │              ├─VisualElements
            │              │      ##Attributes.ini
            │              │      logo.png
            │              │      logobeta.png
            │              │      logocanary.png
            │              │      logodev.png
            │              │      smalllogo.png
            │              │      smalllogobeta.png
            │              │      smalllogocanary.png
            │              │      smalllogodev.png
            │              │   
            │              └─WidevineCdm
            │                  │  ##Attributes.ini
            │                  │  license
            │                  │  manifest.json
            │                  │
            │                  └─_platform_specific
            │                      │  ##Attributes.ini
            │                      │
            │                      └─win_x86
            │                              ##Attributes.ini
            │                              widevinecdm.dll
            │                              widevinecdm.dll.sig
            │                           
            └─bin
                    Google Chrome.exe
                    GoogleChrome78.dat
                    GoogleChrome78.dat.alt





            ThinApp 5.2.7 Build 15851843 リリース

            $
            0
            0


            ThinApp version 5.2.7 Build 15851843がリリースされました。


            2020年 3月 29日
            ThinApp version 5.2.7
            Build 15851843

            Release Notes
            https://docs.vmware.com/en/VMware-ThinApp/5.2.7/rn/VMware-ThinApp-527-Release-Notes.html
            約6ヶ月ぶりのリリースになります。

            メンテナンス リリースになるため新機能は、ありませんが
            より安定してたバージョンになっていると思います。

            このバージョンで
            Windows 10 November 2019 (1909) サポート

            このリリースで個人的に嬉しいのは、
            Windows 10 1909サポートが最も大きいですね。

            新しいPackage.iniのオプションが追加されています。
            ・DisableWriteDAC
            ・IgnoreFolderSecurity

            ※既にThinAppedしている仮想アプリのVOS部分をバージョンアップする場合は
            こちらの投稿を参照ください。

            「ThinApp で仮想化したアプリのバージョンアップについて」

            1.ThinApp自体のバージョンアップ
            http://tunemicky.blogspot.jp/2012/06/thinapp.html



            リリースノートから引用

            VMware ThinApp 5.2.7 Release Notes

            VMware ThinApp | 31 March 2020 | Build 15851843

            What's New

            • Support for Windows 10 1909
            • Support for new parameters: DisableWriteDAC and IgnoreFolderSecurity in the package.ini file.
            • Warning message added, in the SetupCapture wizard, for applications compiled using the AnyCpu flag in the ThinApp build process.
            • Security updates

            Resolved Issues

            • Virtual TreeSize application causes an access violation in the presence of other hooks.
              Virtual TreeSize application causes an access violation in the presence of other hook DLLs such as vmwsci.dll, MfApHook.dll, MfApHook64.dll, FlexHook32.dll, or FlexHook64.dll.
              Resolution: 
              1. If other hooks are present, add EnableExternalHookInterception=1 in the package.ini file.
              2. Rebuild the package with ThinApp 5.2.7.
            • When running certain 32-bit applications such as cmd.exe on 64-bit Windows 10 1809 and higher, the following error is seen: The system cannot find message text for message number <MessageID> in the message file for Application" whereas some of the applications fail to launch with no error message.
              Certain applications on 64-bit Windows 10 1809 and higher fail to launch or run as expected because the resource files of the applications are not found.
              Resolution: Rebuild the package with ThinApp 5.2.7.
            • Applications virtualized with ThinApp fail to open some files with an "Access is Denied" error message when the sandbox is on the network location.
              Applications virtualized with ThinApp fail to open some files with an Access is Denied error message when the sandbox is on the network location and the user does not have WRITE_DAC permission for that location.
              Resolution: 
              1. Add an additional parameter DisableWriteDAC=1 in the package.ini file.
              2. Rebuild the package with ThinApp 5.2.7.
            • Virtual Gpg4win Kleopatra fails to start with the following error message: “The application was unable to start correctly (0xc0000005). Click OK to close the application.”
              Virtual Gpg4win Kleopatra fails to start with the following error message: The application was unable to start correctly (0xc0000005). Click OK to close the application.
              Resolution: Rebuild the package with ThinApp 5.2.7.
            • While running on Windows 10, virtualized applications fail with a 0xc0000409 exception.
              Applications virtualized with ThinApp fail with a 0xc0000409 exception which states as follows: Security check failure or stack buffer overrun.
              Resolution: Rebuild the package with ThinApp 5.2.7.
            • The Firefox virtual browser fails to open. 
              ThinDirect does not work with virtual Firefox ESR 68.1.
              Resolution: Rebuild the package with ThinApp 5.2.7.
            • Any kind of file delete operation in Windows 10 1903 and higher does not work.
              The file delete operation, in any application, does not work in Windows 10 1903 and higher.
              Resolution: Rebuild the package with ThinApp 5.2.7.
            • Excel 64-bit fails to launch from a virtual application when Horizon View 7.8 is also deployed on the end user's machine.
              Excel 64-bit fails to launch from a virtual application when Horizon View 7.8 is also deployed on the end user's machine.
              Resolution:
              1. Add EnableExternalHookInterception=1 to the package.ini file.
              2. Rebuild the package with ThinApp 5.2.7.
            • Certain virtualized applications fail to launch
              Certain virtualized applications, such as the 64-bit FileZilla, fail to launch with the access denied exception in the event log.
              Resolution: Rebuild the package with ThinApp 5.2.7.
            • Virtualized Adobe Acrobat 9 does not run properly resulting in a license error.
              Virtualized Adobe Acrobat 9 does not run properly and results in the following license error: License for this product has stopped working.
              Resolution: 
              1. Add IgnoreFolderSecurity=Adobe PCD to the package.ini file.
              2. Rebuild the package with ThinApp 5.2.7.
            • Unable to launch a 64-bit application from a 32-bit virtualized application packaged with ThinApp.
              Unable to launch a 64-bit application from a 32-bit application on 64-bit Windows 10 1803 and higher versions.
              Resolution: Rebuild the package with ThinApp 5.2.7.
            • Unable to launch virtual Office 2010 applications captured on a 64-bit OS.
              Unable to launch virtual Office 2010 applications captured on a 64-bit OS.
              Resolution: Rebuild the package with ThinApp 5.2.7.

            Windows 10 とThinAppの対応バージョン サマリー (2020年04月)

            $
            0
            0


            Windows 10 とThinAppの対応バージョン サマリー
            2020-04

            Windows10 がリリースされてから、
            早いもので9世代目に突入しています。
            忘れないうちに、これまでのリリースについて
            まとめておきます。(2020年04月 現在)
            そろそろ、Windows 10 も2003がリリースされそうですが。。。
            ThinAppがバージョンアップしてver5.2.7がリリースされたので追加しました。

             ThinAppの対応状況
            Windows 10
            ThinApp対応Version
            個人的な感想
            Windows 10 November 2019 Update (1909)
            ThinApp Ver5.2.7以降
            待ってました!
            2020-03リリース
            Windows 10 May 2019 Update (1903)
            ThinApp Ver5.2.6以降

            Windows 10 October 2018 Update (1809)
            ThinApp Ver5.2.5以降

            Windows 10 April 2018 Update (1803)
            ThinApp Ver5.2.4以降

            Windows 10 Fall Creators Update (1709)
            ThinApp Ver5.2.4以降
            Windows 10 Creators Update (1703)
            ThinApp Ver5.2.3 以降
             
            Windows 10 Anniversary Update (1607)
            ThinApp Ver5.2.2 以降
             
            Windows 10 November Update (1511)
            ThinApp Ver5.2.1 以降
             
            Windows 10 (1507)
            ThinApp Ver5.2.0 以降
             




            Windows10 バージョン サマリー
            名称
            バージョン
            ビルド
            提供日
            サービス終了日
            Windows 10 November 2019 Update
            1909
            18363
            2019/11/12
            Home/Pro
            2021/05/11
            Enterprise/Education
            2022/05/10
            Windows 10 May 2019 Update
            1903
            18362
            2019/5/21
            Home/Pro
            2020/12/08
            Enterprise/Education
            2020/12/08
            Windows 10 October 2018 Update
            1809
            17763
            2018/11/13
            Home/Pro
            2020/5/12

            Enterprise/Education
            2021/5/11
            Windows 10 April 2018 Update
            1803
            17134
            2018/4/30
            Home/Pro
            2019/11/12

            Enterprise/Education
            2020/11/10
            Windows 10 Fall Creators Update
            1709
            16299
            2017/10/17
            Home/Pro
            2019/4/9
             

            Enterprise/Education
            2020/4/14
            Windows 10 Creators Update
            1703
            15063
            2017/4/5
            Home/Pro
            2018/10/9
             

            Enterprise/Education
            2019/10/8
            Windows 10 Anniversary Update
            1607
            14393
            2016/8/2
            Home/Pro
            2018/4/10
             

            Enterprise/Education
            2019/4/9
            Windows 10 November Update
            1511
            10586
            2015/11/10
            2017/10/10
            Windows 10
            1507
            10240
            2015/7/29
            2017/5/9
              
            参考:
            Windows ライフサイクルのファクト シート
            https://support.microsoft.com/ja-jp/help/13853/windows-lifecycle-fact-sheet

            Windows 10 リリース情報
            https://www.microsoft.com/ja-jp/itpro/windows-10/release-information


            Viewing all 93 articles
            Browse latest View live