{"id":9810,"date":"2026-02-13T03:52:02","date_gmt":"2026-02-13T03:52:02","guid":{"rendered":"https:\/\/howtogeek.blog\/da\/?p=9810"},"modified":"2026-02-13T03:52:02","modified_gmt":"2026-02-13T03:52:02","slug":"saadan-loeser-du-fejlen-side-om-side-konfiguration-er-forkert","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/da\/saadan-loeser-du-fejlen-side-om-side-konfiguration-er-forkert\/","title":{"rendered":"S\u00e5dan l\u00f8ser du fejlen &#8220;Side om side-konfiguration er forkert&#8221;"},"content":{"rendered":"<p>Har du nogensinde oplevet den irriterende fejl &#8220;Programmet kunne ikke starte, fordi dets side-by-side-konfiguration er forkert&#8221;? Ja, det er ret almindeligt, n\u00e5r et program fors\u00f8ger at indl\u00e6se en Visual C++ runtime, men af \u200b\u200ben eller anden grund ikke kan finde eller indl\u00e6se de rigtige afh\u00e6ngighedsfiler. Normalt betyder det enten, at runtime-bibliotekerne mangler, er beskadiget eller ikke stemmer overens. Nogle gange skal Windows selvf\u00f8lgelig g\u00f8re livet sv\u00e6rere, s\u00e5 det kan f\u00f8les som at afkode hieroglyffer at finde ud af, pr\u00e6cis hvilken version der for\u00e5rsager problemet. Men bare rolig, med lidt detektivarbejde kan dette l\u00f8ses.<\/p>\n<p>At vide, hvilken VC++ runtime applikationen har brug for, og s\u00f8rge for, at den er korrekt installeret eller regedit-editeret, kan spare dig for en del hovedpine. M\u00e5let her er at f\u00e5 appen tilfreds med sine afh\u00e6ngigheder, s\u00e5 den indl\u00e6ses uden at klage over side-by-side-problemer. I nogle tilf\u00e6lde hj\u00e6lper geninstallation eller reparation af runtime-pakkerne med at rette \u00f8delagte konfigurationer. Andre gange handler det om at kontrollere registreringsdatabasen eller k\u00f8re systemfilreparationer for at f\u00e5 tingene tilbage p\u00e5 sporet.<\/p>\n<h2>S\u00e5dan retter du side-om-side-konfigurationsfejl \u2013 praktiske trin<\/h2>\n<h3>Tjek side-om-side h\u00e6ndelseslogfiler \u2014 Find ud af hvilket bibliotek der giver dig problemer<\/h3>\n<p>Dette hj\u00e6lper, fordi Logbogen kan fort\u00e6lle dig pr\u00e6cis, hvilken VC++-version der mangler eller er forkert konfigureret. Besv\u00e6rligt, men et fors\u00f8g v\u00e6rd.<\/p>\n<ul>\n<li>Tryk p\u00e5 <kbd>Windows key + R<\/kbd>og skriv <code>eventvwr<\/code>, og tryk derefter p\u00e5 Enter for at \u00e5bne Logbog.<\/li>\n<li>Naviger til <strong>Windows-logge &gt; Program<\/strong>. Brug <strong>Filtrer aktuel log<\/strong> i h\u00f8jre panel.<\/li>\n<li>Klik p\u00e5 rullemenuen for <strong>H\u00e6ndelseskilder<\/strong>, og v\u00e6lg <strong>SideBySide<\/strong>. Hvis du ikke kan se den, s\u00e5 bare rolig \u2013 tjek blot, hvilke fejl der dukker op omkring det tidspunkt, hvor appen fejlede.<\/li>\n<li>Find fejlh\u00e6ndelsen med <strong>h\u00e6ndelses-ID 33.<\/strong> Den peger ofte p\u00e5 manglende eller uoverensstemmende runtime-DLL&#8217;er.<\/li>\n<li>Beskeden kan indeholde data som: <code>Dependent Assembly Microsoft. VC80. MFCLOC, processorArchitecture=\"x86\", publicKeyToken=\"1fc8b3b9a1e18e3b\", type=\"win32\", version=\"8.0.50608.0\"<\/code>. Dette viser den involverede VC++-version.<em>Bem\u00e6rk<\/em>, at nogle gange st\u00e5r der kun navnet, ikke versionen, s\u00e5 du skal muligvis lave noget efterforskning.\n<\/p>\n<p>Det g\u00e6lder, n\u00e5r appen g\u00e5r ned efter at have fors\u00f8gt at indl\u00e6se en DLL relateret til en bestemt Visual C++-version. Nogle gange giver loggens beskrivelse alene nok information til at finde ud af, hvilken runtime der skal installeres.<\/p>\n<h3>Brug SXStrace til at finde manglende komponenter<\/h3>\n<p>P\u00e5 nogle ops\u00e6tninger fort\u00e6ller h\u00e6ndelsesloggen dig ikke alt, hvad du beh\u00f8ver, s\u00e5 det kan hj\u00e6lpe at k\u00f8re sxstrace. Lidt gammeldags, men effektivt.<\/p>\n<ol>\n<li>\u00c5bn <strong>K\u00f8r<\/strong> og skriv <code>cmd<\/code>. Do <kbd>Ctrl + Shift + Enter<\/kbd>for at k\u00f8re som administrator.<\/li>\n<li>Start sporing med:.<code>sxstrace.exe trace -logfile=c:\\tmp\\tracesxs.etl<\/code>Tryk Enter.<\/li>\n<li>Start nu den problematiske app, eller klik p\u00e5 OK for at generere fejlen. Luk ikke kommandoprompten!<\/li>\n<li>Tilbage i kommandovinduet skal du trykke p\u00e5 <kbd>Enter<\/kbd>. Analyser derefter loggen: <code>sxstrace.exe parse -logfile=c:\\tmp\\tracesxs.etl -outfile=c:\\tmp\\tracesxs.txt<\/code>.<\/li>\n<li>\u00c5bn tekstfilen, og scan efter linjer med navnet &#8220;Resolving Reference&#8221;.De fort\u00e6ller dig, hvilken runtime-fil appen mangler eller ikke matcher.<\/li>\n<p>Haha, hvem vidste, at fejlfinding kr\u00e6vede en skattejagt p\u00e5 kommandolinjen? Men det er det v\u00e6rd, is\u00e6r hvis Logbogen er tavs p\u00e5 biblioteksversioner.<\/p>\n<\/ol>\n<h3>Installer eller geninstaller Visual C++ Redistributables \u2014 Den &#8220;store l\u00f8sning&#8221;<\/h3>\n<p>N\u00e5r du har identificeret den sandsynlige synder, skal du hente den rigtige pakke fra Microsofts officielle side. Bedste praksis er at installere alle de nyeste versioner, bare for at d\u00e6kke alle baser, da apps ofte kr\u00e6ver forskellige versioner.<\/p>\n<ul>\n<li>G\u00e5 til <a href=\"https:\/\/learn.microsoft.com\/en-US\/cpp\/windows\/latest-supported-vc-redist?view=msvc-170\" rel=\"noopener noreferrer\" target=\"_blank\">Microsofts downloadside for Visual C++-redistributable<\/a>.<\/li>\n<li>V\u00e6lg x86- eller x64-installationsprogrammet afh\u00e6ngigt af dit system. Hvis din pc er 32-bit, skal du kun hente x86. For 64-bit, g\u00f8r begge for at undg\u00e5 overraskelser (se <strong>Systemoplysninger<\/strong> via <code>msinfo32<\/code>for din systemtype).<\/li>\n<li>Afinstaller f\u00f8rst de tidligere versioner, hvis de ser ud til at v\u00e6re \u00f8delagte: <strong>Kontrolpanel &gt; Programmer &gt; Programmer og funktioner<\/strong>. Find de gamle redistributable filer, afinstaller og genstart.<\/li>\n<li>K\u00f8r de installationsprogrammer, du har downloadet, f\u00f8lg instruktionerne, og genstart derefter. Nogle gange l\u00f8ser en ren installation af disse omdistribuerbare filer problemer med manglende DLL&#8217;er.<\/li>\n<\/ul>\n<h3>Dobbelttjek registreringskonfigurationen for \u00e6ldre VC++-versioner<\/h3>\n<p>Dette er lidt mere teknisk, men nogle gange n\u00f8dvendigt, hvis systemregistreringsdatabasens referencer er ude af trit \u2013 is\u00e6r med \u00e6ldre VC++-k\u00f8rselstider som 8.0 eller 9.0.<\/p>\n<ol>\n<li>K\u00f8r <strong>regedit<\/strong>.<\/li>\n<li>Naviger til <strong>HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\SideBySide\\Winners\\<\/strong>.<\/li>\n<li>S\u00f8g efter n\u00f8gler, der starter med <strong>x86_policy.8.0.microsoft.vc80.crt<\/strong> eller <strong>x86_policy.9.0.microsoft.vc90.crt<\/strong>.<\/li>\n<li>Indeni skal du kontrollere <strong>(standard)<\/strong> v\u00e6rdien. Den skal pege p\u00e5 den h\u00f8jeste version, du har installeret. Hvis den ikke stemmer overens, skal du dobbeltklikke og rette den.<\/li>\n<li>Luk regedit, genstart og test.<\/li>\n<\/ol>\n<p>Det er lidt vanskeligt, fordi det at rode med registreringsdatabasen kan \u00f8del\u00e6gge ting, hvis du er uforsigtig. S\u00e5 tag en sikkerhedskopi f\u00f8rst, men det kan m\u00e5ske rette de flygtige &#8220;ikke fundet&#8221;-fejl.<\/p>\n<h3>K\u00f8r systemfilkontrol og DISM \u2014 Ret systemfejl<\/h3>\n<p>Hvis ingen af \u200b\u200bovenst\u00e5ende l\u00f8sninger virker, kan Windows-systemfiler v\u00e6re beskadiget eller mangle. Microsoft-opdateringer erstatter ofte disse, men nogle gange slipper tingene igennem.<\/p>\n<ol>\n<li>\u00c5bn <strong>kommandoprompten som administrator<\/strong>.<\/li>\n<li>Skriv <code>dism \/online \/cleanup-image \/restorehealth<\/code>efterfulgt af Enter, og vent. Dette reparerer komponentlageret.<\/li>\n<li>K\u00f8r derefter <code>sfc \/scannow<\/code>. Den scanner efter og reparerer manglende eller beskadigede systemfiler.<\/li>\n<li>Genstart efter hver.<\/li>\n<\/ol>\n<h3>Repar\u00e9r eller geninstaller applikationen<\/h3>\n<p>Hvis alt andet fejler, kan selve appen v\u00e6re delvist defekt eller installeret forkert. Pr\u00f8v at reparere den f\u00f8rst, hvis der er muligheder tilg\u00e6ngelige.<\/p>\n<ul>\n<li>G\u00e5 til <strong>Programmer og funktioner<\/strong> ( <code>appwiz.cpl<\/code>fra K\u00f8r).<\/li>\n<li>Find appen, og klik derefter p\u00e5 <strong>Skift<\/strong> eller <strong>Reparer, <\/strong> hvis det er en mulighed.<\/li>\n<li>Hvis reparation ikke er tilg\u00e6ngelig eller ikke hj\u00e6lper, skal du afinstallere programmet, downloade en ny kopi fra det officielle websted og installere igen.<\/li>\n<\/ul>\n<p>Hvem vidste, at fejlfinding af runtime-fejl kunne involvere justeringer af registreringsdatabasen, kommandolinjefunktioner og installation af flere versioner af det samme bibliotek? Men \u00e6rligt talt virker en af \u200b\u200bdisse metoder normalt. Det handler bare om at finde ud af, hvilken del der er forkert.<\/p>\n<h2>Oversigt<\/h2>\n<ul>\n<li>Tjek h\u00e6ndelsesloggene, eller k\u00f8r sxstrace for at identificere den problematiske VC++-version.<\/li>\n<li>Installer eller reparer den korrekte Visual C++-omdistribuerbare pakke.<\/li>\n<li>Bekr\u00e6ft og ret registreringsdatabasen, hvis du har at g\u00f8re med \u00e6ldre versioner.<\/li>\n<li>K\u00f8r systemfilkontrolprogrammer for at rette potentiel OS-korruption.<\/li>\n<li>Geninstaller eller reparer appen, hvis intet andet virker.<\/li>\n<\/ul>\n<h2>Opsummering<\/h2>\n<p>Det er ikke ligefrem hurtigt og smertefrit at rette side-om-side-konfigurationsfejl, men n\u00e5r du f\u00f8rst har styr p\u00e5, hvilke redistributable filer der mangler eller ikke stemmer overens, bliver det overkommeligt. Normalt g\u00f8r en ren installation af de rigtige runtime-biblioteker og en hurtig registreringsdatabasekontrol tricket. Nogle gange er reparation af systemfiler n\u00f8dvendige &#8211; uanset hvad der skal til for at bringe den app tilbage til live. Krydser fingre for, at dette hj\u00e6lper nogen med at spare en masse frustration og tid &#8211; ingen har trods alt k\u00f8bt en pc bare for at fejlfinde VC++-fejl hele dagen.<\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Har du nogensinde oplevet den irriterende fejl &#8220;Programmet kunne ikke starte, fordi dets side-by-side-konfiguration er forkert&#8221;? Ja, det er ret almindeligt, n\u00e5r et program fors\u00f8ger at indl\u00e6se en Visual C++ runtime, men af \u200b\u200ben eller anden grund ikke kan finde eller indl\u00e6se de rigtige afh\u00e6ngighedsfiler. Normalt betyder det enten, at runtime-bibliotekerne mangler, er beskadiget eller [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9810","post","type-post","status-publish","format-standard","hentry","category-how-to"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/9810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/comments?post=9810"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/9810\/revisions"}],"predecessor-version":[{"id":9811,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/9810\/revisions\/9811"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/media?parent=9810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/categories?post=9810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/tags?post=9810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}