Terminal Server Lisans Hatası
Terminal Server’a rdp ile bağlanırken aşağıdaki hatayı alıyorsanız bu işlemleri uygulayabilirsiniz.
İlk olarak regedit’teki terminal server keylerini temizlememiz gerekiyor. Bunun için yönetici olarak regedit’i çalıştırdıktan sonra HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod yolundaki keyi temizliyoruz.
Bu keyi silme esnasında“Unable to delete all specified values.”hatası alırsanız. Bu adresten PSTools programını indiriniz. PsExec.exe dosyasını C:\Windows\System32 dosyasının içine kopyalayınız. Daha sonra yönetici olarak cmd.exe çalıştırıp aşağıdaki komut satırını işleme alınız.
psexec -s -i regedit.exe
Bu işlemden sonra key’i rahatlıkla silebilirsiniz. Terminal Server’ınızı restart ettikten sonra sorununuz ortadan kalkmış olaraktır.
Kontrol etmek için aşağıdaki komutu kullanabilirsiniz.
(Invoke-WmiMethod -PATH (gwmi -namespace root\cimv2\terminalservices -class win32_terminalservicesetting).__PATH -name GetGracePeriodDays).daysleft
BONUS:
CMD'yi yönetici olarak çalıştırarak reg delete'i kullanabilirsiniz.
reg delete "HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod" /f /va