Megosztás a következőn keresztül:


A programhozzáférés és a számítógép alapértelmezett értékének beállítása (SPAD)

Ez a témakör a Vezérlőpulton található Programhozzáférés és számítógép alapértelmezésének beállítása (SPAD) funkciót ismerteti. A SPAD a Alapértelmezett programok Vezérlőpult elem alatt található a Windows Vista és a Windows újabb verzióiban. A Windows XP rendszerben a Programok hozzáadása vagy eltávolítása elemben található, és Programhozzáférés és alapértelmezett beállítások beállítása.

Fontos

Ez a témakör nem vonatkozik a Windows 10-re. Az alapértelmezett fájltársítások működése a Windows 10-ben megváltozott. További információért lásd a Windows 10 alapértelmezett alkalmazásainak kezelési módjának változásai című részt a ebben a bejegyzésben.

 

A Programhozzáférés és a számítógép alapértelmezett beállítása eszköz használata

Jegyzet

A Windows 8-as verziótól az SPAD felhasználónkénti alapon konfigurálja az alapértelmezett értékeket az aktuális felhasználó számára. A Windows 8 előtt az SPAD alapértelmezés szerint számítógépenként van beállítva. Ha a felhasználó még nem konfigurálta a felhasználónkénti alapértelmezett beállítást, a rendszer arra kéri őket, hogy a gépenkénti alapértelmezett érték helyett állítsák be a felhasználónkénti alapértelmezett értéket. Előfordulhat, hogy a windowsos Vista és a Windows 7 felhasználói soha nem látták a számítógépenkénti alapértelmezett értékeket, ha korábban felhasználónkénti alapértelmezett értékeket állítottak be, mert a felhasználónkénti alapértelmezett értékek felülbírálják a számítógépenkénti alapértelmezett értékeket ezekben az operációs rendszerekben.

 

Windows XP rendszerben Programhozzáférés és alapértelmezett beállítások beállítása a Vezérlőpult Programok hozzáadása vagy eltávolítása elemében található lehetőségként. A Windows Vista és újabb verziókban az Alapértelmezett programok Vezérlőpult elem alatt található. A regisztrált programok a következő funkciókat hajtják végre:

  • Engedélyezi az alapértelmezett programok kiválasztását az egyes ügyféltípusokhoz (csak Windows 7 esetén).
  • Lehetővé teszi a program ikonjainak, parancsikonjainak és menübejegyzéseinek megjelenítését.
  • Előre beállított alapértelmezett programlehetőségeket biztosít. (csak Windows XP Service Pack 1 (SP1) esetén)

Ez az eszköz a következő öt ügyféltípushoz használható.

  • Böngésző
  • E-mail
  • Csevegőprogram
  • Médialejátszó
  • Virtuális gép Java-hoz

A programhozzáférés és a számítógép alapértelmezett beállításának áttekintése

A Windows 8 Programhozzáférés és számítógép alapértelmezéseinek beállítása lap az alábbi képernyőképen látható.

képernyőfelvétel a beállított programhozzáférésről, és a számítógép alapértelmezett belépési nézete

Három lehetséges konfigurációs lehetőség jelenik meg a felhasználó számára, az oemek pedig egy negyedik, "Számítógépgyártó" nevű lehetőséget mutatnak be.

Microsoft Windows

A Microsoft Windows konfigurációja a Windowshoz biztosított alapértelmezett programok készletéből áll, ahogyan az alábbi képernyőképen látható.

képernyőfelvétel a program hozzáférésének beállításáról, és alapértelmezés szerint a Microsoft beállításai

A Microsoft Windows konfigurációjának kiválasztása lehetővé teszi az ikonok, billentyűparancsok és menübejegyzések megjelenítését az öt ügyféltípus bármelyikében regisztrált minden programhoz. Ezek az ikonok, billentyűparancsok és menübejegyzések elérhetők a felhasználó számára a Start menüben vagy a Kezdőképernyőn, az asztalon és minden más helyen, amelyhez hozzáadták őket.

Nem Microsoft

Az alábbi képernyőképen látható nem Microsoft konfiguráció a felhasználó rendszerében regisztrált alkalmazásokhoz használható, amelyeket nem a Microsoft állít elő. Ezek az alkalmazások előtelepíthetők a felhasználó rendszerére, vagy lehetnek nem Microsoft-alkalmazások, amelyeket a felhasználó telepített.

Jegyzet

Az alkalmazásoknak regisztrálniuk kell, hogy megjelenjenek ezen a lapon. Az alkalmazások regisztrálásával kapcsolatos utasításokért lásd: Programok regisztrálása ügyféltípusokkal.

 

