Навигация по сайту

Популярные статьи

Zestaw narzędzi do wirtualizacji - Honey, I Shrunk Windows 7 «Testowanie aplikacji internetowych i blog Selenium autorstwa Deep Shift Labs

Jeśli używasz Selenium, prawdopodobnie potrzebujesz zminimalizowanej wersji systemów operacyjnych dostosowanych do konkretnego zadania - do pracy z przeglądarkami. Dzisiaj porozmawiamy o tym, jak stworzyliśmy zminimalizowany obraz Windows 7 dla Nerrvana , który instaluje się na partycji 7 GB i działa w 512 MB pamięci RAM.

Wszystkie problemy i próby tego procesu są wyraźnie pomijane. Tylko ich opis może poświęcić cały post, a kto i tak będzie nimi zainteresowany?

Do dostosowania systemu Windows 7 użyłem R7 Lite . Dzięki za napiwek z guru personalizacji, ponieważ wszystkie moje próby użycia vLite (dla Windows XP, użyliśmy xLite) nie doprowadziły do ​​niczego dobrego.

Aby rozpocząć, potrzebujesz oryginalnego obrazu Windows 7 Home Premium. Oto instrukcje, aby zminimalizować tę konkretną wersję.

Dlaczego Premium? Jeśli korzystasz z wirtualizacji VMWare lub KVM, jest całkiem możliwe, że Windows Home Basic będzie działać dla Ciebie. Używamy Xen na 64-bitowym CentOS i dzięki wielu eksperymentom i czasowi znalazłem jedno niewytłumaczalne zjawisko - nawet z oryginalnym Home Basic (istnieje tylko w wersji 32-bitowej) nie udało mi się zainstalować Adobe Flash na IE; instalacja w tajemniczy sposób zawodzi. Potem wybrałem dla nas mniej pociągającą trasę, ponieważ ma więcej funkcji, których po prostu nie potrzebujemy; Home Premium 64-bitowy, umieść go tak jak na Xen, a Flash zainstalowany bez problemu. Jednak Flash zainstalowany w Home Basic na VMWare, działający na komputerze 64-bitowym. Kto wiedział!

Z tej historii wynika praktyczna rada - zainstaluj oryginalny obraz na wybranej platformie wirtualizacji i sprawdź wszystkie szczegóły przed rozpoczęciem minimalizacji. W tym przypadku będziesz wiedział, że błąd został spowodowany przez proces dostosowywania (w końcu zweryfikowałeś go z oryginalną instalacją obrazu i wszystko działało). To może zaoszczędzić dużo czasu i nerwów.

Uruchom RT7 Lite, wybierz obraz Windows 7 i określ folder, w którym chcesz go rozpakować.

Podczas procesu ekstrakcji zobaczysz wyskakujące okienko - wybierz wersję Win 7, z którą będziesz pracować. Dlaczego pojawia się - nie mam pojęcia, ponieważ powinien wiedzieć, jakiego ISO używamy z samego ISO?

Po załadowaniu obrazu możesz wybrać i użyć wcześniej utworzonego pliku konfiguracyjnego. Kiedy wygenerujesz dostosowany obraz instalacyjny, możesz ponownie zapisać zmiany na tej stronie w nowym pliku, aby użyć go w następnej iteracji, jeśli jest to wymagane. Zrób to przed zapisaniem dostosowanego obrazu do pliku ISO na końcu.


Podczas mojej pracy zgromadziłem ich kilkanaście. Oto mój najnowszy plik konfiguracyjny:

