Programinkompatibilitet i windows 7 vad man ska göra. Ställa in kompatibilitetsläge i Windows

De två föregående numren av tidningen (TechNet februari 2010 och mars 2010) diskuterade hur du enkelt kan använda Remote Desktop Services (RDS) eller värd Hyper-V virtuell stationära datorer för att skapa en fjärrapplikationsinfrastruktur. I en sådan miljö ansluter användare till enskilda applikationer eller hela stationära datorer på en företagsserver. Eftersom applikationer är avlägsna, så länge som användare har tillgång till nätverket (eller till och med Internet), spelar det ingen roll var dessa användare fysiskt befinner sig. Anslutna användare behöver bara några få musklick för att komma åt de verktyg de behöver.

Metoderna som beskrivs i de två föregående utgåvorna av spalten är mycket viktiga för att förstå dagens upplaga. På många sätt förändrar de alternativa programvaruleveransmekanismerna som beskrivs i dem nästan helt idén om hur användare ansluter till de applikationer de behöver.

Låt oss säga att din lilla miljö har tre äldre applikationer som bara har små skillnader i behov och egenskaper. Fundera på hur du skulle ge användare åtkomst till dessa program (förutsatt att systemen måste uppgraderas till Windows 7) under följande förhållanden:

  • Applikation A fungerar smidigt på Windows XP eller Windows 7, men att administrera dess många konfigurationer och standarduppdateringar är en riktig mardröm. Applikation A fungerar dock bra i Windows miljö Server 2008.
  • Applikation B fungerar på Windows XP, men inte på Windows 7. Detta program är ganska resurskrävande och används av ett litet antal användare.
  • Applikation C har också kompatibilitetsproblem med Windows 7, men till skillnad från applikation B kräver den betydande resurser, med endast en eller två användare som behöver applikation C.

Var och en av dessa applikationer kräver olika sätt att leverera till användarna. Bilaga A ska vara lätt. För det fungerar för Windows Server 2008, blir då omedelbart en kandidat för placering med hjälp av RDS. Och många konfigurationer och frekventa uppdateringar låter dig installera alla konfigurationer på en gång på RDS-servern, vilket gör att varje användare kan ta emot önskad applikation, och bördan för administratörer kommer att minska.

Att hantera ansökningarna B och C blir lite svårare. De är inte kompatibla med Windows 7, så de kommer inte att fungera på Windows Server 2008. Applikation B behövs som sagt av ett litet antal användare och är relativt resurskrävande. Detta gör att den kan placeras i en pool av virtuella skrivbord som serveras av Hyper-V och RDS.

Applikation C har ett högt resurskrav, vilket begränsar antalet samtidiga virtuella skrivbord som kan finnas på en enda Hyper-V-server. Eftersom det här programmet bara behövs av en eller två användare, är det en bra kandidat för placering i Windows XP-kompatibilitetsläge.

Hur?

Det bästa alternativet är naturligtvis att begränsa antalet program som behöver Windows XP-kompatibilitetsläge. Detta beror på bristen på verktyg för att automatisera och centralt hantera tjänster och virtuella maskiner detta läge. Windows XP-kompatibilitetsläget är avsett att lösa problem med begränsad användning endast i små till medelstora miljöer.

Att distribuera virtuella maskinfiler till klientens disk kräver manuella eller skriptade lösningar. Det finns inga verktyg för att centralt hantera inställningar eller policyer för kompatibilitetsläge. Du måste manuellt installera applikationer och patchar på varje instans av virtuella datorer i Windows XP-kompatibilitetsläge, eller använda specialiserade verktyg som Windows serveruppdatering Tjänster eller System Center Essentials.

Du kommer också att behöva installera och hantera klientskydd, såsom brandvägg och antivirusprogram, på varje virtuell dator med Windows XP-kompatibilitetsläge, såväl som på klientdatorerna själva, vilket fördubblar administratörens arbetsbelastning. Tänk också på att Windows XP-kompatibilitetsläge inte stöder applikationer med 3D-grafik. Och om miljön kräver betydande automatisering eller innehåller utbredda applikationer, överväg att använda Microsoft Enterprise Desktop Virtualization (MED-V), som endast är tillgängligt för företag som en del av Microsoft Desktop Optimization Pack (MDOP).

