Zmusić aplikacje Windows 8 Metro do uruchamiania niższych rozdzielczości poniżej 1024 x 768?


15

Zainstalowałem Windows 8 Consumer Preview na moim netbooku Samsung NB30. Byłem bardzo podekscytowany wypróbowaniem go na tym małym pudełku, ponieważ ma ekran dotykowy, a Windows 8 powinien być zoptymalizowany dla urządzeń z ekranem dotykowym. Instalacja przebiegła szybko i sprawnie, a wszystkie sterowniki wydają się działać dobrze, w tym ten dla ekranu dotykowego.

Jest jednak jeden poważny problem: kiedy próbuję dotknąć jednego z kafelków interfejsu użytkownika Metro, wyświetla się

Nie można otworzyć tej aplikacji. Rozdzielczość ekranu jest zbyt niska, aby uruchomić tę aplikację.

Maszyna ma procesor Intel Atom N450 i zintegrowaną kartę graficzną Intel GMA 3159 i ma maksymalną rozdzielczość 1024x600. Czytałem, że Metro wymaga co najmniej 1024 x 768.

Czy istnieje rozwiązanie tego problemu? Czy istnieje sposób, aby zmusić aplikacje Windows 8 Metro do działania w niższych rozdzielczościach?


1
Microsoft bardzo wyraźnie stwierdził, że Microsoft gwarantuje minimalną rozdzielczość dla aplikacji Metro. Nie będą działać poniżej tej rozdzielczości, ponieważ po prostu nie mogą; nie są do tego przeznaczone. Jeśli istnieje obejście, nie zdziwiłbym się, gdyby wiele / większość aplikacji Metro uległa awarii.
Myrddin Emrys

4
Przepraszam, ale nie rozumiem, dlaczego bezbarwny Internet Explorer w stylu Metro nie działałby w rozdzielczości 1024x600, gdyby działał bardzo dobrze uruchomiony ze starego stylu Pulpitu w tym samym systemie.
piokuc

@piokuc To nie tylko IE. Wiele innych aplikacji Metro ma w sobie wiele elementów. Interfejs IE jest jedną z najrzadszych aplikacji Metro. Może działać w niższych rozdzielczościach, ale jest to szczególny przypadek. Większość pozostałych aplikacji wymaga gwarancji minimalnej rozdzielczości, w przeciwnym razie system UI, który Microsoft ma z Metro, całkowicie by się zepsuł.
Ben Richards,

Aplikacja Metro Netflix w ogóle nie działa na moim projektorze, ponieważ podoba mu się oczywiście dziwna i mikroskopijna rozdzielczość ... poczekaj na nią ... 720p (1280x720). Ktoś powinien być szczerze zwolniony za to ...
MGOw

Odpowiedzi:


10

Znalazłem obejście tutaj: http://liliputing.com/2011/09/how-to-enable-windows-8-metrostyle-apps-on-an-older-netbook.html To, co robi, to w zasadzie to „udaje”, że ekran ma rozdzielczość 1024 x 728 - kiedy oczywiście ma jeszcze tylko 1024 x 600. Efekt jest OK, jeśli chcesz pograć trochę z metrem, ale grafika, a zwłaszcza tekst wyświetlany w tej „sztucznej” rozdzielczości wygląda źle, uważam, że jest to dość męczące dla moich oczu ... Więc nie zamknę tego pytania dla chwilę mając nadzieję, że ktoś wymyśli lepsze rozwiązanie.

W każdym razie, aby uzyskać tę „sztuczną” wyższą rozdzielczość, musisz zmodyfikować wpis rejestru (znalazłem tylko jeden) Display1_DownScalingSupported- domyślnie jest ustawiony na 0, więc ustaw go na 1. Po ponownym uruchomieniu komputera kliknij prawym przyciskiem myszy na pulpicie, a zobaczysz znajdź dodatkowe wyższe rozdzielczości.


Mam wrażenie, że to obejście będzie jedynym rozwiązaniem, jakie można napotkać. Jeśli ktoś włamie się do systemu Windows 8, aby uruchomić go przy niższych natywnych rozdzielczościach, podejrzewam, że interfejs praktycznie nie nadaje się do użytku.
Ben Richards,

Może, ale chciałbym spróbować :)
piokuc


7

Włączanie aplikacji Metro:

  1. Naciśnij Win+ R, wpisz regediti naciśnij Enter. Otworzy się Edytor rejestru.
  2. Teraz naciśnij Ctrl+ F, a pojawi się okno dialogowe Znajdź.
  3. Wpisz w Display1_DownScalingSupportedpolu „Znajdź co” i kliknij Znajdź następny .
  4. Po znalezieniu klucza zmień jego wartość z 0na 1.
  5. Naciśnij F3, a jeśli znajdzie więcej wywoływanych klawiszy Display1_DownScalingSupported, zmień również wszystkie 0wartości na 1.
  6. Uruchom ponownie urządzenie.
  7. Po udanym ponownym uruchomieniu komputera zmień rozdzielczość ekranu na 1024 × 768 i zastosuj zmiany.

Twoje rozwiązanie działa, więc daj +1 za to. Jedyne, co wtedy wygląda na zniekształcone. Naprawdę miałem wysokie oczekiwania dotyczące Windows 8.
Valentin Despa

2

W Windows8 wymagana jest rozdzielczość ekranu co najmniej 1024 x 768, aby aplikacje Metro działały:

Od http://msdn.microsoft.com/en-us/windows/apps/br229516 :

Aby uruchomić aplikacje w stylu Metro, potrzebujesz rozdzielczości ekranu 1024 x 768 lub wyższej

Nie ma innego rozwiązania niż zapewnienie, że sprzęt spełnia minimalne specyfikacje Windows8.


0

Tak, to prawda - przynajmniej musisz uzyskać rozdzielczość ekranu 1024 x 768. Jest sposób, w jaki pozwoli ci zmienić rozdzielczość ekranu w twoim netbooku, zainstalować aplikacje i normalnie korzystać z systemu Windows 8 jak na każdym innym komputerze.

Możesz znaleźć rozwiązanie tutaj .


1
Witamy w Super User! Byłoby miło dołączyć tutaj istotne części odpowiedzi i podać link tylko do wykorzystania w przyszłości. Nie mogę też uwierzyć, że możesz ustawić rozdzielczość ekranu na wyższą niż pozwala na to sprzęt;)
slhck

0

Spróbuj zaktualizować sterownik karty graficznej i skorzystaj z Netbook Resolution Customize, aby zmienić rozdzielczość i włączyć skalowanie w dół.


1
Niestety nie jest to możliwe, ponieważ Samsung NB30 ma zintegrowaną kartę graficzną, co oznacza, że ​​nie można jej wymienić na inną.
piokuc

device_driver != device

0

Jeśli podłączysz zewnętrzny monitor, taki jak płaski ekran lub projektor, aplikacje będą działać poprawnie. Wiem, że to nie rozwiązuje twojego problemu, ale mam nadzieję, że to pomoże.


1
Dzięki za to, ale zamierzałem korzystać z netbooka głównie podczas podróży, więc ekran zewnętrzny nie jest całkiem opcją. W każdym razie nie jestem pewien, czy niska maksymalna rozdzielczość Samsunga NB30 jest narzucona przez jego możliwości wyświetlania, myślę, że to jest również / przede wszystkim ograniczeniem zintegrowanej karty graficznej (Intel GMA 3159).
piokuc
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.