[Nazwa OS = Windows 7 HOMEPREMIUM] [Data = 23.03.2012 08:03:53] [Microsoft .NET FrameWork = 3.5] [Wersja: Kandydat wydania 1.7.0] Blackviper = Domyślnie [Aktualizacja] [Sterownik] [ Język] [Aplikacja] [Komponenty] Łatwość dostępu Centrum = Prawdziwa akcja Centrum = Prawdziwy kalkulator = Prawdziwa mapa znaków = Prawdziwy typ kasowania Tuner = Prawdziwy domyślny dostęp do programu komputerowego = Prawdziwy diagnostyka Rozwiązywanie problemów Kreator = Prawdziwy dysk CleanUp = Prawdziwa skrzynka odbiorcza = Prawdziwe szachy = True FreeCell = True Hearts = True Shanghai = True Minesweeper = True Więcej gier = Prawdziwy Internet Games = Prawdziwy Internet Backgammon = Prawdziwi Internetowi Checkers = Prawdziwi Internetowi Spades = True PurblePlace = True Solitaire = True SpiderSolitaire = Prawdziwa aplikacja do transferu plików na podczerwień = True Mobility Center = True Notepad = True On-Screen Magnifier = True Paint = True People Near Me = Prawdziwa łączność projektora = True Speech Recognition = True Sticky Notes = True Welcome Center = True Windows Contacts = True FaxServicesClientPackage = True Windows Repair Disc = True WindowsGadgetPlatform = True WindowsSideShow = True Wordpad = Tru e Write = True 1394 Driver = True D_ATI Technologies = True D_Intel Corporation = True D_NVIDIA = True Media Managers = True Audio = Prawdziwy sterownik High Definition Audio (domyślnie) = True Creative Technology = Prawdziwe efekty dźwiękowe kina domowego Microsoft Audio = Prawdziwe sterowniki audio WDM = True 1394 Desktop Camera = True M_AFA Technologies = True M_ATI Technologies = True M_Aver Media Technologies = True M_Conexant = True M_Hauppauge = True IEEE 1394 DV Camera = Prawdziwa M_IEEE 1394 Podjednostka urządzeń = True M_Luminate-Angel Devices = True M_Microsoft Media Manager = True M_ViXS = True M_Windows SideShow Driver = True Modem = True MO_Agere Systems = True MO_AIWA = True MO_Anchor Datacom BV = True MO_Archtek Telecom = True MO_ARN = True MO_Askey i Cardinal = True MO_ATI Technologies = True MO_Banksia, Meastro = True MO_Boca Research = True MO_Brother = True MO_BSB Datentechnik = True MO_Compaq = True MO_Conexant = True MO_Creative Labs = True MO_Creatix Polymedia = True MO_CPV-Stollmann Datensysteme = True MO_Digicom = True MO_Dynalinks i Todos = True MO_Eiger Labs = True MO_E-Tech = Tru e MO_ELSA = True MO_Fujtisu = True MO_Gateway 2000 = True MO_GSM Cellular = True MO_Haeussler DK i NO = True MO_Hayes Accura = True MO_Hayes = True MO_Hot Line Export AB = True MO_I-O DANE DEVICE = True MO_Infotel = True MO_Intertex = True MO_Ke Kommunikations Elektronic = True MO_KORTEX = True MO_LASAT COMMUNICATIONS = True MO_Lucent = True MO_Megasoft = True MO_Megahertz Corporation = True MO_Metricom = True MO_Microcom = True MO_MICRO Research = True MO_Motorola = True MO_Modular Technology = True MO_Multitech Systems = True MO_NEC = True MO_Neuhaus Telekommunikation = True MO_NECEI True MO_Nokia = True MO_Novalink Technologies = True MO_NTT Docomo = True MO_OLITEC = True MO_OMRON = True MO_OPTION International = True MO_Ositech Communications = True MO_Pace = True MO_Panasonic = True MO_Penril Datability Networks = True MO_Practical Peripherals = True MO_Psion Dacom = True MO_Racal-Airtech = True MO_Psion Dacom = True MO_Racal-Airtech = True MO_Rockwell & Cirrus = True MO_Sierra Semiconductor = True MO_SONY = True MO_Sony Ericsson = True MO_Sony Ericsson i Motorola-Bluetooth Modem = True MO_Standard Modem Dr ivers = True MO_Suntac = True MO_Supra Corporation = True MO_TDK Corporation = True MO_TOSHIBA = True MO_Texas Instrument = True MO_TKR = True MO_TRON BV Datacommunicatie = True MO_U.S. Robotics-France = True MO_U.S. Robotics-Europe = True MO_U.S. Robotics-Sportster = True MO_U.S. Robotyka, Telepath, IBM = True MO_V.DOT = True MO_Xircom = True MO_Zoom Telephonics = True MO_Zypcom = True MO_ZYXEL = True Printers = True P_Brother = True P_Canon = True P_Epson = True P_Fuji Xerox = True P_Gestetner = True P_Hewlett-Packard = True P_Gestetner = True P_Hewlett-Packard = True P_Gestetner = True P_Hewlett-Packard = True P_Gestetner = True P_Hewlett-Packard = True P_Infotec = True P_KONICA MINOLTA = True P_Kyocera = True P_Lanier = True P_Lexmark International = True P_Microsoft = True P_Okidata = True P_Ricoh = True P_Samsung = True P_Savin = True P_Sharp = True P_Sony = True P_TOSHIBA = True P_Xerox = True P_TPSHIBA = True P_Xerox = True P_XPS True S_Brother = True S_Canon = True S_Epson = True S_Hewlett-Packard = True S_Kyocera Mita = True S_Lexmark = True S_Microsoft = True S_Ricoh = True S_Samsung = True S_Xerox Corporation = Prawdziwe tunery TV = True TV_ADS Technologies = True TV_ASUSTEK Computer = True TV_ADS Technologies = Prawdziwy TV_Bitland = Prawdziwy TV_Creatix = Prawdziwy TV_Compro Technologia = Prawdziwy TV_Hauppauge = Prawdziwy TV_KNC ONE GMBH = Prawdziwy TV_KWorld = Prawdziwy TV_NXP Półprzewodniki = Prawdziwy TV_Półprzewodniki = Prawdziwy TV_Pinnacle Systems = Prawdziwy TV_Terratec Electronic GmbH = Prawdziwy TV_VidZ Media = True D _Bluetooth = True Digital Media Devices = True Diva Client = True D_Fax = True Floppy Drive = True Smart Card Drivers = True USB = True Language Packs = True ar-SA = True bg-BG = True zh-CN = True zh-TW = True zh-HK = True hr-HR = True cs-CZ = True da-DK = True nl-NL = True et-EE = True fi-FI = True fr-FR = True de-DE = True el-GR = Prawda he-IL = True hu-HU = Prawda - IT = True ja-JP = True ko-KR = True lt-LT = True lv-LV = True nb-NO = True pl-PL = True es-ES = True pt-BR = True pt-PT = True ro-RO = True ru-RU = True sr-Latn-CS = True sk-SK = True sl-SI = True sv-SE = True th-TH = True tr- TR = True uk-UA = True Autoplay = True Sample Music i Video = True Sample Pictures = True Screensavers = True Sound Recorder = Prawdziwy Windows Codec Packages = True OpticalMediaDisc = Prawdziwy Windows ISO Burn = Prawdziwy MediaCenter = Prawdziwy Windows Media Encodery i dekodery = True WindowsMediaPlayer = Prawdziwa galeria zdjęć systemu Windows (shimgvw) = Prawdziwa przeglądarka zdjęć systemu Windows = Prawdziwy kreator pozyskiwania obrazów systemu Windows = Prawdziwy dźwięk systemu Windows = Prawdziwe tapety systemu Windows = Prawdziwy IIS-WebServerRole = Prawdziwy eksplorator sieci = Prawdziwy zdalny system Windows tan = True Remote Desktop Connection = True TCP / IP Applications = True TelnetClient = True TelnetServer = True Windows Mail = True Windows Presentation Foundation Host = True AxInstSV = True SensrSvc = True AeLookupSvc = True ALG = True BFE = True BDESVC = True wbengine = True bthserv = True CertPropSvc = True KeyIso = True Browser = True VaultSvc = True UxSms = True DPS = True WdiServiceHost = True WdiSystemHost = True defragsvc = True TrkWks = True MSDTC = True EFS = True EapHost = True Fax = True fdPHost = True Fapes = True Fax = True fdPHost = True FDResPub = True hkmsvc = True HomeGroupListener = True HomeGroupProvider = True hidserv = True IKEEXT = True UI0Detect = True SharedAccess = True iphlpsvc = True PolicyAgent = True KtmRm = True lltdsvc = True Mcx2Svc = True clr_optimization_v2.0.50727_64 = True clr_optimization_v2.0.50727_64 = True clr_optimization_v2.0.50727_64 = True MSiSCSI = True swprv = True MMCSS = True NetTcpPortSharing = True Netlogon = True napagent = True NlaSvc = True WPCSvc = True PNRPsvc = True p2psvc = True p2pimsvc = True pla = True IPBusEnum = True PNRPAutoReg = True WPDBusEnum = True Power = True Spool = True True wercplsupport = True PcaSvc = True Protect edStorage = True QWAVE = True RasAuto = True RasMan = True SessionEnv = True TermService = True RpcLocator = True RemoteRegistry = True RemoteAccess = True seclogon = True SstpSvc = True wscsvc = True LanmanServer = True ShellHWDetection = True SCardSvr = True SCPolicySvc = True SCardSvr = True SCPolicySvc = True SNardTv = True sppuinotify = True SSDPSRV = True SysMain = True SENS = True TabletInputService = True lmhosts = True THREADORDER = True TBS = True upnphost = True vds = True VSS = True WebClient = True AudioSrv = True AudioEndpointBuilder = True SDRSVC = True AudioEndpointBuilder = True SDRSVC = True WbioSrvc = True SDRSVC = True WbioSrvc = True SDRSVC = True WbioSrvc = True idsvc = True WcsPlugInService = True wcncsvc = True WinDefend = True wudfsvc = True WerSvc = True Wecsvc = True MpsSvc = True stisvc = True ehRecvr = True ehSched = True WMPNetworkSvc = True TapiSrv = True FontCache3.0.0.0 = True WinRM = True SearchEngine- Client-Package = True WinHttpAutoProxySvc = True dot3svc = True Wlansvc = True wmiApSrv = True LanmanWorkstation = True WwanSvc = True Adapter Troubleshooter = True Advanced UAC = True Auto File System Converter = True Automatyczny format systemu plików Utility = True Corrupted File Recovery = True Device Parowanie aplikacji lication = Prawdziwa kalibracja kolorów wyświetlacza = Prawdziwe skalowanie DPI = Prawdziwa linia poleceń Eventing Utility = Prawdziwa lokalizacja i komputer przenośny Sensor = Prawdziwa instrukcja Windows setup = Prawdziwy Microsoft Custom Dictionary = Prawdziwy Microsoft Sync Center = True Natural Language = True Narrator = True On-Screen Keyboard = True Recovery = True TabletPCOC = True Thumbnail Cache = True Windows Anytime Upgrade = Prawdziwy Windows Cabinet Maker = Prawdziwy Windows Easy Transfer = Prawdziwy Windows Font Viewer = True Windows Help = Prawdziwy Windows Memory Diagnostic = Prawdziwy Windows Portable Device = True Windows PowerShell = True Workspace Runtime = True Xps-Foundation-Xps-Viewer = Prawdziwy folder Zip = True [Funkcje] MediaPlayback = Fałszywe OpticalMediaDisc = Fałszywe MediaCenter = Fałszywe WindowsMediaPlayer = Fałszywe NetFx3 = Fałszywe drukowanie-Fundacja-funkcje = Fałszywe drukowanie-Foundation-InternetPrinting-Client = Fałsz FaxServicesClientPackage = Fałsz [Panel sterowania Usuń] [Dodaj panel sterowania] Widok panelu sterowania = Kategoria [Pulpit] [Pasek zadań pulpitu] [Skróty Eksploratora] [Kontekst Eksploratora] [Widoki Eksploratora] [Zabezpieczenia ] Anti spyware = Domyślny UAC = Domyślna zapora systemu Windows = Domyślna [Usługi] Usługa inteligentnego transferu w tle = Ręczne połączenia sieciowe = Wyłącz listę usług sieciowych = Wyłącz Instalator modułów systemu Windows = Ręczna aktualizacja systemu Windows = Ręcznie [System] Windows Update = Wyłącz [Efekty wizualne] [Internet Explorer] Warn On Intranet = Wyłącz stronę powitalną = Wyłącz odtwarzanie Dźwięk w tle = Wyłącz stronę wyszukiwania domyślnego = www.google.com Script Debugger = Wyłącz wyświetlanie adresu URL ToolBar = Włącz Pokaż pełny adres URL = Włącz Zapisz historię sesji i wyjdź = Wyłącz brak aktualizacji Checking = Włącz IE Phishing Filter = Wyłącz blokowanie wyskakujących okienek = Wyłącz pokazywanie adresu URL na pasku stanu = Wyłącz pokazywanie paska stanu = Wyłącz Proxy = Wyłącz domyślną stronę startową = Niestandardowy ... [Media Center] CustomReg = CustomBat = [Niezatwierdzony] klucz produktu = RHPQ2 $ RMFJH $ 74XYM $ BH4JX $ XM76F Pomiń Auto Activation = True Accept EULA = True Wybierz tę wersję na install = True Setup Language = en-US Fullname = Nerrvana Computername = win7template organizacja = Deep Shift Labs Liczba logowania = 1 Lokalizacja sieci = Home Protect ty r komputer = Nie instaluj aktualizacji selektywnych Specify = True Keyboard = Stany Zjednoczone Waluta i format daty = angielski (Stany Zjednoczone) Język interfejsu = en-US Strefa czasowa = (UTC) Skoordynowany czas uniwersalny [Wygaszacz ekranu] [Tematy] [WallPaper] [ Gadżety] [Dokumenty] [Przykładowa muzyka] [Dźwięk] Windows Ding = Domyślnie = Windows Wyloguj Dźwięk = Domyślnie = Okrzyk Windows = Domyślnie = Awaria sprzętowa Windows = Domyślnie = Powiadom Windows = Domyślnie = Przywracanie systemu Windows = Domyślnie = Windows Recycle = Domyślnie = Windows Battery Critical = Domyślnie = Windows Balloon = Domyślnie = Windows Minimize = Domyślnie = Windows Startup = Domyślnie = Windows Hardware Remove = Domyślnie = Windows Critical Stop = Domyślnie = Windows Domyślnie = Domyślnie = Windows Feed Discovery = Domyślnie = Windows Logon Sound = Domyślnie = Windows Error = Default = Windows Information Bar = Default = Windows Hardware Insert = Domyślnie = Windows Battery Low = Domyślnie = Windows Shutdown = Domyślnie = AppInstallationMode = 0 DriverForceIntegration = False

