Come posso catturare schermate del PC prima che si avvii?


25

Come posso fare uno screenshot del PC prima che si avvii?

Per esempio:

  • Se volessi fare uno screenshot del mio BIOS e inviarlo al Network Admin per la revisione
  • Schermate di installazione di Windows come quelle visualizzate in questo sito : Windows non è ancora installato!

Qualche idea?

Risposte:


15

Ci sono già state buone risposte:

  • Utilizzare una VM come VirtualBox o VMWare per installare Windows in modo da poter fotografare il processo di installazione dall'ambiente host.
  • Usa la fotocamera digitale per fare foto (ovviamente con una qualità notevolmente inferiore)

Tuttavia, di solito non esiste un modo diretto per acquisire schermate dall'impostazione del BIOS, supponendo che si desideri ottenere immagini del BIOS della macchina host. Il PrintScreenpulsante potrebbe funzionare nel BIOS ma in genere invia l'output testuale alla stampante. Le ROM basate su EFI / UEFI più recenti potrebbero avere funzionalità di screenshot integrate, ma personalmente non ho riscontrato una tale funzionalità nelle recenti implementazioni. Inoltre avresti bisogno di archiviazione come una chiavetta USB con un file system scrivibile dallo strumento di installazione (di solito non si tratterebbe di un'unità Windows / NTFS).

Un'altra soluzione potrebbe essere un dispositivo console remota (chiamato anche IP KVM), come fornito da aziende come Raritan . Questi dispositivi sono collegati all'uscita video (oltre che a tastiera e mouse) e forniscono un'interfaccia web che mostra l'output dello schermo da remoto. Per l'uscita VGA, l'output dello schermo viene nuovamente convertito in immagini digitali; quindi in senso stretto non ti fornisce il quadro esatto. Potresti anche essere in grado di utilizzare un dispositivo di acquisizione frame DVI / HDMI come questo che è semplicemente collegato all'uscita DVI / HDMI (tali dispositivi esistono anche per VGA ma, di nuovo, potrebbe applicarsi una perdita di qualità) e ti fornisce nuovamente immagini digitali.

Inoltre alcune interfacce di gestione come Intel vPro o soluzioni proprietarie potrebbero fornire uno schermo remoto. Tuttavia, questo è tecnicamente identico alla soluzione IP KVM alla fine.

Tutte queste soluzioni richiedono hardware aggiuntivo o hardware speciale che dispone già di questa funzionalità.


8
Il software VM non funzionerà perché utilizzano il proprio BIOS, non quello dell'host.
Synetech,

5

Molto probabilmente questo viene fatto eseguendo il sistema operativo in una macchina virtuale, come VMware e quindi possono registrare il desktop o fare screenshot mentre procede.

Per fare una cosa del genere senza un sistema operativo host è necessaria una fotocamera digitale, che chiaramente non ha la stessa qualità.


5

Potresti semplicemente usare una fotocamera digitale (non che questo risponda a come l'ha fatto l'altro sito).


Il sito dice in alto che è stato utilizzato VMWare
TheLQ

3

Ho provato molto a catturare il BIOS. Fino ad ora non sono riuscito a trovare una soluzione accettabile. Ho provato a catturare il BIOS usando 2 PC, uno con un output S-Vídeo e l'altro con un input S-Vídeo.

Poiché S-Vídeo è una vecchia tecnologia, consente solo risoluzioni fino a 720x480, il che va bene per catturare il BIOS perché la risoluzione non è così elevata dal momento che non utilizza i driver video del jet della scheda video, solo driver standard .

Se vuoi solo catturare il s-video del BIOS va bene, ma volevo anche catturare altre cose come l'avvio da Linux e CD live \ flash come G-parted, norton ghost e disco di riparazione di Windows ecc. Quindi ho comprato una scheda di acquisizione HD (Hauppauge colossus) e ha utilizzato un software di terze parti (nextpvr) per catturare lo schermo. Questo ha funzionato solo parzialmente per me perché c'era sempre un ritardo tra ciò che stava accadendo con il computer da catturare e ciò che stava mostrando sullo schermo.

Ho usato uno splitter HDMI per mettere 1 uscita del PC sul monitor e un altro sulla scheda di acquisizione.

Quello che non ho provato per ora: so che la workstation vmware ha la capacità di virtualizzare una macchina reale (non so ancora come funziona) forse può anche rivalutare i BIO in qualche modo.


1

Se hai una stampante collegata, potresti essere in grado di utilizzare il tasto "Stampa schermo" sulla tastiera (supponendo che il BIOS supporti questa funzione; dovrebbe, ma ce ne sono molti che non lo fanno).

È quindi possibile eseguire la scansione di tale stampa in un secondo momento e pubblicarla così com'è in forma grafica oppure utilizzare l'OCR per ottenere direttamente il testo (per l'output in modalità di testo nativo, l'OCR tende ad essere più preciso).

SUGGERIMENTO: Probabilmente dovrai inviare un "Avanzamento modulo" (carattere di controllo ASCII 12 o semplicemente stampare un documento vuoto che contiene alcuni spazi o righe vuote) alla tua stampante perché la funzione del tasto "Stampa schermo" ha vinto aggiungi il carattere di avanzamento modulo finale per te (e la stampante manterrà le informazioni in memoria fino a quando non viene ricevuto un carattere di avanzamento modulo o vengono raccolte circa 66 righe di testo).


1

Penso che l'esempio che hai fornito abbia usato una macchina virtuale.

Se si utilizza software come VirtualBox, è possibile acquisire schermate del processo di installazione durante l'avvio con il computer host.


1

Alcuni BIOS EFI consentono schermate. Credo che ASUS utilizzi F12 per acquisire lo screenshot nei loro attuali biosi EFI.

Spero che questo aiuti chiunque altro là fuori che inciampa in questo.


0

Ecco un pensiero, perché non semplicemente prendere una macchina fotografica e scattare una foto? Ho fatto delle belle foto dello schermo con il mio iPhone e un ragionevole camrea digitale potrebbe fare molto meglio!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.