képernyőfelvétel a program-hozzáférés és az alapértelmezések nem Microsoft-opcióinak beállításáról

Ha a Nem Microsoft lehetőséget választja, akkor eltávolítja a hozzáférést a Microsoft programok ikonjaihoz, parancsikonjaihoz és menüelemeihez a Microsoft Windows konfigurációban felsorolt összes ügyféltípus esetében, amelyek rendelkeznek ezekkel. Ezek a Microsoft-ikonok, billentyűparancsok és menübejegyzések törlődnek a Start menüből, az asztalról és más helyekről, amelyekhez hozzáadták őket.

Szokás

Az alábbi képernyőképen látható Egyéni konfiguráció lehetővé teszi, hogy a felhasználók az öt ügyféltípus alapértelmezett lehetőségeiként regisztrált Microsoft- és nem Microsoft-programok bármely kombinációjával testre szabhassák a rendszereiket. Ez az egyetlen a Windows 2000 Service Pack 3 (SP3) rendszerben elérhető négy lehetőség közül.

képernyőfelvétel a programhozzáférési és alapértelmezett beállítások testreszabási lehetőségeiről

A Microsoft Windows és Nem Microsoft konfigurációkban megjelenő összes lehetőség elérhető a felhasználó számára az Egyéni szakaszban, valamint a Windows részét nem képező, további telepített Microsoft-alkalmazásokban. A Az aktuális webböngésző használata választógomb előre ki van jelölve, ahogy az előző képernyőfelvételen látható. A felhasználói felületről nem lehet meghatározni az aktuális alapértelmezett böngészőt. Webes hivatkozások vagy fájlok meghívása a Windowsban az egyetlen módja az aktuális alapértelmezett böngésző felderítésének.

Amikor egy felhasználó bejelöli a A programhoz való hozzáférés engedélyezése jelölőnégyzetet, a program ikonjai, parancsikonjai és menübejegyzései megjelennek a Start menüben vagy a Kezdőképernyőn, az asztalon vagy bármely más helyen, ahol telepítették őket. Ennek a beállításnak a törlésével el kell távolítania az ikonokat, a billentyűparancsokat és a menübejegyzéseket, azonban ezeknek a beállításoknak a viselkedése teljes mértékben az alkalmazás gyártóján múlik. A Windows nem szabályozza a hozzáférés engedélyezését vagy eltávolítását a felhasználói felületen. Fontos tisztában lenni azzal is, hogy az alkalmazásoknak nem kell regisztrálniuk Programhozzáférés és számítógép alapértelmezett beállítása.

Számítógép gyártója

Egyes rendszerek SPAD-ablakában a "Számítógép gyártója" nevű negyedik kategória jelenhet meg. A számítógépgyártók dönthetnek úgy, hogy előre konfigurálják a számítógépeiket egy egyéni alapértelmezett beállításkészlettel, a Egyéni konfigurációban elérhető beállítások közül választva. (Szemléltető célokra a LitWare nevű fiktív alkalmazáskészlet regisztrálva van az összes ügyféltípushoz való használatra.) A felhasználó bármikor visszatérhet a számítógép gyártójának alapértelmezett konfigurációjába a Számítógépgyártó lehetőség kiválasztásával, ahogyan az a Windows XP következő képernyőfelvételén látható.

Jegyzet

Ez a konfiguráció nem minden rendszeren jelenik meg. További részletekért tekintse meg az OEM előtelepítési készletét (OPK).

 

képernyőfelvétel a beállított programhozzáférésről, és alapértelmezés szerint a számítógép gyártói beállításai

A LastUserInitiatedDefaultChange rendszerleíró-érték

A LastUserInitiatedDefaultChange érték hozzá lett adva a beállításjegyzékhez, hogy segítse az alkalmazásokat a felhasználó alapértelmezett választási lehetőségeinek felismerésében és tiszteletben tartásában. Az érték REG_BINARY adatokat FILETIME szerkezet formájában tárolja, amely tartalmazza az alapértelmezett beállítás legutóbbi módosításának dátumát és időpontját (együttműködő világidőben (UTC)), amit a felhasználó a Programhozzáférés és számítógép alapértelmezésének beállítása eszközzel hajtott végre. Ez az érték az alábbi alkulcs alatt található.

HKEY_LOCAL_MACHINE
   SOFTWARE
      Clients
         ClientTypeName
            LastUserInitiatedDefaultChange = FILETIME