Następnie przejdź do karty „Zadanie” i zaznacz wszystkie pola wyboru. Tutaj faktycznie powiesz RT7 Lite, jakich funkcji będziesz używać. Aby rozpocząć, możesz oznaczyć je wszystkie, aby je obejrzeć, a następnie po prostu użyć tego, czego potrzebujesz. Dzisiaj przejdziemy do funkcji (pionowe zakładki po lewej stronie interfejsu RT7 Lite).

W zakładce „Dostosowywanie” możesz dodać kilka plików do plików obrazów, które potrzebujesz po instalacji - instaluje przeglądarki, Selenium, własne skrypty. Możesz także kopiować pliki do zainstalowanego systemu Windows, korzystając z VNC Viewer lub TeamViewer.

Zakładka „Integracja” umożliwia natychmiastową instalację niezbędnych aktualizacji oprogramowania, pakietów językowych, aplikacji i sterowników. Nie korzystałem z niego. Może to być przydatne, jeśli używasz Rt7 Lite do dostosowywania do dużych wdrożeń - zainstaluj na przykład 100 komputerów biurowych z zainstalowanym standardowym oprogramowaniem.

W zakładce „Nieuwzględnione” możesz odpowiedzieć na wszystkie pytania, które system Windows zadaje podczas instalacji. Zanim zacząłem używać Rt7 Lite próbowałem użyć Win Toolkit gdzie dowiedziałem się następujących informacji:

