Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Win 10 Proの新機能Windowsサンドボックスを学ぶ

Win 10 Proの新機能Windowsサンドボックスを学ぶ

2020/10/24 .NETラボ勉強会にて使用した資料です。

高見知英

October 24, 2020
Tweet

More Decks by 高見知英

Other Decks in Technology

Transcript

  1. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    NPO法人 まちづくりエージェント SIDE BEACH CITY.
    高見知英

    View full-size slide

  2. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    2
    高見知英です!
    フリーランスプログラマ
    書籍製作
    IT利活用支援
    SBCast.
    SBCamp.
    SBC.オープンマイク
    地域
    オンラインイベント
    まちづくりエージェント
    SIDE BEACH CITY.

    View full-size slide

  3. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    こんなのやります
    •未視聴動画消化の為
    •参加者0でも適当に
    やります
    •初回は11/3
    • 以降原則土曜昼
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    3

    View full-size slide

  4. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    今回のもくじ
    Windowsサンドボックスとは
    活用シーン例
    wsbファイルを使う
    課題とまとめ
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    4

    View full-size slide

  5. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    Windowsサンドボックスとは
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    5

    View full-size slide

  6. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    Windowsサンドボックスとは
    • 19H1から追加された
    Windows 10 Pro以降のみの機能
    • Windows 10 Enterpriseとして動作
    • ホストマシンと同じバージョン/CPU
    • 4GBメモリ(20H1より容量指定可能)
    終了するとデータが消えるテスト環境
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    6

    View full-size slide

  7. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    Windowsの機能の有効化から
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    7
    •Windowsの機能の有効化と無効化から使う

    View full-size slide

  8. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    起動は一瞬
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    8
    •初期設定は設定が変なので要調整(時刻表記)

    View full-size slide

  9. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    活用シーン例
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    9

    View full-size slide

  10. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    使用例
    自作アプリの動作テスト
    PCの設定変更を伴う動作検証
    書籍用スクリーンショットの撮影
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    10

    View full-size slide

  11. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    自作アプリの動作テスト
    •極力素に近い環境で動作試験
    •実は必須だった依存アプリとか
    • 実は必須だったjavaとか…
    • インストール直後だけ起こるバグとか
    • 設定ファイルがないと落ちるとか笑えないですね…
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    11

    View full-size slide

  12. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    PCの設定変更を伴う動作検証
    •復帰作業が不要(アプリを落とせば元通り)
    •できない試験もある
    • Microsoftアカウントが必要な検証
    • 再起動が必要な検証
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    12

    View full-size slide

  13. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    書籍用スクリーンショット
    •デフォルトテーマ&デフォルト壁紙
    •ときどきあるデフォルトの環境で撮影を
    • Microsoftアカウント連携があると変更が面倒
    •そこそこ長丁場の書籍作成
    • 撮影環境をいつでもすぐ作れるのは便利
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    13

    View full-size slide

  14. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    - Demo -
    Windowsサンドボックスを起動してみる
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    14

    View full-size slide

  15. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    wsbファイルを使う
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    15

    View full-size slide

  16. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    サンドボックス構成ファイル
    vGPU設定
    ネットワーク/音
    声/ビデオ入力/プ
    リンタ共有
    ホストPCフォル
    ダのマッピング
    クリップボード
    リダイレクト
    積載メモリ容量の
    指定
    ログオンコマンド
    の指定
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    16

    View full-size slide

  17. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    ログオンコマンドで簡単調整
    •Chocolateyでアプリの自動インストール
    •20H1ではcmd/powershellが動かない?
    •PowerShellコマンドでWindowsの自動設定
    •ログオンコマンドで使うツールは
    サンドボックス内にコピーが必要
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    17

    View full-size slide

  18. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    メモリ容量の設定
    •最低2GB
    •低メモリ環境でしか起こらない障害のテスト
    •さらなる負荷試験
    •Microsoft製ツールを使う
    • CpuStres:https://docs.microsoft.com/ja-jp/sysinternals/downloads/cpustres
    • Testlimit:https://docs.microsoft.com/ja-jp/sysinternals/downloads/testlimit
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    18

    View full-size slide

  19. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    wsbファイルの作り方
    •テンプレートをコピーするのが一番楽
    •環境変数は利用できない
    • 可搬性のあるwsbファイルを作るなら
    PowerShellなどとの組み合わせが必須
    •もう少しツール作成が必要?
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    19

    View full-size slide

  20. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    - Demo -
    wsbファイルを使ってみる
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    20

    View full-size slide

  21. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    課題とまとめ
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    21

    View full-size slide

  22. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    今後の課題
    • エラー発生時の文言が不明瞭
    • そもそも環境変数が使えないようでは…
    wsbファイルの修正がしづらい
    • 現状自分で作る必要がある
    ログをホストマシンに転送
    • いきなり落ちるので負荷試験時は注意
    負荷を掛けすぎると接続が切れる
    • wsbファイルを作成して起動するような・・・
    別途ヘルパーを作って対応?
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    22

    View full-size slide

  23. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    注意
    • ストアも使えない
    Microsoftアカウント設定不可
    • 再起動したらデータが消えてしまうので
    要再起動の操作ができない
    • 権限に関わる動作は検証できない
    常に管理者モードで動作する
    • しばらく(1, 2時間)経つと画面右下に透かしが出る
    未ライセンス状態のPC
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    23

    View full-size slide

  24. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    まとめ
    •とはいえ使いこなせば結構便利な機能
    •Windowsでなんらかの創作活動をする人は
    使って損は無い
    •細々とした注意点はあるので
    扱いに配慮は必要
    •活用していい使い方を見つけていこう
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    24

    View full-size slide

  25. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    おわり
    ご清聴ありがとうございました
    2020/10/24
    Win 10 Proの新機能
    Windowsサンドボックスを学ぶ
    25

    View full-size slide