

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Blok Aplikasi
<a name="app-blocks"></a>

Blok aplikasi mewakili hard disk virtual (VHD) yang disimpan dalam bucket Amazon S3 dalam akun Anda yang berisi file aplikasi dan binari yang diperlukan untuk meluncurkan aplikasi yang akan digunakan pengguna Anda. Blok aplikasi juga menyertakan skrip pengaturan yang menginformasikan sistem operasi cara menangani file VHD.

Blok aplikasi mendukung dua jenis kemasan yang berbeda:
+ Kustom - Pilih opsi ini untuk membuat paket aplikasi Anda (VHD) secara manual. Untuk informasi selengkapnya, lihat [Blok Aplikasi Kustom](custom-app-blocks.md).
+ WorkSpaces Aplikasi - Pilih opsi yang disarankan ini untuk membuat paket aplikasi Anda menggunakan pembuat blok aplikasi. Untuk informasi selengkapnya, lihat [WorkSpaces Aplikasi App Blocks](appstream-app-blocks.md).

**Topics**
+ [Blok Aplikasi Kustom](custom-app-blocks.md)
+ [WorkSpaces Aplikasi App Blocks](appstream-app-blocks.md)
+ [Aplikasi yang Tidak Didukung](app-blocks-unsupported.md)

# Blok Aplikasi Kustom
<a name="custom-app-blocks"></a>

Instans streaming armada elastis menggunakan aplikasi yang diinstal pada file hard disk virtual (VHD) yang disimpan dalam bucket Amazon S3 di akun Anda. Blok aplikasi dengan kemasan khusus memberi Anda fleksibilitas untuk membuat file VHD Anda sendiri, dan mengunggahnya ke bucket Amazon S3 di dalam akun Anda.

**Topics**
+ [Buat VHD](create-vhd.md)
+ [Buat Skrip Pengaturan untuk VHD di Aplikasi Amazon WorkSpaces](create-setup-script.md)
+ [Membuat Blok Aplikasi Kustom](create-app-block.md)
+ [Perbarui App Block, VHD, dan Setup Script](update-app-block.md)

# Buat VHD
<a name="create-vhd"></a>

VHD adalah file tunggal yang ketika dipasang ke sistem operasi diperlakukan seperti hard disk. VHD dapat dipasang sebagai huruf drive, ke jalur folder, atau keduanya. Ketika VHD dipasang, Anda dapat memperlakukannya seperti halnya hard disk lainnya, termasuk menginstal aplikasi Anda atau menyalin file ke sana yang dibutuhkan pengguna Anda.

Untuk membuat blok aplikasi, Anda harus membuat VHD, menginstal aplikasi Anda ke sana, lalu melepaskannya. Setelah terlepas, Anda dapat menguji VHD Anda di PC lain, instans EC2, atau pembuat gambar WorkSpaces Aplikasi untuk memvalidasi aplikasi berfungsi seperti yang diharapkan. Setelah selesai, unggah ke bucket Amazon S3 di akun Anda dan buat blok aplikasi.

**catatan**  
Halaman ini menjelaskan penggunaan VHD untuk mengirimkan aplikasi Anda; Namun, instance streaming WorkSpaces Aplikasi akan mengunduh objek apa pun dari Amazon S3. Objek yang Anda simpan di Amazon S3 juga dapat berupa file zip, penginstal aplikasi, atau aplikasi yang dapat dieksekusi itu sendiri. Anda dapat menggunakan skrip pengaturan untuk mengonfigurasinya dengan benar pada instance streaming sebelum pengguna meluncurkan aplikasinya.  
Instans streaming WorkSpaces Aplikasi menunggu hingga 120 detik untuk VHD menyelesaikan pengunduhan sebelum skrip pengaturan berjalan. Jika VHD tidak menyelesaikan pengunduhan dalam durasi ini, unduhan berhenti, dan skrip pengaturan tidak akan berjalan.   
Kami merekomendasikan ukuran maksimum 1, 5 gigabyte untuk VHD. Anda mungkin dapat mengurangi ukuran VHD dengan mengompresi. Anda harus menggunakan skrip pengaturan untuk mendekompresnya sebelum memasangnya, karena file harus diunduh sepenuhnya dari Amazon S3 sebelum dapat dipasang dan aplikasi diluncurkan. Lebih besar VHDs meningkatkan waktu yang dibutuhkan aplikasi untuk diluncurkan dan sesi streaming dimulai.

**Untuk membuat VHD untuk Microsoft Windows**

1. Dari PC Windows atau Windows Amazon Elastic Compute Cloud (Amazon EC2) instance, buka prompt perintah dengan hak administratif.

1. Luncurkan **diskpart** utilitas Microsoft dengan memasukkan perintah berikut:

   **diskpart**

1. Buat file VHD yang tidak diformat dan tidak diinisialisasi dengan memasukkan perintah berikut, di mana *<maximum file size>* ukuran file VHD, dalam MB:

   **create vdisk file=C:\$1path\$1to\$1new\$1file.vhdx maximum=*<maximum file size>* type=expandable **

1. Pilih VHD yang baru dibuat dengan memasukkan perintah berikut:

   **select vdisk file=C:\$1path\$1to\$1new\$1file.vhdx**

1. Lampirkan VHD yang baru dibuat dengan memasukkan perintah berikut:

   **attach vdisk**

1. Inisialisasi VHD yang baru dibuat dengan memasukkan perintah berikut:

   **convert mbr**

1. Buat partisi utama yang mencakup seluruh VHD dengan memasukkan perintah berikut:

   **create partition primary**

1. Format partisi yang baru dibuat dengan memasukkan perintah berikut:

   **format fs=ntfs quick**

1. Anda dapat memasang VHD yang baru dibuat ke huruf drive yang tidak digunakan, jalur folder pada volume root, atau keduanya.

   Untuk memasang huruf drive, masukkan: **assign letter=*<unused drive letter>***

   Untuk memasang folder, masukkan: **assign mount=*C:\$1path\$1to\$1empty\$1folder\$1to\$1mount\$1***
**catatan**  
Untuk me-mount ke jalur folder, folder harus sudah ada dan harus kosong.

1. Anda sekarang dapat menginstal aplikasi Anda ke VHD, menggunakan huruf drive atau jalur pemasangan folder yang dipilih pada langkah 9.

Setelah Anda selesai menginstal aplikasi Anda ke VHD, Anda harus melepaskannya sebelum Anda dapat mengunggahnya dengan aman ke bucket Amazon S3.

**Untuk melepaskan VHD untuk Microsoft Windows**

1. Luncurkan utilitas Microsoft diskpart dengan memasukkan perintah berikut:

   **diskpart**

1. Pilih VHD dengan memasukkan perintah berikut:

   **select vdisk file=*C:\$1path\$1to\$1new\$1file.vhdx***

1. Lepaskan VHD dengan memasukkan perintah berikut:

   **detach vdisk**