Aby nie wyświetlać strony seryjnej podczas instalacji, musisz wprowadzić domyślny klucz seryjny. To są:

System Windows 7:
Ultimate - D4F6K-QK3RD-TMVMJ-BBMRX-3MBMV
Professional - HYF8J-CVRMY-CM74G-RPHKF-PW487
Home Premium - RHPQ2-RMFJH-74XYM-BH4JX-XM76F
Home Basic - YGFVB-QTFXQ-3H233-PTWTJ-YRYRV
Starter - 7Q28W-FT9PC-CMMYT-WHMY2-89M6G

Windows Vista:
Ultimate - VMCB9-FDRV6-6CDQM-RV23K-RP8F7
Biznes - 4D2XH-PRBMM-8Q22B-K8BM3-MRW4W
Home Premium - X9HTF-MKJQQ-XK376-TJ7T4-76PKF
Home Basic - RCG7P-TX42D-HM8FM-TCFCW-3V4VD
Rozrusznik - X9PYV-YBQRV-9BXWV-TQDMK-QDWK4

UWAGA: Te klucze są udostępniane przez firmę Microsoft, są one używane tylko do nienadzorowanej instalacji, ponieważ zachowują 30-dniową wersję próbną po instalacji.

… I skorzystaj z tej licencji. Po zakończeniu przekazałem obraz Xena do Dimy, który w końcu zastąpi tę licencję prawdziwą i aktywuje ją.