Az alábbi forgatókönyv ezt az értéket használja egy fájltársításokat figyelő alkalmazáshoz.

  1. Az alkalmazások belsőleg rögzítik azt az időpontot, amikor utoljára beállították az ügyféltípus alapértelmezett programjaként (a telepítéskor vagy egy későbbi időpontban).
  2. Az alkalmazás észleli, hogy az ügyféltípus alapértelmezett programja nem önmagára vagy az általa képviselt alkalmazásra módosult (háttér-segítő programok esetén). A Windows 8 nem támogatott.
  3. Az alkalmazás beolvassa a LastUserInitiatedDefaultChange (az utolsó felhasználó által kezdeményezett alapértelmezett módosítás időbélyege) értékét, és összehasonlítja azt a saját választása szerint alapértelmezettként tárolt időbélyeg-értékkel.
  4. Ha a LastUserInitiatedDefaultChange későbbi az alkalmazás tárolt értékénél, akkor az alkalmazás nem hajthat végre műveletet, mert a módosítást a felhasználó kifejezetten kérte a Programhozzáférés és alapértelmezett beállítások beállítása eszközzel.
  5. Az alkalmazás addig nem figyeli a fájltársítást, amíg újra nem választja ki alapértelmezettként. A Windows 8 nem támogatott.

Egy ilyen rendszer betartásával a felhasználó kívánságait tiszteletben tartják, és fenntartják a rendszerük végső tulajdonjogát.

A Programok hozzáadása vagy eltávolítása lista szűrése

Jegyzet

Ez a szakasz a Windows XP Service Pack 2 (SP2) és újabb, valamint a Windows Server 2003 és újabb rendszerekre vonatkozik.

 

Windows XP és Windows Server 2003 rendszerben a Programok módosítása vagy eltávolítása lapProgramok hozzáadása vagy eltávolítása csoportban megjelenő alkalmazások listája szűrhető a felhasználó által az alkalmazásfrissítések bejegyzéseinek kizárásához. A Windows ezen verzióiban ez egy A frissítések megjelenítése jelölőnégyzeten keresztül történik az ablak tetején. A Frissítések megjelenítése beállítás alapértelmezés szerint nincs kiválasztva, így a frissítések nem jelennek meg, kivéve, ha a felhasználó a megjelenítést választja. A jelölőnégyzet állapotának módosítása akkor is megmarad, ha Programok hozzáadása vagy eltávolítása be van zárva; ha egy felhasználó úgy dönt, hogy megjeleníti a frissítéseket, azok mindaddig megjelennek, amíg a felhasználó nem törli a jelölőnégyzetet.

Jegyzet

Maga a Windows XP SP2 frissítés kivételt képez a szűrés alól. A jelölőnégyzet állapotától függetlenül mindig megjelenik.

 

A Windows Vista és újabb verziókban az alkalmazásfrissítések külön lapon jelennek meg a Vezérlőpulton, amely kizárólag a frissítéseket tartalmazza. Ez a lap akkor jelenik meg, ha a felhasználó a Telepített frissítések megtekintése feladathivatkozásra kattint. Nincs felhasználó által kiválasztható lehetőség a frissítések megjelenítésére ugyanazon a lapon, mint a telepített programok. A felhasználói felület változása ellenére a telepített programok frissítésként való regisztrálásának mechanizmusa ugyanaz marad, mint a Windows korábbi verzióiban.

A Windows Installert használó Microsoft- és nem Microsoft-alkalmazásoknak nem kell további műveleteket végezniük ahhoz, hogy a frissítéseket frissítésekként ismerjék fel. A Nem Microsoft-alkalmazásoknak, amelyek nem használják a Windows Installert, deklarálniuk kell a beállításjegyzék bizonyos értékeit a telepítés részeként, hogy felismerhetők legyenek egy meglévő program frissítéseként.

