Bestandskoppelingen in Windows 7 repareren Een programma voor het beheren van bestandskoppelingen. Bestandsassociatie wijzigen met "openen met"

Vaak gaat bij het installeren van een nieuw programma de koppeling van de te openen bestanden verloren.

Wat is een bestandskoppeling?- Dit is een soort “wet” voor het systeem, waarin wordt aangegeven met welk programma dit of dat bestand moet worden geopend.

De vereniging is rechtstreeks afhankelijk van, d.w.z. als het bestand de extensie .avi of .mp4 heeft, kijkt het systeem ernaar en stelt vast dat het een videobestand is en zoekt naar een verband met het geïnstalleerde videoweergaveprogramma.

Waarom gaat de bestandskoppeling verloren?
Wanneer u een programma installeert voor of of zelfs etc. hulpprogramma's in plaats van standaardhulpprogramma's (al vooraf geïnstalleerd in Windows), en bij het installeren van het programma vragen ze meestal aan welke bestanden ze moeten worden gekoppeld (je moet de vakjes naast de bestandstypen aan- of uitvinken) en vaak laat de gebruiker alles zoals het is .
En dan blijkt dat het geïnstalleerde programma niet geschikt is als alternatief, of je wilt de film openen via een andere speler, maar als je de video start, wordt deze nog steeds geopend via degene waarvoor de vereniging is geregistreerd.

Uiteraard kunt u voor één geval met de rechtermuisknop op het bestand klikken en het menu-item selecteren Openen met selecteer het programma dat u wilt openen

Maar doe dit niet elke keer dat u een bestand opent!

Het is veel beter om het hoofdprogramma aan te wijzen dat het bestand moet openen, en als er iets gebeurt, open het dan met een ander programma.

Hoe kan ik een programma toewijzen om een ​​bepaald type bestand te openen?

Methode 1: in Openen met
We doen precies hetzelfde als ik hierboven heb beschreven: RMB op het bestand en selecteer het item Openen met, alleen nu zoeken we in de lijst niet naar het programma dat moet worden geopend, maar naar het item Selecteer programma helemaal onderaan de lijst, waarop we klikken.
Er verschijnt een dergelijk venster waarin we het programma selecteren dat u nodig heeft. Vergeet niet te kijken en het vakje ernaast aan te vinken Gebruik het geselecteerde programma voor alle bestanden van dit type


Als het programma dat u nodig heeft niet beschikbaar is, klikt u op de knop Beoordeling... en zoek het al in de lijst geïnstalleerde programma's V Programmamappen Bestanden en Programmabestanden(x86). Of misschien op een andere plaats waar u het hebt geïnstalleerd.

Methode 2: in Eigenschappen
RMB op het bestand -> helemaal onderaan, Eigenschappen. Er wordt een venster geopend waarin we op de knop drukken Wijziging


Er wordt een venster geopend, zoals bij methode 1, waarin u een programma moet selecteren.

Methode 3: via het Configuratiescherm
Start -> Configuratiescherm -> Standaardprogramma's -> Selecteer Standaardprogramma's
Dit venster wordt geopend waarin u een programma moet selecteren en onderaan het item Selecteer standaardinstellingen voor dit programma


Er wordt een venster geopend waarin u bestandsextensieassociaties moet selecteren en op de knop moet klikken Redden

Associaties herstellen
Mocht door onzorgvuldig handelen met of door virussen uw associaties met bestanden in Windows XP verloren zijn gegaan, dan wordt u geholpen door de door Microsoft gecertificeerde specialist Doug Knox verzamelde informatie om de parameters aan te passen systeem register Ramen.
Voor Windows 7 exe, lnk, bat, cmd en jpg
Ga na het uitpakken akkoord met het aanbrengen van wijzigingen en start opnieuw op.

Bestandsassociaties opnieuw instellen
Dit kan niet worden gedaan met behulp van standaardmethoden of via het register. Maar er is een zekere liefhebber die een programma heeft gemaakt waarmee dit mogelijk werd.
Download het programma, selecteer vervolgens het bestandstype en druk op Verwijderen bestandstype


Dat is alles, de associaties zijn gereset en u kunt het standaardprogramma voor het openen van bestanden instellen.

Bestandsassociatie is een functie die in het besturingssysteem is ingebouwd. Windows-systeem. Het doel is om te bepalen welk programma zal worden gebruikt wanneer de gebruiker bestanden, mappen en programma's opent.

Voor het gemak kunt u wat tijd besteden aan het configureren van deze parameters één keer - dan wordt dit of dat bestand geopend door het programma van uw keuze. Veel gebruikers realiseren zich niet dat ze de mogelijkheid hebben om programma's te kiezen om te openen verschillende bestanden. De associatievraag doet zich voor wanneer zich problemen en storingen voordoen.

Er kunnen zich situaties voordoen waarin het opnieuw instellen van de Windows-bestandskoppeling noodzakelijk is. Ten eerste komt het voor dat er meerdere programma's op de computer zijn geïnstalleerd die een bepaald type kunnen openen. Om bijvoorbeeld foto's en andere afbeeldingen te openen, kunt u ACDSee, Irfan View en zelfs Paint selecteren.

Het standaardprogramma past niet altijd bij de gebruiker. Paint is bijvoorbeeld handig om te tekenen, maar het zou niet bij een gevorderde gebruiker opkomen om het te gebruiken om afbeeldingen te bekijken. Als dit programma per ongeluk als hoofdprogramma is geïnstalleerd, kunt u de bestandskoppeling beschadigen of wijzigen.

Er zijn situaties waarin het hulpprogramma dat eerder werd gebruikt om het bestand te openen, is verwijderd. Als de verwijdering met fouten is uitgevoerd of als de procedure zelf is overtreden, kan het gebeuren dat de associatie ervan blijft bestaan. Het programma bestaat niet meer, maar is ontworpen om met specifieke typen bestanden te werken. Om dit probleem op te lossen, moet u ook de koppelingsinstelling wijzigen. Om te voorkomen dat dergelijke problemen zich in de toekomst voordoen, gebruikt u een speciale procedure voor het verwijderen van programma's.

Over het algemeen hebben we gezien dat situaties waarin bestandsassociaties in Windows verbroken worden vrij vaak voorkomen. Daarom is het nuttig om te leren hoe u een koppeling instelt, repareert of herstelt.

Er zijn verschillende manieren om dit probleem op te lossen. Laten we ze allemaal bekijken.

Bestandsassociatie in Windows 7

Om de bestandskoppeling in Windows 7 te herstellen, gebruikt u volgende methode. Beweeg uw muis over het bestand en klik klik met de rechtermuisknop. Selecteer in de lijst die verschijnt het item dat 'Openen met...' voorstelt. Er verschijnt een venster met een lijst met programma's. Zoek daar de applicatie die geschikt is om uw bestand te openen, bewaar uw keuze. Dat is genoeg gemakkelijke manier wijs een associatie toe, maar we zullen andere methoden overwegen die geschikt zijn voor andere versies van het besturingssysteem.

Bestandsassociaties in Windows 8