Po zakończeniu przekazałem obraz Xena do Dimy, który w końcu zastąpi tę licencję prawdziwą i aktywuje ją

Ważne jest, aby odwiedzić zakładkę „Tweaks” przed „Usunięcie funkcji”. Nie wiedziałem o tym i spędziłem dużo czasu na określaniu usług, które mogą być całkowicie wyłączone lub wyłączone podczas normalnego korzystania z systemu Windows - testowanie selenu. Jeśli przejdziesz do zakładki „Usługi” (pozioma linia karty w głównej ramce RT7 Lite) w „Tweaks”, na dole zobaczysz rozwijaną listę, gdzie możesz wybrać ustawienia wstępne Black Vipera.

Jeśli przejdziesz do zakładki „Usługi” (pozioma linia karty w głównej ramce RT7 Lite) w „Tweaks”, na dole zobaczysz rozwijaną listę, gdzie możesz wybrać ustawienia wstępne Black Vipera

Na ta strona w lewej kolumnie możesz kliknąć opis usługi Windows i wyświetlić więcej szczegółów na temat usługi i jej zależności. Profile (najbardziej odpowiednie kolumny) na tej stronie są dokładnie takie same jak używane przez RT7 Lite. Na przykład, wybierając w ustawieniu RT7 Lite Black Viper „bare-bones”, otrzymasz odpowiednią listę usług. Teraz musisz zrobić zrzut ekranu z tej listy, ponieważ możemy usunąć większość wyłączonych usług z naszego obrazu Windows, kiedy przejdziemy do zakładki „Usuwanie funkcji”. Będziesz potrzebował programu, który może robić zrzuty ekranu i przewijać w tym samym czasie, jak FastStone Capture.