Windows XP-kompatibilitetsläget har också allvarliga hårdvarukrav: datorn måste stödja hårdvaruvirtualisering (som kan kontrolleras med hjälp av Microsoft HAV Detection Tool), processorresurser och random access minne bör räcka för att stödja den primära maskinen och dess sekundära virtuella bild samtidigt, och även om ett 64-bitars operativsystem inte formellt krävs, misslyckas det ofta med att komma runt RAM-gränserna som är inneboende i 32-bitars Microsoft-operativsystem.

Det kan också finnas svårigheter - allt beror på planering för att skapa virtuella maskiner i Windows XP-kompatibilitetsläge. Varje gång du ställer in Windows XP-kompatibilitetsläge virtuell maskin med Windows XP distribueras som en VHD-fil. Windows 7-licensen för den primära datorn ger användaren obegränsad åtkomst till denna virtuella maskin, men bara till den. Du kan skapa din egen anpassade virtuella maskin för Windows XP-kompatibilitetsläge, men då måste du betala för en extra licens.

Om du installerar Windows XP-kompatibilitetsläge måste du installera Windows Virtual PC. Allt detta finns på sidan Windows start Virtuell PC. Det finns också separata länkar för dessa två komponenter, och det föreslås att du först ställer in kompatibilitetsläget till Windows XP.

När du har installerat båda komponenterna, öppna Start (Start) och starta Windows XP-läge från Windows mappar Virtuell PC. När du kör Windows XP-kompatibilitetsläge för första gången uppmanas du att ange installationsmappen, samt användarnamnet och lösenordet för XPMUser-kontot (se bild). Det är lokalt konto i huvudoperativsystemet, som är medlem i den lokala administratörsgruppen. Den kommer att användas för att starta applikationer i Windows-läge XP från huvudoperativsystemet.


När installationsguiden är klar kommer standard gäst-OS att startas och du kommer att loggas in. Fönstret för det nyligen lanserade gästoperativsystemet visas i figuren. Maskinen heter i formatet \\\\VirtualXP- xxxxx , där xxxxx är en slumpmässig uppsättning siffror. Den är medlem i en arbetsgrupp, men kan kopplas till en domän om ett domänkontokontext krävs.


Nu är vi redo för det sista steget - att installera applikationen i gäst-OS. Detta kan göras antingen manuellt eller med hjälp av en applikationsdistributionslösning. Ett gästprogram installerat för att köras i Windows XP-kompatibilitetsläge kan startas automatiskt från värddatorns Start-meny ( ris. 3).

För att använda lanseringsintegrering måste du logga ut och stänga gäst-VM innan du startar gäst-VM från värddatorns Start-meny. Alternativt kan användare komma åt hela gästdatorns virtuella dators skrivbord genom att klicka på länken märkt Windows XP Mode. När en virtuell gästmaskin inte används går den in i viloläge, vilket minskar tiden det tar att starta om den när det behövs igen.

Som du kan se ger Windows XP-kompatibilitetsläge skrivbordsvirtualisering såväl som ett operativsystem inom ett annat operativsystem. Det tillhandahåller också en mekanism som helt tar bort komplexiteten i interoperabilitet genom att tillhandahålla en stödd operativ system. Medan administrationsverktygen för Windows XP-kompatibilitetsläget är begränsade och hårdvarukraven är ganska höga, tar den här lösningen fortfarande bort hindren för att uppgradera operativsystemet. Glöm bara inte att detta bara är ett av alternativen för att lösa dina problem.

För att skriva ut text vertikalt eller i valfri vinkel i word. Du måste följa några enkla steg. Överväg ett av alternativen med hjälp av tabellen. Vi går till avsnittet "infoga", sedan "tabell", välj önskat antal kolumner och rader. Högerklicka på cellen och välj textriktning. Välj textens riktning. För att göra bordskanterna osynliga, klicka på ...

För att göra det möjligt för excel att skriva text vertikalt eller text i excel i valfri vinkel (gäller excel 2003, 2007, 2010, 2013, 2016), måste du göra flera enkla steg. Välj cellerna där vi ska ställa in textriktningen. Vi högerklickar på de markerade cellerna, i snabbmenyn klickar vi på objektet "formatera celler", välj sedan i fönstret som öppnas ...

