You are on page 1of 30

10

ROZWIZYWANIE
PROBLEMW
W

indows 7 zaprojektowano tak, eby zapewni


prawidowe dziaanie typowych urzdze i programw firma Microsoft wykorzystaa w tym
celu rozwizania wprowadzone i przetestowane
w Vicie. Jeeli jednak pojawi si problemy, w ich
rozwizaniu pomog nam wbudowane funkcje
i narzdzia, takie jak Rejestrator problemw, Pomoc
zdalna czy zestaw programw do automatycznego
rozwizywania problemw. W najgorszym przypadku, gdy uruchomienie komputera nie bdzie
moliwe, funkcja naprawy systemu podczas jego
uruchamiania przeprowadzi uytkownika przez
proces odtwarzania, minimalizujc w ten sposb
skutki awarii.
Z tego rozdziau dowiesz si, jak uywa standardowych narzdzi rozwizywania problemw, jak
samodzielnie diagnozowa i rozwizywa rne
typy problemw, w tym jak uruchamia starsze
i niezgodne z systemem Windows 7 programy.

ABC systemu Windows 7 PL

Standardowe techniki
rozwizywania problemw
Rozwizywanie problemw wynikajcych z nieprawidowego funkcjonowania
systemu operacyjnego powiniene rozpocz od przeledzenia, jak system dziaa.
W ten sposb wykryjesz cz problemw, zanim przeszkodz one uytkownikom
w codziennej pracy, i skrcisz czas usuwania wykrytych bdw. Pomog Ci
w tym wbudowane funkcje diagnostyczne.
System Windows 7 zawiera nowe oraz ulepszone funkcje, ktre umoliwiaj rozwizywanie wielu typowych problemw czsto jeszcze przed awari lub utrat
danych. Na przykad w przypadku awarii dysku twardego lub systemu operacyjnego mona skorzysta z funkcji wbudowanej diagnostyki, ktra, udostpniajc atwe w obsudze techniki wykonywania kopii zapasowych i przywracania
danych, umoliwia szybki powrt do pracy.
Wszystkie pojawiajce si problemy s zapisywane w specjalnym dzienniku zdarze, a system automatycznie sprawdza, czy w specjalnej witrynie nie zostay
udostpnione ich rozwizania, a jeli tak stosuje je. Aby przyjrze si dziaaniu
tego mechanizmu:
1. Uruchom panel sterowania i kliknij odnonik System i zabezpieczenia.
2. Kliknij znajdujcy si w sekcji Centrum akcji odnonik Sprawd stan
komputera i rozwi problemy.
3. Rozwi sekcj Konserwacja s w niej krtkie informacje o wszystkich
wykrytych problemach.
4. eby sprawdzi, czy nie znaleziono rozwiza Twoich problemw, upewnij
si, czy komputer jest poczony z internetem, i kliknij odnonik Wyszukaj
rozwizania.
5. Jeeli rozwizanie ktrego z wystpujcych problemw bdzie dostpne,
zostaniesz o tym poinformowany:
a) eby zapozna si z rozwizaniem danego problemu, kliknij przycisk
Dowiedz si wicej.
b) Wiele problemw ma tylko rozwizania w jzyku angielskim. Kliknij
odnonik do takiego rozwizania.
c) Wywietlone rozwizania z reguy zawieraj odnoniki do stron WWW,
na ktrych mona znale aktualizacj programu, odpowiedni sterownik
lub informacje od producenta programu pozwalajce rozwiza dany
problem.

Rozwizywanie problemw

6. Wr do okna Centrum akcji i raz jeszcze rozwi sekcj Konserwacja.


7. Kliknij odnonik Ustawienia i sprawd, czy wczone jest automatyczne
wyszukiwanie rozwiza problemw.
8. Dodatkowo kliknij znajdujcy si na kocu sekcji Konserwacja odnonik
Zmie ustawienia rozwizywania problemw i upewnij si, czy wczone
jest automatyczne wykrywanie problemw przez system Windows 7.

Narzdzia
Windows 7 jest wyposaony w cay zestaw narzdzi uatwiajcych lub cakowicie
automatyzujcych rozwizywanie problemw. Nale do nich midzy innymi:
1. Wbudowane narzdzia diagnostyczne, ktre nie tylko automatycznie zbieraj
informacje o problemach i regularnie sprawdzaj, czy nie zostay znalezione
ich rozwizania, ale rwnie zapobiegaj wystpieniu niektrych bdw
(na przykad zwizanych z brakiem dostpnej pamici).
2. Nastpca programu Dr. Watson, narzdzie Raporty i rozwizywanie
problemw.
3. Zmieniona i rozbudowana konsola administracyjna Podgld zdarze.
4. Wydajniejsza i bezproblemowo dziaajca mimo zapr sieciowych Pomoc
zdalna.
5. Ulepszona konsola administracyjna Monitor niezawodnoci.
6. Wbudowane narzdzia diagnostyki sprztu i oprogramowania.
7. Uatwiajcy udokumentowanie i analiz wystpujcych problemw
pogram Rejestrator problemw.

Automatyczne rozwizywanie problemw


Indywidualnych uytkownikw, ktrzy musz samodzielnie rozwizywa problemy z komputerem, z pewnoci ucieszy nowe narzdzie do rozwizywania
problemw. Jego dziaanie polega na automatycznym wykrywaniu i usuwaniu
typowych problemw zwizanych z systemem, jego konfiguracj, zainstalowanymi
programami czy podczonymi do komputera urzdzeniami.
Dostp do narzdzia automatycznego rozwizywania problemw mona uzyska
na dwa sposoby: w okienku dialogowym funkcji systemu Windows, ktrej dotyczy
dany problem, lub z panelu sterowania. Rozwizujc problemy z efektami Aero,
skorzystalimy z pierwszej moliwoci:

ABC systemu Windows 7 PL

1. Kliknij prawym przyciskiem myszy wolny obszar pulpitu i wybierz opcj


Personalizuj.
2. W polu wyszukiwania wpisz aero.
3. Kliknij znaleziony odnonik Znajd i rozwi problemy z przezroczystoci
i innymi efektami wizualnymi.
4. Uruchomi si kreator rozwizywania problemw. Z reguy wystarczy klikn
przycisk Dalej, eby wykry on i automatycznie rozwiza problemy. W tym
przypadku kliknij odnonik Zaawansowane.
5. Upewnij si, czy zaznaczone jest pole wyboru Zastosuj poprawki
automatycznie, i kliknij Dalej. Przeprowadzone zostan testy obejmujce
m.in. sprawdzenie parametrw karty grafiki, konfiguracji systemu i iloci
dostpnej pamici (rysunek 10.1).

Rysunek 10.1.
System
Windows 7
automatycznie
wykrywa
i usuwa typowe
problemy

Aby uruchomi pakiety rozwizywania problemw z panelu sterowania:


1. Wywietl gwne okno panelu sterowania i przejd do kategorii System
i zabezpieczenia.
2. Po klikniciu odnonika Rozwi typowe problemy z komputerem wywietli
si okno z podzielonymi na kategorie odnonikami do pakietw
rozwizywania typowych problemw (rysunek 10.2).
3. Przypumy, e komputer nie odtwarza dwikw kliknij odnonik
Rozwi problemy z odtwarzaniem dwiku.
4. Uruchomi si odpowiedni pakiet naprawczy. Kliknij Dalej.

Rozwizywanie problemw