Nie musisz jednak usuwać usług systemu Windows, ale po prostu użyj profilu „bare-bones” i pozostaw usługi w systemie operacyjnym w stanie Disabled. Instalacja będzie wymagać więcej miejsca na dysku, ale kto jest tym bardzo zainteresowany? Zwłaszcza jeśli tworzysz maszyny przy użyciu technologii wirtualnej migawki, gdy kopiowanie całego obrazu nie jest wymagane, a nowa maszyna jest dostępna w ciągu kilku sekund po otrzymaniu polecenia utworzenia. Jedyną rzeczą - kiedy zdecydujesz się na aktualizację obrazu głównego systemu Windows 7 (używanego przez migawkę wirtualną) - zaktualizujesz wszystkie przechowywane składniki i usługi. Ponadto należy wziąć pod uwagę, że możesz mieć 10 lub więcej obrazów wzorcowych, jeśli nie zainstalujesz różnych wersji tych samych przeglądarek na tym samym obrazie głównym. Będziesz potrzebował Windows Update all 10, jeśli chcesz mieć aktualny system operacyjny Windows do testowania. Dla nas bardzo mały obraz systemu Windows ma kluczowe znaczenie, ponieważ pomimo faktu, że podczas testowania Selenium używamy tylko jednej przeglądarki na jednej maszynie wirtualnej (więc przeglądarki nie pokrywają się, gdy zrzuty ekranu są wykonywane przez testy), rzeczywista maszyna wirtualna będzie miała wszystkie przeglądarki obsługiwane na tym zainstalowanym systemie operacyjnym i tylko jedna wersja każdej przeglądarki.

