Her zaman başlangıç ​​ekranından yeni pencere aç


38

Windows 8 Başlat ekranından bir uygulama seçerken, varsayılan davranışı çalıştıran uygulamam varsa, odağı en son açılan pencereye ayarlamaktır.

Bu davranışı değiştirmek mümkün müdür, böylece sağ tıklayıp "Yeni pencere aç" ı seçmek zorunda kalmadan, uygulamanın her zaman yeni bir örneğini açabilir mi?


15
+1, varsayılan davranış yanlış. Biri mevcut bir örneğe gitmek isterse, başlangıç ​​ekranını değil görev çubuğunu kullanır.
Jon,

1
@Bob başka bir başlıkta iyi bir öneride bulundu (ayrıca yorumuma da bakınız) ancak bunu yapmak için her bir kısayolu değiştirmeniz gerekiyor. Benim için buna değer çünkü bu sorunla uğraştığım o kadar çok program yok (çoğunlukla WordPad). Aynı zamanda, WordPad için çoğu zaman gerçekleşen her şeyin arkasına yeni pencereyi koymak, kaydırma tıklatma sorununu da çözüyor!
5910,

Yanıtlar:


31

Yeni bir pencerede açmak için Shift+ clickveya Middle-clickyeni bir durumda açmak için kullanabilirsiniz .

Tüm uygulamalar için varsayılan olarak yeni bir durumda açılmasını ayarlamak istiyorsanız :

  1. WIN+R

  2. Giriş regedit

  3. Aşağıdaki anahtara git:
    • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\Launcher
    • LauncherMevcut değilse , nihai anahtarı oluşturmanız gerekebilir
  4. Üzerine çift tıklayın "DesktopAppsAlwaysLaunchNewInstance"ve değerini00000001
    • "DesktopAppsAlwaysLaunchNewInstance"Önceden yoksa , girişi (DWORD olarak) oluşturmanız gerekebilir
  5. Değişikliğin yürürlüğe girmesi için oturumu kapatın ve tekrar oturum açın

Ancak, yalnızca BİR uygulamada varsayılan olarak yeni bir örnek açacak şekilde ayarlamak istiyorsanız :

  1. Right-click simge
  2. tık "Open file location"
  3. Kısayolu sağ tıklayın
  4. Özellikleri
  5. Ve, böyle Target:, başlangıçta şöyle ekleyin %windir%\system32\cmd.exe /c start:

    • Önce: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

    • Sonra: "%windir%\system32\cmd.exe /c start C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"


2
Bu Windows 8.1 çalıştıran benim için bir cazibe gibi çalışıyor. Yine de "Başlatıcı" klasörünü elle oluşturmam ve anahtarı eklemem gerekiyordu. Bundan sonra, Windows Explorer işlemini görev yöneticisi aracılığıyla yeniden başlatmak hile yaptı.
DfKimera

Server 2012'de de iyi çalışın. Harika bilgi
ErocM

2
Yanlış yaptığım hiçbir ipucu yok. Benim için hiç çalışmıyor. Win8.1 Güncelleme 1 ENT. [HKEY_CURRENT_USER \ Yazılım \ Microsoft \ Windows \ CurrentVersion \ ImmersiveShell \ Launcher] "DesktopAppsAlwaysLaunchNewInstance" = dword: 00000001
Justin Emlay, 22.04

Son çözüm bazı programlarda çalışır, ancak bunun büyük bir dezavantajı vardır. Windows'ta cmd aradığınızda, cmd.exe programının değil ilk isabet olarak bir program alacaksınız.
Ivan Viktorovic

9

Ne yazık ki, varsayılan davranışı değiştirmenin yerleşik bir yolu yoktur.

Sağ tıklamak yerine, Shiftçoğu masaüstü uygulamasında işe yarayan ve tıklatabilir (veya enter tuşuna basabilirsiniz). Ancak varsayılan Internet Explorer kutucuğu, masaüstü sürümünü açmaya ayarlanmış olsa bile buna uymuyor.


1
İşe yarar iyi bir ipucu, ancak birincil kullanım durumum fareyi gerektirmemektir. Shift + Enter aynı davranışa sahip değil :(
Rory Fitzpatrick

3

Önce, orta tıklamayı veya shift tuşuna basmayı deneyin. Bu işe yaramazsa, Start8'i deneyin (4,99 $; ücretsiz deneme sürümü):

Windows 7'den kaçırdığım diğer bir ince şey de, Notepad gibi uygulamalara kısayolların uygulamanın birden çok örneğini başlatmasıdır. Belirsiz bir nedenden ötürü, Not Defteri veya benzerlerini birçok kez başlatmaya çalışırsanız, Windows 8 başlangıç ​​ekranı her zaman uygulamanın ilk örneğine gider. Bu iyi olur, ancak geçersiz kılmanın ve kolayca birden fazla örnek başlatmanın bir yolunu bulamıyorum. Start8 burada eski davranışı geri getiriyor.


Uygulamanın yeni bir örneğini başlatmanın en kolay yolu, başlatırken Shift tuşunu basılı tutmaktır. Buna nasıl tökezlediğimi hatırlamıyorum, ancak hem görev çubuğu hem de başlangıç ​​ekranı rampaları için işe yarıyor.

Hacker News aracılığıyla


2

Kayıt defteri ayarlaması artık 8.1'de çalışmıyor. 8.1'de görünüşe göre bir kesmek ( kaynak ) var:

  1. Windows için Hata Ayıklama araçlarını yükleme (MSDN'den ücretsiz indirme)
  2. Sembolleri depolamak için bilgisayarınızda bir dizin oluşturun ([yazar kullanır] c: \ localsymbols)
  3. Masaüstünde bunu çalıştırmak için bir kısayol oluşturun (istediğiniz yere işaret etmek için iki yolu değiştirin):

    [path_to_debugging_tools]\ntsd.exe -pn explorer.exe -pv -y SRV*[path_to_local_symbols]*http://msdl.microsoft.com/download/symbols -c "eb Windows_UI_Search!SearchUI::Data::SwitchToApp b8 00 00 00 00 c3; q"
    
  4. Kısayolu çift tıklayın ve yukarıdaki deneyi tekrarlayın.

Not: 4. adımdaki "yukarıdaki deneyi tekrarla" nın ne demek olduğunu bilmiyorum. Orijinal yazar bunu yukarıdaki kaynağa yazdı ve Windows 8.1'e sahip değilim. 8 kayıt defteri anahtarını eklemek anlamına gelebilir Bu işlemi ikinci kez tekrarlamak anlamına gelebilir. Bu bittiği ve şimdi çalıştığı anlamına gelebilir. Herhangi biri bunu denerse lütfen aşağıdaki yoruma gönderin. Yazara açıklama talebi gönderdim.

Neden Microsoft, Windows işletim sisteminin var olduğu ve geçmişte kalan diğer tüm işletim sistemlerinde bunun tersini yaptığında bunu yapmayı seçti. En azından shift + işlevlerini işlevsel hale getirdiler, ancak görünüşe göre kullanıcıların çoğunluğunun açık pencerelerini takip edemediklerine karar verdiler (ve büyük işletim sistemlerinde böyle bir kullanıcı arayüzü kararları kesin olarak bir kullanıcının neden böyle sonuçlanacağına karar verdiler ) ve “ başlangıç ​​not defteri "notepad başlatmak demek değildir. Ve böylece, "ileri" kullanıcının alanına dize yazmaya devam etmeye devam ediyorlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.