Rysunek 10.2.

Jeeli chcesz korzysta z regularnie udostpnianych nowych narzdzi,


upewnij si, czy zaznaczone jest pole wyboru Pobierz najaktualniejsze
narzdzia do rozwizywania problemw

5. Jeeli komputer ma kilka wyj audio, wybierz urzdzenie, z ktrym masz


problemy, i kliknij Dalej.
6. Istniejce problemy zostan wykryte i automatycznie rozwizane.

Pomoc zdalna
Pomoc zdalna umoliwia poczenie si poprzez sie z komputerem dziaajcym
pod kontrol systemu Windows 7 w taki sposb, e mona oglda jego pulpit
i ewentualnie przej zdaln kontrol nad systemem. Nowa wersja pomocy
zdalnej:
1. Jest zaimplementowana jako pojedyncza aplikacja.
2. Moe dziaa w sieciach z translacj adresw i w sieciach o maej
przepustowoci.
3. Umoliwia jednoczesne podczenie si do jednego komputera dwm
ekspertom.
4. Ma moliwo automatycznego wznowienia poczenia po restarcie systemu.

ABC systemu Windows 7 PL

5. Domylnie opis jej sesji jest zapisywany w plikach dziennika.


6. W przeciwiestwie do pulpitu zdalnego poczenie za porednictwem
pomocy zdalnej nie tworzy nowej sesji uytkownika midzy innymi
dlatego niemoliwe jest nawizanie sesji pomocy zdalnej z komputerem,
na ktrym nikt nie jest w danym momencie zalogowany.
Chcc skorzysta z pomocy zdalnej, musisz wysa zaproszenie. W tym celu:
1. Rozwi menu Start i wpisz w polu wyszukiwania pomoc.
2. Uruchom znaleziony program Pomoc zdalna systemu Windows.
3. Wybierz opcj Popro o pomoc kogo, komu ufasz.
4. Do osoby, ktra ma nam pomc, trzeba wysa specjalne zaproszenie. Takie
zaproszenie mona wysa poprzez wiadomo e-mail, poprzez funkcj
atwe poczenie (jeeli ekspert te dysponuje systemem Windows 7) lub
udostpni ekspertowi w dowolny sposb (np. za pomoc dyskietki) plik
zaproszenia. W tym przypadku zapiszemy zaproszenie w udostpnionym
folderze wybierz Zapisz to zaproszenie jako plik.
5. Wska lokalizacj i podaj nazw pliku pomocy.
6. Wywietli si haso, ktrego podanie bdzie konieczne do uzyskania
poczenia z Twoim komputerem.
7. Ze wzgldu na bezpieczestwo nie przesyaj hasa t sam drog co plik
zaproszenia najlepiej wylij je SMS-em.
8. Po odebraniu Twojej proby przez eksperta i podaniu przez niego
prawidowego hasa zostaniesz zapytany, czy zgadzasz si na poczenie.
9. Kliknij Tak druga osoba bdzie widziaa na ekranie swojego komputera
to samo, co Ty widzisz na ekranie swojego komputera.
10. Poka ekspertowi, z czym masz problem. Dodatkowo moesz mu go opisa
w okienku na czacie (rysunek 10.3).
11. eby zdalnie rozwiza wykryty problem, ekspert bdzie musia przej
kontrol nad Twoim komputerem w momencie, gdy bdzie chcia
to zrobi, zobaczysz kolejne pytanie.
12. Po klikniciu Tak ekspert bdzie mia pen kontrol nad Twoim komputerem
bdzie nawet sterowa kursorem Twojej myszy.
13. Przerwij poczenie Pomocy zdalnej, zamykajc okno tego programu.

Rozwizywanie problemw

Rysunek 10.3.
Pomoc zdalna
pozwala
nie tylko
pokaza
ekspertowi,
z czym mamy
problem,
ale rwnie
opisa mu go

Rejestrator problemw
Najwaniejsze i jednoczenie najtrudniejsze w rozwizywaniu problemw jest
ich odtworzenie lub dokadne opisanie i udokumentowanie. Zadanie to uatwia
Rejestrator problemw program, ktry zapisuje kady prowadzcy do wystpienia problemu krok (nacinicie klawiszy1 lub przyciskw myszy) w postaci
zrzutu ekranu.
eby zarejestrowa problem:
1. Upewnij si, czy potrafisz bezbdnie i bez dodatkowych operacji wywoa
dany problem.
2. Rozwi menu Start i wpisz w polu wyszukiwania Zarejestruj lub psr.
3. Uruchom znaleziony program Rejestrator problemw.
4. Wywietli si okno rejestratora problemw. Kliknij przycisk Rozpocznij
rejestrowanie i powtrz czynnoci, ktre doprowadziy do wystpienia
problemu.
5. eby uatwi ekspertowi zdiagnozowanie problemu, kliknij przycisk Dodaj
komentarz i opisz wykonywane wanie operacje (dodawanie komentarzy
nie wymaga wstrzymywania rejestrowania operacji).
6. Po zakoczeniu nacinij przycisk Zatrzymaj rejestrowanie i zapisz
zarejestrowany problem w postaci archiwum .zip (maksymalny rozmiar
wynikowego, zapisanego w archiwum .zip pliku MHTML wynosi 2 MB).
1

W celu ochrony prywatnoci uytkownikw (np. wpisywanych przez nich hase)


Rejestrator problemw nie zapisuje, ktre klawisze zostay nacinite.

ABC systemu Windows 7 PL

7. Przejrzyj spakowany dokument MHTML, a nastpnie przelij zawierajce


go archiwum ekspertowi.
Domylnie Rejestrator problemw przechwytuje do 25 zrzutw ekranu. Oznacza
to, e jeeli odtworzenie problemu wymagao wykonania 30 operacji, zrzuty obrazujce 5 pierwszych zostan usunite z pliku wynikowego. eby to zmieni:
1. Kliknij znajdujc si po prawej stronie przycisku pomocy skierowan
w d strzak.
2. Wybierz opcj Ustawienia:
a) Okrel domyln lokalizacj plikw wynikowych.
b) Wcz lub wycz przechwytywanie ekranu.
c) Okrel liczb przechwytywanych ekranw.
3. Zatwierd wprowadzone zmiany przyciskiem OK.

Zintegrowane ledzenie i logowanie operacji sieciowych


We wczeniejszych wersjach Windows kady podzesp obsugi sieci mia wasny
mechanizm monitorowania i z reguy wasny format plikw dziennikw. W systemie Windows 7 wszystkie operacje sieciowe mog by monitorowane za pomoc
jednego narzdzia UT (ang. Unified Tracing).
eby zapozna si z dziaaniem zintegrowanego mechanizmu ledzenia i logowania operacji sieciowych:
1. Uruchom dziaajcy z uprawnieniami administratora wiersz polecenia.
2. Wywietl dostpne, predefiniowane scenariusze logowania:
C:\Windows\system32>netsh trace show scenarios
Dostpne scenariusze (18):
------------------------------------------------------------------AddressAcquisition
: Rozwi problemy zwizane z pobieraniem adresu
DirectAccess
: Rozwizywanie problemw dotyczcych funkcji
DirectAccess
FileSharing
: Rozwizywanie typowych problemw z udostpnianiem
plikw i drukarek
InternetClient
: Diagnozowanie problemw dotyczcych cznoci
z sieci Web
InternetServer
: Rozwi problemy z cznoci z sieci Web
po stronie serwera
L2SEC
: Rozwizywanie problemw zwizanych
z uwierzytelnianiem w warstwie 2
LAN
: Rozwizywanie problemw z przewodow sieci LAN