Aby to zilustrować, mamy:

Xen VM_A - Windows XP IE8, FF 15.0, Opera 12.02, Safari 5.1.7, Chrome 21.0.1180
Xen VM_B - Windows XP IE8, FF 11.0, Opera 11.62 Safari 5.1.5, Chrome 20.0.1132

… I Nerrvana wie, która z nich jest migawkowa i uruchamia się w zależności od określonych platform.

Nie mamy takich zdjęć

Xen VM_C - Windows XP IE8 FF 15.0, Opera 12.02, Safari 5.1.7, Chrome 21.0.1180, FF 11.0, Opera 11.62 Safari 5.1.5, Chrome 20.0.1132

Ponieważ zajmuje dużo czasu, aby dowiedzieć się, jak zainstalować, uaktualnić i uruchomić różne wersje tej samej przeglądarki w tym samym systemie operacyjnym.

Black Viper stworzył wspaniałą stronę, na której znajdziesz wiele przydatnych i uporządkowanych informacji o składnikach i usługach Windows oraz ich zależnościach. Na przykład, Aplikacja systemowa COM + . Zwróć uwagę na zakładki poniżej, w których możesz wyświetlić informacje o tym komponencie w systemach Windows 8, 7, Vista, XP Pro x64 i XP.

Poniżej porównałem konfigurację konfiguracji moich usług z konfiguracją „gołych kości” Czarnego Żmija. Szary kolor oznacza te usługi, które zostały usunięte z obrazu systemu Windows. Załadowałem RT7 Lite moim ostatnim plikiem konfiguracyjnym, w którym te usługi zostały usunięte. Jeśli patrzysz na tę stronę przed odwiedzeniem zakładki „Usuwanie funkcji”, wszystkie usługi tutaj będą aktywne (czarne).


Kilka słów o różnicach.

Usługa analizy tła - wymagana dla usługi Windows Update. Po aktualizacji możesz go wyłączyć.

Klient DNS - zgodnie z opisem „Wyłącznie w ekstremalnych sytuacjach należy wyłączyć tę usługę, ponieważ buforowanie wyszukiwania DNS zmniejsza ruch sieciowy i przyspiesza przeglądanie Internetu”. Wydawało się ważne, aby to było włączone.

Połączenia sieciowe i lista sieci Usługa odpowiedzialna za wyświetlanie połączeń sieciowych w Panelu sterowania. Wyłączyłem to. Jeśli to konieczne, zawsze możesz się włączyć. Nie będę nalegał na utrzymanie ich niepełnosprawnych.

Motywy - Opuściłem usługę i włączam ją, ponieważ bez niej przeglądarka wygląda kiepsko. Jeśli się nie mylę, wygląda jeszcze gorzej niż z wyłączonymi efektami wizualnymi (więcej o efektach wizualnych na końcu postu). Po prostu sprawdź - wyłącz go na swoim komputerze i zobacz siebie.

Windows Color System - prawdopodobnie zgadzam się z Black Viper - możesz usunąć tę usługę.

Usługa buforowania czcionek systemu Windows - „Optymalizuje wydajność aplikacji, buforując często używane dane czcionek. Aplikacje uruchomią tę usługę, jeśli jeszcze nie działa. Można go wyłączyć, ale spowoduje to obniżenie wydajności aplikacji. Wydawało mi się, że przeglądarka pracująca z czcionkami będzie stale uruchamiać tę usługę, a ja pozostawiłem ją włączoną w trybie automatycznym. Być może Black Viper ma rację i może być przechowywany w trybie ręcznym.

Czas systemu Windows - możliwość synchronizacji czasu wydawała mi się bardzo ważną funkcją, aby go zachować i pozostawić usługę w trybie ręcznym.

Windows Update - zachowujemy to.

