Come posso fare in modo che Windows 8 vada sul desktop per impostazione predefinita?


27

Ho giocato con un smidge con Windows 8 Consumer Preview in una VirtualBox VM e penso che valga la pena tollerare i miglioramenti sotto il cofano della schifezza dell'interfaccia utente di Metro. Non mi piace che l'intero schermo cambi in qualcosa che non mi interessa quando premo il tasto Windows e inizio a digitare, ma posso occuparmene.

L'unica cosa che non sopporto, tuttavia, è che si avvia nell'interfaccia Metro per impostazione predefinita. Devo premere il riquadro "Desktop" per accedere a un'interfaccia normale, e mentre posso premere "escape" per tornare al desktop e chiudere Metro, non funziona al primo accesso. Al primo accesso , è necessario colpire quella tessera "Desktop".

So che le versioni Enterprise di Windows 8 andranno sul desktop per impostazione predefinita. Non lo so, ma presumo che probabilmente ci sia una chiave di registro che gestirà questo. Qualcuno l'ha già capito?


@uSlackr ha assolutamente ragione. Win8 non aggiunge nuove funzionalità, ma solo la nuova interfaccia utente della metropolitana. Se non lo usi, resta con win7, è lo stesso o ottieni la versione enterprise, se pensi davvero di sentire i "cambiamenti sotto il cofano"
inf

@bamboon: se Microsoft gestisce 8 nello stesso modo in cui ha gestito 7, l'unico modo per utilizzare l'Enterprise Edition sarebbe collegarsi a un server di licenze e attivazione aziendale. Naturalmente, in 7 l'Enterprise Edition era solo l'ultima edizione attivata in modo diverso, quindi chi lo sa.
Tom Kidd

2
@bamboon: dove hai letto ufficialmente che aggiungono solo la nuova interfaccia utente Metro? Penso che ti sbagli perché ho visto altre funzionalità oltre all'interfaccia utente di Metro. Controlla le tue fonti, per favore ...
Tamara Wijsman

2
@TomWijsman - Sta semplicemente trollando. Ti garantisco che non lo ha nemmeno usato per un solo minuto.
Ramhound

@TomWijsman, beh, probabilmente vuol dire che le nuove funzionalità sono marginali rispetto alla grande aggiunta dell'interfaccia utente di Metro.
Jonathan.

Risposte:


4

L'aggiunta di un'attività pianificata che avvia explorer.exe all'accesso è il metodo che stiamo utilizzando per i nostri client di automazione.

Questo approccio ha funzionato meglio per noi in quanto non richiede software di terze parti o l'hacking del registro e possiamo occuparci di avere una finestra di Explorer sul desktop.


Questa è davvero una buona idea. È una delle poche volte che una risposta dopo così tanti mesi di inattività ha aggiunto alle risposte.
Ramhound

Da tempo ho fatto i conti con Metro e per la cronaca uso Start8 e mi piace molto. Detto questo, la domanda che inizialmente mi ponevo era come fare in modo che Windows 8 andasse sul desktop per impostazione predefinita e poiché questa è davvero una risposta alla domanda che non comporta una soluzione alternativa al comportamento o un software esterno, penso che vince.
Tom Kidd,

17

Il fatto è che passare al desktop sembra un'operazione inutile. È possibile invece avviare un'applicazione che si prevede di utilizzare, poiché fare clic prima sul desktop può essere visto come un clic aggiuntivo.
(Dichiarazione di non responsabilità: ho usato Windows 8 dal giorno in cui è uscito, non ho mai dovuto fare clic su Desktop; ma YMMV può variare [vedi seconda sezione])

Consulta l' articolo sul blog della schermata iniziale per una comprensione più profonda di questa scelta:

La schermata Start non è solo un sostituto del menu Start, ma è progettata per essere un ottimo lanciatore e commutatore di app, un luogo vivo di notifiche, personalizzabile, potente ed efficiente. Riunisce una serie di soluzioni che oggi sono disparate e scarsamente integrate.

La prima cosa che i clienti vorranno fare all'avvio del computer è lanciare qualcosa, vero? :)

Qui è dove entra in gioco la potenza delle tessere secondarie, puoi persino bloccare i tuoi contatti di messaggistica preferiti.


Tuttavia, potresti essere uno di quegli utenti che ha il suo desktop pieno di icone e non lo ascolteranno; quindi è per questo che ho una soluzione per te che ti permette di andare direttamente sul desktop:

  1. Posiziona il desktop nella parte superiore sinistra della schermata iniziale.

  2. Poiché la schermata iniziale supporta la navigazione da tastiera, in alto a sinistra è selezionata per impostazione predefinita.

  3. Basta premere Enterper avviare la voce in alto a sinistra, funziona in qualsiasi momento.

Questo ovviamente non è automatico, ma poiché l'hack del registro noto potrebbe / non funziona più, questo è il più vicino possibile per ora. A meno che in qualche modo non guardi nel comportamento di accesso e trovi un modo per aggirare.


Poiché non vi è disaccordo sul fatto di dover effettivamente utilizzare la schermata Start, si potrebbe provare a eseguire il port del menu Start:

La cosa migliore da fare è vedere se è possibile eseguire il porting del codice eseguibile da Windows 8 Developer Preview o Windows 7, a parte questo è necessario convivere con le modifiche.

Tuttavia, questo potrebbe venire con la sua avventura di aggirare la sicurezza del sistema operativo e cosa no ...

Inizia provando a copiare Explorer.exee monitorando / copiando le sue dipendenze. Potrebbe essere necessario un monitor API o un debugger per ottenere una comprensione più approfondita di ciò che Explorer sta facendo, non dimenticare di copiare anche le impostazioni del registro.


4
Respingo rispettosamente la premessa che la scelta che hai è quella di non aggiornare a Windows 8. Ci sono un gran numero di miglioramenti nascosti (WinRT, ecc.) Che puoi ottenere solo aggiornando, per non parlare di come sarà necessario aggiornare per sviluppare app Metro in primo luogo. Quindi no, non aggiornare non è in realtà un'opzione per uno sviluppatore professionista. Tuttavia, posso dirti così tanto: non ho alcuna utilità per i vantaggi che Metro offre su un PC desktop. Vorrei davvero di nuovo Windows 7 con i miglioramenti nascosti e Metro disattivato.
Tom Kidd

@Schnapple: In realtà, l'esempio che hai elencato (WinRT) fa parte di Metro . Quindi, se non vuoi sviluppare per Metro; non hai bisogno di Visual Studio 11 o Windows 8. Se vuoi sviluppare per Metro, hai bisogno di Visual Studio 11 (o almeno dei compilatori) e Windows 8 (per testare). Non c'è bisogno di Windows 8 per sviluppare qualcosa di non Metro. Non riferendomi a te, sospetto che i commenti si basino solo su Windows 8 secondo i tag; quindi i commenti di odio che fanno riferimento a modifiche della UI ridotte al
silenzio

1
Sì, e sto consentendo la forte possibilità che ad un certo punto potrei desiderare o dover sviluppare qualcosa per Metro, ma non mi vedo che in realtà voglio usare Metro su base regolare. Non lo so, voglio dire, da un lato, so che Microsoft ha speso molto tempo e denaro per questo e sono in qualche modo d'accordo con il sentimento che il menu Start tradizionale è irrilevante, ma questa è anche la stessa società che ha fatto alcuni orribili passi sbagliati del sistema operativo in passato. Quindi vedremo. A proposito, cosa è successo a tutti gli altri commenti? Sono stati bombardati dai moderatori?
Tom Kidd

@Schnapple: i valori di registro non sono più accessibili, è possibile verificarlo con Process Monitor . Tutti gli altri valori a cui si accede servono per lo stile della schermata Metro. In questa anteprima del consumatore, il codice è stato letteralmente sostituito. Nell'anteprima degli sviluppatori, solo di recente hanno aggiunto il codice, motivo per cui il comportamento di commutazione era ancora attivo allora. La cosa migliore da fare è vedere se è possibile eseguire il porting del codice eseguibile da Windows 8 Developer Preview o Windows 7, a parte questo è necessario convivere con le modifiche.
Tamara Wijsman

Nel mio caso d'uso, non mi sento di dover tollerare nulla. Ma uso Windows 8 sin dal giorno dell'anteprima per gli sviluppatori e sono già abituato alla nuova interfaccia utente e mi piace il modo in cui le cose sono più accessibili nella nuova schermata iniziale e il modo di cercare le cose, ma come hai già detto tu stesso YMMV . Sono d'accordo che Microsoft sta calpestando la punta dei piedi e che è un grande cambiamento il fatto che un gruppo di persone fraintenderà questi cambiamenti, ma vedremo ... Non ho voglia di discuterne comunque come volevo condividere il ragionamento e i metodi più semplici; quindi sì, sono stati bombardati.
Tamara Wijsman,

4

Niente di ufficiale, ma ci sono alcune app là fuori per disabilitare la schermata iniziale (Metro UI). originariamente per l'anteprima per gli sviluppatori, utilizzare a proprio rischio.

Qui , qui e qui

Manuale Reg hack qui , sembra che il registro "RPEnabled" DWORD non sia presente nella nuova build, ho provato ad aggiungere il valore e non ha fatto nulla, quindi non funziona con la nuova build.

Niente di specifico per la nuova build W8, tuttavia, dagli tempo.

Win + D o semplicemente la chiave Win carica il desktop dall'interfaccia utente della metropolitana, non sono sicuro che qualcuno possa capire come eseguirlo all'avvio, forse una sorta di file batch.

Una cosa che ho imparato Win + X ottiene un menu di avvio legacy limitato, sia dal desktop che dall'interfaccia Metro.

:: Aggiornamento per Consumer Preview (alcuni dei vecchi trucchi non funzionano più)

6 modi per evitare totalmente Metro e utilizzare solo la modalità desktop in Windows 8

.


1
Per lo meno l'hack del registro non è più valido (probabilmente perché non c'è più un logo di Windows per modificare il comportamento di)
Tom Kidd

Start 8 è fantastico!
bdwakefield,

1

Questo software chiamato Classic shell aggiunge non solo la possibilità di saltare direttamente al desktop, ma ti dà anche un menu di avvio. È anche completamente configurabile.


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.