1. VHD sekarang telah terlepas, dan dapat diuji pada PC Windows lain, instans Amazon EC2, atau pembuat WorkSpaces gambar Aplikasi.

**Untuk membuat VHD untuk Linux**

1. Buka terminal:
   + Untuk Amazon Linux 2: Gunakan instans EC2, pembuat gambar WorkSpaces Aplikasi, atau WorkSpaces didukung oleh Amazon Linux 2
   + Untuk Ubuntu Pro 24.04 LTS: Gunakan instans EC2, atau WorkSpaces didukung oleh Ubuntu Pro

1. Buat file VHD yang belum diformat dan tidak diinisialisasi:

   **dd if=/dev/zero of=*<name of file>* bs=*<size of VHD>* count=1**

1. Tambahkan sistem file ke VHD yang dibuat dengan memasukkan perintah berikut:

   **sudo mkfs -t ext4 *<name of file>***
**catatan**  
Anda mungkin melihat pesan yang menyatakan bahwa file tersebut bukan perangkat khusus blok. Anda dapat memilih untuk melanjutkan pula.

1. Buat folder kosong yang akan digunakan untuk titik pemasangan dengan memasukkan perintah berikut:

   **sudo mkdir */path/to/mount/point***

1. Pasang VHD yang baru dibuat ke jalur sistem file dengan menjalankan perintah berikut:

   **sudo mount -t auto -o loop *<name of file>* */path/to/mount/point***

1. Anda sekarang dapat menginstal aplikasi Anda ke VHD menggunakan jalur pemasangan folder yang dipilih pada langkah 4.
**catatan**  
Izin default untuk file dan folder yang dibuat pada VHD dapat mencegah pengguna non-administrator meluncurkan aplikasi atau membaca file. Validasi izin dan ubah, jika perlu.

Setelah Anda selesai menginstal aplikasi Anda ke VHD, Anda harus melepaskannya sebelum Anda dapat mengunggahnya dengan aman ke bucket Amazon S3.

**Untuk melepaskan VHD untuk Linux**

1. Buka sesi terminal, dan masukkan perintah berikut:

   **sudo umount */path/to/mount/point***

1. VHD sekarang telah terlepas, dan dapat diuji pada instans Amazon Linux 2/Ubuntu Pro 24.04 LTS Amazon EC2 lainnya, pembuat gambar Amazon Linux 2 WorkSpaces Applications, atau Amazon Linux 2/Ubuntu Personal. WorkSpaces 

# Buat Skrip Pengaturan untuk VHD di Aplikasi Amazon WorkSpaces
<a name="create-setup-script"></a>

WorkSpaces Aplikasi menggunakan skrip pengaturan yang Anda berikan untuk me-mount VHD sebelum aplikasi diluncurkan. Anda juga dapat menggunakan skrip pengaturan untuk menyelesaikan tugas lain yang diperlukan untuk membuat aplikasi Anda berfungsi. Misalnya, Anda dapat mengonfigurasi kunci registri, mendaftar DLLs, mengelola prasyarat, atau memodifikasi profil pengguna dari skrip pengaturan. WorkSpaces Aplikasi menyediakan contoh skrip yang dapat Anda gunakan untuk me-mount VHD Anda. Anda perlu memodifikasi skrip ini untuk kebutuhan VHD dan aplikasi Anda.

**catatan**  
Skrip penyiapan tidak diperlukan untuk blok aplikasi dengan kemasan WorkSpaces Aplikasi. Namun, Anda dapat memberikan skrip pasca-pengaturan opsional untuk menyesuaikan instalasi aplikasi.

Gunakan tautan berikut untuk mengunduh skrip contoh:
+ [Skrip bash Ubuntu Pro 24.04 LTS dan Amazon Linux 2](samples/Linux-mount-vhd-script2.zip)
+ [Skrip Microsoft Windows Powershell](samples/Windows-mount-vhd-script3.zip)
**catatan**  
WorkSpaces Aplikasi dan sistem operasi Microsoft Windows mencadangkan huruf drive A hingga E. Jangan memasang VHDs atau berbagi jaringan ke huruf drive ini.

WorkSpaces Aplikasi mengunduh skrip pengaturan dan VHD ke direktori pada instance streaming armada, lalu menjalankan skrip pengaturan. Skrip pengaturan berjalan pada sistem operasi dengan hak administrator penuh. Skrip pengaturan berjalan dalam `SYSTEM` konteks pada Microsoft Windows, dan sebagai `root` pengguna di Amazon Linux 2 atau Ubuntu Pro 24.04 LTS.

Lokasi sistem file untuk VHD dan skrip pengaturan:
+ Ubuntu Pro 24.04 LTS: 

  `/opt/appstream/AppBlocks/appblock-name/`  
**`appblock-name` **  
Nama blok aplikasi yang sesuai dengan skrip VHD dan pengaturan.
+ Amazon Linux 2: 

  `/opt/appstream/AppBlocks/appblock-name/`  
