"Çözümler" bölümündeki tüm yazılar:

Crack Yüzünden Etkinleştirme İsteyen XP’yi Kurtaralım

06.11.2007 | 10:33 Çözümler , Windows 42 Yorum

Merhaba,

Son zamanlarda çok sık karşılaştığımız bir problem var.

Bilgisayarı açıyorsunuz ve karşınıza “Bu Windows kopyasını etkinleştirmeniz gerekiyor. Şimdi etkinleştirmek istiyor musunuz?” gibilerinden bir uyarı geliyor.

“-Hay allah, benim işletim sistemim lisanslı değil miydi, nasıl oldu bu iş şimdi böyle?” dememek elde değil.

Her neyse, “Evet” diyerek onaylıyorsunuz ve karşınıza “Bu Windows kopyası zaten etkinleştirildi” gibilerinden bir uyarı daha geliyor. Madem etkinleştirilmiş o halde sorun yok, “Tamam” deyip oturum açmak istiyorsunuz ve ilk uyarı tekrar karşınıza çıkıyor “Bu Windows kopyasını etkinleştirmeniz gerekiyor. Şimdi etkinleştirmek istiyor musunuz?”. Bir kez daha “Evet” diyorsunuz ve işlemler kısır döngü şeklinde böyle sürüp gidiyor. Devamını oku…

Silinmeyen Dosyaları Silmek

05.11.2007 | 00:15 Çözümler , Windows 3 Yorum

Bazı durumlarda bir dosyayı silmek istersiniz ancak  dosya kullanımda, silme işlemi gerçekleştirilemiyor gibi uyarılar alırsınız. Bu gibi durumlarda aşağıdaki yöntem ile dosyayı silmek mümkün olabilir.

1.    ctrl+shift+escape ile Task Manager acin.
2.    Process tabinda explorer.exe process’ini sonlandirin.
3.    Applications tabina gecin.
4.    New Task tiklayin.
5.    cmd ile komut satirina gecin.
6.    Önce cd %userprofile%\desktop  komutunu uygulayin.
7.    rd /s /q <dizinadi> komutunu uygulayin. (dosyanın yolu)
8.    Bu islem sonrasi silinmesi gerekiyor.
9.    İslem tamamlandiktan sonra tekrar Task Manager acin ve New Task ile explorer.exe calistirin.

Paylaşımdan Yazıcı Ekliyoruz – Script

01.11.2007 | 19:13 Çözümler , Windows 1 Yorum


strComputer = "127.0.0.1"
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colPrinters = objWMIService.ExecQuery _
("Select * From Win32_Printer Where Local = TRUE")
If colPrinters.Count = 0 Then
Set objNetwork = CreateObject("WScript.Network")
objNetwork.AddWindowsPrinterConnection "\\PrintServer1\Xerox300"
objNetwork.SetDefaultPrinter "\\PrintServer1\Xerox300"
End If

\\PrintServer1\Xerox300” bölümlerini sistemimize göre düzenleyerek domain ortamına uygulayabilirsiniz.

Office 2007 Dosyalarını 2003’te Açmak

Bildiğiniz gibi artık Ofiice 2007 piyasada ve giderek yaygınlaşıyor. Office 2003 kullanarak yarattığımız eski belgelerimizi Office 2007 de sorunsuz olarak çalıştırabiliyoruz ancak tam tersi bir durumda; yani 2007 ile hazırlanmış bir dosyayı 2003 kullanarak açamıyoruz.

Office 2007, 2003 ten farklı dosya formatları kullanıyor (docx pptx gibi..)

Bu durmda office 2003 üzerine bir “Uyumluluk Pakedi” yüklememiz gerekiyor. Bu pakedi buradan indirip sistememimize kurduktan sonra, Office 2003 kullanarak Office 2007 dosyalarını açabilir duruma geliyoruz. Kullandığımız Office 2003 üzerinde en az SP1 yüklü olması gerekiyor. Diğer gereksinimler aşağıdaki gibi.

Desteklenen İşletim Sistemleri:
Windows 2000 Service Pack 4,
Windows Server 2003,
Windows XP Service Pack 1 ve 2.
Windows Vista

Önerilen Microsoft Office programları:
Microsoft Word, Excel,PowerPoint 2000 Service Pack 3,
Microsoft Word, Excel, PowerPoint 2002 Service Pack 3,
En az Service Pack 1 yüklü Microsoft Office Word, excel, powerpoint 2003,

Internet Explorer için Onarma – Repair

29.10.2007 | 03:13 Çözümler , Windows 0 Yorum