Als gevolg van systeemfouten of fouten, en als gevolg van de fout van de gebruiker is de bestandsassociatie in Windows 8 verbroken, u zult waarschijnlijk enkele problemen tegenkomen. Er kunnen bijvoorbeeld compleet andere applicaties worden geopend in plaats van programma's. Als u dit probleem wilt oplossen, gebruikt u een van de drie methoden.


Bestandsassociatie in Windows 10

In deze versie van het besturingssysteem hebben de ontwikkelaars de mogelijkheid toegevoegd om de standaard bestandsassociatie in Windows te herstellen. Klik Winnen+l, zoek het tabblad "Systeem", waarin u de standaard applicatie-instellingen moet vinden. Een artikel selecteren "Resetten naar aanbevolen waarden", zet u de associatie-instellingen terug naar de fabrieksinstellingen. Alle soorten bestanden worden geopend door de programma's die zijn opgegeven tijdens de installatiefase van het besturingssysteem. Als u vervolgens bestandsassociaties in Windows 10 wilt aanpassen, stelt u in hetzelfde venster de waarden in die bij u passen.

Zoals u kunt zien, kost deze procedure niet veel tijd en vereist deze geen speciale vaardigheden.

Om fouten in bestandsassociaties in elk besturingssysteem te corrigeren, kunt u programma's gebruiken, waarvan er veel op internet te vinden zijn. Ze zijn eenvoudig te downloaden en volledig gratis. De programma's zijn lichtgewicht en intuïtief duidelijke interface, waardoor het gemakkelijk is om ermee te werken. Geschikt voor bijvoorbeeld Windows 7 en 8 Bestand Associatie-fixer En Unassoc. Met deze hulpprogramma's kunt u snel en effectief inbreuken op bestandskoppelingen aanpakken.

Om het werken met verschillende soorten gegevens in Windows te versnellen en te vereenvoudigen, is het belangrijk om bestandsassociaties correct te kunnen configureren.

Onder de vele gemakken waarvoor gebruikers van Windows houden, kan men niet anders dan de functie noemen snel openen diverse bestanden in het bijbehorende programma. Ik dubbelklikte bijvoorbeeld op een DOC-bestand en het werd geopend teksteditor. Of dubbelklik bijvoorbeeld met de linkermuisknop op een MP3-track en deze wordt afgespeeld in de audiospeler.

Echter, zoals vele anderen handige functies, kan een dergelijke koppeling van bestanden een slechte grap met de gebruiker uithalen. Op een mooie (of niet) dag zul je bijvoorbeeld merken dat geen enkel programma voor je start, omdat alle EXE-bestanden bijvoorbeeld in Kladblok worden geopend...

Om niet in paniek te raken wanneer dergelijke fouten optreden en om alles snel op te lossen, is het belangrijk om de principes van bestandskoppeling in Windows te kennen en te weten hoe u deze kunt herstellen.

Hoe bestandsassociatie werkt

Technisch gezien werkt bestandsassociatie in Windows dankzij het register. Het creëert speciale records die paren vormen van het type “bestandsextensie - programma”, die de standaardovereenkomsten instellen. Dienovereenkomstig kunt u dergelijke vermeldingen voor bestandskoppelingen handmatig maken met behulp van de Register-editor. Maar dit mag alleen in extreme gevallen worden gedaan...

In Windows zijn er verschillende manieren om bestanden te koppelen zonder dat u het register hoeft te bewerken. En de eerste daarvan is associatie bij het installeren van programma's. Installateurs van sommige applicaties hebben al een ingebouwd mechanisme dat bepaalde soorten gegevens automatisch of naar keuze van de gebruiker aan de geïnstalleerde software koppelt:

Deze methode is erg handig, omdat je er massaal mee kunt associëren het gewenste programma een hele reeks bestandstypen tegelijk zonder dat u dit één voor één hoeft te doen (zoals bij andere methoden). Helaas kunnen niet alle programma's dit doen, en van de programma's die dat wel kunnen, werken ze niet allemaal correct met wat er in de Windows Vista UAC-beveiligingsmechanisme.

Daarom zult u in sommige gevallen de bestandskoppelingen nog steeds handmatig moeten configureren. Laten we eens kijken naar mogelijke manieren...

Bestandsassociatie via "Openen met"

Meer van Windows-tijden 98 deze methode bestandsassociatie was een van de meest populaire vanwege zijn eenvoud. Het bestaat uit het feit dat in het contextmenu het gewenste bestand Het commando wordt aangeroepen en uit de voorgestelde lijst of door willekeurige selectie geeft de gebruiker aan welk programma hij wil gebruiken:

Bovendien is het selectiedialoogvenster actief speciaal vinkje“Gebruik voor alle bestanden”, er wordt automatisch een koppeling van het huidige bestandstype met het geselecteerde programma gemaakt:

Als het selectiedialoogvenster niet het programma bevat dat u nodig heeft, klikt u onderaan op de knop "Geavanceerd" en specificeert u in het geopende venster het uitvoerbare bestand van de gewenste toepassing. Deze methode is vooral handig om bijvoorbeeld bestanden te koppelen aan draagbare versies van welke software dan ook.

Het is vermeldenswaard dat het dialoogvenster voor het selecteren van programma's om te vergelijken ook kan verschijnen als u probeert te dubbelklikken op een bestand dat nog niet aan iets in het systeem is gekoppeld. Een soortgelijk dialoogvenster wordt geopend als u 'Eigenschappen' van het bestand in het contextmenu selecteert en vervolgens op het tabblad 'Algemeen' op de knop 'Bewerken' in de regel 'Toepassing' klikt.

Standaarduitrusting voor bestandskoppeling

In Windows XP verscheen een speciale systeemmodule voor het bekijken van bestandstype-associaties, die werd aangeroepen vanuit het Configuratiescherm. Toegegeven, het begon alleen normaal te functioneren met de "Zeven", maar sindsdien is het een nogal handig hulpmiddel geworden.

