Tag et skærmbillede af Windows UAC-prompten med en registreringsdatabase- eller gruppepolitisk redigering

I sidste uges TR Dojo Challenge-spørgsmål, spurgte jeg TechRepublic-medlemmer om, hvordan man optager et skærmbillede af Windows UAC-prompten. Dette problem kan være en reel irritation for it-professionelle, der har brug for at oprette procesdokumentation, eller for redaktører, der ønsker at bruge et billede af UAC-prompten i deres ugentlige webvideo.

Først ser det ud til, at du kunne bruge en Windows indbyggede metode til optagelse af skærmbilleder - ved at trykke på Print Screen-tasten (fange hele skærmen) eller Alt-Print Screen (fange det aktive vindue). Desværre fungerer ingen af ​​metoderne.

Hvad med tredjepartsscreen capture-applikationer? Kunne du ikke bare sætte en på en timer for at fange skærmen, når UAC-prompten vises - når du kommer rundt på det låste skrivebord? Desværre mislykkes denne metode også. Jeg prøvede adskillige applikationer, og ingen var i stand til at komme omkring UAC's låste skrivebord.

Windows Secure Desktop-tilstand

Både de indbyggede Windows-metoder og tredjepartsapplikationer mislykkes, fordi Windows automatisk skifter til noget kaldet "Secure Desktop mode", når UAC-prompten vises. Secure Desktop-tilstand tillader kun betroede processer, der kører som SYSTEM, til at køre. Det forhindrer dig også i at klikke på noget andet end UAC-prompten. Dette er den samme ting, der sker på Windows-loginskærmen, og når du trykker på Ctrl-Alt-Delete. Microsoft Brugerkontokontrolblog har en ret god forklaring af processen.

Microsoft designet Secure Desktop-tilstand for at forhindre, at ondsindet kode forfalsker det, der vises på skærmen, og derved narrer brugeren til at installere malware eller afsløre følsomme oplysninger - som f.eks. Deres brugernavn og adgangskode. Desværre forhindrer det os også i at tage vores UAC-skærmbillede.

Hvad er svaret? Det viser sig, at der er en håndfuld måder at komme rundt på UAC's låste skrivebord på. Her er de i rækkefølge efter min præference.

Deaktiver Secure Desktop-tilstand

Mens UAC kan være en rigtig irritation, er det i det mindste konfigurerbar. Og du kan forhindre, at UAC skifter til det sikre skrivebord, når prompten vises.

Windows Vista Business- eller Vista Ultimate-brugere kan ændre deres maskins lokale sikkerhedspolitiske indstillinger gennem Group Policy Editor eller vinduet Local Security Policy-indstillinger.

Sådan bruger du Group Policy Editor:

  1. Klik på Start
  2. Indtast gpedit.msc i søgefeltet
  3. Gennemse til lokal computerpolitik | Computerkonfiguration | Windows-indstillinger | Sikkerhedsindstillinger | Lokale politikker | Sikkerhedsindstillinger Bemærk: Du kan også indtaste secpol.msc i søgemenuen Start-menu. Dette fører dig direkte til området Sikkerhedsindstillinger i Group Policy Editor. Derfra kan du gennemse til Lokale politikker | Sikkerhedsindstillinger som beskrevet i trin 3.
  4. Dobbeltklik på den politik, der hedder "Brugerkontokontrol: Skift til det sikre skrivebord, når du beder om elevation" for at åbne politikens indstillingsvindue
  5. Klik på Deaktiver under fanen Lokal sikkerhedsindstilling
  6. Klik på OK
  7. Luk Group Policy Editor

Sådan bruges vinduet Local Security Policy:

  1. Klik på Start
  2. Skriv sikkerhed i søgefeltet
  3. Klik på Lokal sikkerhedspolitik fra listen over programmer
  4. Gennemse til lokale politikker | Sikkerhedsindstillinger
  5. Dobbeltklik på den politik, der hedder "Brugerkontokontrol: Skift til det sikre skrivebord, når du beder om elevation"
  6. Klik på Deaktiver under fanen Lokal sikkerhedsindstilling
  7. Klik på OK
  8. Luk vinduet Lokal sikkerhedspolitik