IE’de bir sorun olduğunda yeniden yüklemek yada onarmak gerekebilir. Bu işlemi, Program Ekle/Kaldır altında Windows Bileşenlerini Ekle/Kaldır bölümünden yapabileceğiniz gibi, aşağıdaki Registry anahtarı ile de yapabilirsiniz.

Regedit ‘i açın ve aşağıdaki anahtara gidin.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}

Bu anahtar altında değeri 1 olan IsInstalled değerini 0 olarak degistirip makinenizi yeniden başlatın.

Local Users İçin Logon Hours Belirleme

29.10.2007 | 03:13 Çözümler , Windows 1 Yorum

Domain kullanıcılarınıza Active Directory ortamında oturum açma olayı için saat kısıtlaması yapmak kolaydır. Ancak kullanıcılarınız Domain ortamı yerine Workgroup olarak çalışıyorsa çözüm biraz farklıdır.

Kısıtlamak istediğiniz kullanıcının bilgisayarında aşağıdaki gibi bir komut çalıştırmanız gerekiyor.

net user serhat /times:M,8AM-6PM;T,8AM-6PM;W,8AM-6PM;Th,8AM-6PM;F,8AM-6PM

Bu komutta “serhat” kullanıcı ismi, “M,8AM-6PM” diye devam eden noktalı virgül arasındaki kısımlar ise gün ve oturum açma saatleri. Örneğin “M,8AM-6PM” Pazartesi sabah 08:00 ile akşam 18:00 ‘i temsil ediyor.

Yukarıdaki komut, serhat isimli kullanıcıya hafta içi hergün 08:00 ile 18:00 arasında oturum açma izni veriyor. Bu saatler dışında kullanıcı oturum açamaz.

USB Diskler ReadOnly Kullanılsın

28.10.2007 | 23:38 Çözümler , Windows , Windows Server 7 Yorum

Merhaba,

USB disklerin (aslında taşınabilir bellekler) kullanımının engellenmesi işletmelerde sıkça gerek duyulan bir durumdur. Çünkü USB diskler, veri hırsızlığı yapmak için kullanılabilecek araçların başında geliyor. (kapasite, fiziksel boyut, kullanım kolaylığı) Bunun önüne geçmek için third-party yazılımlar mevcut ancak Windows üzerinde yapacağımız birkaç küçük değişiklik ile bu programlara gerek duymadan da bu işi halledebiliyoruz. Hem de tamamen engellemek yerine sadece okunabilir olacak şekilde. Yani kullanıcılar USB disk içine başka bilgisayardan atılmış verileri okuyabilecek ve alabilecekler. Ama kullanıcı, bilgisayarları üzerinden hiçbir veriyi USB diske atamayacak. Devamını oku…

Kullanıcıyı Gruba Ekleme – Script

28.10.2007 | 23:27 Çözümler , Windows 1 Yorum

strComputer = "."
Set objGroup = GetObject("WinNT://" & strComputer & "/Power Users")
Set objUser = GetObject("WinNT://" & strComputer & "/Deneme")
objGroup.Add(objUser.ADsPath)

Yukarıdaki VB Scrip çalıştığı bilgisayar üzerinde Deneme kullanıcısını Power Users gurubuna dahil eder. Gerekli şekilde düzenleyip kullanabilirsiniz.

Terminalleri Domaine Alma – Script

28.10.2007 | 23:24 Çözümler , Windows 7 Yorum


Const JOIN_DOMAIN = 1
Const ACCT_CREATE = 2
Const ACCT_DELETE = 4
Const WIN9X_UPGRADE = 16
Const DOMAIN_JOIN_IF_JOINED = 32
Const JOIN_UNSECURE = 64
Const MACHINE_PASSWORD_PASSED = 128
Const DEFERRED_SPN_SET = 256
Const INSTALL_INVOCATION = 262144

strDomain = “DomainName”
strPassword = “123456”
strUser = “administrator”

Set objNetwork = CreateObject(“WScript.Network”)
strComputer = objNetwork.ComputerName

Set objComputer = GetObject(“winmgmts:{impersonationLevel=Impersonate}!\\” & _
strComputer & “\root\cimv2:Win32_ComputerSystem.Name=’” & _
strComputer & “‘”)

ReturnValue = objComputer.JoinDomainOrWorkGroup(strDomain, _
strPassword, strDomain & “\” & strUser, NULL, _
JOIN_DOMAIN + ACCT_CREATE)
ADsPath)

Script içindeki domain name, 123456 ve administrator alanlarını kendi sistemimize göre düzenledikten sora terminaller üzerinde çalıştırıyoruz.