Om toegang te krijgen tot de snap-in-tools moet u bellen Configuratiescherm (universele methode voor alle Windows: WIN+R - commando "control" (zonder aanhalingstekens - Enter) en ga naar sectie. Hier zijn we geïnteresseerd in de eerste twee tools:

De eerste is. Het is erg handig voor het massaal koppelen van bestanden. Aan de linkerkant van het modulevenster kunnen we geregistreerde programma's uit een lijst selecteren en aan de rechterkant zijn er twee knoppen. Met de eerste (“Stel dit programma als standaard in”) kunt u de geselecteerde applicatie automatisch koppelen aan alle gegevenstypen die deze ondersteunen. Met de tweede kunt u selectief associaties instellen:

Het tweede hulpmiddel voor bestandsassociatie heet . Hier kunnen we de koppeling van een specifiek bestandstype verfijnen of opnieuw configureren specifiek programma. Selecteer eenvoudigweg de gewenste bestandsextensie uit de lijst met geregistreerde extensies, klik op de knop "Programma wijzigen" en selecteer de gewenste bestandsextensie in het venster dat verschijnt:

Bestandsassociatie op de opdrachtregel

Als u niet in de war bent door de opdrachtregelinterface, dan in de standaard Windows-console Mogelijk vindt u twee opdrachten nuttig voor onze taak. De eerste is ass:

Met deze opdracht kunt u alle bestandstypen bekijken die aan het systeem zijn gekoppeld en specifiek hun koppelingen wijzigen of verwijderen. Een opdracht uitvoeren zonder aanvullende parameters geeft een lijst weer van alle bestandstypen die in het systeem zijn geregistreerd, met hun associaties. Voor handig bekijken en verdere analyse, is het het beste om de uitvoer naar een bestand uit te voeren, zoals weergegeven in de bovenstaande schermafbeelding.

Het ASSOC-commando kan twee parameters aannemen, die worden gescheiden door een gelijkteken. De eerste parameter specificeert de bestandsextensie waarmee we zullen werken, en de tweede is de naam van het bijbehorende programma dat in het systeem is geregistreerd.

Als we een commando invoeren dat alleen de extensie specificeert, zal het de associatie ervoor afdrukken (het commando "assoc .3gp" zal bijvoorbeeld een resultaat opleveren als ".3gp=WMP.PlayMedia". Als we de associatie voor voor het geselecteerde bestandstype, hoeven we alleen maar het gelijkteken toe te voegen na de extensie zonder het programma te specificeren (bijvoorbeeld: "assoc .3gp="). Als u een overeenkomst met een ander programma wilt opgeven, moet u dat na het gelijkteken doen geef de geregistreerde naam aan (voorbeeld koppelt 3GP-bestanden aan KMPlayer: "assoc .3gp=KMPlayer. 3gp").

Het tweede commando voor het instellen van bestandsassociaties op de opdrachtregel kan worden aangeroepen ftype:

Dit commando is in principe vergelijkbaar met het vorige. Maar in tegenstelling tot dit maakt het het mogelijk om het principe van het verwerken van bestanden te configureren met daarvoor geregistreerde opdrachten, met de mogelijkheid om niet alleen het uitvoerbare bestand te selecteren, maar ook vereiste parameters. Laten we, om beter te begrijpen wat dit betekent, eens kijken naar een vergelijking van de resultaten van het uitvoeren van de ASSOC- en FTYPE-opdrachten voor de 3GP-extensie:

C:\Windows\system32>assoc.3gp

3gp=KMPlayer.3gp

C:\Windows\system32>type KMPlayer.3gp

KMPlayer.3gp="C:\Program Files (x86)\KMPlayer\kmplayer.exe" "%1"

Het resultaat van het eerste verzoek was de ontvangst van een opdracht die verband hield met het openen van bestanden met de 3GP-extensie. Met het tweede verzoek konden we zien welk programma is gekoppeld aan de opdracht die we nodig hebben. Met andere woorden, met behulp van ASSOC kunnen we zien welk commando wordt gebruikt om een ​​bepaald type bestand te openen, en met FTYPE kunnen we dit commando aanpassen (of zelfs maken), door het te matchen met het daadwerkelijke uitvoerbare bestand van een programma.

Als voorbeeld praktische toepassing beide commando's kunnen we een nieuwe associatie maken voor de bestanden met de 3GP-extensie die we hierboven al hebben besproken. Laten we zeggen dat we ze willen openen in Ace Player, waarvoor nog geen functie in het systeem is geregistreerd. Om dit te doen, gebruikt u eerst FTYPE om een ​​dergelijke functie te maken (door deze bijvoorbeeld AcePlayer.3gp te noemen) en koppelt u vervolgens het bestandsformaat zelf eraan. Uiteindelijk zal het lukken volgende reeks commando's:

C:\Windows\system32>ftype AcePlayer.3gp="C:\Users\Admin\AppData\Roaming\ACEStream\player\ace_player.exe" "%1"

AcePlayer.3gp="C:\Users\Admin\AppData\Roaming\ACEStream\player\ace_player.exe" "%1"

C:\Windows\system32>assoc.3gp=AcePlayer.3gp

3gp=AcePlayer.3gp

Programma's voor bestandsassociatie

Ondanks het feit dat Windows al een goede set functies heeft ingebouwd voor het wijzigen van bestandsassociaties, zijn er enkele programma's die bepaalde nuances implementeren. Soms zijn er bijvoorbeeld problemen met het kiezen van standaardprogramma's reguliere middelen. En om er niet in te komen Commandoregel of het register, kunt u hulp gebruiken speciale software om dergelijke problemen op te lossen.

Als u Windows Vista of 7 heeft, kunt u het programma gebruiken om koppelingen volledig te verwijderen specifieke typen bestanden:

Het programma biedt een lijst met alle bestanden die in het systeem zijn geregistreerd en heeft twee hoofdfuncties. De eerste is “Verwijder bestandsassociatie”, in feite verwijdert het elke associatie voor het geselecteerde gegevenstype. Met de tweede - "Bestandstype verwijderen" - kunt u de registratie voor een specifieke bestandsextensie volledig verwijderen. Het programma is handig in gebruik om problemen die zich voordoen te corrigeren bestandsassociaties, maar zoals hierboven vermeld, draait het alleen op Windows Vista of 7.

Als u een soortgelijk hulpmiddel nodig heeft dat in alle nieuwe versies zou werken besturingssysteem, je kunt het programma proberen:

Zoals de vorige Bestandshulpprogramma Association Fixer vereist geen installatie, maar heeft een 64-bit versie en is geschikt voor zowel "Seven" als meer latere versies Ramen. Helaas kan het niet worden gebruikt om de koppeling te verwijderen voor welk bestandstype dan ook dat in het systeem is geregistreerd, maar er is niettemin een keuze uit de 70 meest gebruikte extensies beschikbaar.

En laten we tot slot eens kijken naar het principe van het direct bewerken van bestandsassociaties in het register. Ik raad het ten zeerste aan vóór enige manipulatie Doen reservekopie register. Open hiervoor de Editor (WIN+R - regedit - Enter) en in het menu "Bestand" klik op artikel "Exporteren". Selecteer de optie in de exportopties "Het hele register":

Nu zijn we klaar om te experimenteren! We zullen experimenteren met de registertak HKEY_CLASSES_ROOT. Het bevat een lijst van allemaal bekend bij het systeem extensies, en hieronder vindt u een lijst met geregistreerde functies voor het aanroepen van bepaalde programma's (vergelijkbaar met ASSOC en FTYPE). Laten we eerst eens kijken naar een voorbeeld van een record met een bestandsextensie:

Als u een item met een bestandsextensie selecteert, geeft de waarde (standaard) (als het bestand in het systeem is geregistreerd) de geregistreerde oproepfunctie aan uitvoerbaar programma(zoals wanneer je ASSOC doet). Eigenlijk kunt u hier de “gekoppelde” standaard programma, via welke bestanden van dit type zal openen. Bovendien kan elke extensie een aantal extra vertakkingen met parameters hebben:

  1. OpenMetLijst- een groep waarin namen vermeld staan uitvoerbare bestanden programma's weergegeven in het menu "Openen met".
  2. OpenMetProgids- een groep met geregistreerde functies voor het oproepen van programma's die worden weergegeven in het menu "Openen met".
  3. PersistenteHandler- een groep die oproepbehandelaars van systeembestanden vermeldt.
  4. ShellEx- een groep met een lijst van bestandsoproephandlers die worden weergegeven in het Verkenner-menu.
  5. ShellNieuw- een groep met handlers voor het maken van een nieuw bestand in het contextmenu "Maken".

Er kunnen andere vertakkingen worden gemaakt voor specifieke bestandstypen, maar de hierboven genoemde vertakkingen zijn standaard. Het is mogelijk dat ze niet allemaal tegelijk in het bestand aanwezig zijn, maar er zullen er in ieder geval een paar aanwezig zijn in alle geregistreerde en bijbehorende extensies.

Zoals ik al zei, staat er onder de lijst met extensies een lijst met geregistreerde functies voor het aanroepen van programma's (analoog aan FTYPE). Laten we eens kijken naar hun inhoud:

De hoofdtak die hier parameters voor het starten van programma's bevat, is SHELL. Daarin bevindt zich een OPEN-bijlage, die functies kan weergeven die worden weergegeven in het contextmenu van het bestand, en binnen OPEN bevindt zich een COMMAND-toets, die de opdracht bevat om het uitvoerbare bestand te starten.

Extra sleutels kunnen ook CLSID zijn, die de klasse-ID van het uitvoerbare programma specificeert Windows-schaal, CURVER (als er afhankelijkheden zijn van de versie van het uitvoerbare bestand) en DEFAULTICON, dat het pictogram specificeert voor het weergeven van de opdracht in contextmenu's of andere delen van Explorer.

  • download fixes voor bestandsassociaties voor Windows 8;
  • Download gewoon het pakket met registeraanpassingen dat u nodig hebt, voer het vereiste REG-bestand uit en start uw computer opnieuw op. Bij volgende opstart standaardkoppelingen moeten worden hersteld en u kunt weer programma's en andere uitvoerbare bestanden uitvoeren.

    Conclusies

    Bestandsassociatie in Windows is erg handig, maar kan soms voor verschillende onaangename verrassingen zorgen. En je moet er van tevoren op voorbereid zijn, om je hoofd niet te breken over de eeuwige vragen "wie is de schuldige" en "wat te doen" :)

    Ons artikel zal je niet vertellen wie de problemen heeft veroorzaakt (hoewel je waarschijnlijk wel kunt raden wie de meeste fouten op de pc veroorzaakt;)), maar het zal je zeker een uitgebreid antwoord geven op de vraag over verdere acties. Veel succes en correcte bestandsassociaties!

    P.S. Er wordt toestemming verleend om dit artikel vrijelijk te kopiëren en te citeren, op voorwaarde dat er open credit wordt gegeven. actieve koppeling naar de bron en het behoud van het auteurschap van Ruslan Tertyshny.


    We hebben onlangs een laptop meegenomen waarin bijna alle snelkoppelingen op het bureaublad hetzelfde zijn, zoals bestanden Windows Media Center (WMC) ). Tegelijkertijd lanceren ze alleen een mediacentrum. Bij afwezigheid van de eigenaar klikten de kinderen ergens op. In principe is alles heel eenvoudig. IN in dit geval geprobeerd de applicatie te openen ( EXE) via WMC , hebt u hoogstwaarschijnlijk per ongeluk de snelkoppeling naar de toepassing versleept. Als gevolg hiervan werden de bestandsassociaties verbroken en werden alle bestanden geopend door het mediacentrum, zelfs de register-editor en de opdrachtregel konden niet worden gestart. Mediacentrum is het standaardprogramma geworden voor het openen van alle applicaties (EXE) en voor alle bestanden die aan applicaties zijn gekoppeld. Bijvoorbeeld het standaardprogramma voor iedereen tekstbestanden(TXT) is Windows Kladblok (Notepad.exe). Omdat Kladblok ook een applicatie is met een EXE-extensie, dan Kladblok en zo tekstdocumenten begon te openen via Media Center.

    Ik moest vanaf mijn computer online gaan, informatie zoeken en alles weer normaal maken. Om dit te doen, moeten we de programma's terugzetten naar hun standaardinstellingen en de oorspronkelijke bestandsassociaties met de juiste programma's herstellen.

    1. Download het archief en pak het bestand dat het bevat uit Standaard bestandsassociaties.reg .

    2. Voer (dubbelklik)* het uitgepakte registerbestand uit en bevestig het toevoegen van gegevens aan het Windows-register.

    Belangrijk: Deze oplossing is alleen voor Windows 7.

    3. Start uw computer opnieuw op.
    U zult zien dat de snelkoppelingen naar toepassingen geleidelijk terugkeren naar hun normale uiterlijk.
    Houd er rekening mee dat bestanden die niet zijn gekoppeld aan programma's in een vers geïnstalleerde Windows 7 (bijvoorbeeld MKV, PSD) zullen gevestigde associaties verliezen. U zult handmatig standaardprogramma's aan dergelijke bestanden moeten toewijzen ( Openen met).

    * Als er een fout optreedt wanneer u dubbelklikt op het registerbestand (WMC start), klik dan met de rechtermuisknop op het bestand en selecteer Openen met > Programma selecteren > Register-editor . Zorg ervoor dat het selectievakje is aangevinkt Gebruik het geselecteerde programma voor alle bestanden van dit type en druk op OK. Als Register-editor ontbreekt in het venster Programma selectie en druk vervolgens op de knop Beoordeling, open Windows-map, zoek en selecteer het bestand daarin regedit.exe en druk op Open.

    U kunt deze optie proberen, de betekenis is hetzelfde:

    1.Maak reg -bestand: open Kladblok en voer deze regels in

    Windows Register-editor versie 5.00

    [HKEY_CLASSES_ROOT\exebestand\shell]

    [HKEY_CLASSES_ROOT\exefile\shell\open]
    "EditFlags"=hex:00,00,00,00

    [HKEY_CLASSES_ROOT\exefile\shell\open\command]
    @="\"%1\" %*"

    [HKEY_CLASSES_ROOT\exefile\shell\runas]

    [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
    @="\"%1\" %*"

    2. Noem het met een willekeurige naam, bijvoorbeeld bestand opnieuw instellen. reg en start door te dubbelklikken op reg -bestand met de linkermuisknop. ga akkoord met de wijzigingen en start de computer opnieuw op.
    Bij mij lukte alles. Jij ook veel geluk!

    Laten we nu eens kijken hoe we in Windows 7 de associaties kunnen wijzigen voor uitvoerbare bestanden, mappen en standaardbestanden (voor een aantal bestandstypen afzonderlijk). Bestandsassociaties in Windows 7 worden hier opgeslagen: Configuratiescherm\Programma's -> "Wijs een programma toe om bestanden van dit type te openen". Daar kunt u het programma wijzigen dat dit of dat bestand opent, maar u kunt de associatie (associatie) niet verwijderen.

    Hier is een kleine tabel met bestanden waarvoor u koppelingen kunt resetten (alleen Windows 7):

    U kunt vanuit het programma zelf associëren, het is een kwestie van minuten.
    Uit een blogreactie

    Hoe associeer je bestandstypen met programma's? Ik neem aan dat je dit meestal doet tijdens de installatie van het programma of vervolgens vanuit de instellingen. Als dat zo is, dan staat Windows 8 een verrassing te wachten, en ik zou het geen prettige verrassing willen noemen...

    Gezien de aanzienlijke lengte van het artikel heb ik in de FAQ korte instructies opgenomen over het koppelen van bestandstypen en protocollen aan .

    Onlangs stuurde iemand mij een link naar een MSDN-artikel in Messenger, wat mij meteen aan een van de onderwerpen deed denken Windows-forum 8. Daar leed de deelnemer terwijl hij probeerde te binden draagbare speler met mediabestanden. Vandaag zal ik haarfijn uitleggen waarom hij een probleem heeft. Je zult ook leren dat dit bij elk programma kan voorkomen, niet alleen bij draagbare programma's.

    Vandaag op het programma

    Overzicht van wijzigingen in het toewijzen van bestandstypen aan programma's

    Laten we eens kijken naar de belangrijkste manieren waarop bestandstypen aan programma's worden gekoppeld, en ook enkele punten in Windows 8 vergelijken met eerdere besturingssystemen. Historisch gezien Windows-programma's worden vergeleken verschillende soorten bestanden op verschillende manieren.

    Configuratiescherm

    Het standaardprogramma instellen Het werkt heel eenvoudig. Door een programma in de lijst te selecteren, kunt u dit in één keer aan alle soorten bestanden toewijzen, of specifieke bestanden selecteren. In beide gevallen is de lijst beperkt tot de typen waarvoor het programma in het register is geregistreerd.

    Hier verschilt Windows 8 niet van zijn voorganger, maar de rol van dit venster is enorm toegenomen, zoals je zult zien als je het artikel tot het einde leest.

    is een algemene lijst met bestandstypen en protocollen uit de HKCR-registersleutel waarvoor u een willekeurig programma kunt opgeven. Bovendien moet u voor elk type afzonderlijk een programma selecteren, d.w.z. er is geen mogelijkheid tot massa-associatie. In wezen is deze methode vergelijkbaar met het contextmenu "Openen met".

    Ook hier lijkt alles erg op Windows 7: de knop "Programma wijzigen" of dubbelklikken op de extensie roept een programmaselectievenster op. Maar in de figuur in de kolom “Defaults” kun je het ook duidelijk zien nieuw type– “Niet geselecteerd”, waarover ik het hieronder zal hebben.

    Dubbelklik op een bestand en opdrachten in het contextmenu

    Wanneer u een bestand opent door te dubbelklikken, wordt een van de opdrachten geactiveerd contextmenu, vetgedrukt.

    Commando openen

    In Windows 7 werd deze opdracht in een van de twee gevallen uitgevoerd.

    1. Een programma is al gekoppeld aan een bestandstype dat in het systeem is geregistreerd. In dit geval wordt het bestand eenvoudig geopend in het programma.
    2. Het bestandstype is niet geregistreerd. In dit geval zag je in Windows 7 de volgende afbeelding:

    Heb je trouwens ooit een online matchzoekopdracht gebruikt? :) De shell bevat een link http://go.microsoft.com/fwlink/?LinkId=57426&Ext=xyz, waar in plaats daarvan xyz extensie wordt vervangen.

    In Windows 8 wordt de opdracht Openen alleen in het eerste geval uitgevoerd en in het tweede geval ziet u een nieuw menu Openen met.

    Commando "Openen met".

    In Windows 7 wordt deze opdracht de hoofdopdracht in het contextmenu wanneer het bestandstype in het register is geregistreerd. In Windows 8 daarentegen betekent een gemarkeerd menu-item "Openen met" dat het bestandstype niet is geregistreerd. Bovendien is het veranderd verschijning ramen.

    Het selecteren van een app op maat is niet langer zichtbaar, waardoor u helemaal naar de onderkant van de lijst moet scrollen om er te komen.

    Commando “Selecteer programma”.

    Dit nieuw artikel Het contextmenu weerspiegelt het toewijzingstype “Niet geselecteerd” dat in Windows 8 is geïntroduceerd. Het commando “Selecteer programma” wordt het hoofdcommando in het menu als aan twee voorwaarden is voldaan:

    1. Het bestandstype is geregistreerd, maar er is geen programma aan gekoppeld.
    2. Elk programma (inclusief het programma dat bij het systeem wordt geleverd) heeft aangegeven dat het met dit type kan werken.

    In deze situatie werd in Windows 7 de opdracht "Openen met" gebruikt (er is trouwens het item "Programma selecteren"). Echter, wanneer dubbelklikken er verscheen een berucht venster in het bestand waarin je werd gevraagd naar het overeenkomstige programma op internet te zoeken, dat velen met een aanpassing uitschakelden.

    In Windows 8 is in dit geval ook het commando ‘Openen met’ beschikbaar, maar als je dubbelklikt op het bestand, zie je meteen de programma’s waarin je het kunt openen.

    De verwante relatie tussen de opdrachten “Selecteer programma” en “Openen met” is duidelijk zichtbaar. Het verschil tussen beide is dat het in Windows 8 bij het openen van een bestand met een programma niet nodig is om het aan een bepaald type te koppelen, en het kiezen van een programma betekent dat het in wezen aan een bestandstype wordt gekoppeld. Merk op dat er geen selectievakje "Gebruik deze applicatie voor alle xyz-bestanden" in dit venster is.

    Sinds ik in de jungle van het menu "Openen met" ben beland, zal ik je vertellen hoe programma's in de lijst met aanbevolen programma's terechtkomen, die wordt weergegeven in het menu "Openen met" en "Selecteer een programma".

    Om te beginnen kunnen programma's tijdens de installatie een bestandstype aan zichzelf koppelen wanneer ze het in het systeem registreren. Als het bestandstype al is geregistreerd, wordt er een sectie gemaakt OpenWithProgID's of OpenMetLijst in het registergedeelte

    HKEY_CLASSES_ROOT\.xyz\

    In het eerste geval bevat de sectie programma-ID's, en in het tweede geval wordt voor elk programma een subsectie gemaakt met de naam van het uitvoerbare bestand.

    Deze instellingen zijn systeeminstellingen, d.w.z. Deze programma's worden aanbevolen voor alle gebruikers. Maar er zijn ook individuele instellingen.

    Wanneer u een bestand opent via het menu Openen met, onthoudt Windows uw voorkeuren in een registersleutel

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

    Voor elke extensie houdt het systeem niet alleen de lijst met programma's bij, maar ook de volgorde waarin u ze hebt geopend.

    Parameter MRULijst laat zien dat het laatste dat ik gebruikte WordPad was, en daarvoor opende ik het bestand in Kladblok.

    In dit opzicht verschilt Windows 8 bijna niet van Windows 7, maar we zijn al bij de belangrijkste verandering in het nieuwe Microsoft OS aangekomen!

    Programma-instellingen

    Ik denk dat velen van jullie deze route zijn gegaan en het programma tijdens de installatie of in de instellingen aan bestandstypen hebben gekoppeld. Het ziet er ongeveer zo uit:

    In principe handig en gebruikelijke manier, Maar…

    Op Windows 8 programma's kunnen dat niet verander zelf de associaties voor bestandstypen die al aan andere programma's zijn gekoppeld! Dit geldt zowel bij het installeren van het programma als daarna, maar in beide gevallen werkt de toewijzing aan inactieve bestandstypen.

    Als de programmaontwikkelaars rekening hadden gehouden met deze innovatie, zou deze na installatie moeten worden weergegeven speciale boodschap en in de programmaparameters moeten de associatie-instellingen ontbreken of naar het configuratiescherm leiden. Als de makers van het programma zich niet bewust zijn van de verandering, zal de vergelijking simpelweg niet plaatsvinden. En natuurlijk zal dit zeker niet werken draagbare programma's!

    Ik denk dat de theorie je al moe heeft gemaakt, dus ik ga verder met oefenen!

    Opera-browser voorbeeld

    De browser is goed voorbeeld een programma dat is gekoppeld aan verschillende soorten bestanden en protocollen. Laten we eens kijken hoe dit nu werkt in Windows 8 (op het moment van schrijven Opera-versie 12.02).

    Volledige installatie van Opera

    U hebt het programma gedownload, de installatie gestart en daarbij Opera als hoofdbrowser aangewezen standaard optie. Zodra de installatie is voltooid, zou u het volgende bericht moeten zien:

    Door erop te klikken kon dat In werkelijkheid stel Opera in als hoofdbrowser.

    Als jij reageerde niet Als reactie op deze boodschap begonnen de gebeurtenissen zich volgens een heel ander scenario te ontwikkelen. Op het eerste gezicht verliep alles zoals gewoonlijk. Maar laten we zeggen dat je tijdens een chat op Skype een link hebt gekregen. Het wordt niet geopend in Opera, maar in de browser die voorheen de hoofdbrowser was. Het is logisch om aan te nemen dat u hierna de instellingen wilt controleren of wijzigen.

    Uit het Configuratiescherm blijkt inderdaad dat Opera standaard in programma's is geregistreerd, maar slechts aan 9 van de 29 bestandstypen en protocollen is gekoppeld. Dit Niet betekent dat bij het opgeven van de hoofdbrowser een verbinding tot stand moet worden gebracht iedereen de soorten bestanden die het kan openen.

    De browser kon echter sommige associaties niet verkrijgen (in dit geval belangrijkste protocollen, zoals te zien in de onderstaande afbeelding) omdat ze al aan andere programma's zijn toegewezen.

    Door ten minste hebben Opera-ontwikkelaars een browser in één correct ontworpen belangrijk aspect. Als u besluit een koppeling in de programma-instellingen in te stellen, is dit het onderdeel in het Configuratiescherm dat voor u wordt geopend!

    Nu heb je verder gezien praktisch voorbeeld dat Opera niet de hoofdbrowser is geworden, ondanks de belofte van het installatieprogramma. Dit had hij volgens de nieuwe Microsoft-aanbevelingen, die hieronder zullen worden besproken, niet mogen beloven. Dus ondanks de melding na de installatie en de geïmplementeerde overgang naar het configuratiescherm vanuit de programma-instellingen, is Opera nog steeds gedeeltelijk incompatibel met Windows 8.

    Opera draagbare versie

    Je hebt ergens op je schijf een map met een draagbare computer Opera-browser. Natuurlijk, binnen nieuw systeem De browser is niet geregistreerd en staat dus niet vermeld in het configuratiescherm Standaardprogramma's.

    Wanneer u bestandstypen probeert in te stellen in de programma-instellingen, werkt de knop "Instellingen" helemaal niet! Dit gebeurt omdat het systeem niet weet met welke typen bestanden een programma dat niet in het register is geregistreerd, kan werken.

    Bovendien zult u niet in staat zijn om de belangrijkste draagbare browser of e-mailclient, omdat het programma in het systeem moet worden geregistreerd om aan het protocol te kunnen binden!

    U kunt dit verifiëren door het configuratiescherm te openen Bestandstypen en protocollen toewijzen aan specifieke programma's. U kunt het programma uiteraard handmatig in het register registreren, maar het is veel eenvoudiger om het installatieprogramma te gebruiken.

    Voorbeeld met IrfanView

    Meestal bundelen we afbeeldingsspelers en -viewers met een reeks bestandstypen, misschien zelfs meer dan een browser. Ik heb voor IrfanView gekozen om een ​​ernstiger incompatibiliteit met Windows 8 en de daaruit voortvloeiende bedrieglijkheid van de interface te illustreren. Op het moment van schrijven IrfanView-versie 4.33.

    Volledige installatie van IrfanView

    In de installatiefase biedt IrfanView je de mogelijkheid om vele soorten bestanden aan zichzelf te koppelen en vraagt ​​je onderweg zelfs opnieuw - ze zeggen: weet je zeker dat je de associaties wilt wijzigen?

    Het programma is duidelijk niet up-to-date met de innovaties in Windows 8.

    Het eerste verschil met Opera is dat IrfanView na installatie niet wordt weergegeven systeem bericht over de beschikbaarheid van een nieuw programma voor het bekijken van afbeeldingen en het afspelen van mediabestanden. Als gevolg hiervan kan het niet onmiddellijk na de installatie aan ondersteunde bestandstypen worden gekoppeld.

    Het tweede verschil is dat u met de opties van IrfanView het programma niet aan bepaalde bestandstypen kunt koppelen. Stel dat u IrfanView aan alle afbeeldingen wilt koppelen, inclusief JPEG-formaat. Je vinkt het vakje aan, klikt op OK en... de foto's blijven openen in hetzelfde programma als voorheen.

    In de figuur is te zien dat IrfanView een aantal extensies heeft overgenomen, maar niet allemaal. De associatie met JPEG gespecificeerd in de programmaparameters werkte niet, omdat afbeeldingen in dit formaat aan een ander programma zijn gekoppeld, en Ramen meer verhindert dat programma's bestaande associaties veranderen.

    Voor volledige compatibiliteit van het programma met Windows 8 moet de auteur het openen van een configuratieschermitem implementeren om gebruikers niet te verwarren met onjuiste informatie in de IrfanView-instellingen.

    IrfanView registreert zich tenminste correct bij het systeem. Dit betekent dat wanneer u een bestandstype probeert te openen waarvan de koppeling in de programma-instellingen is gewijzigd, het systeem het volgende bericht weergeeft:

    Hiermee kunt u een programma aan dat bestandstype koppelen. IrfanView neemt zichzelf echter ook op in de lijst met standaardprogramma's. en in het configuratiescherm kunt u het aan alle of geselecteerde bestandstypen koppelen.

    Draagbare versie van IrfanView

    Zoals ik hierboven heb uitgelegd, kan IrfanView niet worden gekoppeld aan bepaalde belangrijke bestandstypen uit de programma-opties. En aangezien het programma niet in het systeem is geregistreerd, is er maar één oplossing. U moet het configuratieschermitem openen Bestandstypen en protocollen toewijzen aan specifieke programma's en configureer daar handmatig elk bestandstype, waarvan IrfanView er meer dan 70 ondersteunt.

    Nu wordt de zaak nog verergerd door het feit dat niet alle ontwikkelaars op de hoogte zijn van de veranderingen en/of geen haast hebben om hun programma's bij te werken. Als gevolg hiervan misleidt de programma-interface gebruikers en brengt ze in grote verwarring.

    De situatie doet enigszins denken aan de verschijning van UAC in Windows, hoewel de omvang en betekenis van de verandering niet zo groot is. Maar op dezelfde manier zal het enige tijd duren voordat de programma's "leren" zich correct in het systeem te gedragen.

    Ik stel voor dat u enkele aanbevelingen van Microsoft voor ontwikkelaars bekijkt, waarvan u de implementatie binnenkort zult opmerken in de interface van nieuwe versies van programma's. Nu programma's in Windows:


    Negeer het systeembericht over nieuwe programma's niet

    Als het bericht verschijnt nadat u het programma hebt geïnstalleerd, klikt u erop. Dit versnelt het matchingproces en bespaart u tijd.

    Instellingsassociaties in programma-instellingen afleren

    Zoals je al begreep, staat dit niet toe herdefiniëren associaties, die misschien helemaal niet duidelijk zijn uit de programma-instellingen. Als u een programma slechts aan één type bestand hoeft te koppelen, kunt u via het menu 'Openen met' sneller daar komen.

    Als massavergelijking nodig is, open dan onmiddellijk “Standaardprogramma’s” in het Configuratiescherm en handel afhankelijk van of het programma in het systeem is geregistreerd.

    Conclusie

    Over de auteur

    Vadim, ik kan dit ding nog steeds niet verslaan op Win7:
    De gebruiker heeft per ongeluk de koppeling gereset naar Excel-bestand op notitieblok
    Ik stuur het terug met behulp van het dialoogvenster "openen met..." MAAR het documentpictogram wordt anders: een wit blad met een Excel-pictogram erin. Hoe het origineel retourneren?

    Alexey_Ya

    Goedemorgen!
    Toen ik het artikel las, flitste de gedachte door mijn hoofd dat iedereen die de eerste NT-systemen ontwierp en ontwikkelde er in Redmond uit werd gezet :)
    Ik kan het nog niet controleren op win 8, maar...
    Het ziet er ingewikkeld uit. Maar in wezen installeren we programma's, configureren we ze en werken we. En als je wilt experimenteren: win8 heeft Hyper-V. De rest is naar mijn mening perversie.
    Wat ik tot nu toe zie, zonder het te proberen:
    1. Gebruiker en zijn niveau :) dit is een probleem. Iedereen beschouwt zichzelf als Napoleons. Maar in werkelijkheid is alles heel moeilijk. Gebruikers weten vaak niet hoe ze triviale dingen moeten doen... maar hier...
    2. Het voordeel van punt 1 is dat alleen gekwalificeerde mensen dit kunnen doen)))
    3. Het voordeel is dat het systeem veiliger is. Hier is een triviaal voorbeeld dat ik vaak zie: een assembly met “ingebouwde” software. Soms kom je daar DERGELIJKE dingen tegen waar je je over afvraagt. Of in het algemeen - WPI-installatieprogramma's die een aantal scripts uitvoeren voor hacking, associaties en... iets anders kwaadaardigs)
    4. De term ‘freebie’ is wijdverspreid in ons land, evenals de feiten ervan praktische uitvoering))) Dat is de reden waarom mensen enorm veel spelers hebben, browsers in hun auto thuis (we huren geen specialisten in - ze hebben het nodig), programma's die qua functionaliteit vergelijkbaar zijn en "genezende hulpprogramma's" met ingebouwde blackjack) En deze programma's kruipen met hun kromme handjes in het systeem. Er is onder andere bescherming tegen dit) In het Westen heb ik één programma gekocht en ben er blij mee. Wij niet) Nog niet.

    PS. Ik heb de overeenkomende zoekopdracht :) een paar keer gebruikt.

    Andrej Bayatakov

    Het is interessant hoe je metroprogramma’s kunt associëren met bepaalde typen bestanden?
    Geïnstalleerd op Windows 8 Cyberlink PowerDVD Mobiel. Wanneer u probeert te openen MKV-bestand van de conducteur sturen ze mij naar de winkel. Dit programma staat niet in de lijst Openen met....
    In Programma's is standaard alleen de extensie .powerdvd-metro gekoppeld aan PowerDVD.
    Ik wilde associëren door de overeenkomstige vermeldingen in het register te bewerken, maar voor zover ik het begrijp heeft dit programma geen opstartprogramma exe-bestand

    Joeri

    Bedankt, Vadim, een leuk en actueel artikel over het bestandsassociatiemechanisme in Win's 8. Het zal veel gebruikers helpen geestelijk lijden te voorkomen door het onvermogen om hun favoriete browser of speler als standaardprogramma aan te wijzen). Anders vielen velen in eerste instantie in een verdoving vanwege een gebrek aan begrip van de essentie van het nieuwe associatiemechanisme. Het is niet voor niets, oh, het is niet voor niets dat “Microsoft” waarschuwde voor fundamentele veranderingen in OS Win’s 8 in vergelijking met OS Win’s 7. Ja, ja Redmond, ja, ja klootzak)))

    Anton

    In principe is het onderwerp van het artikel niet verrassend, ik denk dat veel mensen ervan op de hoogte waren, ik maakte ook per ongeluk kennis met de innovaties in Win8, maar ik vond het antwoord op de vraag niet:
    De vraag is deze: we volgen het pad "Configuratiescherm\Alle onderdelen van het Configuratiescherm\Standaardprogramma's\Selecteer standaardprogramma's" Waarom worden niet alle programma's weergegeven in de lijst met geïnstalleerde programma's?
    AIMP staat bijvoorbeeld niet op de lijst

    Nikolaj

    Vadim, vertel me alsjeblieft hoe ik protocollen aan Opera Portable kan koppelen

    Paulus

    Ik wist hier niets van. Ze zouden misverstanden kunnen voorkomen als ze zouden voorkomen dat programma's zelfs met inactieve bestanden worden geassocieerd. En zodat wanneer er wordt geprobeerd een koppeling te maken, hierover een bericht verschijnt, dat naar de instellingenpagina zou leiden.

    Nikolaj

    Vadim Sterkin, Vadim FAQ geeft mij geen oplossing voor mijn probleem van het koppelen van protocollen aan Opera Portable

    Taras

    Geweldig artikel bedankt

    Andrej Bayatakov

    Vadim Sterkin,
    Ja, dit is de enige extensie die daar wordt vermeld.
    Ik wacht op updates. Ik dacht dat ik het misschien op de een of andere manier handmatig kon koppelen.

    Vitaly K. ©

    Vadim, met elk van je artikelen raak ik er steeds meer van overtuigd dat ik Win8 niet op mijn host-pc zal installeren))) Alleen op een virtuele machine.
    Over het algemeen denk ik dat ze dit mechanisme zullen omzeilen en dat alles zal zijn zoals voorheen, samen met draagbare programma's en het overschrijven van associaties zonder toestemming van de gebruiker. Alleen vallen de oude er natuurlijk af.

    Anton

    AIMP onderschept zelf perfect bestandsassociaties en er is nog geen enkele fout geweest, net toen ik je artikel las, dat al een hele tijd geleden was en waarin de kwestie van openingsproblemen werd behandeld grafische bestanden niet ‘wat we zouden willen’. in het bijzonder heb ik de Google-viewer "Picasso" geïnstalleerd en er associaties in opgezet, maar het systeem onderschepte ze nog steeds, op dat moment redde het artikel me, en toen besloot ik dit met alle programma's te doen, maar dat deed ik niet zie de meeste in de lijst..

    Vitaly K. ©

    Vadim Sterkin: Ik betwijfel of programmaontwikkelaars dit mechanisme in hun creaties zullen kunnen omzeilen

    Waarom niet? Ze zullen doen wat Firefox nu doet met updates, zodat het UAC-venster niet verschijnt - ze zullen de service registreren. De dienst kan worden gestart onder een account Systeemrecords, die alles kan, meer dan een beheerder. Als gevolg hiervan zal de lijst met services in Win8 overwoekerd raken door dergelijke gedwongen services.
    Nou, ik zal ze verwijderen op XP))

    Waarom heb je dit besloten?
    Ik denk dat het nog erger zal zijn dan nu. Bijvoorbeeld met het opleggen van associaties. Dat wil zeggen dat de installateurs met de “verrassing” die in een recent bericht wordt beschreven, zich niet echt druk maken over de prijs, het belangrijkste voor hen is om een ​​plaats uit te zetten, een extra vergoeding aan de gebruiker op te leggen, en reguliere programma’s kunnen ze niet zelf terugzetten, waardoor gebruikers gedwongen worden naar “Instellingen” te gaan.
    Maar ik denk dat deze situatie de meerderheid van de normale ontwikkelaars zal dwingen hacks in het systeem te installeren om associaties te veranderen, en dat alles weer normaal zal worden, alleen zal er in het systeem meer essentieel onnodige rommel betrokken zijn bij het schudden van bytes.

    Alexey Matashkin

    Vadim, bedankt voor het artikel!
    Het bleek heel goed in de tijd, ik ontdekte net soortgelijk gedrag, maar vond het vrij voorspelbaar in de instellingen.
    Op op dit moment Dit is hoe FastStone zich gedraagt Afbeeldingsviewer 4.6, maar die heeft een jaar geleden ook een update gehad.
    De nieuw uitgebrachte browser van Yandex is ook niet geregistreerd in de lijst met programma's.
    Verder heb ik geen problemen ondervonden, we zullen zien wat er gebeurt.

    Anton

    Vadim Sterkin,

    Nou, waarom... in Aimp zelf, op het tabblad Associaties, selecteer ik bestandstypen en klik op Toepassen.. voila!! Alles werkt... vanuit de standaardverkenner, door op het bestand te klikken, verschijnt Aimp. Wat kan hier overdreven zijn?

    en trouwens... in de standaard verkenner is het bestandspictogram veranderd in dat van Aimp

    Vladimir

    Ik denk het wel
    Microsoft kan natuurlijk proberen om aan de standaard applet bestandstypeassociatie toe te voegen, maar in de praktijk is dit hoogstwaarschijnlijk een soort toepassing van derden, waarvan de basis alle bekende bestandsformaten zal bevatten en snelle associatieknoppen zal hebben: types grafische informatie, audio, video, enz. - u hoeft alleen maar op 'Toepassen' te klikken en de wijzigingen worden naar de vaste medewerker verzonden.

    Vitaly K. ©

    Vadim Sterkin: Vitaly, ik denk dat jouw voorbeeld met de Firefox-service helemaal niet in strijd is met de aanbevelingen van de OS-fabrikant

    Welnu, met associaties zal het hetzelfde zijn. Ognelis is al klaar, je hoeft alleen maar een paar nieuwe functies toe te voegen aan de voltooide versie dienst - verandering verenigingen en hun monitoring bij de lancering. De rest zal ook inhalen.
    Hoewel ik niet weet of dit in tegenspraak is met de wet of niet. Denkt u dat het normaal is om een ​​dienst te installeren alleen maar om één afzonderlijk programma bij te werken?

    artem

    Ik heb eigenlijk geen idee wat de redenen zijn voor de beschreven veranderingen. Maar ik kan ze me gemakkelijk voorstellen. En u kunt het zelf doen als u zich de belangrijkste reden voor alle veranderingen in Windows 8 herinnert. ontwikkeling van het WinRT-subsysteem en zijn, hmm, hmm, meeslepende toepassingen. Er zijn daar geen rijke programma-instellingen.

    En je moet niet verwachten dat de ontwikkelaars van dergelijke programma's hun eigen complex hebben gebruikersinterfaces om bestandstypen te matchen. We moesten deze acties dus met geweld uit de programma's naar het systeem verwijderen. Om, om zo te zeggen, de rechten van meeslepende applicaties gelijk te maken met desktopapplicaties.

    Vitaly K. ©

    Vadim Sterkin: Wanneer Mozilla een dienst maakt om de browser te bedienen, is dit normaal, omdat dit wordt gedaan om de veiligheid van miljoenen mensen te garanderen. En ik juich de service ten opzichte van primitieve programma-opslag in %LocalAppData% toe, omdat dit laatste minder veilig is en in strijd is met de aanbevelingen van Microsoft.

    Voor mij zou het beter zijn om een ​​gecentraliseerd updatemechanisme te hebben verschillende servers met ondersteuning digitale handtekening, uitgevoerd namens het systeem. Dit is wat ik het leukst vind aan Linux: het systeem en de software worden centraal op één plek bijgewerkt, maar het is niemand verboden om je eigen repository's toe te voegen.
    De Win8-winkel is helaas niet geschikt: deze wordt slechts vanaf één plek bijgewerkt en is gebonden aan de leverancier. Of wordt deze niet bijgewerkt? Ik denk dat ik dat wel zou moeten doen.

    Anton

    Vadim Sterkin,

    op dezelfde manier.. het systeem zonder de associaties te wijzigen, installeer Aimp, open de instellingen, ga naar het tabblad bestandsassociaties, selecteer de extensies van de vereiste bestanden (mp3, pls, etc.) en klik op toepassen. sluit Aimp, ga naar standaard geleider, ga naar het *.mp3- of *.pls-bestand, dubbelklik erop, de Aimp wordt geopend en begint het geselecteerde bestand af te spelen. WAT doe ik verkeerd of wat begrijp ik niet?

    Anton

    Ik vergat erbij te zetten, ik deed het speciaal hiervoor volledige reset systemen. Ernaar gekeken systeeminstellingen bestandstype bindingen. In de lijst met associaties van een standaard Media Player staat een vinkje naast het *.mp3-bestand, maar na manipulaties in de instellingen van AIMP zelf verdwijnt dit selectievakje en verandert het bestandstypepictogram in AIMP.

    Vitaly K. ©

    Vadim Sterkin: Aan de andere kant zie ik geen reden waarom het nodig was om desktopapplicaties de mogelijkheid te ontnemen om rechtstreeks vanuit hun instellingen te koppelen, waardoor er een bruikbaarheidsprobleem ontstaat.

    En ik zie de promotie van metrotoepassingen.

    Vitaly K. ©

  • artem

    Vadim Sterkin: Ik zie geen enkele reden waarom het nodig was om desktopapplicaties de mogelijkheid te ontnemen om rechtstreeks vanuit hun instellingen te koppelen, waardoor er een bruikbaarheidsprobleem ontstaat.