Pazartesi, Eylül 21, 2015

Windows 10 başlangıcında cmd.exe hatası

Bu hatanın birçok nedeni olabilir, internette bir çok sonuç alınıyor. Ancak benimki Synaptics Touchpad Sürücüsünü kaldırdıktan sonra başladı. Bunun nedenini bulamamıştım ve bununla birlikte yaşıyordum sonuçta her restart/yeniden başlatma işleminde bir kez olan bir durumdu. Ancak bir gün windows startup/başlangıç klasörüne bir şey eklemek istedim ve o klasörü açabilmek için eski Windows sürümlerinin aksine klayveden windows tuşu+R bastığınızda açılan run/çalıştır penceresine shell:startup yazarak enter'a basmanız gerekiyor. Bu açılan klasörde "SynRemoveUserSettings.bat" veya "SynRemoveUserSettings" isimli bir batch dosyası bulacaksınız. Sorun bu dosya. Bu dosya Administrator/Yönetici özellikleri ile çalıştırılmadığı için hata veriyor. Bu dosyaya sağ tıklayıp Run as administrator/yönetici olarak çalıştır dedikten bu dosyanın kendisini sildiğini göreceksiniz. Sorun kalmayacaktır.

Bu "SynRemoveUserSettings" dosyası uninstall/kaldırdığınız synaptics driverının son kalanlarını windows tekrar başlatıldığında temizlemek için kullanılıyor.

Eğer bu dosya shell:startup klasöründe değilse ortak klasörde olabilir bu açmak için shell:common startup kullanın sonrası aynı.

English version 

Since I could not find an answer to my problem in English pages besides Turkish version I would like to help my English spoken friends as well.

Everything began after uninstalling the Synaptics Touchpad Driver from Windows 10. Then on restart I get cmd.exe error. The reason for this error is that after restart Synaptics driver clears the remnants from installation (esp. files that were in use during uninstallation before). However, due to difference in security policies in Windows 10, this should  be done as administrator. "SynRemoveUserSettings" batch (.bat) file in start folder is the reason for this behaviour. Since in Windows 10 there is no start folder in "All apps" menu you should open 'Run' window by pression win key+R. In Run window write shell:startup to open startup folder where you can see "SynRemoveUserSettings" file. Right click that file and select "run as administrator) from right click menu. Then you can see that "SynRemoveUserSettings" file also gone.Everything should be fine aftar a fresh restart.


Pazar, Eylül 06, 2015

Windows 10 Alps touchpad driver multitouch gestures two finger scrolling/iki parmak kaydırma özelliklerini aktive etme

