Önce "C:\Temp" Klasörünü oluştur ( Tüm kullanıcıların için Okuma Yazma Yetkisi olsun )
Bilgisayarım (Sağ Tık) "Özellikler"
"Gelişmiş Sistem Ayarları" nı seç ( Sol Alt )
"Gelişmiş" Sekmesine gel.
"Ortam Değiştenleri" ni Seç
"Casper için kullanıcı değişkenleri" kısmında
TEMP değişkenini tıkla; içine C:\TEMP yaz
TMP değişkenini tıkla; içine C:\TEMP yaz
"Sistem Değişkenleri" Kısmında
TEMP ve TMP değişkenleri içinde aynını yap.
Şu ana dek; hem Bilgisayarın hemde Casper kullanıcısının temporary ( geçici ) dosya klasörünü aynı yaptın.
Bilgisayarını tekrar başlat.
Bundan sonraki kısım VFP ile ilgili, dikkat edeceklerin;
Geçici bir Table yada Cursor için Index oluşturuyorsan indexleri bu geçici klasörlerde tanımla :
Ben Cursor yada temp tablolar için şuna benzer bir yol izliyorum:
Visual Fox Pro
m.lcTempIndexOfVarCur = (ADDBS(GETENV("TEMP"))+"CurXTmp123")
INDEX On RowID TAG RowID OF (lcTempIndexOfVarCur ) ADDITIVE
Ve Konuralp in söylediklerini iyi kontrol et.
Sorun ya disk yetersizliği, yada yetki hatası.
Bu arada yazıyorken aklıma gelen bir detay daha.
Windows 'un SANAL BELLEK dosya boyutu nedir? O dosyanın boyutunu Memory Kapasitesi * 2.5 yap. Eğer SWAP file kullanmıyorsan tanımla.
!!! SSD kullanıyorsan SWAP dosyası önerilmiyor. Disk ömrünü kısaltıyor.
Yinede olmadıysa, teamviewer ile 5-10 dk bakalım. ( XXXXXXXXXX ) Telefon numaramı istersen kaydet, daha sonra buradan sileceğim.
Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır. Türk Atasözü