Rozwizywanie problemw

Layer2
MBN
NDIS
NetConnection
P2P-Grouping
P2P-PNRP
RemoteAssistance
RPC
WCN
WFP-IPsec
WLAN

: Rozwi problemy z cznoci w warstwie 2


: Rozwi problemy zwizane z szerokopasmowym czem
mobilnym
: Rozwi problemy zwizane z kart sieciow
: Rozwi problemy z poczeniami sieciowymi
: Rozwizywanie problemw zwizanych z grupowaniem
w sieci rwnorzdnej
: Rozwi problemy z protokoem rozpoznawania nazw
wzw rwnorzdnych (PNRP)
: Rozwi problemy zwizane z Pomoc zdaln systemu
Windows
: Rozwizywanie problemw zwizanych z platform RPC
: Rozwi problemy zwizane z funkcj Pocz teraz
w systemie Windows
: Rozwizywanie problemw z platform filtrowania
systemu Windows i protokoem IPsec
: Rozwi problemy zwizane z bezprzewodow sieci
LAN

3. Szczegowe informacje o kadym ze scenariuszy (w tym list zdefiniowanych


w nim dostawcw danych i poziom szczegowoci logowanych operacji)
mona wywietli, wykonujc ponisz instrukcj:
C:\Windows\system32>netsh trace show scenario filesharing
Opis: Rozwizywanie typowych problemw z udostpnianiem plikw i drukarek
Punkt wejcia: SMBHelperClass
Nazwa atrybutu
-------------UNCPath

Typ
--String

Wymagany
-------Tak

Opis
---cieka UNC do zasobu

Dostawcy
-------Dostawca:
Nazwa:
GUID dostawcy:
Poziom domylny:
Domylne sowa kluczowe:

Microsoft-Windows-Remotefs-UTProvider
{588CD2E4-A5B0-492D-A59B-F6DD3E7681C6}
5
0x0

Dostawca:
Nazwa:
GUID dostawcy:
Poziom domylny:
Domylne sowa kluczowe:

Microsoft-Windows-Winsock-AFD
{E53C6823-7BB8-44BB-90DC-3F86090D48A6}
4 (win:Informational)
0x0

Dostawca:
Nazwa:
GUID dostawcy:
Poziom domylny:

Microsoft-Windows-TCPIP
{2F07E2EE-15DB-40F1-90EF-9D7BA282188A}
4 (win:Informational)

ABC systemu Windows 7 PL

Domylne sowa kluczowe: 0x0

4. Uruchom wybrany scenariusz:


C:\Windows\system32>netsh trace start filesharing
Konfiguracja ledzenia:
------------------------------------------------------------------Stan:
Dziaa
Plik ledzenia:
C:\Users\Marcin\AppData\Local\Temp\NetTraces\NetTrace.etl
Doczanie:
Wyczony
Cykliczny:
Wczony
Maksymalny rozmiar: 250 MB
Raport:
Wyczony

5. Odtwrz problem, a nastpnie zatrzymaj zbieranie danych:


C:\Windows\system32>netsh trace stop
Korelowanie ledzenia... gotowe
Rozpoczynanie zbierania danych... gotowe
Plik ledzenia i dodatkowe informacje suce do rozwizywania problemw zostay
poczone jako "C:\Users\Marcin\AppData\Local\Temp\NetTraces\NetTrace.cab".
Lokalizacja pliku = C:\Users\Marcin\AppData\Local\Temp\NetTraces\NetTrace.etl
Sesja ledzenia zostaa pomylnie zatrzymana.

6. Po zatrzymaniu sesji ledzenia utworzony zostanie plik archiwum .cab


zawierajcy pliki tekstowe, dokumenty XML, pliki z danymi, pliki
dziennikw zdarze i gwny plik raportu report.html. Przelij to archiwum
ekspertowi lub rozpakuj i wywietl plik report.html. Bdzie on zawiera
szczegowe dane na temat konfiguracji systemu operacyjnego oraz
konfiguracji i dziaania komponentw sieciowych.

Problemy z systemem operacyjnym


Narzdzia diagnostyki oprogramowania nie tylko uatwiaj wykrywanie problemw zwizanych z dziaaniem systemu operacyjnego i zainstalowanych w nim
programw, ale take zapobiegaj im.
1. Zapobieganie wyczerpaniu zasobw. Ta funkcja wykrywa sytuacje,
w ktrych zaczyna brakowa takich zasobw komputera, jak pami
RAM, wolny obszar dysku twardego czy wolne miejsce w pliku wymiany,
i wskazuje program lub usug systemow, ktre s gwn przyczyn
problemu. W takim przypadku uytkownik zobaczy na ekranie okno
z podpowiedzi, jak rozwiza problem na przykad przez zakoczenie
dziaania wskazanego programu lub oczyszczenie dysku twardego.

10

Rozwizywanie problemw

2. Zestaw narzdzi umoliwiajcych uruchomienie systemu. Czsto zdarza


si, e uytkownicy i administratorzy decyduj si na przeinstalowanie
systemu operacyjnego tylko dlatego, e nie mona go uruchomi.
W wikszoci przypadkw przyczyn problemu jest brak pojedynczego pliku,
niekompatybilny sterownik czy uszkodzone metadane dysku twardego
(gwny sektor rozruchowy, tabela partycji lub sektor startowy). Windows
7 wykrywa i automatycznie naprawia wszystkie tego typu problemy.
3. Automatyczne ponowne uruchamianie usug systemowych. Domylnie
wszystkie usugi systemu Windows 7 s tak skonfigurowane,
e po niespodziewanym zatrzymaniu bd automatycznie ponownie
uruchomione.

Najprostszym i jednoczenie skutecznym sposobem rozwizania


problemw z systemem operacyjnym jest skorzystanie z opisanej
w rozdziale 3. funkcji przywracania systemu. Jeeli problemy
pojawiy si po zainstalowaniu jakiego programu czy urzdzenia,
przywrcenie systemu do punktu sprzed instalacji cakowicie
je rozwie. W tym punkcie przedstawilimy sposoby
rozwizywania problemw polegajcych na braku moliwoci
normalnego uruchomienia systemu Windows 7.

Specjalne tryby uruchomieniowe


W przypadku drobniejszych problemw, z reguy spowodowanych nieprawidowym zamkniciem systemu, podczas uruchamiania systemu wywietlany jest
ekran awaryjnego uruchamiania pozwalajcy wybra sposb rozruchu systemu.
Podobny ekran moemy samodzielnie wywietli, korzystajc z klawisza F8.
Dziki temu bdziemy mogli midzy innymi usun wszystkie wprowadzone
podczas ostatniej sesji zmiany, takie jak zainstalowanie wadliwego sterownika
jakiego urzdzenia.

Zestawy kontrolne
Podczas uruchamiania system Windows 7 wykorzystuje informacje przechowywane w zestawach kontrolnych. Zestaw kontrolny jest podkluczem rejestru
przechowujcym podstawowe dane o konfiguracji systemu. Poniewa s to informacje niezbdne do uruchomienia systemu, Windows 7 tworzy kilka zestaww
kontrolnych. To, ktry zostanie wykorzystany podczas nastpnego uruchamiania
systemu, okrelone jest w podkluczu HKEY_LOCAL_MACHINE\SYSTEM\Select:

11

ABC systemu Windows 7 PL

1. Zestaw Current przechowuje dane o biecej konfiguracji komputera. Innymi


sowy, dodanie nowego urzdzenia lub zainstalowanie nowego programu
modyfikuje ten wanie zestaw.
2. Zestaw Default przechowuje dane wykorzystywane do kolejnego, normalnego
uruchomienia systemu.
3. Zestaw Failed zawiera ostatni znan konfiguracj, po ktrej system zosta
uruchomiony przy uyciu opcji Ostatnia dobra konfiguracja.
4. Zestaw LastKnownGood zawiera kopi zestawu kontrolnego, ktry by
wykorzystany podczas ostatniego udanego uruchomienia systemu.
Po udanym zalogowaniu si uytkownika do systemu zawarto klucza
wykorzystanego podczas uruchamiania jest kopiowana do klucza
LastKnownGood.

Aby opcja uruchamiania ostatniej dobrej konfiguracji moga


rozwiza problemy, nigdy nie prbuj na si zalogowa si
do nieprawidowo dziaajcego systemu. Jeeli Ci si to uda,
meneder uruchamiania uzna, e skoro system zosta
uruchomiony, a uytkownik zalogowany, to moe zastpi
poprzedni dobr konfiguracj t, o ktrej ju wiemy,
e jest uszkodzona.
Jeeli ostatnio zainstalowane urzdzenie lub program nie dziaaj prawidowo:
1. Podczas pocztkowej fazy uruchamiania systemu nacinij klawisz F8.
Wywietli si okno zaawansowanych opcji rozruchu systemu (rysunek 10.4).
2. Pena lista specjalnych trybw uruchamiania systemu Windows 7 wyglda
nastpujco:
a) Tryb awaryjny system bdzie uruchomiony z minimaln liczb
sterownikw (np. nie zostan zainstalowane sterowniki napdu CD-ROM).
Wszystkie uruchomione w tym trybie urzdzenia bd korzysta
z podstawowej wersji sterownikw. Jeeli pomimo wybrania tej opcji
system nadal si nie uruchamia, wiadczy to o bardzo powanych bdach
urzdze niezbdnych do jego dziaania (dysku twardego, procesora,
pamici lub pyty gwnej).
b) Tryb awaryjny z obsug sieci od poprzedniego trybu rni si tym,
e bdzie uruchomiona obsuga sieci (sterowniki karty sieciowej
i najwaniejsze usugi sieciowe).

12

Rozwizywanie problemw

Rysunek 10.4.

Po wybraniu dowolnej opcji za pomoc klawiszy ze strzakami wywietli


si jej opis w dolnej czci ekranu

c) Tryb awaryjny z wierszem polece system bdzie uruchomiony bez


graficznego interfejsu uytkownika. Ten sposb uruchamiania komputera
moe pomc przy rozwizywaniu powanych problemw zwizanych
z obsug karty graficznej.
d) Wcz rejestrowanie uruchamiania podczas uruchamiania systemu
w pliku bd rejestrowane wszystkie sterowniki i usugi uruchamiane
przez system. Plik wynikowy ntbtlog.txt umieszczony zostanie
w gwnym katalogu systemu Windows 7.
e) Wcz wideo o niskiej rozdzielczoci system bdzie uruchomiony
przy uyciu biecego sterownika wideo, ale z uyciem niskich wartoci
ustawie rozdzielczoci i czstotliwoci odwieania. Ten tryb jest
przydatny po zainstalowaniu nowego sterownika karty graficznej lub jej
bdnej konfiguracji, ktra uniemoliwia prawidowe uruchomienie
systemu.
f) Ostatnia znana dobra konfiguracja system bdzie uruchomiony
w tym stanie, w ktrym po raz ostatni uytkownikowi udao si do niego
zalogowa. W rezultacie wszystkie zmiany dokonane od ostatniego
pomylnego uruchomienia zostan utracone.

13

ABC systemu Windows 7 PL

g) Tryb przywracania usug katalogowych opcja wykorzystywana


wycznie przy uruchamianiu komputerw penicych funkcj kontrolera
domeny. Umoliwia ona odtworzenie lub przetestowanie dziaania usug
katalogowych (ang. Active Directory).
h) Tryb debugowania specjalny tryb diagnostyczny umoliwiajcy
przesyanie za porednictwem kabla szeregowego informacji o pracy
systemu do innego komputera.
i) Wycz automatyczne ponowne uruchamianie komputera po bdzie
systemu poniewa domylnie skonfigurowany system Windows 7
automatycznie uruchamia ponownie komputer po wystpieniu bdu
krytycznego, to w przypadku gdy taki bd pojawia si przy kadym
uruchomieniu systemu, moe doj do zaptlenia. Rozwizaniem
tego problemu jest wybr tej opcji.
j) Wycz wymuszanie podpisw sterownikw wybranie tej opcji
umoliwi wczytanie niepodpisanych cyfrowo sterownikw.
3. Wybierz opcj Ostatnia znana dobra konfiguracja (zaawansowane).
4. Nacinij klawisz Enter. Pamitaj, e wybierajc ostatni dobr konfiguracj,
usuniesz wszystkie przeprowadzone zmiany w konfiguracji nieprawidowo
dziaajcego systemu.
5. Przerwane uruchamianie systemu bdzie kontynuowane.

Narzdzia odzyskiwania systemu Windows


Do uruchomienia Windows 7 wymagane s:
1. Meneder Bootmgr program, ktrego zadaniem jest kontrolowanie procesu
uruchamiania systemu, a w przypadku konfiguracji wielosystemowej
rwnie umoliwianie uytkownikowi wyboru systemu operacyjnego.
W systemach Windows XP i wczeniejszych zadanie to realizowa
program Ntldr.
2. Dane BCD (ang. Boot Configuration Data). Baza BCD zawiera wszystkie
informacje potrzebne do wybrania i uruchomienia systemu operacyjnego,
ktre systemy Windows XP i wczeniejsze przechowyway w pliku boot.ini.
Do zarzdzania tymi danymi, przechowywanymi w kluczu rejestru
HKEY_LOCAL_MACHINE\BCD00000000, suy narzdzie wiersza polecenia
Bcdedit.exe:
a) eby wywietli kompletn list opcji programu Bcdedit, uruchom
dziaajcy z uprawnieniami administratora wiersz polecenia i wykonaj
instrukcj bcdedit.exe /?.

14

Rozwizywanie problemw

b) Jedn z najczstszych zmian jest zmiana domylnego systemu


operacyjnego. eby j przeprowadzi:
b.1) Wywietl list wszystkich systemw operacyjnych i trybw
uruchamiania:
C:\Windows\system32>bcdedit /enum all
Meneder rozruchu systemu Windows
--------------------------------Identyfikator
{bootmgr}
device
partition=\Device\HarddiskVolume1
path
\bootmgr
description
Windows Boot Manager
locale
pl-PL
inherit
{globalsettings}
default
{current}
resumeobject
{85cc60db-66e1-11de-ae06-dc6f7e32393d}
displayorder
{current}
toolsdisplayorder
{memdiag}
timeout
30
Modu adujcy rozruchu systemu Windows
--------------------------------------Identyfikator
{current}
device
partition=C:
path
\Windows\system32\winload.exe
description
Windows 7
locale
pl-PL
inherit
{bootloadersettings}
recoveryenabled
No
osdevice
partition=C:
systemroot
\Windows
resumeobject
{85cc60db-66e1-11de-ae06-dc6f7e32393d}
nx
OptIn
Wznawianie ze stanu hibernacji
-----------------------------Identyfikator
{85cc60db-66e1-11de-ae06-dc6f7e32393d}
device
partition=C:
path
\Windows\system32\winresume.exe
description
Windows Resume Application
locale
pl-PL
inherit
{resumeloadersettings}
filedevice
partition=C:
filepath
\hiberfil.sys
pae
Yes
debugoptionenabled
No

