Windows Yönetici Merkezi CimCmdLets Bağlantı Hatasını Düzeltme


Windows Admin Center'ı (WAC) kullanırken CimCmdLets Bağlantı hatasıyla karşılaştım. Bu makale WAC CimCmdLets Bağlantı hatasına çözüm sunmayı amaçlamaktadır.

Windows Admin Center, Windows sunucularını, kümelerini ve hiper-yakınsanmış altyapıyı yönetmek için yerel olarak dağıtılan, tarayıcı tabanlı bir uygulamadır. Windows Admin Center, üretimde kullanıma hazır ücretsiz bir üründür. Windows Admin Center'ın en son sürümünü Microsoft Değerlendirme Merkezi'nden indirebilirsiniz.

Genellikle Windows Admin Center ile Windows Sunucularına bağlanır ve onları yönetirsiniz. Ancak aniden sunucularımdan birine bağlanırken bir hatanın ortaya çıktığını fark ettim. Windows Admin Center konsolunda birden fazla sunucuya bağlanırken CimCmdLets Bağlantı hatası ortaya çıktı.

Windows Yönetici Merkezi CimCmdLets Bağlantı Hatasını Düzeltme

Windows Admin Center'dan sunucuya bağlanmaya çalışırken aşağıdaki hata görüldü.

Bağlantı Hatası - Uzak İstisna: Herhangi bir modül dizininde geçerli bir modül dosyası bulunamadığından belirtilen 'CimCmdlets' modülü yüklenmedi.

CimCmdLets Connection hatası, gerekli modül dosyasını modül dizininde bulamadığında ortaya çıkar. Dosyanın sisteminizde bulunmasına rağmen onu aramaya çalıştığı yol doğru şekilde tanımlanmamış olabilir.

Bir PowerShell betiği kullanarak modül yolunu ortam değişkenine eklemek CimCmdlets hatasını düzeltecektir.

Yükseltilmiş bir PowerShell açın ve yalnızca şu komutu yazarak ortam değişkeninin içeriğini arayın:

$Env:PsModulePath

Windows Admin Center CimCmdlets bağlantı hatasını düzeltmek için aşağıdaki adımları uygulayın:

Öncelikle Windows PowerShell ISE'yi yönetici olarak başlatın. Şimdi aşağıdaki PowerShell betiğini kopyalayın ve Windows PowerShell ISE'de çalıştırın.

Ayrıca bu betiği file.ps1 olarak kaydedebilir ve bir PowerShell penceresinden çalıştırabilirsiniz. Bu komut dosyası Microsoft Sitesinde indirilebilir. Aşağıdaki PowerShell betiği, genişletilmemiş dizeleri genişletmeden PSModulePath ortam değişkeninin değerine C:\Windows\System32\WindowsPowerShell\v1.0\Modules yolunu ekler.

$key = (Get-Item 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager').OpenSubKey('Environment', $true)
$path = $key.GetValue('PSModulePath','','DoNotExpandEnvironmentNames')
$path += ';C:\Windows\System32\WindowsPowerShell\v1.0\Modules'
$key.SetValue('PSModulePath',$path,[Microsoft.Win32.RegistryValueKind]::ExpandString)

Betik başarıyla yürütüldükten sonra PowerShell ISE'yi kapatın. Şimdi Windows Yönetici Merkezi'ni başlatın; WAC CimCmdLets Bağlantı hatasının şimdi düzeltilmesi gerekir.

İlgili makaleler