Sorunun nasıl geliştiğini görmek için aşağıdaki 3. ve 4. Güncellemelere bakınız.
Bilgisayarım (Windows 7 x64, Lenovo Thinkpad T530)% windir% ile ilgili bir sorun yaşıyor. Açılıştan sonra her şey iyi çalışıyor. Bir süre sonra bir noktada bilgisayar aniden% windir% çözümünü çözemedi.
Ortam değişkenleri penceresini kontrol etmek tanımlandığını gösterir.
Kayıt defterini kontrol etmek de tanımlandığını gösterir. Aslında anahtarı sildim ve boşuna tekrar girdim .
Yeniden başlatmanın ardından bir süre her şey yolunda gider. Kontrol edebileceğim başka bir şey hakkında fikri olan var mı?
Güncelleme 1: Bazılarını düşündükten sonra, bu sorunun başladığı zaman hakkında yüklenmiş olan Konica Minolta Pagebox sürücüsünü / programını kaldırdım (aşağıdaki yorumlara bakın). Sorunun ortaya çıkması 4-24 saat sürüyor (hiç zamanlamadım), bu yüzden tekrar güncelleyeceğim.
Güncelleme 2: Sorun hala devam ediyor. Öğle yemeğinden döndüm ve% windir% bulunamıyor. Bu sabah yeniden başlattıktan sonra bir test yaptım ve bilgisayarı uyku moduna geçirdim, sonra uyandım. Uyandıktan sonra% windir% hala tanımlandı.
Güncelleme 3:
Daniel Daniel yorumlarında set
hatadan önce ve sonra koştum ve çıktıları karşılaştırdım. İlk fark ettiğim şey, yeni bir açılışta % yolumun% 2000+ karakter uzunluğunda olmasıdır . Ben onu ~ 375 karaktere kadar budadım ve yeni bir cmd penceresinde doğruladım. Yeniden başlattım, yolu tekrar kontrol ettim ve 2000'den fazla karaktere döndüm (başlangıçta gördüğümle aynıydı). Tekrar kestim ve bir kez daha yeniden başlattım ve aynı şey oldu. Yol değişkenini sildim ve yeni bir tane oluşturdum; aynı şey oldu. Bu noktada tamamlayabildiğim tek şey ya yolumu kalıcı olarak değiştiremem ya da yol, önyüklemedeki bir işlem tarafından sıfırlanıyor. Düşüncesi olan var mı?
Güncelleme 4:
Yolumu aşağıda önerilen kayıt yöntemiyle düzenledim. Bir süre çalıştıktan sonra bugün yolumu kontrol ettim ve kayıt defterine girdiğimden büyüdü; şimdi birkaç yeni giriş ve birçok kopyası var. Yalnızca yeni girişler SQL Server 2012'den alınmıştır. Kayıt defterinde bunu değiştirmeye gittim ve kayıt defterinin çıktısıyla eşleşmediğini fark ettim echo %path%
. Ortam Değişkenlerini Gelişmiş Özellikler Sekmesinden Kontrol Etmek yolumun üçüncü bir versiyonunu gösterir.
Registry Path:
C:\Program Files (x86)\Microchip\mplabc30\v3.30\bin;
C:\RUBY193\BIN;
C:\Windows\SYSTEM32;
C:\Windows;
C:\Windows\SYSTEM32\WBEM;
C:\PROGRAM FILES\COMMON FILES\LENOVO;
C:\SWTOOLS\READYAPPS;
C:\PROGRAM FILES (X86)\COMMON FILES\LENOVO;
C:\PROGRAM FILES (X86)\MICROCHIP\MPLAB C32 SUITE\BIN;
C:\HTSOFT\PIC18\BIN;
C:\PROGRAM FILES\TORTOISESVN\BIN;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;
Command Line path:
C:\Program Files (x86)\Microchip\mplabc30\v3.30\bin;
C:\RUBY193\BIN;
C:\Windows\SYSTEM32;
C:\Windows;
C:\Windows\SYSTEM32\WBEM;
C:\PROGRAM FILES\COMMON FILES\LENOVO;
C:\SWTOOLS\READYAPPS;
C:\PROGRAM FILES (X86)\COMMON FILES\LENOVO;
C:\PROGRAM FILES (X86)\MICROCHIP\MPLAB C32 SUITE\BIN;
C:\HTSOFT\PIC18\BIN;
C:\PROGRAM FILES\TORTOISESVN\BIN;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;
C:\Program Files(x86)\Microchip\mplabc30\v3.30\bin;
C:\RUBY193\BIN;
C:\Windows\SYSTEM32;
C:\Windows;
C:\Windows\SYSTEM32\WBEM;
C:\PROGRAM FILES\COMMON FILES\LENOVO;
C:\SWTOOLS\READYAPPS;
C:\PROGRAM FILES (X86)\COMMON FILES\LENOVO;
C:\PROGRAM FILES (X86)\MICROCHIP\MPLAB C32 SUITE\BIN;
C:\HTSOFT\PIC18\BIN;
C:\PROGRAM FILES\TORTOISESVN\BIN;
C:\Windows\System32\WindowsPowerShell\v1.0\;
Environment Variables path:
C:\Program Files (x86)\Microchip\mplabc30\v3.30\bin;
C:\RUBY193\BIN;
C:\Windows\SYSTEM32;
C:\Windows;
C:\Windows\SYSTEM32\WBEM;
C:\PROGRAM FILES\COMMON FILES\LENOVO;
C:\SWTOOLS\READYAPPS;
C:\PROGRAM FILES (X86)\COMMON FILES\LENOVO;
C:\PROGRAM FILES (X86)\MICROCHIP\MPLAB C32 SUITE\BIN;
C:\HTSOFT\PIC18\BIN;
C:\PROGRAM FILES\TORTOISESVN\BIN;
C:\Windows\System32\WindowsPowerShell\v1.0\;
Bu sanki görünüyor komut satırı yolu = kayıt yolu + çevre değişkenleri yolu . Kayıt defteri yolunu ve ortam değişkenleri yolunu aynı şeye ayarlamaya ve yeniden başlatmaya çalıştım. Yeniden başlattıktan sonra yolum ikiye katlandı, temelde yukarıdaki kayıt defteri yolunun arka arkaya iki kopyası.
Bir kez daha, herhangi bir düşüncen?
Güncelleme 5: Bilgi İşlem Müdürü ile konuştuktan sonra, başka bir bilgisayarda da benzer bir sorunla mücadele ettiğini söylüyor. Her iki bilgisayar da SSD'lere sahip (tek ortak faktör gibi görünüyor). Bu uygun olabilir veya olmayabilir.
set
değer atamak içinwindir
tekrar kullanmaya çalışın ve tekrarlayınecho
- bunun size çıktı verip vermeyeceğini görün. Öyleyse, bir şey env değişkenlerinizi karıştırıyorsa - eğer değilse o zaman kabuk ve / veya echo komutunuzla bir şeyler yolunda gitmez.