b.2) Skopiuj identyfikator systemu, ktry ma by automatycznie


uruchamiany podczas wczania komputera.

15

ABC systemu Windows 7 PL

b.3) Zmie domylny system operacyjny, wykonujc instrukcj bcdedit


/default ID, gdzie ID jest odczytanym identyfikatorem systemu:
C:\Windows\system32>bcdedit /default {85cc60db-66e1-11de-ae06dc6f7e32393d}
Operacja ukoczona pomylnie.

c) Kolejna czsto przeprowadzana zmiana polega na skrceniu (lub


wydueniu) czasu, w ktrym uytkownik ma moliwo wyboru systemu
operacyjnego. W tym celu wystarczy wpisa bcdedit /timeout 2, gdzie
2 oznacza liczb sekund.
d) eby zmieni kolejno, w jakiej wywietlane s systemy operacyjne,
wywietl list wszystkich systemw operacyjnych, wpisujc bcdedit
/enum, a nastpnie okrel now kolejno, wpisujc Bcdedit.exe
/displayorder ID1 ID2.
3. Loader systemu o nazwie Winload.exe przejmuje kontrol nad procesem
uruchamiania komputera po menederze Bootmgr. Zadaniem loadera jest
wczytanie do pamici operacyjnej jdra systemu, warstwy uniezalenienia
od sprztu HAL (ang. Hardware abstraction layer) i sterownikw potrzebnych
do uruchomienia systemu Windows 7.
4. Loader systemu o nazwie Winresume.exe ten program przejmuje kontrol
nad procesem uruchamiania komputera, jeeli system Windows 7 zosta
zahibernowany podczas jego ostatniego wyczenia.
Jeeli sektor startowy dysku systemowego lub wymagane do uruchomienia systemu Windows 7 pliki bd niedostpne albo uszkodzone, podczas uruchamiania
komputera wczy si Narzdzie do naprawy systemu podczas uruchamiania
(rysunek 10.5).
Jeeli automatyczna prba naprawienia systemu zakoczy si niepowodzeniem:
1. Podczas kolejnej prby wczenia komputera nacinij klawisz F8.
2. Z listy zaawansowanych opcji rozruchowych wybierz Napraw system.
3. Wybierz ukad klawiatury i kliknij Dalej.
4. Wska konto administratora komputera i podaj chronice je haso
wywietl si opcje odzyskiwania systemu (rysunek 10.6).
5. Wybierajc pierwsz opcj, uruchomisz poznane ju narzdzie
automatycznego naprawiania systemu.
6. Druga opcja pozwala przywrci system do wczeniejszego stanu.

16

Rozwizywanie problemw

Rysunek 10.5.

Po klikniciu przycisku Przywr rozpocznie si prba automatycznego


naprawienia systemu jej przeprowadzenie nie wymaga
ani wczeniejszego utworzenia kopii zapasowej systemu, ani woenia
do napdu DVD pyty instalacyjnej systemu Windows 7

Rysunek 10.6.
Te same
narzdzia
odzyskiwania
systemu mog
by uruchomione
z ukrytej partycji
rozruchowej lub
z dysku naprawy
systemu
(tworzenie
takiego dysku
zostao opisane
w rozdziale 3.)
7. Wybierajc trzeci opcj, bdziesz mg odtworzy wczeniej utworzon
kopi obrazu stanu systemu Windows 7 (sposb jej tworzenia przedstawiono
w rozdziale 3.).
8. Czwarta opcja uruchamia test pamici RAM czst przyczyn niestabilnej
pracy systemu s wanie bdy tego elementu komputera.

17

ABC systemu Windows 7 PL

9. Wybierajc ostatni opcj, uruchomisz dziaajcy w rodowisku


Windows 7 PE wiersz polecenia. Z jego poziomu mona wykona
niektre instrukcje wiersza polecenia, w tym:
a) Bcdedit w celu zmiany konfiguracji uruchomieniowej,
b) Diskpart w celu analizy i modyfikacji partycji dysku twardego,
c) Format w celu formatowania partycji,
d) Chkdsk w celu wyszukania i usunicia bdw dysku twardego,
e) Notepad w celu analizy i modyfikacji tekstowych plikw konfiguracyjnych,
f) Bootsect w celu zastpienia menedera rozruchu systemu Windows 7
menederem Ntldr uywanym w systemach Windows XP
i wczeniejszych,
g) Bootrec w celu naprawienia gwnego rekordu rozruchowego partycji
systemowej (opcja /FixMbr), utworzenia nowego sektora rozruchowego
systemu Windows 7 (opcja /FixBoot) czy dodania zainstalowanego
systemu operacyjnego do bazy BCD (opcja /RebuildBcd).

Sterowniki i usugi systemowe


Problemy wystpujce po pojawieniu si paska postpu symbolizujcego uruchamianie systemu Windows 7 z reguy s spowodowane bdnymi sterownikami
lub rzadziej bdn konfiguracj automatycznie uruchamianych usug systemowych. Informacje pozwalajce diagnozowa tego typu problemy mona uzyska za pomoc:
1. konsoli administracyjnej Podgld zdarze (eventvwr.msc),
2. opisanego w poprzednim rozdziale Monitora niezawodnoci,
3. programu Informacje o systemie (msinfo32.exe),
4. narzdzia wiersza polecenia sc; pozwala ono:
a) odczyta informacje na temat wybranych usug wskazanego komputera:
C:\Windows\system32>sc query spooler
SERVICE_NAME: spooler
TYPE
STATE
WIN32_EXIT_CODE
SERVICE_EXIT_CODE
CHECKPOINT
WAIT_HINT

18

:
:
:
:
:
:

110 WIN32_OWN_PROCESS
1 STOPPED
0 (0x0)
0 (0x0)
0x0
0x0

(interactive)

Rozwizywanie problemw

b) uruchamia i zatrzymywa wybrane usugi wskazanego komputera:


C:\Windows\system32>sc \\runner start spooler
SERVICE_NAME: spooler
TYPE
STATE
WIN32_EXIT_CODE
SERVICE_EXIT_CODE
CHECKPOINT
WAIT_HINT
PID
FLAGS

: 110 WIN32_OWN_PROCESS (interactive)


: 2 START_PENDING
(NOT_STOPPABLE, NOT_PAUSABLE,
IGNORES_SHUTDOWN)
: 0 (0x0)
: 0 (0x0)
: 0x0
: 0x7d0
: 1752
:

Wszystkie cztery wymienione narzdzia dziaaj poprawnie


w trybie awaryjnym, czyli w trybie, w ktrym uruchamiany jest
system operacyjny, gdy wystpuj problemy ze sterownikami
lub usugami.

Diagnostyka pocze sieciowych


