Wednesday, September 30, 2026

Bluestack Diskless Launcher

Tutorial ini menjelaskan cara menjalankan BlueStacks pada komputer client diskless dengan menyimpan file BlueStacks di Game Disk / Server Disk, sehingga folder BlueStacks tidak perlu berada secara permanen di drive sistem client.
Catatan:
Contoh pada tutorial ini menggunakan lokasi: D:\Online Game\BlueStacks_nxt

1. Install BlueStacks Terlebih Dahulu

Install BlueStacks secara normal pada komputer server atau komputer yang digunakan untuk melakukan konfigurasi.

Setelah instalasi selesai, pastikan folder BlueStacks terdapat di:

C:\Program Files\BlueStacks_nxt

Pastikan BlueStacks dapat dijalankan secara normal sebelum melanjutkan ke langkah berikutnya.

2. Mengubah ImagePath Service BlueStacks

Buka Registry Editor dengan menekan:

Win + R
regedit

Kemudian buka registry berikut:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BlueStacksDrv_nxt

Cari value:

ImagePath

Ubah nilainya agar menunjuk ke file driver BlueStacks yang berada di Game Disk / Server Disk yang nantinya akan kita pindahkan.

Contoh:

\??\D:\Online Game\BlueStacks_nxt\BstkDrv_nxt.sys
Penting:
Sesuaikan D:\Online Game\BlueStacks_nxt dengan lokasi Game Disk yang digunakan pada server Anda.

3. Export Registry Service BlueStacks

Setelah ImagePath diubah, klik kanan pada:

BlueStacksDrv_nxt

Kemudian pilih:

  1. Export
  2. Simpan dengan nama bluestack service.reg

File registry tersebut nantinya akan dimerge ke image registry dengan super client / mode.

4. Restart Diskless Server

Setelah konfigurasi service selesai, restart komputer/server diskless.

Setelah restart, pastikan konfigurasi service BlueStacks telah mengarah ke lokasi Game Disk.

5. Pindahkan Folder BlueStacks ke Game Disk

Setelah konfigurasi registry selesai, buka:

C:\Program Files\

Kemudian pindahkan folder:

BlueStacks_nxt

ke Game Disk / Server Disk.

Contoh hasil akhirnya:

D:\Online Game\BlueStacks_nxt

6. Membuat Update bluestack registry.bat

Buat file batch baru di dalam folder:

D:\Online Game\BlueStacks_nxt

Beri nama:

Update bluestack registry.bat

Masukkan kode berikut:

@echo off
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks_nxt" reg1.reg
copy /Y reg*.reg final.reg
del reg*.reg
exit

Simpan file tersebut.

Jalankan sebagai Administrator

Jalankan Update bluestack registry.bat satu kali pada server.

Setelah berhasil, di dalam folder BlueStacks_nxt akan terdapat:

final.reg

File ini berisi registry BlueStacks yang diperlukan untuk launcher.

7. Membuat Bluestack launcher.bat

Selanjutnya buat file batch baru di dalam folder:

D:\Online Game\BlueStacks_nxt

Beri nama:

Bluestack launcher.bat

Masukkan kode berikut:

@echo off
regedit /s final.reg
mklink /J "C:\Program Files\BlueStacks_nxt\" "%~dp0"
start "" HD-Player.exe
exit

8. Cara Kerja Bluestack Launcher

Launcher tersebut melakukan tiga proses utama.

① Memasukkan Registry BlueStacks

regedit /s final.reg

Perintah tersebut mengimpor konfigurasi registry BlueStacks secara otomatis.

② Membuat Junction

mklink /J "C:\Program Files\BlueStacks_nxt\" "%~dp0"

Junction membuat Windows menganggap folder:

C:\Program Files\BlueStacks_nxt

mengarah ke folder BlueStacks yang berada di Game Disk.

Dengan demikian, aplikasi BlueStacks tetap dapat menggunakan path instalasi standar tanpa harus menyalin seluruh folder ke disk sistem client.

③ Menjalankan BlueStacks

start "" HD-Player.exe

Perintah tersebut menjalankan executable utama BlueStacks.

9. Jalankan Launcher

Jalankan:

Bluestack launcher.bat

Sebaiknya jalankan menggunakan Run as administrator, karena pembuatan junction pada:

C:\Program Files\

dapat membutuhkan hak Administrator.

10. Struktur Folder Akhir

Setelah konfigurasi selesai, struktur Game Disk kurang lebih seperti berikut:

D:\
└── Online Game\
    └── BlueStacks_nxt\
        ├── HD-Player.exe
        ├── BstkDrv_nxt.sys
        ├── final.reg
        ├── Update bluestack registry.bat
        ├── Bluestack launcher.bat
        └── ...file BlueStacks lainnya

Sedangkan pada PC client, launcher akan membuat:

C:\Program Files\BlueStacks_nxt

sebagai junction menuju folder BlueStacks di Game Disk.

11. Jika Launcher BAT Tidak Bisa Berjalan

Jika file Bluestack launcher.bat tidak berjalan dengan baik pada environment diskless, salah satu alternatif adalah mengubah file BAT menjadi EXE menggunakan software BAT to EXE Converter.

Saat membuat EXE, pastikan program tetap dijalankan dengan hak Administrator karena launcher melakukan perubahan registry dan membuat junction.

12. Troubleshooting

BlueStacks tidak bisa start

  • Pastikan HD-Player.exe terdapat di folder BlueStacks.
  • Pastikan Game Disk dapat diakses oleh client.
  • Pastikan path Game Disk tidak berubah.
  • Pastikan registry BlueStacks sudah di-import.
  • Pastikan service BlueStacksDrv_nxt menggunakan ImagePath yang benar dan sudah dimerge ke image registry. Cek apakah servicesnya sudh berjalan di pc client dengan menggunakan perintah berikut di cmd :
sc query BlueStacksDrv_nxt

Junction gagal dibuat

Periksa apakah folder berikut sudah ada:

C:\Program Files\BlueStacks_nxt

Jika folder tersebut masih berupa folder biasa, junction tidak dapat dibuat dengan nama yang sama. Hapus atau pindahkan folder tersebut terlebih dahulu, kemudian jalankan launcher kembali sebagai Administrator.

Registry tidak ditemukan

Pastikan file berikut berada di folder yang sama dengan launcher:

final.reg

Kesimpulan

Dengan metode ini, file BlueStacks dapat ditempatkan pada Game Disk / Server Disk, sedangkan PC client diskless menggunakan junction untuk mengakses folder tersebut melalui path instalasi standar:

C:\Program Files\BlueStacks_nxt

Launcher kemudian mengimpor registry dan menjalankan BlueStacks secara otomatis. Metode ini dapat mengurangi kebutuhan untuk menyimpan seluruh file BlueStacks pada disk sistem client.

Tips untuk diskless:
Sebelum diterapkan ke seluruh client, lakukan pengujian terlebih dahulu pada satu PC client. Pastikan service driver, junction, registry, akses Game Disk, dan proses HD-Player.exe semuanya berjalan normal.

No comments:

Post a Comment