Distribusjon av Windows 7 - Del 12


Tips Bilde:
Du kan finne mer informasjon om automat LTI distribusjon i Windows 7 Resource Kit fra Microsoft Press. Jeg er hovedforfatter for denne Resource Kit og jeg også opprettholde Unofficial brukerstøtte for Windows 7 Resource Kit hvor du finner de siste oppdateringene og annen nyttig informasjon.

En viktig sak å vurdere når du planlegger noen form for desktop utplasserings er programkompatibilitet. Hvis du oppgraderer til Windows 7 fra Windows Vista, dette vil forhåpentligvis ikke være litt problem fordi applikasjoner utviklet for Windows Vista bør, i nesten alle tilfeller virke på Windows 7. Hvis du migrerer stasjonære datamaskiner fra Windows XP til Windows 7 Men må du ta deg tid til å vurdere nøye til hva du kanskje trenger å gjøre for å sikre at søknader vil fungere ordentlig på det nye operativsystemet.

Hvorfor Applications Break

Hva er årsakene applikasjoner utviklet for Windows XP og til "pause" når du prøver og kjøre dem på Windows 7? Et par av de viktigste problemområdene er:


    User Account Control Anmeldelser - Applikasjoner som krever administrative rettigheter, og som ble utviklet for Windows XP kan ikke fungere skikkelig på Windows 7, selv om brukeren er medlem av den lokale administratorgruppen på datamaskinen hans. Microsoft har forsøkt å minimalisere dette problemet ved å inkludere programkompatibilitet shims i Windows 7 for mange vanlige programmer, og disse shims vil ofte også tillate brukere å kjøre applikasjoner som standardbrukere i stedet for administratorer. Noen eldre programmer men rett og slett ikke vil fungere på Windows 7, selv når brukeren er en lokal admin. I et slikt tilfelle kan det være nødvendig å bruke en av følgende verktøy som er beskrevet nedenfor for å kjøre eldre søknad separat fra operativsystemet Windows 7: Virtual PC 2007 SP1, Windows Virtual PC med Windows XP Mode, Microsoft Enterprise Desktop Virtualization, eller Microsoft Application virtualisering.
  • Brukerprofil struktur og versjonsAnmeldelser - Brukerprofilen strukturen ble redesignet i Windows Vista for å gjøre det mer rasjonelt. Hvis en eldre programmet ble utviklet for å få tilgang til brukerprofilfiler på riktig måte ved hjelp av API funksjonskall og miljøvariabler, bør disse brukerprofil endringene ikke påvirke om programmet vil kjøre eller ikke i Windows 7 siden Windows 7 inneholder katalog knutepunkter for vanlig Windows XP profil mapper som Mine dokumenter. Hvis derimot en eldre søknad har Windows XP-stil profilmapper hardkodet i programmets kode, og deretter programmet kunne svikte under Windows 7 på grunn av dette. Et annet problem som kan hindre en eldre søknad fra løping er dersom søknaden er forvirret av versjonsnummeret til Windows 7. Med andre ord, når du prøver og starte programmet, sjekker den OS versjonsnummeret, finner dette er 6,1, og var kodet ikke å vite hva dette betyr, og derfor starter ikke. I slike tilfeller som dette der bare noen få brukere er berørt, kan disse brukerne prøve å bruke feilsøking for programkompatibilitet i Windows 7, og se om dette løser problemet. Hvis mange brukere vil bli berørt, kan du prøve å bruke Application Compatibility Toolkit til å prøve og analysere problemet og utvikle en "fikse" du kan distribuere til de berørte datamaskiner.

    Verktøy for Begrensende Application kompatibilitetsproblemer

    Microsoft tilbyr en rekke verktøy du kan bruke for å sikre at du kan fortsatt bruke dine eldre programmer etter oppgradering eller migrere til Windows 7. Disse verktøyene er i utgangspunktet av tre typer, og disse er mine egne "vennlige" navn for hver kategori:


      Engangs verktøy Z - Prøv å bruke disse verktøyene først hvis bare noen få brukere kommer til å bli påvirket.
    • Storskala verktøy Z - Storskala bedriftsmiljøer bør vurdere å bruke disse verktøyene først.
    • virtualiseringsverktøy Z - Når alt annet svikter, virtual.

      La oss kort undersøke hver kategori.

      Engangs Verktøy for stille Eldre Applications

      La oss si at du trekker deg tilbake dine gamle Windows XP-datamaskiner for nyere kjører Windows 7. Etterpå flere brukere indikerer de trenger et eldre program installert på sine datamaskiner. Du prøver å installere programmet og noe som dette kommer opp (figur 1):


      Figur 1:
      Advarsel fra Program Compatibility Assistant

      Hvis du ser en advarsel som dette når du installerer en eldre program på Windows 7, kan du klikke Se etter løsninger på nettet og se om Microsoft har tidligere identifisert dette problemet og har skapt en løsning på det.

      Hvis den eldre program syntes å installere OK på Windows 7, men problemene oppstår når brukere prøver og kjøre den, kan de klikke på Start, skriv programkompatibilitet i Start-menyen søkeboksen, og trykk ENTER for å starte programkompatibilitet troubleshooter (figur 2). Å gjøre dette vil få Windows til å prøve og finne problemer med installerte programmer, finne ut om reparasjonene er tilgjengelig, og bruke de fikser å forsøke å løse problemene.


      Figur 2:
      Kjøre Program Compatibility Troubleshooter

      Hvis dette ikke fungerer kan brukeren høyreklikke på den kjørbare programfilen i Windows Utforsker, velge . Egenskaper, velge fanen Kompatibilitets, og manuelt prøver forskjellige programkompatibilitetsmodi å prøve og få programmet til å fungere riktig (figur 3)


      Figur 3:
      Velg program kompatibilitet modus

      Hvis ingen av disse metodene fungerer, se virtualiserings Tools nedenfor.

      storskala verktøy for å analysere og Begrensende programkompatibilitetsproblemer

      Hvis organisasjonen har hundrevis eller tusenvis av brukere som kjører dusinvis av ulike programmer på sine datamaskiner, vil du absolutt trenger å ta en mer proaktiv tilnærming enn etter-the-faktum metoden beskrevet i forrige avsnitt ovenfor. I dette tilfellet verktøyet du vil ønske å bruke er den Application Compatibility Toolkit (ACT) versjon 5.5. ACT er en samling av verktøy og dokumentasjon som du kan bruke til å vurdere og begrense problemer med programkompatibilitet før start av utrulling av Windows 7 i ditt miljø. ACT hjelper deg å forstå din søknad kompatibilitet situasjon ved å identifisere hvilke av dine eksisterende programmer er kompatible med Windows 7, og som kan kreve ytterligere testing. ACT kan også hjelpe deg med å utvikle kompatibilitetsrettinger for problem programmer som du deretter kan distribuere som søknad avbøtende pakker til berørte systemer. ACT er et komplekst verktøy som tar litt tid å venne seg til for å få mer informasjon om bruk av ACT se kapittel 5 i Windows 7 Resource Kit fra Microsoft Press. Og du kan laste ned ACT 5.5 herfra.

      Virtualisering verktøy for Running Eldre Applications

      Enten du er en mindre butikk som har funnet ut at den innebygde programkompatibilitet verktøy i Windows 7 er ikke tilstrekkelig eller en stor bedrift som har oppdaget at søknaden kompatibilitetsproblemer for enkelte eldre forretningskritiske applikasjoner kan ikke løses ved hjelp av ACT, du har fortsatt flere måter du kan gå fram for å holde de eldre programmer som kjører for brukere som trenger dem. Virtualisering er nøkkelen her, og dine valg fra Microsoft er som følger:

      Virtual PC 2007 SP1 Anmeldelser - Hvis du migrert eldre datamaskiner til Windows 7 kan du installere Virtual PC 2007 SP1 på disse datamaskinene slik at brukerne av disse datamaskinene kan installere sine problematiske eldre programmer i en egen instans av Windows XP (eller en eldre versjon av Windows) kjører i en egen virtuell maskin. Legg merke til at denne løsningen har noen begrensninger. For eksempel, gjør Virtual PC omfatter ikke støtte for USB-enheter. Du kan laste ned Virtual PC 2007 SP1 herfra.

      Windows XP Mode og Windows Virtual PC Anmeldelser - Windows Virtual PC kan du kjøre flere Windows-miljøer, inkludert Windows XP-modus fra Windows 7-skrivebordet. Ved å installere dine problematiske eldre programmer i Windows XP Mode miljø, kan brukere kjøre disse programmene direkte fra Start-menyen. Fordelene med denne virtualisering tilnærming enn Virtual PC 2007 SP1 er:


        Ingen egen virtuell desktop for å kjøre eldre programmer-de er integrert i Windows 7-skrivebordet.
      • Støtte for USB-enheter som skrivere, skannere og så videre.

        Ulempen med denne tilnærmingen er at Windows Virtual PC krever prosessorer som støtter maskinvarevirtualisering (Intel-VT eller AMD-V) . Bare stasjonære datamaskiner i året eller så gammel typisk støtte slike teknologier. Så hvis du migrert eldre systemer fra Windows XP til Windows 7 vil du ikke være i stand til å bruke denne metoden. Men hvis du har kjøpt splitter nye Windows 7-systemer for å erstatte de eldre Windows XP-datamaskiner, kan du være i stand til å bruke denne tilnærmingen til å kjøre problematiske eldre programmer på disse datamaskinene. Du kan laste ned Windows XP Mode og Windows Virtual PC herfra

        Microsoft Enterprise Desktop Virtualization Anmeldelser -. MED-V er en bedrift verktøy som kan brukes til å levere virtuelle PC-bilder til datamaskiner fra en sentralt register hvor du kan opprette og administrere disse bildene. MED-V bidrar dermed redusere applikasjon-til-OS kompatibilitetsproblemer, men i en mer skalerbar og administrert måte enn bare å installere Virtual PC på hver brukers datamaskin. Ved hjelp av MED-V, kan du administrere hele livssyklusen til virtuelle bilder, bestemmelse dem til godkjente brukere i et Active Directory-miljø, overvåke deres bruk, og mer. Brukeren forblir uvitende om virtualisering kjører i bakgrunnen og ser bare en skrivebordsmiljø. MED-V er en del av Microsoft Desktop Optimization Pack (MDOP). For en titt på hvordan MED-V fungerer og hvordan du kan bruke den, se kapittel 6 min gratis eBok Forstå Microsoft virtualiseringsløsninger. Fra skrivebord til datasenter fra Microsoft Press

        Microsoft Application Virtualization Anmeldelser - Microsoft App-V er en bedrift verktøy som kan brukes til å sentralisere forvaltningen av hele programmet livssyklusen. Ved hjelp av App-V, kan administratorer dynamisk levere applikasjoner on-demand til brukere som har behov for dem i stedet for å installere dem på hver brukers datamaskin. App-V bidrar til å redusere program-til-program konflikter, for eksempel når en bruker trenger å kjøre to forskjellige versjoner av samme program, og er ikke i stand til å installere begge versjonene lokalt på samme maskin. App-V forenkler også programvareoppdatering ledelse og gjør programkompatibilitet regresjonstesting enklere. App-V er også en del av MDOP. For en titt på hvordan App-V fungerer og hvordan du kan bruke den, se kapittel 4 i min gratis eBok Forstå Microsofts virtualiseringsløsninger: Fra skrivebord til datasenter fra Microsoft Press.