Windows 7 zawiera kilkanacie narzdzi do diagnostyki problemw z sieci:
1. W peni automatyczn, graficzn diagnostyk pocze sieciowych.
Pozwala ona uruchomi seri automatycznych testw dowolnego poczenia
poprzez kliknicie prawym przyciskiem myszy jego ikony i wybranie opcji
Diagnozuj.
2. Narzdzie wiersza polecania Arp. Pozwala ono wywietli, wyczyci lub
zmodyfikowa bufor ARP komputera. eby na przykad pozna adres MAC
(adres fizyczny) zdalnego komputera, znajdujcego si w sieci lokalnej, naley:
a) wyczyci bufor ARP komputera:
C:\Windows\system32>arp -d

b) poczy si ze zdalnym komputerem:


C:\Windows\system32>ping ms
Badanie MS [fe80::9173:6cf8:a6d4:446f%11] z 32 bajtami danych:
Odpowied z fe80::9173:6cf8:a6d4:446f%11: czas=1ms

c) odczyta bufor ARP znajdujcy si w nim wpis dynamiczny bdzie


wskazywa na komputer, z ktrym wanie si poczylimy:

19

ABC systemu Windows 7 PL

C:\Windows\system32>arp -a
Interfejs: 192.168.1.101 --- 0xb
Adres internetowy
Adres fizyczny
192.168.1.100
00-16-17-94-9b-4e
224.0.0.252
01-00-5e-00-00-fc
239.255.255.250
01-00-5e-7f-ff-fa

Typ
dynamiczne
statyczne
statyczne

3. Narzdzie IpConfig, pozwalajce wywietli konfiguracj pocze


sieciowych komputera oraz zarzdza usugami DHCP i DNS. Na przykad:
a) eby wywietli szczegowe dane na temat konfiguracji protokou IP,
naley wykona instrukcj:
Ipconfig /all

b) eby wyczyci bufor DNS, naley wykona instrukcj:


Ipconfig /flushdns

c) eby wymusi odnowienie dzierawy adresu IP instrukcj:


Ipconfig / renew

4. Narzdzie Ping, pozwalajce sprawdzi obecno komputera w sieci.


Na przykad:
a) eby sprawdzi poprawno dziaania interfejsu sieciowego lokalnego
komputera, naley wykona instrukcj (w tym przypadku powinnimy
otrzyma odpowied, nawet jeeli kabel sieciowy jest odczony):
Ping 127.0.0.1

b) eby sprawdzi poprawno konfiguracji protokou TCP/IP, naley


wykona instrukcj:
Ping <adres IP lokalnego komputera>

c) eby sprawdzi dostpno bramy domylnej, naley wykona instrukcj:


Ping <adres IP bramy domylnej>

5. Narzdzie nbtstat, pozwalajce wywietla statystki i biece poczenia


uywajce protokou NetBIOS.
6. Narzdzie net, pozwalajce midzy innymi wywietla udostpnione w sieci
zasoby (opcja /Share) oraz mapowa dyski sieciowe (opcja /Use).
7. Rozbudowane narzdzie netsh, pozwalajce zarwno przeglda,
jak i testowa oraz modyfikowa konfiguracj sieci. Narzdzie to
moe dziaa w dwch trybach:

20

Rozwizywanie problemw

a) Interaktywnym, w ktrym poszczeglne instrukcje wykonywane


s w odpowiednich kontekstach powoki netsh. eby na przykad
wywietli informacje o stanie zapory systemu Windows, naley:
a.1) uruchomi dziaajcy z uprawnieniami administratora
wiersz polecenia,
a.2) uruchomi powok netsh:
C:\Windows\system32>netsh
netsh>

a.3) przeczy si do kontekstu zapory systemu Windows:


netsh>advfirewall firewall

a.4) wczy kontekst monitorowania:


netsh advfirewall firewall>monitor

a.5) wywietli informacje o biecej konfiguracji zapory:


netsh advfirewall monitor>show firewall
Ustawienia Globalny:
--------------------------------------------------------------IPsec:
StrongCRLCheck
0:Wyczony
SAIdleTimeMin
5min
DefaultExemptions
Odnajdowanie ssiadw,DHCP
IPsecThroughNAT
Nigdy
AuthzUserGrp
Brak
AuthzComputerGrp
Brak
StatefulFTP
StatefulPPTP

Wcz
Wcz

Tryb gwny:
KeyLifetime
SecMethods
ForceDH

480min,0sess
DHGroup2-AES128-SHA1,DHGroup2-3DES-SHA1
No

Kategorie:
BootTimeRuleCategory
FirewallRuleCategory
StealthRuleCategory
ConSecRuleRuleCategory

Zapora
Zapora
Zapora
Zapora

systemu
systemu
systemu
systemu

Windows
Windows
Windows
Windows

Ustawienia Profil domeny:

21

ABC systemu Windows 7 PL

b) Wsadowym, w ktrym kompletn instrukcj narzdzia netsh wykonuje


si w wierszu powoki. eby na przykad zresetowa interfejs Winsock
(interfejs poredniczcy pomidzy programami a stosem TCP/IP, ktrego
zresetowanie pozwala rozwiza wikszo drobnych problemw
sieciowych), naley wykona w wierszu polecenia ponisz instrukcj:
C:\Windows\system32>netsh winsock reset
Pomylnie zresetowano Winsock Catalog.
Musisz ponownie uruchomi komputer, aby ukoczy resetowanie.

8. Narzdzie netstat, zwracajce informacje o biecych poczeniach


sieciowych:
C:\Windows\system32>netstat -f
Aktywne poczenia
Protok Adres lokalny
Obcy adres
Stan
TCP
192.168.1.101:2869
192.168.1.1:2516
CZAS_OCZEKIWANIA
TCP
192.168.1.101:2869
192.168.1.1:2517
CZAS_OCZEKIWANIA
TCP
192.168.1.101:49404
virtual.helion.com.pl:http
USTANOWIONO
TCP
192.168.1.101:49409
cds308.frf.llnw.net:http
CZAS_OCZEKIWANIA
TCP
192.168.1.101:49415
ip13-a.bellona.pl:http
CZAS_OCZEKIWANIA
TCP
[fe80::18da:b8b8:aa57:fda%11]:445 MS:55396
USTANOWIONO

9. Narzdzie nslookup, pozwalajce diagnozowa problemy z serwerami


DNS:
C:\Windows\system32>nslookup www.helion.pl
Serwer: dns.tpsa.pl
Address: 194.204.159.1
Nieautorytatywna odpowied:
Nazwa:
virtual.helion.com.pl
Address: 213.186.88.113
Aliases: www.helion.pl

10. Narzdzie pathping, pozwalajce ledzi tras, jak przesyane s pakiety


do komputera docelowego:
C:\Windows\system32>pathping helion.pl
ledzenie trasy do helion.pl [213.186.88.113]
z maksymaln liczb 30 przeskokw:
0 Runner [192.168.1.101]
1 192.168.1.1

22

Rozwizywanie problemw

2
3
4
5
6
7
8
9
10
11

kat-ru8.neo.tpnet.pl [213.25.2.190]
ge-2-2-1.kat-r1.tpnet.pl [212.160.0.201]
do.war-r3.z.war-ar6.tpnet.pl [195.117.0.186]
213.77.0.66
WarsC001rt15-WarsC001rt06.inetia.pl [83.238.250.149]
WarsC001RT06-WarsH002RT22.inetia.pl [83.238.250.6]
WARSH002RT22-JAWOH001RT09.inetia.pl [83.238.250.183]
JawoH001RT09-JawoH001RT05.inetia.pl [83.238.248.130]
JawoH001RT05-KatoB004RT01.inetia.pl [213.186.67.41]
KatoB004RT01-JawoH001RT06.inetia.pl [213.186.67.82]