Az alábbi példa bemutatja, hogy mely beállításjegyzék-értékeket kell deklarálni ahhoz, hogy egy telepítés felismerhető legyen egy meglévő program frissítéseként.

  1. A szülőalkalmazásnak hozzá kell adnia az eltávolítási adatait egy alkulcshoz a HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall alkulcs alatt. A Telepítési című témakörben további információt talál az Eltávolítás alkulcs használatáról.
  2. Minden frissítésnél a szülőalkalmazásnak hozzá kell adnia az adatait az Eltávolítás alkulcshoz. Egy tetszőleges elnevezési konvenciót kell használnia, hogy elkerülje a más programokkal való esetleges ütközéseket. Az alábbi konvenciók a Microsoft által a Windows-frissítésekhez használt alkulcsnevekként vannak fenntartva.
    • IE Frissítés
    • OEUpdate
    • "KB" és hat számjegy, például "KB123456"
    • "Q" és hat számjegy, például "Q123456"
    • Hat számjegy, például "123456"
  3. A szülőalkalmazáshoz hozzáadott szokásos eltávolítási információk mellett az egyes frissítések alkulcsainak az alábbi három bejegyzésből kettőnek is tartalmazniuk kell. Az értékük REG_SZ típusú.
    • ParentKeyName. Ez az érték kötelező. Ez az 1. lépésben deklarált szülő alkulcsának neve. Ez társítja a frissítést a programhoz.
    • ParentDisplayName. Ez az érték kötelező. Ha nincs olyan alkulcs, amely megfelel a ParentKeyName névvel elnevezettnek, akkor ez az érték helyőrző szülőprogramként kerül megjelenítésre a Programok hozzáadása vagy eltávolításarészben.
    • InstallDate. Ez az érték nem kötelező. A dátum megadásához az yyyymmdd űrlapot kell használnia. Ez a dátum a "Telepítve ekkor" információhoz van használva, amely a frissítés bejegyzése mellett jelenik meg a felhasználói felületen. Ha nincs InstallDate bejegyzés, vagy ha jelen van, de nincs hozzá hozzárendelve érték, a következő történik:
      • A Windows Vista és a Windows 7 operációsrendszer-verzióktól eltérő operációsrendszer-verziók: Nem jelenik meg telepítve információ.
      • Windows Vista és újabb verziók: A rendszer egy alapértelmezett dátumot használ. Ez az adott frissítés alkulcsa alatti bejegyzések "utolsó módosításának" dátuma. Általában ezen a napon adták hozzá a frissítést a beállításjegyzékhez. Mivel azonban ez egy "utolsó módosítás" dátum, az alkulcs bejegyzéseinek bármely későbbi módosítása miatt az InstallDate érték a módosítás dátumára módosul.

Az alábbi példa a LitWare Deluxe alkalmazás frissítéséhez szükséges beállításjegyzék-bejegyzéseket mutatja be.

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Windows
            CurrentVersion
               Uninstall
                  LitWare
                     DisplayName = LitWare Deluxe
                     UninstallString = "C:\Program Files\LitWare\LitWare Deluxe\litware.exe" /uninstall
                  LitWare_Update123456
                     DisplayName = LitWare Deluxe Update 123456. Fixes printing problems.
                     UninstallString = "C:\Program Files\LitWare\LitWare Deluxe\Updates\123456.exe" /uninstall
                     ParentKeyName = LitWare
                     ParentDisplayName = LitWare Deluxe
                     InstallDate = 20050513

Azok a nem Microsoft-alkalmazások, amelyek nem biztosítják a megfelelő beállításjegyzék-információkat, például a beállítás elérhetősége előtt készített frissítéseket, továbbra is normál módon jelennek meg a telepített programok listájában, és nem szűrhetők ki.

A Windows Vista és a Windows 7 operációs rendszer változatain kívüli frissítésszűrés általában felhasználó által vezérelt beállítás, és az alkalmazásoknak tiszteletben kell tartaniuk ezt. Vállalati környezetben azonban a rendszergazdák szabályozhatják, hogy a felhasználók a DontGroupPatches beállításjegyzék-értékén keresztül szűrhetik-e a frissítéseket, ahogyan az az alábbi példában is látható.

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Windows
            CurrentVersion
               policies
                  Uninstall
                     DontGroupPatches = 0 or 1

Ez az érték REG_DWORD típusú, és a következőképpen van értelmezve.

DontGroupPatches érték Jelentés
0 A felhasználónak megjelenik a Frissítések bemutatása jelölőnégyzet. A szűrés attól függ, hogy a felhasználó bejelölte-e ezt a jelölőnégyzetet.
1 A Frissítések megjelenítése jelölőnégyzet el lesz távolítva a felhasználói felületről. A frissítések nincsenek szűrve a listából. Ez az érték lényegében visszaáll a Windows XP SP1 működésre, mielőtt a Frissítések megjelenítése funkció be lett vezetve.
Nem található DontGroupPatches bejegyzés Ez egyenértékű az érték 0 értékre állításával.

 

A DontGroupPatches nincs hatással a Windows Vista és a Windows 7 rendszerben, ahol a felhasználói felület nem tartalmaz jelölőnégyzetet, és a regisztrált frissítések mindig szűrve lesznek.

Jegyzet

A szabályzatokat csak rendszergazdák állítják be. Az alkalmazások nem módosíthatják ezt az értéket. A beállításjegyzék-alapú csoportházirend beállításáról további információt vagy Windows Server csoportházirend-című cikkben talál.

 

További erőforrások

Legjobb gyakorlatok fájltársításokhoz

fájltársítási mintaforgatókönyv

Útmutatók az alapértelmezett alkalmazások kezeléséhez a Windows Vista és újabb rendszerekben

alapértelmezett programok