Da hverken Group Policy Editor eller dens Local Security-modstykke er tilgængelig i Windows Vista Home, skal de, der kører dette operativsystem, ændre maskinens lokale sikkerhedspolitik gennem en hurtig registreringsdatabase-redigering.

Bemærk: Følgende trin involverer redigering af Windows-registreringsdatabasen. Brug af Windows Registry Editor forkert kan forårsage alvorlige problemer, der kan kræve, at du geninstallerer dit operativsystem. Brug registreringseditoren og følgende instruktioner på din egen risiko.

For at forhindre Windows i at skifte til Secure Desktop-tilstand, når UAC-prompten vises:

  1. Klik på Start
  2. Indtast regedit i søgefeltet
  3. Naviger til nøglen: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System
  4. I højre rude skal du højreklikke, vælge Ny og derefter DWORD (32-bit) værdi
  5. Indtast PromptOnSecureDesktop for navnet på den nye post
  6. Højreklik på din nye post, og klik på Rediger
  7. Indtast 0 i feltet Værdidata, og klik på OK
  8. Luk Registreringseditor

I Windows 7 er det endnu lettere at deaktivere UAC's aktivering af Secure Desktop-tilstand.

  1. Log på med en konto, der har administratorrettigheder
  2. Åbn Kontrolpanel
  3. Klik på Brugerkonti
  4. Vælg Skift indstillinger for brugerkontokontrol
  5. Flyt skyderen til det andet hak fra bunden, som skal konfigurere UAC til "Advisér mig kun, når programmer forsøger at foretage ændringer på min computer (ikke dæmp mit skrivebord)".
  6. Klik på OK

Husk, at et systemstart muligvis er nødvendigt for at alle ovennævnte ændringer træder i kraft.

Brug en virtuel maskine

Hvis redigering af Windows-registreringsdatabasen og fikset med gruppepolitiske indstillinger ikke er til dig, kan en virtuel maskine muligvis være billetten. Flere medlemmer foreslog at installere en separat Windows VM og tage et skærmbillede af VM-vinduet, når UAC-prompten vises. Virtuelle maskiner er en fantastisk måde at teste operativsystemer og software.

Brug fjernskrivebord

På samme linjer som ved hjælp af en virtuel maskine gør det muligt at bruge Windows Remote Desktop dig at se en maskins skærm (målet) på en anden maskine (værten). Når du holder målets skrivebord i et eksternt skrivebordsvindue på værten, kan du få fat i et skærmbillede af vinduet og dermed UAC-prompten. Denne metode kræver imidlertid, at du har to maskiner.

Og TechRepublic swag går til ...

Flere TechRepublic-medlemmer indsendte svar, der beskrev måder til at deaktivere UAC's aktivering af Secure Desktop-tilstand, men jeg tildeler kaffekrus til (som først foreslog at ændre gruppepolitikken) og Jacky Howe (der leverede registreringsdatabase nøglen og Windows 7 tip). Jeg sender også TechRepublic swag til GG, som var den første til at foreslå at køre Windows i en virtuel maskine og tage et skærmbillede af VM's vindue, når UAC-prompten vises. Den sidste kaffe går til, som var den første, der antydede, at du bruger Remote Desktop.

Endelig giver jeg ærlige omtaler til alle medlemmer, der foreslog at bruge et digitalt kamera til at tage et foto af skærmen, når UAC-prompten var på skærmen. Selvom dette ville give dig et billede af UAC-prompten, ville jeg teknisk ikke klassificere dette billede som et skærmbillede. Kudos til forslaget, men det går bare glip af at være værdifuld.

Tak til alle, der har afgivet svar. Hvis du ikke kan se dit svar her, skal du sørge for at stille denne uges spørgsmål, "Hvordan kan du hurtigt gemme billeder i et Microsoft Word-dokument som separate filer?" et forsøg.

Du kan også tilmelde dig at modtage det nyeste fra TR Dojo ved hjælp af en eller flere af følgende metoder:

  • Følg Bill Detwiler på Twitter
  • Abonner på TR Dojo RSS-feed
  • Tilmeld dig tilpassede TR Dojo-e-mail-advarsler
  • Få adgang til TR Dojo fra din mobile enhed

© Copyright 2021 | pepebotifarra.com