11. Narzdzie route, pozwalajce analizowa i modyfikowa trasy routingu:


C:\Windows\system32>route print
===========================================================================
Lista interfejsw
13...00 22 fb 1e 69 44 ......Intel(R) WiFi Link 5100 AGN
11...00 21 70 e5 7b df ......Karta Intel(R) 82567LM Gigabit Network Connecti
1...........................Software Loopback Interface 1
14...00 00 00 00 00 00 00 e0 Karta Microsoft ISATAP
12...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
16...00 00 00 00 00 00 00 e0 Karta Microsoft ISATAP #3
===========================================================================
Tabela tras IPv4
===========================================================================
Aktywne trasy:
Miejsce docelowe w sieci
Maska sieci
Brama
Interfejs Metryka
0.0.0.0
0.0.0.0
192.168.1.1
192.168.1.101
20
127.0.0.0
255.0.0.0
On-link
127.0.0.1
306
127.0.0.1 255.255.255.255
On-link
127.0.0.1
306
127.255.255.255 255.255.255.255
On-link
127.0.0.1
306
192.168.1.0
255.255.255.0
On-link
192.168.1.101
276
192.168.1.101 255.255.255.255
On-link
192.168.1.101
276
192.168.1.255 255.255.255.255
On-link
192.168.1.101
276
224.0.0.0
240.0.0.0
On-link
127.0.0.1
306
224.0.0.0
240.0.0.0
On-link
192.168.1.101
276
255.255.255.255 255.255.255.255
On-link
127.0.0.1
306
255.255.255.255 255.255.255.255
On-link
192.168.1.101
276
===========================================================================
Trasy trwae:
Brak
Tabela tras IPv6
===========================================================================
Aktywne trasy:
Jeli Metryka Miejsce docelowe w sieci
Brama
12
28 ::/0
On-link
1
306 ::1/128
On-link
12
28 2001::/32
On-link
12
276 2001:0:d5c7:a2d6:2c8d:1d6c:ace1:170/128
On-link
11
276 fe80::/64
On-link

23

ABC systemu Windows 7 PL

12
11

276 fe80::/64
On-link
276 fe80::18da:b8b8:aa57:fda/128
On-link
12
276 fe80::2c8d:1d6c:ace1:170/128
On-link
1
306 ff00::/8
On-link
12
276 ff00::/8
On-link
11
276 ff00::/8
On-link
===========================================================================
Trasy trwae:
Brak

Problemy z aplikacjami
Pomimo wysikw firmy Microsoft, ktrej udao si reanimowa kilkadziesit2
niedziaajcych w Vicie programw, nadal moesz natrafi na program, ktry
dziaa w systemie Windows XP, ale nie daje si uruchomi lub dziaa niepoprawnie w systemie Windows 7.
Pierwszym sposobem rozwizania problemu z niekompatybiln aplikacj
powinna by kilkukrotna prba jej uruchomienia. W systemie Windows 7
ta metoda po raz pierwszy ma uzasadnienie i jest cakiem skuteczna przy
kadej nieudanej prbie uruchomienia aplikacji system operacyjny analizuje przyczyn bdu i prbuje j automatycznie usun. Jeeli na przykad program XYZ
nie daje si uruchomi z powodu prby zapisania swoich danych w chronionym
obszarze rejestru oraz dlatego, e korzysta z nieudokumentowanej i niewspieranej
funkcji systemu Windows XP, przy pierwszej prbie uruchomienia Windows 7
rozwie pierwszy problem. Druga prba uruchomienia spowoduje wykrycie drugiego problemu, a trzecia zakoczy si sukcesem.
Niestety, nie wszystkie problemy mona automatycznie wykry i usun. Jeeli
jaki program wci nie dziaa poprawnie:
1. Uruchom panel sterowania.
2. Wybierz kategori Programy.
3. W sekcji Programy i funkcje znajduje si zadanie Korzystaj ze starszego
programu z t wersj systemu Windows uruchom je.

24

Liczba takich programw systematycznie ronie i do czasu, kiedy przeczytasz t ksik,


pewnie bdzie ich kilkaset.

Rozwizywanie problemw

4. Uruchomi si kreator zgodnoci programw kliknij Dalej (uruchomienie


tego programu z uprawnieniami administracyjnymi zwiksza szans
wykrycia i rozwizania problemu niezgodnej aplikacji, dlatego radzimy
w tym momencie klikn odnonik Uruchom jako administrator).
5. Po klikniciu Dalej wywietli si lista zainstalowanych aplikacji:
a) Jeeli naprawiany program znajduje si na niej, zaznacz go i kliknij Dalej.
b) W przeciwnym razie wybierz opcj Niewymienione, kliknij Dalej i wska
gwny plik programu.
6. Kliknij Wyprbuj ustawienia zalecane i uruchom program. Zostanie
on na prb uruchomiony w trybie zgodnoci z system Windows XP SP2.
7. Kliknij Dalej.
8. Jeeli udao si uruchomi program, kliknij Tak, zapisz ustawienia programu
od tej chwili wybrany program bdzie uruchamiany w trybie zgodnoci
z system Windows XP SP2.
9. Jeeli program nadal nie dziaa poprawnie, wybierz opcj Nie, sprbuj
ponownie przy uyciu innych ustawie (rysunek 10.7).

Rysunek 10.7.
Kolejne pytania
kreatora zale
od wybranych
w tym
momencie opcji,
czyli
wskazanych
problemw
z uruchomieniem danego
programu

10. Jeeli tym razem udao si rozwiza problem za pomoc kreatora zgodnoci
programw, kliknij Tak, zapisz ustawienia programu.

25

ABC systemu Windows 7 PL

Kompatybilno programw
Zgodno programw z systemem Windows 7 mona sprawdzi za pomoc pakietu
Microsoft ACT (ang. Application Compatibility Toolkit). Jego dziaanie polega na
wykryciu zainstalowanych programw i sprawdzeniu w internetowej bazie
danych, czy przeszy one testy kompatybilnoci z systemem Windows 7.

Pakiet ACT wymaga serwera baz danych SQL Server 2005 lub
SQL 2008. Nie musi to by serwer dziaajcy na tym komputerze,
na ktrym instalujesz ACT, ale musisz mie dostp do serwera
z uprawnieniami administratora. Jeeli nie uywae do tej
pory serwera SQL, pobierz darmow wersj SQL Server 2008
Express ze strony www.microsoft.com/downloads i zainstaluj
go, uywajc domylnych opcji instalatora.
Aby zainstalowa pakiet programw Application Compatibility Toolkit:
1. Odwied stron www.microsoft.com/downloads.
2. W polu wyszukiwania wpisz Application Compatibility Toolkit i kliknij
przycisk Go.
3. Po chwili wywietli si odnonik do strony, z ktrej mona pobra ten
program kliknij go3.
4. Uruchom pobrany plik instalatora pakietu ACT. Zainstalowane zostan:
a) Compatibility Test Tool, pozwalajcy testowa zgodno stron WWW
z najnowsz wersj przegldarki Internet Explorer.
b) Narzdzie administracyjne pakietu ACT Application Compatibility
Manager.
c) Pakiet ProfilesSetup, pozwalajcy stosowa poszczeglne poprawki,
takie jak poprawka CorrectBitmapHeader naprawiajca niespeniajce
wymaga systemu Windows 7 nagwki map bitowych, lub cae zestawy
poprawek (np. zestaw korygujcy bd polegajcy na uywaniu przez
aplikacj zmiennej rodowiskowej UserProfile zamiast AllUserProfile,
co powoduje, e programu moe uywa tylko uytkownik, ktry go
zainstalowa).
d) Standard User Analyzer, pozwalajcy analizowa dziaanie programw
wymagajcych dodatkowych uprawnie.
3