Bir önceki konuda nasıl   "Synaptics driver update for Synaptics SMBus TouchPad" sürücüsünden temelli kurtulduğumu yazmıştım. Şimdi ise bunun yerine güzel bir şekilde bütün multitouch özellikleri ve iki parmak kaydırma, inertial scrolling gibi özellikleri nasıl aktive edeceğimizi göreceğiz. Bunun içib Benim Sony Vaio için Sony (artık Vaio Sony'e de ait değil bilesiniz, kendisi tek başına bir firma oldu) sürücüsü bu özellikleri içermiyor. Bunun için yerine Acer tarafından üretilen Windows 8.1 sürücüsünü kullanacağız. Ancak bu sürücü tarih biraz daha eski ve aynı zamanda Windows 10 için sertifiye olmadığı için yüklenmesi esnasından bir iki hamle gerekiyor. Bunlar da aşağıdaki gibi çözülebilir.

Öncelikle 
TouchPad_ALPS_8.100.2020.205_W81x64_A.zip
sürücüsünü Google ile aratıp bulup indirmeniz gerekiyor.

bunu bir klasöre açmadan önce üzerine sağ tıklayıp Block'u kaldırı. Sonra bir klasöre açın.
Sonrasında ise bunu direkt yüklemek yerine aşağıdaki şekilde yükleyin (öğer önceki yayın konusu "Synaptics driver update for Synaptics SMBus TouchPad" nasıl temelli kaldırılır kısmını yapmazsanız bunu yapsanız bile Windows 10 bir şekilde tekrar "Synaptics driver update for Synaptics SMBus TouchPad" sürücüsünü er ya da geç yükleyecektir haberiniz olsun!).

Bu nedenle
Windows ikonu sağ tıkla
Device Manager
Mice and other pointing devices
Alps pointing device
Update driver
Browse my computer for driver software
Let me pick from a list of device drivers on my computer
Have disk

sonrasında
\TouchPad_ALPS_8.100.2020.205_W8.1x64\Vi64

klasörünü nereye açtıysanız onu gösterin ve sürücüyü uyarıya rağmen evet diyerek yükleyin

Sonrasında bilgisayarınızı yeniden başlattıktan sonra (açıp kapatma değil yeniden başlatma!) yeni sürücünüz kullanıma hazır ve bütün gesture ve iki parmak kaydırma vs artık çalıştığını göreceksiniz.

Kaynaklar

http://arsalan.me/alps-touchpad-driver-inspiron/

Windows 10'da "Synaptics driver update for Synaptics SMBus TouchPad" sürücüsünün devamlı yüklenmesini iptal etmek için

 "Synaptics driver update for Synaptics SMBus TouchPad" sürücüsü özellikle orjinal toucpad sürücüsü veya bir önceki sürümleri veya windows 8.1 sürücülerini yüklemişseniz kendisinin daha yeni olduğunu düşündüğü için devamlı olarak kendisini yüklemeye çalışmakta siz değiştirdikten bir süre sonra tekrar yüklenmekte. Bu yüzden zaten iki parmak kaydırması çalışmadığı gibi bir çok gesture'a da elveda demek zorunda kalıyorum. Windows 10'da Windows 8.1'in aksine Windows güncellemelerini saklamak yani yüklenmesini iptal etmek çok mümkün değil. Bunun için aşağıdaki gibi biraz uğraşmak gerekiyor ancak ben bütün özellikleri çalışan bir touchpad için buna değeceğini düşünüyorum.

Windows 10 içide "Synaptics driver update for Synaptics SMBus TouchPad" sürücüsünü iptal etmek için

Modülü (PSWindowsUpdate.zip)

https://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc
adresinden idirip üzerine sağ tıklayıp blok durumunu kaldırın

sonra
%WINDIR%\System32\WindowsPowerShell\v1.0\Modules
yani
C:\Windows\System32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate klasörü içine kopyalayın

(bunun için admin olmanız gerekiyor)

Execution policy ne ayarda olduğunu görmek için;

PS C:\> Get-ExecutionPolicy
Restricted


Yeni ayarda tüm scriptlerin çalışmasını sağla
Set-ExecutionPolicy -ExecutionPolicy AllSigned

PSWindowsUpdate modülünü yüklemek için
Import-Module PSWindowsUpdate

Windows update listesini görmek için
Get-WUList

Bizim iptal etmek istediğimiz update listesi içinden synaptics ile başlayan, bunu iptal etmek için
Hide-WUUpdate -Title "Synaptics driver*"

Execution policy tekrar restricted hale getirmek için
Set-ExecutionPolicy -ExecutionPolicy Restricted

KAYNAKLAR

Synaptics driverinı iptal etmek için
http://superuser.com/questions/901803/prevent-windows-10-from-installing-updating-a-specific-driver

Execution policy'i değiştirmek için
https://technet.microsoft.com/library/hh847748.aspx

Windows Update PowerShell Module yüklemek için
https://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc

Pazartesi, Mart 16, 2015

Windows 8.1 devamlı küçülen sabit disk boş alanını geri kazanın

He ne kadar yer sorunu Windows 7 için de benzer sorun oluştursa da yeni Windows 8.1 makinelerin önemli bir özelliği eski yer sorunlarını tekrar gündeme getiriyor. SSD ve SSHD sabit diskler! SSD'lerin büyük kısmı 128GB, SSHD ise büyük kısmı normal HDD ancak genellikle 8GB SSD içeren hidrid cihazlar. Yani yer yine sorun. Bir diğer sorun Windows devamlı güncelleme yüklüyor ve insanı hasta edecek derecede sinir ediyor. Eğer siz de herhangi bir program yüklemeseniz de devamlı Windows'un kapladığı alanın devamlı arttığını görüyorsanız ve HDD yeriniz azalıyorsa nedeni bu güncellemeler ve bir çok önemli güncellemede yapılan geri dönüş noktaları! Bunları sildiğinizde 5-10GB gibi ciddi bir yer kazanımı yanında sisteminizin de hızlandığını göreceksiniz.

Yer kazanmak için artık tekrar araç çubuğunda bulunun Windows logosuna sağ tıklayın ve menüden disk yönetimini seçin. Windows'un yüklü olduğu HDD'ye (genellikle C drive) sağ tıklayın ve Özellikleri seçin. C sürücüsü yazısının yanında disk temizle düğmesine tıklayın ve diğer seçenekler sekmesi kısmında Sistem Geri Yükleme ve Gölge Kopyalar kısmındaki temizle düğmesi ile geri yükleme noktalarının sonuncusu dışında hepsini silin ve işte tekrar boş yeriniz var. Her şey Windows'ta bu kadar çetrefilli olmak zorunda mı? Ancak bazı bilgisayarlarda tam PC yedeğinin silinebileceğini söylüyor benim kullandığım makinelerde böyle bir sorun olmadı ama sizin kullandığınız PC için fabrikasyon tüm yedek gider mi? bilmem...