Typy uruchamiania (ręczne, wyłączone, automatyczne itp.) Usług Windows można skonfigurować po instalacji systemu operacyjnego. Na przykład po zaktualizowaniu systemu Windows można wyłączyć usługi odpowiedzialne za aktualizacje - Windows Update, Instalator Windows, Instalator modułów Windows, Usługi kryptograficzne i Usługi analizy tła. Nie chcemy, aby system Windows sprawdzał lub uruchamiał aktualizacje podczas uruchamiania testów. Wymaga procesora, zasobów pamięci i obfituje w nieprzewidywalne wyskakujące okienka, które mogą zakłócać zrzuty ekranu Selenium.

Na karcie „Tweaks” możesz także zmienić ustawienia IE. Myślę, że po uaktualnieniu z IE8 do IE9 konieczne będzie sprawdzenie, czy są nienaruszone - nie jest to oczywiste, że nie zostaną utracone.

Teraz przejdź do zakładki „Usuwanie funkcji”. Spójrz na „Domyślne funkcje” w najbardziej prawej części głównego okna - tak jak ja to rozumiem, wypisz składniki, które będą obecne (jeśli zaznaczone) w wynikowym obrazie. Zostawiłem tylko IE.

Poniżej przedstawiam wyniki mojej pracy. „Pakiety językowe” zostały całkowicie wycięte. W sekcji „Funkcje do usunięcia” zaznaczone pola oznaczają elementy, które mają zostać usunięte. Kleszcze w rozwijanych polach wyboru oznaczają, że wszystkie składniki znajdujące się pod nimi są również sprawdzane. Rozwijane pola, które nie są zaznaczone, rozwinąłem w przypadkach, gdy nie wszystkie składniki niższego poziomu pozostały (niezaznaczone). Na przykład - patrz sekcja „Wyświetlanie” poniżej.


Na przykład - patrz sekcja „Wyświetlanie” poniżej

Wreszcie ostatni krok - zapisz dostosowany obraz. Jeśli chcesz zapisać swoje ustawienia i nadać plikowi znaczącą nazwę, zamiast polegać na automatycznym zapisywaniu RT7 Lite (zapisuje plik LastsessionX.inf, dodając numer w kolejności w folderze - C: Program Files Rockers Team Ustawienia R 7 Lite x64) - wróć do karty „Dom” i zapisz ustawienia zgodnie ze strzałkami poniżej:

inf, dodając numer w kolejności w folderze - C: Program Files Rockers Team Ustawienia R 7 Lite x64) - wróć do karty „Dom” i zapisz ustawienia zgodnie ze strzałkami poniżej:

Teraz możesz przejść do karty „ISO-Bootable” i zapisać wyniki w pliku ISO lub nagrać go.

Teraz możesz przejść do karty „ISO-Bootable” i zapisać wyniki w pliku ISO lub nagrać go

Ponieważ nie będziemy instalować tego obrazu wielokrotnie, dalszą optymalizację można przeprowadzić po instalacji. We wszystkich platformach wirtualizacyjnych istnieje funkcja klonowania, która umożliwia tworzenie dokładnych kopii, pracę z nimi i cofanie się w przypadku błędu podczas ręcznego procesu dostosowywania, który nastąpi po instalacji.

Więcej informacji na temat dalszej optymalizacji systemu Windows 7 można znaleźć na przykład tutaj:

- Windows 7 - Optymalizuj Windows 7

- Windows 7 - Ustawienia efektów wizualnych . Jeśli chodzi o opcję „Efekty wizualne”, wystarczy zachować opcję „Wygładź krawędzie na czcionkach ekranu”, jeśli nie obchodzi Cię, jak będzie wyglądać ramka przeglądarki (na zrzutach ekranu Selenium). W przeciwnym razie dodaj „Użyj wizualnych stylów w oknach i przyciskach”, a przeglądarka będzie wyglądać tak, jak kiedyś.

Powodzenia!

Igor

Wydrukuj ten post

| Dom

Tylko ich opis może poświęcić cały post, a kto i tak będzie nimi zainteresowany?
Dlaczego Premium?
Dlaczego pojawia się - nie mam pojęcia, ponieważ powinien wiedzieć, jakiego ISO używamy z samego ISO?
Instalacja będzie wymagać więcej miejsca na dysku, ale kto jest tym bardzo zainteresowany?