Hoe u de fout ‘…resource that is unavailable’ tijdens app-installaties kunt oplossen

📅
🕑 3 minuten lezen

Het omgaan met oude InstallShield-bestanden kan een echte plaag zijn, vooral wanneer ze je nieuwste software-updates of nieuwe installaties blokkeren. Een veelvoorkomend probleem is dat Windows, als de originele installatiebestanden verdwenen zijn, ze nog steeds probeert te vinden wanneer je opnieuw installeert of een upgrade uitvoert. Je krijgt dan die vervelende foutmelding:

“De functie die u probeert te gebruiken, bevindt zich op een netwerkbron die niet beschikbaar is.”

Ja, want Windows moet het natuurlijk moeilijker maken dan nodig is. Wat je dus moet doen, is die achtergebleven verwijzingen uit het register verwijderen. Dit geldt vooral als je de originele installatiebestanden hebt verwijderd, zoals de map C:\Windows\DownloadedInstallations, maar je nog steeds foutmeldingen krijgt over ontbrekende bronnen.

In dit geval gaat het om het opschonen van een specifieke registersleutel die gekoppeld is aan een lang vervlogen installatie, met name een ID zoals EAC43C57-6D89-4415-AAFCF0DF4888. Het vinden en verwijderen van al die vermeldingen kan een gamechanger zijn – zodat je eindelijk kunt installeren of updaten zonder die vervelende foutmelding die de voortgang blokkeert. Zo doe je dat:

Hoe u oude InstallShield-verwijzingen uit het Windows-register verwijdert

Zoek en verwijder registervermeldingen die verwijzen naar de installatie-ID

  • Open de Windows Register-editor: typ regedit in het menu Start of het dialoogvenster Uitvoeren ( Win + R) en druk op Enter. Onthoud dat het bewerken van het register riskant is, dus maak er eerst een back-up van als u paranoïde bent.
  • Navigeer naar het knooppunt Computer of druk op Bewerken > Zoeken (of Ctrl + F ) om overal te zoeken.
  • Kopieer de problematische installatie-ID (in uw geval EAC43C57-6D89-4415-AAFCF0DF4888) en plak deze in het vak Zoeken naar. Klik op Volgende zoeken.
  • De registerzoekfunctie springt naar een overeenkomende referentie. Meestal is dit een map of sleutel die die ID bevat. Zodra u deze hebt gevonden, klikt u met de rechtermuisknop op de map en kiest u Verwijderen.
  • Druk op F3 om naar het volgende item te gaan. Blijf alle verwijzingen verwijderen die overeenkomen met die ID. Soms komt dezelfde ID op meerdere plaatsen voor – sla ze niet over.
  • Houd er rekening mee dat dit proces op sommige machines mogelijk een paar plekken overslaat of een tweede zoekopdracht vereist, omdat het register enorm groot en inconsistent is. Blijf zoeken totdat er niets meer verschijnt.

Wanneer deze truc de dag kan redden

Deze methode is handig als u herhaaldelijk de foutmelding ‘resource niet beschikbaar’ krijgt wanneer u software probeert te installeren die eerder via InstallShield is geïnstalleerd. Dit komt vooral vaak voor als u de installatiebestanden handmatig hebt verwijderd, maar de registervermeldingen hebt vergeten te wissen. Door deze verwijzingen te verwijderen, vindt de installatie vaak geen verouderde verwijzingen meer, waardoor de foutmelding niet meer verschijnt.

Verwachtingen na het schoonmaken

Zodra je alle registerverwijzingen hebt verwijderd, zou het opnieuw uitvoeren van het installatieprogramma soepel moeten verlopen. Meestal is dit een eenrichtingsoplossing, maar soms is het de moeite waard om het register opnieuw te doorzoeken als de fouten aanhouden om er zeker van te zijn dat er geen restanten zijn achtergebleven.

Deze oplossing is geen tovermiddel – soms rommelt Windows met het register en laat het kruimels achter. Maar bij de ene installatie werkte het de eerste keer; bij de andere moest ik het nog een keer doen. Toch is het beter dan haren uittrekken over mislukte installaties.

Oh, en omdat het bewerken van het register soms lastig kan zijn, is het belangrijk om een ​​back-up te maken voordat je ermee aan de slag gaat. Je weet immers maar nooit wat er mis kan gaan als je zomaar sleutels verwijdert.

Samenvatting

  • Open regedit en zoek zorgvuldig naar de probleem-ID
  • Verwijder alle overeenkomende items – wees grondig
  • Voer het installatieprogramma opnieuw uit, hopelijk zijn er nu geen bronfouten meer

Afronding

Soms blijven deze oude installatieverwijzingen langer bestaan ​​dan je zou denken, en is ze handmatig verwijderen de enige betrouwbare oplossing. Het is een beetje omslachtig, maar het werkt meestal wel. Zo niet, dan moet je misschien nog andere registervermeldingen opsporen, of ergens anders nog wat restanten vinden. Blijf zoeken en wees voorzichtig: een kleine misstap hier kan al voor grotere problemen zorgen.

Hopelijk scheelt dit iemand een paar uur. Ik hoop dat het helpt.