Dagens artikel kommer att diskutera hur du startar PSU (strömförsörjning) på din dator utan deltagande av systemkortet (moderkortet), det vill säga lanseringen kommer att ske autonomt. Alla nuvarande nätaggregat kan köras med ett vanligt gem eller en bit tråd! För att göra detta behöver vi: Strömförsörjningsenhet (PSU), det finns ingen anledning att dra ut den ur datorn, dra bara ut den största ...

Så efter att ha slagit på datorn / bärbara datorn har vi inskriptionen "BOOTMGR saknas Tryck på Ctrl + Alt + Del för att starta om". Som regel uppstår ett sådant fel efter experiment med partitioner. hårddisk. Lösningen på problemet kommer att övervägas med exemplet med Windows 7. För att lösa detta fel måste du sätta in en disk med ditt operativsystem och starta från den. Välj sedan språk och andra parametrar, klicka på ...

Alla kommer att acceptera, idag vill jag berätta om hur man kör gamla program i topp tio, nämligen om Windows 10-kompatibilitetsläge. Kompatibilitetsläge Windows-program 10 låter dig köra programvara på en dator som fungerade normalt bara i tidigare versioner Windows och i det senaste operativsystemet startar inte programmet eller fungerar med fel. Den här guiden om hur du aktiverar kompatibilitetsläge för Windows 8.1, 7, Vista eller XP i Windows 10 för att fixa programstartsfel är lämplig för dem som har gammal programvara, vars utvecklare slutade stödja och uppdatera den för länge sedan.

Som standard uppmanar Windows 10 dig att automatiskt aktivera kompatibilitetsläge efter kraschar i program, men bara i vissa av dem och inte alltid. Manuell inkludering av kompatibilitetsläget, som tidigare (i tidigare OS) utfördes genom programmets egenskaper eller dess genväg, är nu inte tillgängligt för alla genvägar och ibland måste du använda ett speciellt verktyg för detta. Låt oss överväga båda metoderna.

Aktivera kompatibilitetsläge genom egenskaperna för ett program eller genväg

Och så har vi allt med dig, installerat Windows 10 tröskel 2, om du inte har det kan du ladda ner det från länken till vänster.

Det första sättet att aktivera kompatibilitetsläge i Windows 10 är mycket enkelt - högerklicka på genvägen eller den körbara filen för programmet, välj Egenskaper och öppna, om den hittas, fliken Kompatibilitet.

Allt som återstår att göra är att ställa in kompatibilitetslägesparametrarna: ange vilken version av Windows där programmet kördes utan fel. Om det behövs, låt programmet köras som administratör eller i en lägre skärmupplösning och reducerat färgläge (för mycket gamla program). Använd sedan dina inställningar. Nästa gång kommer programmet att startas med parametrarna redan ändrade.

Hur man aktiverar programkompatibilitetsläge med tidigare OS-versioner i Windows 10 genom felsökning

För att köra inställningen av programkompatibilitetsläge måste du köra en speciell felsökare Windows problem 10 > Kör program utformade för tidigare versioner av Windows.

Du kan göra detta antingen genom kontrollpanelens objekt > Felsökning (kontrollpanelen kan öppnas genom att högerklicka på Start-knappen).

Eller i sökningen kan du ange > Kör program skapade för tidigare versioner.

Detta kommer att starta Windows 10 gamla programkompatibilitetsfelsökare. Det är vettigt att använda alternativet "Kör som administratör" när du använder det (detta gör att du kan tillämpa inställningar på program som finns i mappar med begränsad åtkomst). Klicka på Nästa.

Efter lite väntan kommer nästa fönster att uppmana dig att välja ett program med kompatibilitetsproblem. Om du behöver lägga till ditt eget program (till exempel kommer bärbara applikationer inte att visas i listan), välj alternativet Inte i listan och klicka på Nästa, ange sedan sökvägen till programmets körbara exe-fil.

När du har valt ett program eller angett dess plats kommer du att uppmanas att välja ett diagnostiskt läge. För att manuellt ange kompatibilitetsläget för en viss version av Windows, klicka på Programdiagnostik.

Nästa fönster kommer att be dig ange de problem som uppmärksammades när du körde ditt program i Windows 10. Välj Programmet fungerade i tidigare versioner av Windows, men installeras inte eller startar inte nu (eller andra alternativ, beroende på vad som är lämpligt).

I nästa fönster måste du ange vilken OS-version som ska möjliggöra kompatibilitet med - Windows 7, 8, Vista och XP. Välj ditt alternativ och klicka på Nästa.

