====== Kruczki w Windows 7 ======
Czy w sieci działa rozwiązywanie nazw na adresy IP?

Można to sprawdzić za pomocą systemowego polecenie ping. Jego wywołanie z linii komend powinno mieć postać: ping nazwa_komputera. Wynikiem takiego polecenia powinien być adres IP podanego komputera. Jeżeli nie jest zwracany adres IP, wtedy konieczne jest ustawienie aliasu.\\
W celu utworzenia aliasu należy przejść do odpowiedniego katalogu i uruchomić program:\\
C:\Windows\system32\cliconfg.exe - systemy 32 bitowe\\
C:\Windows\SysWow64\cliconfg.exe - systemy 64 bitowe\\
Typ systemu operacyjnego można sprawdzić we właściwościach komputera.\\
\\
UWAGA: Wpisując komendę cliconfg w wierszu poleceń systemu Windows (Start / Uruchom / cliconfg) domyślnie uruchamiany jest program z katalogu C:\Windows\system32\\
Po uruchomieniu odpowiedniego programu przechodzimy na zakładkę alias i ustawiamy powiązanie między nazwą komputera, a jego adresem IP. W polu „Alias serwera” podajemy pełną nazwę instancji silnika SQL (nazwa_hosta\nazwa_instancji). Zaznaczamy biblioteki sieciowe TCP/IP, natomiast w polu „Nazwa serwera” w miejsce nazwy hosta podajemy jego adres IP. Adres IP możemy sprawdzić wpisując komendę ipconfig w wierszu poleceń systemu Windows (Start/ Uruchom/ cmd).\\
\\
UWAGA: W przypadku gdy problem z połączeniem występuje w obrębie tego samego komputera można podać lokalny adres IP 127.0.0.1 (interfejs loopback).

{{:windows:alias.jpg?500|}} 
 
Zadaniem aliasu jest więc pomoc w odnalezieniu odpowiedniego adresu IP serwera, gdy rozwiązywanie nazw w sieci nie działa prawidłowo.\\
Czasem problemem w ustanawianiu połączenia do serwera SQL jest także nie odnalezienie odpowiedniego portu, na którym nasłuchuje serwer SQL. Wówczas warto odznaczyć parametr 'Określ port dynamicznie' i wpisać numer portu, na którym nasłuchuje serwer SQL. Numer portu możemy sprawdzić w errorlogu serwera SQL. Domyślnie plik znajduje się w lokalizacjach:\\
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG – lokalizacja dla serwera SQL 2005\\
lub \\
C:\Program Files (x86)\Microsoft SQL Server\MSSQL11.OPTIMA\MSSQL\Log\ERRORLOG – lokalizacja dla serwera SQL 2012\\
Plik można otworzyć za pomocą notatnika. Informacja o numerze portu (xxxx) występuje po słowach Server is listening on [ 'any' <ipv4> xxxx]\\
\\
UWAGA: Jeśli alias zostanie nazwy inaczej niż nazywa się serwer SQL należy pamiętać, aby w programie Comarch ERP Optima konfigurując połączenie do serwera SQL podać w polu Server MS SQL nazwę aliasu.

===== Błąd przy mapowaniu LPT (net use) =====
Mapowanie działa tylko po uruchomieniu cmd jako Administrator.\\
Rozwiązaniem jest zmiana numery fizycznego portu LPT na np. LPT2 (jeśli mapujemy LPT1).\\
Drugim rozwiązaniem (nie sprawdzone) jest dodanie do harmonogramu zadania i wybranie uruchamiania z podwyższonymi uprawnieniami.

===== Samoczynne znikanie ikon - skrót do udziałów sieciowych =====
  - Start -> Panel sterowania -> (Widok kategorii) System i Zabezpieczenia -> Znajdź rozwiązanie problemów
  - W okienku nawigacji Zmień ustawienia
  - Konserwacja komputera -> Wyłącz

===== Zmiana hasła =====
  - Podmienić plik C:\Windows\System32\sethc.exe na cmd.exe
  - Przy logowaniu nacisnąć 5 razy Shift
  - Zmienić hasło poleceniem net user nazwa_uzytkownika nowe_haslo

===== Udostępnienie folderu bez hasła =====
Najpierw na Windows 7 należy wyłączyć odmowę dostępu do komputera profilowi „gość”, aby to zrobić wybieramy: \\
\\
1. Start>Panel Sterowania>Narzędzia administracyjne*>Zasady zabezpieczeń lokalnych>Zasady lokalne>Przypisywanie praw użytkownika>Odmowa dostępu do tego komputera z sieci. Należy usunąć użytkownika „gość”. 
\\
2.Start>Panel Sterowania>Grupa domowa>Zmień zaawansowane ustawienia udostępniania... \\
3.Następnie znajdujemy pozycję „Udostępnianie chronione hasłem” i zaznaczamy „Wyłącz udostępnianie chronione hasłem” i klikamy „Zapisz zmiany”. \\
4. Udostępnianie przez Zaawansowane udostepnianie.