**`appblock-name` **  
Nama blok aplikasi yang sesuai dengan skrip VHD dan pengaturan.
+ Microsoft Windows:

  `C:\AppStream\AppBlocks\appblock-name\`  
**`appblock-name` **  
Nama blok aplikasi yang sesuai dengan skrip VHD dan pengaturan.

WorkSpaces Aplikasi mempertahankan nama file seperti pada objek. Misalnya, jika blok aplikasi Anda diberi nama`MyApps`, dengan nama VHD `apps.vhd` dan skrip penyiapan bernama`mount-apps.ps1`, maka jalur lengkap pada instance streaming Windows adalah:
+ VHD

  `C:\AppStream\AppBlocks\MyApps\apps.vhd`
+ Skrip pengaturan

  `C:\AppStream\AppBlocks\MyApps\mount-apps.ps1`

WorkSpaces Aplikasi menangkap kesalahan standar dan output standar dari skrip penyiapan Anda saat dijalankan pada instance streaming armada dan mengunggah output ke bucket Amazon S3 di dalam akun Anda. Anda dapat menggunakan log ini untuk mengidentifikasi dan menyelesaikan masalah yang mungkin Anda miliki dengan skrip penyiapan Anda. Ember diberi nama dalam format tertentu sebagai berikut:

```
appstream-logs-region-code-account-id-without-hyphens-random-identifier
```

**`region-code` **  
Ini adalah kode AWS Wilayah di mana armada elastis dibuat di dalamnya.

**`account-id-without-hyphens` **  
Pengenal AWS akun Anda. ID acak memastikan bahwa tidak ada konflik dengan bucket lain di Wilayah itu. Bagian pertama dari nama bucket, appstream-logs, tidak berubah di seluruh akun atau Wilayah.

Misalnya, jika Anda membuat armada elastis di Wilayah AS Barat (Oregon) (us-west-2) pada nomor akun 123456789012 WorkSpaces , Aplikasi membuat bucket Amazon S3 dalam akun Anda di Wilayah tersebut dengan nama yang ditampilkan. Hanya administrator dengan izin yang cukup yang dapat menghapus bucket ini.

```
appstream-logs-us-west-2-1234567890123-abcdefg
```

Jalur untuk folder tempat file log disimpan di bucket S3 di akun Anda menggunakan struktur berikut:

```
bucket-name/fleet-name/instance-id/appblock-name/
```

**`bucket-name` **  
Nama bucket Amazon S3 tempat log skrip penyiapan disimpan. Format nama dijelaskan sebelumnya di bagian ini.

**`Instance-id` **  
Pengidentifikasi unik untuk instance streaming tempat skrip penyiapan dijalankan

**`appblock-name` **  
Nama appblock yang sesuai dengan skrip pengaturan. 

Struktur folder contoh berikut berlaku untuk sesi streaming dimulai dari`test-fleet`. Sesi ini berasal dari Akun AWS ID 123456789012, dan nama appblock adalah testappblock di Wilayah AS Barat (Oregon) (us-west-2):

`appstream-logs-us-west-2-1234567890123-abcdefg/test-fleet/i-084427ab4a1cff7f5/testappblock/`

Struktur folder contoh ini berisi satu file log untuk output standar, dan satu file log untuk kesalahan standar.

**Topics**
+ [Eksekusi skrip penyiapan blok aplikasi di WorkSpaces Aplikasi Amazon](script-execution.md)

# Eksekusi skrip penyiapan blok aplikasi di WorkSpaces Aplikasi Amazon
<a name="script-execution"></a>

Diagram berikut menunjukkan di mana dalam proses skrip penyiapan berjalan. Urutan run tergantung pada apakah Persistensi Pengaturan Aplikasi diaktifkan pada tumpukan yang terkait dengan armada elastis.

**catatan**  
WorkSpaces Aplikasi menggunakan detail VPC Anda untuk mengunduh skrip VHD dan pengaturan dari bucket Amazon S3. VPC Anda harus menyediakan akses ke bucket Amazon S3. Untuk informasi selengkapnya, lihat [Menggunakan Endpoint Amazon S3 VPC untuk Fitur Aplikasi WorkSpaces](managing-network-vpce-iam-policy.md).

Pengaturan Aplikasi Persistensi diaktifkan:

![\[Pengaturan Aplikasi Persistensi diaktifkan.\]](http://docs.aws.amazon.com/id_id/appstream2/latest/developerguide/images/app-settings-enabled.png)


Pengaturan Aplikasi Persistensi dinonaktifkan:

![\[Pengaturan Aplikasi Persistensi dinonaktifkan.\]](http://docs.aws.amazon.com/id_id/appstream2/latest/developerguide/images/app-settings-disabled.png)


# Membuat Blok Aplikasi Kustom
<a name="create-app-block"></a>

Anda dapat menggunakan konsol WorkSpaces Aplikasi untuk membuat sumber daya blok aplikasi setelah VHD dan skrip penyiapan dibuat dan diunggah ke bucket S3 di dalamnya. Akun AWS Untuk mempelajari selengkapnya tentang menyimpan VHD dan skrip penyiapan di bucket Amazon S3, lihat. [Simpan Ikon Aplikasi, Skrip Pengaturan, Skrip Sesi, dan VHD dalam Bucket S3](store-s3-bucket.md)

**catatan**  
Anda harus memiliki izin IAM untuk melakukan `S3:GetObject` tindakan pada VHD dan mengatur objek skrip di bucket Amazon S3 untuk membuat sumber daya blok aplikasi.

**Untuk membuat sumber daya blok aplikasi**

1. Buka konsol WorkSpaces Applications di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Dari menu navigasi sebelah kiri, pilih **Aplikasi, Blok aplikasi****, dan Buat blok** **aplikasi**.

1. Untuk kemasan blok aplikasi, pilih **Kustom**.

1. Untuk **detail pemblokiran Aplikasi**, ketik pengenal nama unik untuk blok aplikasi. Anda juga dapat menentukan pilihan berikut:
   + **Nama tampilan** - Nama yang ramah untuk blok aplikasi.
   + **Deskripsi** — Deskripsi untuk blok aplikasi.

1. Untuk **objek hard disk virtual di S3** di bawah **pengaturan Script**, masukkan URI S3 yang mewakili objek VHD, atau pilih **Browse S3 untuk menavigasi ke bucket S3** Anda dan menemukan objek VHD.

1. Untuk **objek skrip Setup di S3** di bawah **Pengaturan skrip**, masukkan URI S3 yang mewakili objek skrip pengaturan, atau pilih **Browse S3** untuk menavigasi ke bucket S3 Anda dan menemukan objek skrip pengaturan.

1. Untuk **skrip Pengaturan yang dapat dieksekusi** di bawah **Pengaturan skrip**, masukkan executable yang diperlukan untuk skrip pengaturan Anda.
**catatan**  
Jika skrip penyiapan Anda dapat dijalankan secara langsung, masukkan nama file skrip pengaturan. Jika skrip penyiapan Anda bergantung pada executable lain (misalnya, Microsoft PowerShell) untuk mengeksekusi, masukkan path ke executable tersebut.  
Jalur ke Microsoft PowerShell di Microsoft Windows:  
`C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`

1. Secara opsional, untuk **argumen yang dapat dieksekusi skrip Setup** di bawah **Pengaturan skrip**, masukkan argumen yang perlu diberikan ke skrip penyiapan yang dapat dieksekusi untuk menjalankan skrip penyiapan Anda.
**catatan**  
Jika Anda menggunakan PowerShell skrip Microsoft, Anda harus menentukan parameter “-File” dengan nama skrip pengaturan Anda sebagai argumen yang dapat dieksekusi. Selain itu, pastikan bahwa Kebijakan Eksekusi memungkinkan skrip Anda dijalankan. [Untuk mempelajari lebih lanjut, lihat [About\$1Execution\$1Policies](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2) dan Apa itu? PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7.2) .

1. Untuk **Durasi eksekusi dalam hitungan detik** di bawah **Pengaturan skrip**, masukkan durasi batas waktu untuk skrip penyiapan Anda.
**catatan**  
Durasi eksekusi dalam hitungan detik adalah berapa lama WorkSpaces Aplikasi menunggu skrip penyiapan berjalan sebelum melanjutkan. Jika skrip penyiapan Anda tidak selesai dalam durasi ini, kesalahan akan ditampilkan kepada pengguna Anda dan aplikasi akan mencoba untuk meluncurkan. Skrip pengaturan dihentikan setelah durasi eksekusi telah berlalu.

1. (Opsional) Untuk **Tag**, buat tag untuk sumber daya blok aplikasi

1. Tinjau informasi yang Anda masukkan, dan pilih **Buat**.

1. Jika blok aplikasi berhasil dibuat, Anda akan melihat pesan sukses di bagian atas konsol. Jika terjadi kesalahan, Anda akan melihat pesan kesalahan deskriptif dan perlu mencoba membuat blok aplikasi lagi.

# Perbarui App Block, VHD, dan Setup Script
<a name="update-app-block"></a>

Sumber daya blok aplikasi tidak dapat diubah dan tidak memungkinkan Anda mengubahnya setelah dibuat. Jika Anda perlu membuat pembaruan yang kompatibel ke belakang ke VHD atau skrip pengaturan, Anda disarankan untuk mengunggah versi baru file ke bucket Amazon S3, menimpa versi saat ini. Sesi streaming armada Elastic baru akan mengunduh versi terbaru dari objek, dan menggunakannya.

Jika Anda perlu membuat pembaruan mundur yang tidak kompatibel ke VHD atau skrip penyiapan, Anda disarankan untuk mengunggahnya sebagai objek baru ke bucket Amazon S3, dan membuat blok aplikasi dan sumber daya aplikasi baru. Anda kemudian dapat mengelola penyebaran ke pengguna Anda sebagai bagian dari jendela perubahan atau pemadaman lainnya.

# WorkSpaces Aplikasi App Blocks
<a name="appstream-app-blocks"></a>

Instans streaming armada elastis menggunakan aplikasi yang diinstal pada file hard disk virtual (VHD) yang disimpan dalam bucket Amazon S3 di akun Anda. Ketika datang ke blok aplikasi dengan kemasan khusus, Anda memiliki fleksibilitas untuk membuat file VHD Anda sendiri dan mengunggahnya ke ember Amazon S3 di dalam akun Anda. Atau, untuk blok WorkSpaces aplikasi dengan kemasan Aplikasi, Anda dapat memanfaatkan pembuat blok aplikasi, yang menangani pengemasan aplikasi Anda, membuat file VHD, dan mengunggahnya ke bucket Amazon S3 Anda.

Dengan menggunakan blok WorkSpaces aplikasi paket Aplikasi, Anda tidak hanya menghilangkan kebutuhan untuk langkah-langkah manual dalam membangun file VHD, tetapi juga menghapus persyaratan untuk skrip pengaturan. Ini memperluas kompatibilitas aplikasi dengan armada elastis, serta mengurangi langkah-langkah administrasi manual yang diperlukan untuk membuat blok aplikasi. WorkSpaces Aplikasi menangani penyiapan blok aplikasi dengan pengemasan WorkSpaces Aplikasi secara otomatis tanpa memerlukan skrip pengaturan apa pun. Namun, Anda masih dapat memberikan skrip pasca-pengaturan opsional untuk menyesuaikan instalasi sesuai kebutuhan Anda.

**Topics**
+ [Ikhtisar](appstream-app-blocks-overview.md)
+ [Aplikasi yang Tidak Didukung](appstream-app-blocks-unsupported.md)
+ [Buat Blok WorkSpaces Aplikasi Aplikasi](appstream-app-blocks-create.md)
+ [Aktifkan Blok Aplikasi](appstream-app-blocks-activate.md)
+ [Membuat Blok Aplikasi dengan Paket Aplikasi yang Ada](appstream-app-blocks-create-VHD.md)
+ [Menguji Blok Aplikasi](appstream-app-blocks-test.md)
+ [Kaitkan Blok Aplikasi di WorkSpaces Aplikasi Amazon](appstream-app-blocks-associate.md)
+ [Lepaskan Blok Aplikasi di Aplikasi Amazon WorkSpaces](appstream-app-blocks-disassociate.md)

# Ikhtisar
<a name="appstream-app-blocks-overview"></a>

Untuk membuat blok WorkSpaces aplikasi dengan kemasan Aplikasi, Anda perlu memulai sesi streaming dengan pembuat blok aplikasi. Setelah sesi diluncurkan, Anda dapat mengunduh penginstal aplikasi Anda dan mengaktifkan opsi perekaman. Sejak saat itu, WorkSpaces Aplikasi mencatat perubahan sistem file dan registri yang dibuat pada pembuat blok aplikasi menggunakan teknologi Pengalihan Aplikasi.

Pengalihan Aplikasi menggunakan kerangka driver filter Windows untuk mencegat dan mengarahkan perubahan sistem file dan registri. Pengalihan ini mulus ke aplikasi yang sedang diinstal. Aplikasi akan terus berinteraksi dengan lokasi file asli pada drive C:. Misalnya, jika installer untuk "TestApplication" dijalankan pada mesin dengan App Redirection diatur, itu akan diinstal secara default ke C:\$1Program Files\$1. TestApplication Namun, di balik layar, semua file dan folder akan diarahkan ke hard disk virtual (VHD) yang terpasang, dan tautan akan dibuat dari lokasi file asli ke lokasi file yang sebenarnya. Pada mesin, masih TestApplication akan muncul untuk diinstal di C:\$1Program Files\$1TestApplication. 

Setelah semua perubahan instalasi dicatat, file VHD diunggah ke bucket Amazon S3 di akun Anda.

Ketika pengguna meminta sesi menggunakan armada Elastic, WorkSpaces Aplikasi mengunduh file VHD, mengatur aplikasi, menjalankan skrip pengaturan pasca-instalasi (opsional), dan memulai streaming aplikasi. 

**catatan**  
Teknologi Pengalihan Aplikasi tidak mencatat perubahan sistem berkas apa pun di bawah %USERPROFILE%, kecuali direktori baru yang dibuat di bawah direktori %APPDATA% dan %LOCALAPPDATA%.  
Teknologi Pengalihan Aplikasi tidak mencatat perubahan registri apa pun di bawah pengguna saat ini, HKEY\$1CURRENT\$1USER (HKCU).

# Aplikasi yang Tidak Didukung
<a name="appstream-app-blocks-unsupported"></a>

Aplikasi mungkin mengalami kegagalan saat menginstal atau menjalankan dalam skenario berikut:
+ **Aplikasi dengan pemeriksaan berbasis lokasi selama instalasi**: Jika proses instalasi aplikasi memverifikasi lokasi sebenarnya dari file yang diinstal, itu mungkin mengakibatkan kegagalan. Karena WorkSpaces Aplikasi mengalihkan file ke blok aplikasi VHD, hanya tautan ke file aktual yang dipertahankan di lokasi asli.

Jika Anda tidak yakin apakah aplikasi Anda termasuk dalam salah satu kategori ini, Anda dapat menggunakan kemasan WorkSpaces Aplikasi untuk membuat blok aplikasi. Proses ini melibatkan penginstalan aplikasi Anda pada instance pembuat blok aplikasi. Jika aplikasi Anda gagal diinstal pada instance pembuat blok aplikasi, Anda dapat melakukan tindakan berikut:
+ Periksa log. File log kesalahan untuk instance pembuat blok aplikasi Anda dapat ditemukan di C:\$1\$1 AppStreamAppBlocks\$1 ErrorLog. Log ini mencatat semua kegagalan instalasi, termasuk pemrosesan RegKeys/File operasi. Jika Anda melihat salah satu log berikut di ErrorLog, ini menunjukkan bahwa kemasan aplikasi Anda saat ini tidak didukung oleh pembuat blok WorkSpaces aplikasi Aplikasi:
  + “Tidak dapat membuat tautan simbolis”
  + “Layanan tidak mendukung penggantian nama file”

  Jika tidak ada file ErrorLog, atau jika file ini kosong, maka periksa log instalasi aplikasi Anda untuk mengidentifikasi alasan kegagalan. 
+ Laporkan masalah. Pilih tombol **Laporkan masalah**, yang tersedia di asisten pembuat aplikasi di pembuat blok aplikasi. Memilih opsi ini akan mengumpulkan semua log WorkSpaces Aplikasi dari instance pembuat blok aplikasi Anda, dan mengirimkannya ke tim WorkSpaces Aplikasi untuk mendapatkan bantuan.
+ Buat blok aplikasi dengan kemasan khusus: Jika Anda tidak dapat mengemas aplikasi menggunakan pembuat blok aplikasi, Anda dapat mencoba membuat blok aplikasi menggunakan metode pengemasan khusus. Untuk informasi selengkapnya, lihat [Blok Aplikasi Kustom](custom-app-blocks.md).
+ Jika Anda memerlukan bantuan lebih lanjut, hubungi AWS Support. Untuk informasi lebih lanjut, lihat [AWS Dukungan Pusat](https://console.aws.amazon.com/support/home#/).

Penting untuk mempertimbangkan batasan potensial ini, dan rencanakan sesuai saat menggunakan kemasan WorkSpaces Aplikasi untuk aplikasi Anda.

# Buat Blok WorkSpaces Aplikasi Aplikasi
<a name="appstream-app-blocks-create"></a>

Ikuti langkah-langkah ini untuk membuat blok aplikasi dengan jenis kemasan WorkSpaces Aplikasi.

## Langkah 1: Konfigurasikan blok aplikasi
<a name="appstream-app-blocks-create-step1"></a>

**Untuk mengonfigurasi blok aplikasi**

1. Buka konsol WorkSpaces Applications di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Dari menu navigasi sebelah kiri, pilih **Applications Manager**, **App blocks**, dan **Create app** block.

1. Untuk kemasan blok aplikasi, pilih **WorkSpaces Aplikasi**.

1. Untuk **detail pemblokiran Aplikasi**, ketik pengenal nama unik untuk blok aplikasi. Anda juga dapat menentukan pilihan berikut:
   + **Nama** — Nama unik untuk blok aplikasi.
   + **Nama tampilan** (opsional) - Nama ramah untuk blok aplikasi.
   + **Deskripsi** (opsional) — Deskripsi untuk blok aplikasi.

1. (Opsional) Blok WorkSpaces aplikasi dengan kemasan Aplikasi tidak memerlukan skrip penyiapan. Anda dapat secara opsional memberikan langkah-langkah pasca-instalasi Opsi **Lanjutan** berikut:
   + Untuk **objek skrip penyiapan Post di S3**, masukkan URI Amazon S3 yang mewakili objek skrip penyiapan pos, atau **pilih Jelajahi** S3 untuk menavigasi ke bucket Amazon S3 Anda dan menemukan objek skrip penyiapan.
   + Untuk **skrip pengaturan Post yang dapat dieksekusi, masukkan executable** yang diperlukan untuk skrip penyiapan posting Anda.
**catatan**  
Jika skrip penyiapan Anda dapat dijalankan secara langsung, masukkan nama file skrip pengaturan. Jika skrip penyiapan Anda bergantung pada executable lain (misalnya, Microsoft PowerShell) untuk mengeksekusi, masukkan path ke executable tersebut.  
Jalur ke Microsoft PowerShell di Microsoft Windows:  
`C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`  
Secara opsional, untuk **argumen yang dapat dieksekusi skrip Setup** di bawah **Pengaturan skrip**, masukkan argumen yang perlu diberikan ke skrip penyiapan yang dapat dieksekusi untuk menjalankan skrip penyiapan Anda.
**catatan**  
Jika Anda menggunakan PowerShell skrip Microsoft, Anda harus menentukan parameter “-File” dengan nama skrip pengaturan Anda sebagai argumen yang dapat dieksekusi. Selain itu, pastikan bahwa Kebijakan Eksekusi memungkinkan skrip Anda dijalankan. [Untuk mempelajari lebih lanjut, lihat [About\$1Execution\$1Policies](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2) dan Apa itu? PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7.2) .  
Untuk **Durasi eksekusi dalam hitungan detik** di bawah **Pengaturan skrip**, masukkan durasi batas waktu untuk skrip penyiapan Anda.
**catatan**  
Durasi eksekusi dalam hitungan detik adalah berapa lama WorkSpaces Aplikasi menunggu skrip penyiapan berjalan sebelum melanjutkan. Jika skrip penyiapan Anda tidak selesai dalam durasi ini, kesalahan akan ditampilkan kepada pengguna Anda dan aplikasi akan mencoba untuk meluncurkan. Skrip pengaturan dihentikan setelah durasi eksekusi telah berlalu.

1. Di bawah **Pengaturan Impor**, pilih **Buat file aplikasi blok aplikasi baru**. Untuk **Lokasi S3** di bawah **Setelan impor**, masukkan URI Amazon S3 yang mewakili bucket, atau **pilih Browse** S3 untuk menavigasi ke bucket Amazon S3 dan pilih bucket yang sesuai. Daftar bucket Amazon S3 bersifat global dan mencantumkan semua ember di semua wilayah. Pastikan Anda memilih bucket di wilayah tempat Anda ingin membuat blok aplikasi. Untuk informasi selengkapnya tentang menyetel izin bucket, lihat[Simpan Ikon Aplikasi, Skrip Pengaturan, Skrip Sesi, dan VHD dalam Bucket S3](store-s3-bucket.md).

1. Pilih pembuat blok aplikasi. Hanya pembuat blok aplikasi yang tidak terkait dengan blok aplikasi lain yang tersedia. Jika daftar kosong, buat pembuat blok aplikasi baru, atau pisahkan yang sudah ada untuk digunakan. App block builder adalah sumber daya yang dapat digunakan kembali yang dapat Anda gunakan untuk membuat paket aplikasi Anda. 
**catatan**  
Jika Anda tidak memilih pembuat blok aplikasi di sini, Anda masih dapat membuat blok aplikasi dalam status **Tidak Aktif**, dan mengaktifkan blok aplikasi Anda nanti. Untuk informasi selengkapnya, lihat [Aktifkan Blok Aplikasi](appstream-app-blocks-activate.md).

1. (Opsional) Untuk **Tag**, buat tag untuk sumber daya blok aplikasi.

1. Pilih **Berikutnya**.

1. Tinjau informasi yang Anda masukkan, dan pilih salah satu opsi berikut:
   + Pilih **Buat blok aplikasi** jika Anda tidak memilih pembuat blok aplikasi di langkah 7.
   +  Pilih **Luncurkan pembuat blok aplikasi** jika Anda memilih pembuat blok aplikasi di langkah 7. Kemudian lanjutkan ke Langkah 2 untuk membuat paket aplikasi Anda menggunakan sesi streaming pembuat blok aplikasi. 

Pada titik ini, sumber daya blok aplikasi Anda dibuat, tetapi **tidak aktif** dan tidak dapat digunakan untuk armada Elastic. 

## Langkah 2: Buat Application Package
<a name="appstream-app-blocks-create-step2"></a>

Gunakan instans streaming pembuat blok aplikasi untuk mengemas aplikasi Anda dan mengaktifkan blok aplikasi Anda. Blok aplikasi yang dibuat menggunakan pembuat blok WorkSpaces aplikasi akan memiliki kemasan Aplikasi, dan paket aplikasi akan diunggah ke bucket Amazon S3 di Anda. Akun AWS

**Untuk membuat paket aplikasi**

1. Setelah sesi streaming Anda aktif, asisten pembuat aplikasi secara otomatis dimulai. Jika tidak dimulai, mulailah secara manual menggunakan ikon desktop.

1. Layar awal memberikan instruksi untuk proses pengemasan aplikasi. 

1. Bawa penginstal aplikasi Anda ke sesi streaming pembuat blok aplikasi Anda dengan menggunakan salah satu opsi berikut:
   + Unduh penginstal aplikasi dari web.
   + Gunakan antarmuka file sesi streaming Anda.
   + Unduh penginstal aplikasi dari AWS layanan lain menggunakan peran mesin.

1. Setelah Anda memiliki semua penginstal aplikasi yang diperlukan, hentikan semua aplikasi lain yang berjalan pada instance dan pilih **Mulai merekam**. Pembuat blok aplikasi mulai merekam perubahan sistem, dan layar mengatakan **Perekaman sedang berlangsung**.

1. Mulai instal aplikasi Anda satu per satu.

1. Setelah selesai dengan instalasi aplikasi, pilih **Stop recording**, dan sistem akan berhenti merekam perubahan. Jika Anda ingin membuat perubahan lagi pada paket aplikasi Anda, seperti menambahkan lebih banyak aplikasi atau menghapus aplikasi yang sudah diinstal, pilih **Mulai merekam**, dan pastikan sistem dalam **Merekam dalam mode kemajuan**.
**catatan**  
Jika penginstalan aplikasi Anda gagal, pilih **Laporkan masalah** untuk mengumpulkan log terkait WorkSpaces Aplikasi dari instance, dan laporkan masalahnya ke tim WorkSpaces Aplikasi. Setelah selesai, akhiri sesi streaming pembuat blok aplikasi Anda. Anda dapat mencoba memulai ulang proses pembuatan blok aplikasi dengan menggunakan instance pembuat blok aplikasi baru. Jika masalah berlanjut, coba buat blok aplikasi Anda menggunakan kemasan khusus. 

1. Setelah selesai menginstal semua aplikasi, pilih **Berhenti merekam**. Anda dapat menguji aplikasi Anda, dengan menggunakan Start Menu atau browsing aplikasi menggunakan File Explorer.

1. Pilih **Berikutnya** untuk meninjau detail pemblokiran aplikasi Anda. 
**catatan**  
Ukuran file paket aplikasi (VHD) yang disarankan untuk armada Elastic kurang dari 1,5 GB. Jika ukuran file VHD Anda lebih besar dari 1,5 GB, coba kurangi jumlah aplikasi yang dikemas dalam satu blok aplikasi.   
Ukuran file paket aplikasi (VHD) tidak akan menyusut jika Anda menghapus aplikasi. Mulai ulang proses pengemasan aplikasi menggunakan sesi streaming blok aplikasi baru, dan instal lebih sedikit aplikasi.

1. Pilih **Selesai pembuatan blok aplikasi dan putuskan sambungan** untuk membuat paket aplikasi dan mengunggahnya ke bucket Amazon S3. Jika Anda berhasil, sesi streaming akan terputus secara otomatis, dan blok aplikasi akan berada dalam status **Aktif**.
**catatan**  
Jika penginstalan aplikasi Anda gagal, pilih **Laporkan masalah** untuk mengumpulkan log terkait WorkSpaces Aplikasi dari instance, dan laporkan masalahnya ke tim WorkSpaces Aplikasi. Setelah selesai, akhiri sesi streaming pembuat blok aplikasi Anda. Anda dapat mencoba memulai ulang proses pembuatan blok aplikasi dengan menggunakan instance pembuat blok aplikasi baru. Jika masalah berlanjut, coba buat blok aplikasi Anda menggunakan kemasan khusus. 

# Aktifkan Blok Aplikasi
<a name="appstream-app-blocks-activate"></a>

Jika blok WorkSpaces aplikasi dengan kemasan Aplikasi dibuat, tetapi paket aplikasi (VHD) tidak dilampirkan padanya, maka blok aplikasi akan berada dalam keadaan tidak aktif, dan tidak dapat digunakan untuk mengaitkan aplikasi dengan armada Elastic. Untuk mengaktifkan blok aplikasi, paket aplikasi (VHD) harus dikaitkan dengan blok aplikasi.

**Untuk membuat paket aplikasi**

1. Buka konsol WorkSpaces Applications di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Dari menu navigasi sebelah kiri, pilih **Applications Manager**, **App** blocks. 

1. Pilih blok aplikasi **Tidak aktif** yang ingin Anda aktifkan, dan pilih **Aktifkan** dari menu **Tindakan**.

1. Pilih pembuat blok aplikasi, dan pilih **Luncurkan pembuat blok aplikasi**. 
   + Jika daftar kosong, Anda tidak memiliki pembuat blok aplikasi, atau semua pembuat blok aplikasi dikaitkan dengan blok aplikasi lainnya. Buat pembuat blok aplikasi baru, atau pisahkan pembuat blok aplikasi yang ada dan uji. 
   + Jika pembuat blok aplikasi sudah dikaitkan dengan blok aplikasi, Anda dapat terus menggunakannya untuk mengaktifkan blok aplikasi.
   + Jika pembuat blok aplikasi yang dipilih tidak dikaitkan dengan pembuat blok aplikasi, maka itu akan dikaitkan dengan yang Anda pilih, dan sesi streaming akan diluncurkan. Pembuat blok aplikasi tetap terkait dengan blok aplikasi ini setelah sesi berakhir. 

1. Setelah sesi streaming pembuat blok aplikasi dimulai, ikuti langkah-langkah [Langkah 2: Buat Application Package](appstream-app-blocks-create.md#appstream-app-blocks-create-step2) untuk membuat paket aplikasi (VHD) Anda dan mengaktifkan blok aplikasi.

# Membuat Blok Aplikasi dengan Paket Aplikasi yang Ada
<a name="appstream-app-blocks-create-VHD"></a>

Anda dapat menggunakan paket aplikasi (VHD) yang ada dengan kemasan WorkSpaces Aplikasi untuk membuat blok WorkSpaces aplikasi Aplikasi. Untuk melakukan ini, salin file paket aplikasi (VHD) Anda dari bucket Amazon S3 sumber ke bucket Amazon S3 tujuan lain. Bucket tujuan bisa berada di wilayah yang berbeda. 

**Untuk membuat blok aplikasi dengan paket aplikasi yang ada**

1. Buka konsol WorkSpaces Applications di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Dari menu navigasi sebelah kiri, pilih **Applications Manager**, **App blocks**, dan **Create app** block.

1. Untuk kemasan blok aplikasi, pilih **WorkSpaces Aplikasi**.

1. Untuk **detail pemblokiran Aplikasi**, ketik pengenal nama unik untuk blok aplikasi. Anda juga dapat menentukan pilihan berikut:
   + **Nama** — Nama unik untuk blok aplikasi.
   + **Nama tampilan** (opsional) - Nama ramah untuk blok aplikasi.
   + **Deskripsi** (opsional) — Deskripsi untuk blok aplikasi.

1. (Opsional) Blok WorkSpaces aplikasi dengan kemasan Aplikasi tidak memerlukan skrip penyiapan. Anda dapat secara opsional memberikan langkah-langkah pasca-instalasi Opsi **Lanjutan** berikut:
   + Untuk **objek skrip penyiapan Post di S3**, masukkan URI Amazon S3 yang mewakili objek skrip penyiapan pos, atau **pilih Jelajahi** S3 untuk menavigasi ke bucket Amazon S3 Anda dan menemukan objek skrip penyiapan.
   + Untuk **skrip pengaturan Post yang dapat dieksekusi, masukkan executable** yang diperlukan untuk skrip penyiapan posting Anda.
**catatan**  
Jika skrip penyiapan posting Anda dapat dijalankan secara langsung, masukkan nama file skrip pengaturan posting. Jika skrip penyiapan posting Anda bergantung pada executable lain (misalnya, Microsoft PowerShell) untuk mengeksekusi, masukkan path ke executable tersebut.  
Jalur ke Microsoft PowerShell di Microsoft Windows:  
`C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`  
Secara opsional, untuk **argumen eksekusi skrip penyiapan Post, masukkan argumen** yang perlu diberikan ke skrip penyiapan yang dapat dieksekusi untuk menjalankan skrip penyiapan Anda.
**catatan**  
Jika Anda menggunakan PowerShell skrip Microsoft, Anda harus menentukan parameter “-File” dengan nama skrip penyiapan posting Anda sebagai argumen yang dapat dieksekusi. Selain itu, pastikan bahwa Kebijakan Eksekusi memungkinkan skrip Anda dijalankan. [Untuk mempelajari lebih lanjut, lihat [About\$1Execution\$1Policies](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2) dan Apa itu? PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7.2) .  
Untuk **Durasi eksekusi dalam hitungan detik** di bawah **Pengaturan skrip**, masukkan durasi batas waktu untuk skrip penyiapan Anda.
**catatan**  
Durasi eksekusi dalam hitungan detik adalah berapa lama WorkSpaces Aplikasi menunggu skrip penyiapan pasca berjalan sebelum melanjutkan. Jika skrip penyiapan posting Anda tidak selesai dalam durasi ini, kesalahan ditampilkan kepada pengguna Anda dan aplikasi akan mencoba untuk meluncurkan. Skrip pengaturan dihentikan setelah durasi eksekusi telah berlalu.

1. Pilih **Gunakan file aplikasi blok aplikasi yang ada** di bawah **Pengaturan impor**. Untuk **Lokasi S3**, Anda dapat memasukkan URI Amazon S3 untuk objek di bucket Amazon S3 yang mewakili paket aplikasi (VHD), Atau, **pilih Jelajahi** S3 untuk menavigasi ke bucket Amazon S3 Anda dan pilih objek di bucket Amazon S3. Daftar bucket Amazon S3 bersifat global dan mencantumkan semua ember di semua wilayah. Pastikan Anda memilih bucket di wilayah tempat Anda ingin membuat blok aplikasi. 

1. Pilih **Berikutnya**.

1. Tinjau informasi yang Anda masukkan, dan pilih **Buat blok aplikasi**.

Pada titik ini resource blok aplikasi Anda dibuat dan dalam status **Aktif**.

# Menguji Blok Aplikasi
<a name="appstream-app-blocks-test"></a>

Anda dapat menggunakan pembuat blok aplikasi untuk menguji pemblokiran aplikasi dan memverifikasi fungsionalitas aplikasi Anda. Anda tidak perlu meluncurkan armada Elastis untuk opsi ini. Anda juga dapat membuat beberapa pembuat blok aplikasi dengan jenis atau ukuran instans yang berbeda, dan menguji kinerja aplikasi Anda dengan opsi komputasi yang berbeda. 

**catatan**  
Opsi blok aplikasi uji hanya didukung untuk blok aplikasi dengan kemasan WorkSpaces Aplikasi. 

**Untuk menguji blok aplikasi**

1. Buka konsol WorkSpaces Applications di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Dari menu navigasi sebelah kiri, pilih **Applications Manager**, **App** blocks.

1. Pilih blok aplikasi yang ingin Anda uji, dan pilih **Uji** dari menu **Tindakan**.

1. Pilih pembuat blok aplikasi, lalu pilih **Luncurkan dan uji blok aplikasi**. 
   + Jika daftar kosong, Anda tidak memiliki pembuat blok aplikasi, atau semua pembuat blok aplikasi dikaitkan dengan blok aplikasi lainnya. Buat pembuat blok aplikasi baru, atau pisahkan pembuat blok aplikasi yang ada dan uji. 
   + Jika pembuat blok aplikasi sudah dikaitkan dengan blok aplikasi, Anda dapat terus menggunakannya untuk mengaktifkan blok aplikasi.
   + Jika pembuat blok aplikasi yang dipilih tidak dikaitkan dengan pembuat blok aplikasi, maka itu akan dikaitkan dengan yang Anda pilih, dan sesi streaming akan diluncurkan. Pembuat blok aplikasi tetap terkait dengan blok aplikasi ini setelah sesi berakhir. 

1. Pembuat blok aplikasi diluncurkan di jendela browser terpisah dalam mode streaming Desktop. Layanan mengunduh blok aplikasi dari bucket Amazon S3 dan menginstalnya di instance pembuat blok aplikasi.

1. Aplikasi Anda sekarang dapat dialirkan dan diuji. Anda dapat membuka aplikasi Anda dengan menjelajahinya di File Explorer atau menggunakan menu Start.

1. Setelah selesai menguji, akhiri sesi streaming.

# Kaitkan Blok Aplikasi di WorkSpaces Aplikasi Amazon
<a name="appstream-app-blocks-associate"></a>

Untuk membuat, menguji, atau mengaktifkan blok aplikasi dengan kemasan WorkSpaces Aplikasi, Anda harus mengaitkannya dengan pembuat blok aplikasi. Satu pembuat blok aplikasi hanya dapat dikaitkan dengan satu blok aplikasi, dan sebaliknya.

**catatan**  
Mengaitkan dan memisahkan blok aplikasi hanya didukung untuk blok aplikasi dengan WorkSpaces kemasan Aplikasi. 

**Kaitkan blok aplikasi dengan pembuat blok aplikasi di WorkSpaces Aplikasi Amazon**

1. Buka konsol WorkSpaces Applications di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Dari menu navigasi sebelah kiri, pilih **Applications Manager**, **App** blocks.

1. Pilih blok aplikasi, dan pilih **Associate** dari menu **Actions**.

1. Pilih pembuat blok aplikasi, dan pilih **Associate app block builder**.

   Jika daftar kosong, Anda tidak memiliki pembuat blok aplikasi, atau semua pembuat blok aplikasi dikaitkan dengan blok aplikasi lainnya. Buat pembuat blok aplikasi baru, atau pisahkan pembuat blok aplikasi yang ada, lalu kaitkan. 

# Lepaskan Blok Aplikasi di Aplikasi Amazon WorkSpaces
<a name="appstream-app-blocks-disassociate"></a>

Jika semua pembuat blok aplikasi dikaitkan dengan blok aplikasi lain, dan Anda ingin menguji, membuat, atau mengaktifkan blok aplikasi lain, Anda dapat membuat pembuat blok aplikasi baru, atau memisahkan pembuat blok aplikasi yang ada dari blok aplikasi dan menggunakannya dengan blok aplikasi baru.

**catatan**  
Mengaitkan dan memisahkan blok aplikasi hanya didukung untuk blok aplikasi dengan WorkSpaces kemasan Aplikasi.   
Pemutusan hanya diperbolehkan jika pembuat blok aplikasi berada dalam status **STOPTED**.

**Putuskan hubungan blok aplikasi dari pembuat blok aplikasi**

1. Buka konsol WorkSpaces Applications di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Dari menu navigasi sebelah kiri, pilih **Applications Manager**, **App** blocks.

1. Pilih blok aplikasi, dan pilih **Putuskan** dari menu **Tindakan**.

1. Pilih pembuat blok aplikasi yang sudah terkait, dan pilih **Disassociate app block builder**. 

# Aplikasi yang Tidak Didukung
<a name="app-blocks-unsupported"></a>

Aplikasi mungkin mengalami kegagalan saat menginstal atau menjalankan dalam skenario berikut:
+ **Aplikasi yang memerlukan reboot setelah instalasi**: Jika aplikasi perlu melakukan perubahan atau konfigurasi tambahan setelah instalasi yang memerlukan reboot, itu mungkin gagal. Saat ini, pembuat blok aplikasi tidak mendukung restart, yang dapat mencegah aplikasi menyelesaikan langkah-langkah pasca-instalasi yang diperlukan.
+ **Aplikasi yang mengandalkan detail khusus pengguna**: Aplikasi yang dimaksudkan untuk diinstal hanya untuk pengguna yang saat ini masuk di pembuat blok aplikasi, atau yang bergantung pada detail pengguna yang masuk di pembuat blok aplikasi, seperti pengidentifikasi keamanan (SIDs) selama penginstalan, mungkin tidak berfungsi dengan benar pada armada Elastic. Hal ini disebabkan oleh perubahan pengguna yang masuk dalam lingkungan armada elastis. Selain itu, pengalihan aplikasi tidak merekam semua direktori di bawah %USERPROFILE%. Namun, Anda memiliki opsi untuk mengonfigurasi skrip penyiapan pos untuk mengubah konfigurasi aplikasi Anda secara dinamis berdasarkan lingkungan.
+ **Aplikasi yang mengandalkan detail khusus mesin: Aplikasi yang mengandalkan detail khusus** mesin pada pembuat blok aplikasi selama instalasi, seperti GUID adaptor jaringan, mungkin mengalami masalah pada armada Timur. Ini karena detail alat berat, termasuk adaptor jaringan GUIDs, dapat berubah dalam lingkungan armada elastis. Untuk mengatasinya, Anda dapat mengonfigurasi skrip penyiapan pos untuk menangani konfigurasi detail khusus mesin tersebut.

Jika Anda tidak yakin apakah aplikasi Anda termasuk dalam salah satu kategori ini, Anda dapat menggunakan kemasan WorkSpaces Aplikasi untuk membuat blok aplikasi. Proses ini melibatkan penginstalan aplikasi Anda pada instance pembuat blok aplikasi. Jika aplikasi Anda gagal diinstal pada instance pembuat blok aplikasi, Anda dapat melakukan tindakan berikut:
+ Periksa log. File log kesalahan untuk instance pembuat blok aplikasi Anda dapat ditemukan di C:\$1\$1 AppStreamAppBlocks\$1 ErrorLog. Log ini mencatat semua kegagalan instalasi, termasuk kunci registri dan pemrosesan operasi file. Jika Anda melihat salah satu log berikut di ErrorLog, ini menunjukkan bahwa kemasan aplikasi Anda saat ini tidak didukung oleh pembuat blok WorkSpaces aplikasi Aplikasi:
  + “Tidak dapat membuat tautan simbolis”
  + “Layanan tidak mendukung penggantian nama file”

  Jika tidak ada file ErrorLog, atau jika file ini kosong, maka periksa log instalasi aplikasi Anda untuk mengidentifikasi alasan kegagalan. 
+ Laporkan masalah. Pilih tombol **Laporkan masalah**, yang tersedia di asisten pembuat aplikasi di pembuat blok aplikasi. Memilih opsi ini akan mengumpulkan semua log WorkSpaces Aplikasi dari instance pembuat blok aplikasi Anda, dan mengirimkannya ke tim WorkSpaces Aplikasi.
+ Buat blok aplikasi dengan kemasan khusus: Jika Anda tidak dapat mengemas aplikasi menggunakan pembuat blok aplikasi, Anda dapat mencoba membuat blok aplikasi menggunakan metode pengemasan khusus. Untuk informasi selengkapnya, lihat [Blok Aplikasi Kustom](custom-app-blocks.md).
+ Jika Anda memerlukan bantuan lebih lanjut, hubungi AWS Support. Untuk informasi lebih lanjut, lihat [AWS Dukungan Pusat](https://console.aws.amazon.com/support/home#/). 

Penting untuk mempertimbangkan batasan potensial ini, dan rencanakan sesuai saat menggunakan kemasan WorkSpaces Aplikasi untuk aplikasi Anda.