I nästa fönster, för att slutföra installationen av kompatibilitetsläget, måste du klicka på Kontrollera programmet. När den startar, kontrollerar (vilket du gör själv, valfritt) och stängs, klicka på Nästa.

Och slutligen, antingen spara kompatibilitetsalternativen för det här programmet, eller använd det andra objektet om felen kvarstår - Nej, försök använda andra alternativ. Klart, efter att ha sparat inställningarna kommer programmet att fungera i Windows 10 i det kompatibilitetsläge du valde.

Även om informationen om programmet står i svart på bakgrundsfärgen att den här applikationen endast kompatibel med vissa operativsystem, bland vilka ditt inte är, är detta inte en anledning att vägra detta program. Även om du bara väljer en applikation för dig själv, är det fortfarande bättre att leta efter ett alternativ som stöds av ditt operativsystem. Men om du definitivt behöver exakt det program som är inkompatibelt med ditt operativsystem som standard, så kan du försöka göra programmet kompatibelt med ditt operativsystem.

Windows-kompatibilitetslägen

Drift Windows-system har flera inbyggda kompatibilitetslägen. Dessa kompatibilitetslägen, med hjälp av speciella parametrar, låter dig reproducera den miljö i operativsystemet som är nödvändig för att programmet ska fungera. Naturligtvis kan dessa lägen inte helt återskapa miljön för det önskade operativsystemet. Följaktligen kan de inte garantera programkompatibilitet. Men ändå, i många fall, kan dessa lägen vara till god hjälp. För att uppnå 100 % resultat, använd verktyg som .

Vad behöver du veta om dessa lägen? Förmodligen det faktum att bland de tillgängliga lägena hittar du inte operativsystem som inte är från Windows-familjen. Och även det faktum att du bara kan emulera miljön från tidigare operativsystem i Windows-linjen. Till exempel, på Windows 7 är det möjligt att återskapa miljön för operativsystem från Windows 95 till 7 själv. Åtta är inte här.

Var konfigurerar man programkompatibilitet?

Möjligheten att konfigurera kompatibilitet för program finns i egenskaperna för .exe-filen, på fliken Kompatibilitet. Du kan bara hitta den här fliken i egenskaperna för .exe-filer. Därför, för att konfigurera programkompatibilitet, måste du komma till själva .exe-filen. Och för detta måste du installera det här programmet på din dator. Du kan hitta den nödvändiga .exe-filen genom att gå till adressen som är registrerad i egenskaperna för genvägen installerad applikation. Om programmet inte kräver installation är det lättare att hitta rätt .exe-fil.

Hur konfigurerar man automatiskt programmets kompatibilitet med operativsystemet?

I den här artikeln kommer endast automatisk konfiguration av applikationskompatibilitet med operativsystemet att beaktas. Du kan hitta en artikel om manual på länken. Vid automatisk justering av programkompatibilitet analyserar operativsystemet självt programmet och ställer in de parametrar som krävs för korrekt start. För att starta det automatisk inställning måste du klicka på fliken Kompatibilitet Kör kompatibilitetsfelsökaren. Efter en liten kontroll kommer du att se följande fönster:


Här erbjuds du två alternativ för diagnostikläget. Det första av dessa lägen kommer att ge dig en lista över parametrar som föreslagits av operativsystemet, med vilka du måste köra programmet för dess kompatibilitet. I det här fönstret kan du testa programmet med givna parametrar, och om allt fungerar, be operativsystemet att komma ihåg denna konfiguration och använda dem varje gång du startar det här programmet igen. Det här alternativet är det enklaste och tystaste. Du kontrollerar helt enkelt den konfiguration som föreslås av Programkompatibilitetsfelsökaren.

Det andra objektet, som presenteras på bilden, kommer att öppna ett fönster framför dig, som kommer att ställa dig några klargörande frågor relaterade till kompatibilitetsproblemet med detta program. Efter att ha besvarat de föreslagna frågorna kommer operativsystemet att analysera dem och, baserat på dem, erbjuda ett konfigurationsalternativ där, teoretiskt, programmet bör starta korrekt.

I många fall där det finns problem med programkompatibilitet med Windows-operativsystemet, hjälper programkompatibilitetsfelsökaren att lösa problemet. Så här kan ett program som är inkompatibelt med ditt operativsystem göras kompatibelt och användas.