26

W trakcie pisania ksiki dostpna bya wersja 5.5 programu ACT.

Rozwizywanie problemw

Szczegowe przedstawienie specjalistycznych i niewykorzystywanych przez


wikszo uytkownikw systemu Windows 7 programw pakietu ACT wykracza
poza zakres tej ksiki. Osoby zainteresowane tymi programami odsyamy do
poradnikw (ang. Guides) dostpnych na tej samej stronie WWW co instalator
pakietu ACT.

Tryb XP
Stuprocentowo skutecznym sposobem uruchomienia programu, ktry dziaa
w systemie Windows XP, a nie dziaa prawidowo w systemie Windows 7, jest
jego wirtualizacja. Niestety, wirtualne rodowisko do uruchamiania starszych
aplikacji, nazwane trybem XP (ang. XPM, Windows XP Mode), jest dostpne
tylko dla posiadaczy edycji Professional, Enterprise lub Ultimate i komputerw
ze sprztowym wsparciem wirtualizacji (wyposaonych w procesory Intel-VT lub
AMD-V)4. Osoby te mog bez kupowania dodatkowej licencji uruchamia wybrane
programy w rodowisku wirtualnego systemu Windows XP SP3.
Tryb XP nie wchodzi w skad systemu Windows 7, a wic musimy go pobra
samodzielnie lub w ramach dodatkowych aktualizacji. Skada si on z dwch komponentw:
1. programu Windows Virtual PC (aktualizacji KB958559), ktry jest
nastpc programu Virtual PC 2007;
2. obrazu systemu Windows XP SP3 (pliku VirtualWindowsXP.msi).
Oba te pliki (w wersjach 32- i 64-bitowych) dostpne s pod adresem http://www.
microsoft.com/windows/virtual-pc/download.aspx. Niestety, w czasie przygotowywania ksiki dostpne byy tylko angielskie wersje Beta obu programw.
Oba pobrane pliki naley zainstalowa:
1. W pierwszej kolejnoci zainstaluj aktualizacj KB958559 dwukrotnie
kliknij plik Windows6.1-KB958559-x86.msu lewym przyciskiem myszy,
potwierd ch instalacji aktualizacji i zaakceptuj umow licencyjn.
2. Po udanej instalacji konieczne bdzie ponowne uruchomienie komputera
kliknij przycisk Uruchom teraz.
3. Nastpnie uruchom plik VirtualWindowsXP.msi (450 MB) kreator
przeprowadzi Ci przez proces tworzenia pliku obrazu systemu Windows
XP SP3 (Virtual Windows XP.vhd), pliku z kluczem programu (KEY.txt)

Tryb Windows XP wymaga dodatkowego 1 GB pamici RAM.

27

ABC systemu Windows 7 PL

oraz pliku z licencj na uywanie wirtualnego systemu (VXPEULA.txt).


Domylnie wszystkie trzy pliki zapisywane s w folderze C:\Program
Files\Virtual Windows XP.
Po zakoczeniu instalacji kreator zapyta, czy uruchomi wirtualny system Windows XP. Jeeli usuniesz zaznaczenie odpowiedniego pola wyboru, bdziesz
mg uruchomi go, wybierajc z menu Start/Wszystkie programy/Microsoft
Virtual PC/Virtual Windows XP.
Przy pierwszym uruchomieniu bdziesz musia skonfigurowa wirtualny system
Windows XP:
1. Zaakceptuj umow licencyjn.
2. Podaj haso domylnego uytkownika wirtualnego systemu (z uprawnieniami
tego uytkownika bd dziaay zwirtualizowane programy) i zaznacz pole
wyboru pozwalajce zapamita to haso.
3. Nastpnie wcz automatyczne aktualizacje dla wirtualnego systemu
Windows XP (wirtualny system operacyjny powinien by chroniony
rwnie dobrze, jak system Windows 7).
4. Jeeli tylko Twj komputer wspiera sprztow wirtualizacj, rozpocznie
si przygotowywanie wirtualnego systemu Windows XP do pierwszego
uruchomienia. W ramach tej trwajcej kilkanacie minut operacji:
a) Uruchomiona i zainicjowana zostanie maszyna wirtualna.
b) Uruchomi si wirtualny system Windows XP.
c) Zainstalowane zostan rozszerzenia integrujce wirtualny system
Windows XP z systemem Windows 7.
Domylnie skonfigurowany wirtualny system Windows XP wykorzystuje 256 MB
pamici RAM, komunikuje si z innymi komputerami poprzez sie NAT, ktrej
serwerem jest system Windows 7, a podczas wyczania jest hibernowany. Ciekawostk s obsuga urzdze USB oraz automatyczne mapowanie wszystkich dyskw komputera-hosta. eby zmieni t konfiguracj, rozwi menu Tools i wybierz
opcj Settings.
Dziki domylnie wczonej funkcji automatycznego przekazywania zwirtualizowanych programw z maszyny wirtualnej do systemu Windows 7 wczanie
wirtualnego systemu Windows XP jest wymagane tylko podczas instalowania
programw. Praca ze zwirtualizowanymi programami odbywa si bezporednio
z poziomu systemu Windows 7 i niczym nie rni si od pracy z pozostaymi,
zainstalowanymi w tym systemie programami.

28

Rozwizywanie problemw

eby zwirtualizowa program (w tym przypadku bdzie to Word XP):


1. Uruchom wirtualny system Windows XP.
2. Zainstaluj program w wirtualnym systemie (rysunek 10.8).

Rysunek 10.8.

Wirtualizowane programy musz by instalowane i konfigurowane


z poziomu wirtualnego systemu Windows XP

3. Po zakoczeniu instalacji moesz wyczy wirtualny system Windows XP


zainstalowane w nim aplikacje bd dostpne w menu Start systemu
Windows 7 i bd mogy by w nim wyszukiwane, tak samo jak pozostae
programy (rysunek 10.9).
Mimo braku integracji interfejsu graficznego aplikacji pozostae funkcjonalnoci,
takie jak powizanie rozszerze plikw ze zwirtualizowanym programem czy
schowek i zwizane z nim opcje kopiuj i wklej, dziaaj poprawnie. Wyjtkiem od tej reguy jest brak moliwoci przecignicia mysz danych pomidzy
zwirtualizowanymi a zainstalowanymi w systemie Windows 7 programami.

29

ABC systemu Windows 7 PL

Rysunek 10.9.

30

Najwidoczniejsze rnice w dziaaniu zwirtualizowanych programw


to: zmiana cieek do folderw zgodna z mapowaniem dyskw
w wirtualnym systemie, brak ikon na pasku zada, brak podgldu
zawartoci okna oraz brak nawigacji Aero

You might also like