Oppgavebehandling forbedringer
Task Manager er i utgangspunktet et feilsøkingsverktøy som kan gi rask og skitne informasjon om hvilke programmer og prosesser som kjører på en maskin, CPU-bruk, minnebruk, nettutnyttelse, og så videre. La oss ta en gjennomgang av hvordan Task Manager har blitt forbedret på Vista plattform basert på februar CTP build som er allment tilgjengelig for betatestere. Merk at med henblikk på demoene nedenfor vi logget på Vista med en administratornivå konto ikke en standard bruker (brukerkonto beskyttelse kan resultere i forskjellige meldingene for vanlige brukere).
Det første du vil legge merke til når du prøver å starte Oppgavebehandling ved hjelp av noen av de vanlige metodene er at de følgende ledetekst (figur 1):
Figur 1: Spør når Task Manager starter
Hvis du velger det første alternativet, vil du se bare de prosessene igangsatt av tiden påloggede brukeren (figur 2) pluss noen kjerne Windows behandler som Csrss.exe, explorer.exe og så videre. Denne tilnærmingen er nyttig hvis du gjør brukermodus feilsøking av problemer knyttet til din egen brukerøkten, slik som å avslutte et program som ikke fungerer ordentlig:
Figur 2: Prosesser som eies av logged- på bruker
Hvis derimot du velger å starte Oppgavebehandling viser alle prosesser som kjører på datamaskinen, og deretter User Account Control (UAC) vil be deg (figur 3) for å gi tillatelse til å starte Oppgavebehandling. Denne andre meldingen vises fordi denne tilnærmingen forsøker å starte Task Manager ved hjelp utvidede rettigheter:
Figur 3: UAC spør om å tillate Task Manager for å kjøre med utvidede rettigheter
Hvis du tillate Task Manager for å kjøre ved hjelp av utvidede rettigheter, vil du ha mye mer informasjon å forholde seg til (figur 4), og dette kan være nyttig for mer feilsøking generell system:
Figur 4: Task Manager kjører under forhøyet privilegier
Så langt Task Manager ser ganske mye det samme som på tidligere plattformer, ikke sant? Vel det er en ryddig ny funksjon som gir den et helt nytt nivå av kraft så langt feilsøking er bekymret: på enten Applications eller fanen kan du høyreklikke på en kjørende app eller prosess og velge et nytt alternativ som heter Opprett Dump File (Prosesser Figur 5):
Figur 5: Opprette en crashdump fil for en løpende prosess
Hva er så nyttig om dette? Vel, hvis din app eller prosessen er dårlig oppførsel (hung eller frossen for eksempel) så dump filen du oppretter kan åpnes i en debugger for å få mer informasjon om hva som er galt. For eksempel når jeg høyreklikker på MS Paint og velger Opprett Dump fil, vises en dialogboks som viser plasseringen av den lagrede dump fil i en skjult mappe i brukerprofilen min (figur 6):
Figur 6: Plassering av crashdump fil opprettet
Jeg kan deretter installere symbolene for min Vista build (laste den ned her fra Microsofts Windows Driver og kompatibel maskinvare nettside) og installere de nyeste Windows Debugging verktøy oppnådd her fra samme nettsted. Da kan jeg kjøre Windows Debugger (WinDbg), laste symbolene, åpner crashdump fil, og prøve å finne ut hva som gikk galt (figur 7):
Figur 7: Vise en crashdump fil i WinDbg
Selvfølgelig, tolke crashdump filer er et spesialisert tema som krever mye forståelse av hvordan Windows fungerer under panseret, men det er en rask intro til hvordan du bruker debugging verktøy her på WHDC nettsiden og mer info kan finnes om dette på TechNet.
En annen forbedring til Task Manager er muligheten til å få tilgang til egenskapene arket for en prosess direkte fra kategorien Prosess. Bare høyreklikk på en prosess og velg Egenskaper for å gjøre dette (Figur 8):
Figur 8: Åpne egenskaper ark for en løpende prosess
Denne endringen er faktisk en stor anvendelighet ettersom egenskapene arket lar deg konfigurere kompatibilitetsprograminnstillinger for prosessen med å hjelpe til å gjøre det kjører bedre hvis det er nødvendig.
Task Scheduler forbedringer
De forbedringer Task Scheduler er mer synlige i Vista, men dette er hovedsakelig på grunn av den nye versjonen av Microsoft Management Console som følger med Vista. MMC 3.0 har et annet utseende og følelse fra tidligere versjoner, og gir flere måter å gjøre ting. Før vi ser dette imidlertid oppmerksom på at UAC ber deg når du prøver å åpne Task Scheduler (figur 9). Dette er fordi Vista anser Task Scheduler et administrativt verktøy (det er et MMC-konsoll) og så må utvidede rettigheter til å kjøre det:
Figur 9: UAC ber deg når du prøver å kjøre Task Scheduler
Når Task Scheduler er åpen, kan du se den nye MMC 3.0 layout:
Figur 10: Task Scheduler GUI
Det første du må observere er at Vista har allerede en rekke systemnivå oppgaver planlagt å kjøre til ulike tider. Dette er kult fordi det fremhever en av de store forbedringene i Vista enn tidligere Windows-versjoner, nemlig at Vista overvåker sin egen helsetilstand og prøver å opprettholde sin helse ved hjelp av ulike teknikker. For eksempel, er regelmessig defragmentering av harddisker én viktig del av systemet helse, og ved å utvide Task Scheduler Library vi kan se hvordan defragmentering er planlagt å kjøre på systemet vårt (Figur 11):
< b> Figur 11: Defragmentering oppgave i Oppgave Bibliotek
Merk at defragmentering oppgaven er planlagt å kjøre om en bruker er logget på maskinen eller ikke, og at det går å bruke de utvidede rettigheter som trengs for administra- level oppgaver. Hvis du ønsker å konfigurere denne oppgaven, klikker du på Egenskaper i handlingsruten til høyre. Dette åpner egenskapene til den oppgaven som vist neste (Figur 12):
Figur 12: Konfigurering oppgave egenskaper
De konfigurasjonsinnstillinger som er tilgjengelige på de ulike kategoriene er som følger :
Generelt:
Security kontekst og privilegium nivå
Triggere:
Forhold som starter oppgaven (mer om dette i et øyeblikk)
Handlinger:
Handlinger oppgaven utfører (starter et program, kan du sende en e-post, eller vise en melding)
Forhold:
Ytterligere begrensninger på hvor og når triggere kan operere
< b> Innstillinger:
Andre måter å konfigurere eller begrense oppgaven
Historie:
hendelsesloggen hendelser knyttet til tidligere drift av oppgaven
Den største forbedringen i mitt sinn er utløser kategorien, som lar deg starte en oppgave som svar på en rekke forhold som kan oppstå inkludert:
På et planlagt tidspunkt
Ved oppstart på pålogging
Når maskinen er inaktiv
Når en bestemt hendelse inntreffer
Når en Terminal Services-økt kobler eller kobler
Når arbeidsstasjonen er låst eller ulåst
Det faktum at oppgaver kan nå bli utløst basert på når bestemte hendelser oppstår illustrerer Velkommen faktum at Task Scheduler er nå tett integrert med Event Viewer. Faktisk kan du også bruke Hendelsesliste for å opprette en ny oppgave som utløses på et arrangement! Som et eksempel, si at du ser hendelsen ID 1 530 i programloggen som indikerer register filer ikke blir losset riktig. For å opprette en oppgave i forbindelse med denne hendelsen, høyreklikk på denne hendelsen i hendelseslisten og velg Fest Task til denne hendelsen (Figur 13):
Figur 13: Feste en oppgave til en hendelse
Dette starter de planlagte oppgavene Wizard (Figur 14) som leder deg gjennom prosessen med å lage en oppgave som utløses når dette skjer:
Figur 14: Planlagte oppgaver Wizard
Du kan følge instruksjonene i veiviseren for å enten sende en epost eller starte et program når hendelsen oppstår. Når oppgaven er opprettet fra Event Viewer kan du vise og videre konfigurere egenskapene i Event Viewer (Figur 15):
Figur 15: Oppgave for arrangementet 1 530
Konklusjon
De forbedringer Task Scheduler og Oppgavebehandling i Vista gjør det enklere for brukere å vedlikeholde og feilsøke sine maskiner. De gjør det også enklere for administratorer og støtte ingeniører å overvåke stasjonære datamaskiner ved å tilpasse listen over standardoppgaver i løpet av utplasseringsfasen med å lage Vista-bilder. Nå hvis bare Task Manager kan kjøres eksternt, overvåking og feilsøking av Windows vil være enkelt faktisk!
Om Mitch Tulloch: Mitch Tulloch er en forfatter, trener og konsulent som spesialiserer seg på Windows server operativsystemer, IIS administrasjon, feilsøking nettverk og sikkerhet. Han er forfatter av 15 bøker, inkludert Microsoft Encyclopedia of Networking (Microsoft Press), Microsoft Encyclopedia of Security (Microsoft Press), Windows Server Hacks (O'Reilly), Windows Server 2003 i et nøtteskall (O'Reilly), Windows 2000 Administration i et nøtteskall (O'Reilly), og IIS 6 Administration (Osborne /McGraw-Hill). Mitch er basert i Winnipeg, Canada, og du kan finne mer informasjon om bøkene sine på sin nettside www.mtit.com.
WindowsNetworking.com inneholder et vell av nettverksinformasjon for administratorer: Med informasjon om hvordan du kan sette opp og feilsøke ulike nettverk i alle størrelser. Inkluderer også et omfattende arkiv av hundrevis av anmeldt nettverk programvare og maskinvareløsninger. Hyppig oppdatert med artikler og amp; tips av et team av ledende forfattere, er det fortsatt en favoritt innenfor nettverk samfunnet. Anmeldelser