Friday, July 23, 2021

RESET GRACE PERIODE PADA TERMINAL SERVER WINDOWS SERVER 2008 R2

Tulisan ini menyambung tulisan pada beberapa tahun yang lalu tentang memperpanjang masa pinjam RDS Licensing (Terminal Server License). Kabar buruknya, pada windows 2008 R2 update terbaru, mengubah grace periode pada Registry 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod tidak lagi dapat dilakukan.

Oleh karena itu, kali ini perlu dilakukan cara yang lain agar tetap bisa meminjam masa aktif pemakaian Remote Desktop pada windows server 2008 R2, windows server 2012 dan windows server 2016.

Oke langsung saja kita mengajukan proposal kepada Microsoft untuk dengan rendah hati memperpanjang masa pinjam yang semula 120 hari, menjadi 10 tahun atau lebih. 

Kita mulai saja, Caranya Begini.

1. Download aplikasi PSExec Utility di sini 

2. Extract file hasil download ke folder C:\PSTools

3. Buka Command Prompt, masuk ke direktori C:\PSTools, kemudian ketikkan perintah :

c:\pstools\Psexec –s –i PowerShell













"Agree" saja, Proses selanjutnya akan muncul jendela powershell seperti di bawah ini :










4. Kemudian ketikkan perintah di bawah ini di dalam jendela powershell
Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal' 'Server\RCM\GracePeriod

Perhatikan tanda petik ' ' pada perintah tersebut, jangan sampai terlupa. perintah ini tujuannya untuk menampilkan nilai 
dari registry yg dimaksud













Tujuannya adalah untuk menghapus value dari property tersebut diatas. Maka lanjutkan dengan perintah untuk menghapusnya.


5. Untuk menghapus propertynya, ketikkan perintah di bawah ini :


Remove-ItemProperty -Path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal' 'Server\RCM\GracePeriod -Name L$RTMTIMEBOMB_*


Pastikan bahwa property GracePeriod telah terhapus, untuk memastikan, kembali ketikkan perintah untuk menampilkan nilainya


Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal' 'Server\RCM\GracePeriod


Harusnya akan menampilkan nilai kosong seperti ini :







6. Setelah terhapus, restart Server. Nilai Grace Periode akan kembali terbentuk saat komputer dinyalakan kembali, dengan defailt 120 hari.

Maka, jika hendak meminjam selama 10 tahun, sebelum restart ganti dulu tanggal sistem menjadi 10 tahun yang akan datang, kemudian restart.


7. Lanjutkan Login, dan tunggu beberapa detik untuk memastikan bahwa registry telah terbentuk. Kemudian ganti tanggal sistem sesuai tanggal saat ini.

8. Restart kembali sistem untuk melihat hasilnya, jika tidak ada masalah, maka sistem akan menampilkan notifikasi seperti ini











9. Proses selesai, berhasil menambahkan masa pinjam menjadi 3.406 hari, dari nilai default hanya 120 hari.


KESIMPULAN

  • Remote Desktop di Windows Server hanya bisa berjalan dengan optimal hanya jika RDS Lincensing aktif
  • Masa pinjam RDS Licensing secara default hanya 120 hari, selanjutnya anda diwajibkan membayar lisensinya
  • Untuk memperpanjang masa pinjam maka nilai registry harus diubah menjadi lebih dari 120 hari.
  • Nilai registry akan otomatis terbentuk jika nilai registry nya dihapus dengan mencatat tanggal aktif saat itu
  • Setelah berhasil menghapus nilai registry, sebelum restart ganti tanggal sistem 10 tahun kedepan (misalnya) agar masa pinjam menjadi lebih lama
  • Ganti lagi tanggal sistem menjadi tanggal hari ini, agar masa pinjam efekti sejumlah hari yg kita harapkan.

Terimakasih, Semoga Menginspirasi.
Juli 2021