De flesta program designade för Windows Vista och tidigare versioner av operativsystemet fungerar också med Windows 7. Men vissa gamla program i det nya operativsystemet kan fungera med fel, eller till och med inte starta alls. För att lösa dessa problem har operativsystemet Windows 7 en inbyggd kompatibilitetsfelsökare som låter dig åtgärda problemet genom att justera ett antal alternativ (manuellt eller automatiskt).

  1. Högerklicka på genvägen eller den körbara filen för programmet som har ett kompatibilitetsproblem med Windows 7. En snabbmeny öppnas.
  2. Välj menykommandot Felsökningskompatibel genom att klicka på det. Detta öppnar en dialogruta för val av diagnostikläge. De rekommenderade inställningarna bör användas först, i vilket fall de ändringar som görs vanligtvis är tillräckliga för att köra de flesta problematiska applikationer korrekt. Om resultatet inte tillfredsställde dig, måste du byta till en halvautomatisk diagnostisk metod.
  3. Klicka på Felsöka programmet. I det ändrade innehållet i dialogrutan markerar du rutorna för de påståenden som är relevanta för ditt programs problem.
  4. Markera rutorna bredvid lämpliga objekt eller markera rutan Jag ser inte mitt problem listat.
  5. Klicka på knappen Nästa. Innehållet i dialogrutan kommer att ändras igen och nu ska du välja det operativsystem där applikationen fungerade normalt tidigare.
  6. Välj det operativsystem som programmet fungerade normalt på, eller klicka på objektet Okänt (jag vet inte) om versionen av Windows är okänd.
  7. Klicka på knappen Nästa. Nu bör du markera rutorna i de uttalanden som beskriver problemet med hur din applikation fungerar.
  8. Markera rutorna bredvid lämpliga objekt, eller markera rutan Jag ser inte mitt problem i listan om programmet inte startar alls.
  9. Klicka på knappen Nästa. I dialogrutan som öppnas indikeras ändringar i programinställningarna och det föreslås att programmet körs för verifiering.
  10. Klicka på knappen Starta programmet.
  11. När du har stängt programmet klickar du på knappen Nästa.

Nu ska du välja ett av alternativen, beroende på om problemet är löst. Om programmet startade och fungerade normalt bör du spara de ändrade parametrarna. Testa annars att använda andra alternativ eller, om inga "magiska pass" sparar dagen, skicka en rapport till Microsoft och aktivera en automatisk sökning efter en lösning på Internet, liknande när du letar efter ett ställe att köpa konstgjorda julgranar.

Ställa in startalternativ manuellt

Du kan också självständigt ändra startalternativen för ett program som har kompatibilitetsproblem. För att göra detta, högerklicka på genvägen eller den körbara filen och välj kommandot Egenskaper från snabbmenyn. Efter det öppnas en dialogruta där du måste gå till fliken Kompatibilitet. I gruppen Kompatibilitetsläge markerar du kryssrutan Kör detta program i kompatibilitetsläge för och väljer versionen av Windows-operativsystemet där programmet tidigare fungerade normalt från rullgardinsmenyn nedan. Som regel räcker det för de flesta "inkompatibla" program Windows-versioner XP med Service Pack 2.

Gruppen Inställningar definierar Extra tillval applikationsstart. Kryssrutorna Använd 256 färger (Kör i 256 färger), begränsa färgåtergivningen och Använd skärmupplösning 640 × 480 (Kör i 640 × 480 skärmupplösning), är användbara för att köra helt föråldrade applikationer. Att markera kryssrutan Inaktivera visuella teman inaktiverar visuella teman och kan hjälpa till om det finns problem med den visuella designen, med visningen av knappar eller menyer. Om du markerar kryssrutan Inaktivera skrivbordskomposition inaktiveras transparens och annat ytterligare egenskaper skärm och undviker oftast kompatibilitetsproblem.

Inaktivera bildskalning när hög upplösning skärmen (Inaktivera visningsskalning vid höga DPI-inställningar) inaktiveras automatisk förändring programstorlek när du använder stora teckensnitt. För korrekt funktion vissa program kan kräva administratörsrättigheter. I det här fallet markerar du kryssrutan Kör det här programmet som administratör i gruppen Inställningar för behörighetsnivå. Klicka på knappen Ändra inställningar för alla användare för att tilldela ändringar av programstartinställningarna till alla användare på den här datorn.

Dela med sig