Author |
Topic Search Topic Options
|
LasseHoejlund
Bruger
Joined: 10-Maj-2007
Location: Denmark
Status: Offline
Points: 76
|
Topic: Hvordan får jeg fuld adgang til filer? Posted: 21-Maj-2007 at 12:49 |
Hej. Jeg har et lille problem med at få fuld adgang til den fil(dllhost.exe) i vista. Når jeg prøver at omdøbe den til dllhost.exe.bak siger computeren:  Kan nogen hjælpe mig..? Hilsen lasse Højlund
Edited by LasseHoejlund - 21-Maj-2007 at 13:17
|
Jeg har bare sådan en computer...du ved...?
|
 |
MortenBby
Guld medlem
Joined: 13-December-2005
Location: Denmark
Status: Offline
Points: 797
|
Posted: 21-Maj-2007 at 13:35 |
Hvis den er i brug kan den ikke omdøbes. Prøv at kopiere den og flyt den ud på skrivebordet. Herfra kan du muligvis omdøbe den. Alternativt kan du prøve at starte computeren i "fejlsikret tilstand" og se hvad det giver af muligheder.
Edited by MortenBby - 21-Maj-2007 at 13:59
|
Morten
LG 26LC2R - Sony RDR-HX710 - Sony DVP-NS718HB - Clint DC3 - Altec Lansing VS2221
|
 |
laursen
Redaktionen
recordere.dk teamet
Joined: 02-Januar-2004
Location: Denmark
Status: Offline
Points: 4056
|
Posted: 21-Maj-2007 at 16:14 |
Problemet kan også skyldes at du ikke har fulde rettigheder til filen. Prøv evt. at højreklikke på filen først og vælg 'Egenskaber' - herunder fanen 'Sikkerhed'. Din bruger - eller den gruppe du er en del af - skal have 'Fuld adgang' (der skal være et flueben udfor denne række) for at du kan omdøbe filen.
/Lars
|
 |
LasseHoejlund
Bruger
Joined: 10-Maj-2007
Location: Denmark
Status: Offline
Points: 76
|
Posted: 21-Maj-2007 at 16:23 |
laursen wrote:
Problemet kan også skyldes at du ikke har fulde rettigheder til filen. Prøv evt. at højreklikke på filen først og vælg 'Egenskaber' - herunder fanen 'Sikkerhed'. Din bruger - eller den gruppe du er en del af - skal have 'Fuld adgang' (der skal være et flueben udfor denne række) for at du kan omdøbe filen.
/Lars
|
Hej Lars. Du er inde på det helt rigtige. Der er bare det lille problem at, efter at have fulgt dine instrukser og jeg kommer til der hvor jeg skal sætte flueben , kan jeg ikke fjerne/sætte fluebenene. Der er ligesom noget gråt over fluebenene. Prøv at se.  Hvordan kan jeg fixe dette problem? Hilsen Lasse Højlund
|
Jeg har bare sådan en computer...du ved...?
|
 |
spawn
Guld medlem
Joined: 30-November-2005
Location: Denmark
Status: Offline
Points: 6822
|
Posted: 21-Maj-2007 at 16:52 |
Må man spørge hvorfor ? - hvad er det du vil siden du vil have fulde rettigheder over en systemfil som dllhost.exe ?
Dllhost.exe er ikke en fil du normalt skal pille ved.
|
Philips 65OLED705/12 - ATV4K
|
 |
LasseHoejlund
Bruger
Joined: 10-Maj-2007
Location: Denmark
Status: Offline
Points: 76
|
Posted: 21-Maj-2007 at 17:24 |
spawn wrote:
Må man spørge hvorfor ? - hvad er det du vil siden du vil have fulde rettigheder over en systemfil som dllhost.exe ?
Dllhost.exe er ikke en fil du normalt skal pille ved.
|
Jeg skal omdøbe den til dllhost.exe.bak fordi at jeg hele tiden får fejlmeldinger og det gør man pga. dllhost.exe filen. Derfor skal den laves om til dllhost.exe. bak så de ikke kommer mere. Men kan du svare mig på hvordan jeg løser problemet? Hilsen Lasse højlund
|
Jeg har bare sådan en computer...du ved...?
|
 |
spawn
Guld medlem
Joined: 30-November-2005
Location: Denmark
Status: Offline
Points: 6822
|
Posted: 21-Maj-2007 at 18:05 |
Det kan jeg måske nok - men det løser altså ikke dit problem

dllhost.exe filen er en nødvendig process eller dll handler der kontrollerer flere forskellige processor og bruges af flere forskellige programmer. At slette den eller omdøbe den så den "ikke eksisterer" på systemet længere løser ikke årsagen til dit problem, men vil skabe nogle andre, når processor der er afhængige af denne fil pludselig ikke kan finde den. Eks. bruges den af .NET Runtime som mange applicationer benytter idag. Der kan køre flere samtidige dllhost.exe processer.
Det svarer til at du fjerner en fil i dine grafikdrivere fordi du oplever nogen grafikfejl i 3d spil hvor du får en fejlmeddelelse der henviser til denne fil. Det kan godt være du fjerner fejlmeddelelserne ved at slette filen, men til gengæld er det også meget sandsynligt at du slet ikke kan køre noget 3d overhovedet når filen er fjernet.
Ved at slette eller omdøbe dllhost.exe fjerner du nok fejlmeddelelsen, men det betyder samtidig at du slet ikke kan starte de applikationer eller funktioner der skal bruge denne fil. Grunden til at du får en fejl der henviser til den fil, er jo at en applikation eller funktion "kommunikerer" med filen. Det betyder at den sandsynligvis er nødvendig for det du forsøger at gøre når fejlmeddelelsen kommer.
Hvis du får fejlmeddelelser skal du istedet undersøge årsagen til de konkrete fejl, ikke bare slette en systemfil som tilfældigvis er den der rapporterer fejlen.
Så istedetfor vil jeg hellere anbefale at du beskriver i hvilke situationer du får fejlmeddelelserne, så kan vi istedet forsøge at give råd om hvordan du løser disse.

PS: det er ikke for at være en sur gammel it-administrator - men kun for at advare dig mod at gøre noget der kan skabe en masse andre problemer eller måske i værste tilfælde helt ødelægge dit system så det skal reinstalleres.
Hvis du på trods af advarslerne alligevel insisterer på at ville gøre det, skal jeg nok fortælle dig hvordan, men det er selvfølgelig så på helt eget ansvar for følgerne.
Edited by spawn - 21-Maj-2007 at 18:37
|
Philips 65OLED705/12 - ATV4K
|
 |
LasseHoejlund
Bruger
Joined: 10-Maj-2007
Location: Denmark
Status: Offline
Points: 76
|
Posted: 21-Maj-2007 at 19:13 |
spawn wrote:
Det kan jeg måske nok - men det løser altså ikke dit problem

dllhost.exe filen er en nødvendig process eller dll handler der kontrollerer flere forskellige processor og bruges af flere forskellige programmer. At slette den eller omdøbe den så den "ikke eksisterer" på systemet længere løser ikke årsagen til dit problem, men vil skabe nogle andre, når processor der er afhængige af denne fil pludselig ikke kan finde den. Eks. bruges den af .NET Runtime som mange applicationer benytter idag. Der kan køre flere samtidige dllhost.exe processer.
Det svarer til at du fjerner en fil i dine grafikdrivere fordi du oplever nogen grafikfejl i 3d spil hvor du får en fejlmeddelelse der henviser til denne fil. Det kan godt være du fjerner fejlmeddelelserne ved at slette filen, men til gengæld er det også meget sandsynligt at du slet ikke kan køre noget 3d overhovedet når filen er fjernet.
Ved at slette eller omdøbe dllhost.exe fjerner du nok fejlmeddelelsen, men det betyder samtidig at du slet ikke kan starte de applikationer eller funktioner der skal bruge denne fil. Grunden til at du får en fejl der henviser til den fil, er jo at en applikation eller funktion "kommunikerer" med filen. Det betyder at den sandsynligvis er nødvendig for det du forsøger at gøre når fejlmeddelelsen kommer.
Hvis du får fejlmeddelelser skal du istedet undersøge årsagen til de konkrete fejl, ikke bare slette en systemfil som tilfældigvis er den der rapporterer fejlen.
Så istedetfor vil jeg hellere anbefale at du beskriver i hvilke situationer du får fejlmeddelelserne, så kan vi istedet forsøge at give råd om hvordan du løser disse.

PS: det er ikke for at være en sur gammel it-administrator - men kun for at advare dig mod at gøre noget der kan skabe en masse andre problemer eller måske i værste tilfælde helt ødelægge dit system så det skal reinstalleres.
Hvis du på trods af advarslerne alligevel insisterer på at ville gøre det, skal jeg nok fortælle dig hvordan, men det er selvfølgelig så på helt eget ansvar for følgerne.
|
Det var ellers en ordentlige stil du fik skrevet dig der. Mange tak for dit hensyn. Her er det link jeg læste hvordan jeg slettede fejlmeddelsen.Husk at læse kommentarene, nederst på siden. Det vil nok give dig et bedre overblik. Link: http://www.google.dk/search?client=firefox-a&rls=org.moz illa%3Ada%3Aofficial&channel=s&hl=da&q=dllhost.e xe.bak&meta=&btnG=Google-s%C3%B8gning
Vælg den øverste. linket direkte til siden dur ikke...underligt?
Hilsen Lasse Højlund
Edited by LasseHoejlund - 21-Maj-2007 at 19:17
|
Jeg har bare sådan en computer...du ved...?
|
 |
LasseHoejlund
Bruger
Joined: 10-Maj-2007
Location: Denmark
Status: Offline
Points: 76
|
Posted: 21-Maj-2007 at 19:14 |
Edited by LasseHoejlund - 21-Maj-2007 at 19:14
|
Jeg har bare sådan en computer...du ved...?
|
 |
spawn
Guld medlem
Joined: 30-November-2005
Location: Denmark
Status: Offline
Points: 6822
|
Posted: 21-Maj-2007 at 19:54 |
hehe - ja, jeg har det med at skrive lange forklaringer 
ok - har checket dit link - hvis det er samme problem du har kan det måske hjælpe at omdøbe filen til dllhost.exe.bak, så vil windows file protection måske (forhåbentlig) genskabe en anden version af filen som løser dit problem.
grunden til du ikke kan rette den er at systemfilerne i Vista ejes af den service der hedder TrustedInstaller, så inden du kan rette den skal du tage ejerskab af filen, og derefter give din brugerkonto rettigheder til at rette den.
Først skal du ind i en administrator kommandoprompt
Indtast cmd i den lille søgebox i bunden af startmenuen tryk Ctrl+Shift+Enter (altså hold Ctrl+Shift nede samtidig og tryk på entertasten)
I den sorte box der kommer frem skriver du først
takeown /f C:\Windows\System32\dllhost.exe og trykker på entertasten
derefter skriver du
cacls C:\Windows\System32\dllhost.exe /G ditbrugernavn:F og trykker på entertasten
istedetfor ditbrugernavn skal du skrive det brugernavn du er logget ind med. Måske er det Lasse ?? hvis ja, ser kommandoen altså sådan ud
cacls C:\Windows\System32\dllhost.exe /G Lasse:F
Nu har du først taget ejerskab af filen, og efterfølgende givet din bruger rettigheder til at ændre den. Nu skulle du kunne ændre filnavnet til dllhost.exe.bak
Hvis du stadig ikke får lov, er du nødt til at logge ind i Safe Mode og gøre detsamme istedet.
Hvis filen er aktiv kan det også godt være du ikke kan ændre den, så er du nødt til først at lukke processen i taskmanager
Hvis du har mod på det så Held og lykke med det - og hvis din computer stadig virker bagefter kan du jo skrive her om det har hjulpet 
Edited by spawn - 21-Maj-2007 at 20:05
|
Philips 65OLED705/12 - ATV4K
|
 |
LasseHoejlund
Bruger
Joined: 10-Maj-2007
Location: Denmark
Status: Offline
Points: 76
|
Posted: 21-Maj-2007 at 20:23 |
Okay.. Nu er jeg kommet til det med ''  cacls C:\Windows\System32\dllhost.exe /G Lasse'' Men der kommer en masse fejl. Se her:  Jeg kan ikke forstå det.. Kan du hjælpe mig? Hilsen lasse højlund
|
Jeg har bare sådan en computer...du ved...?
|
 |
spawn
Guld medlem
Joined: 30-November-2005
Location: Denmark
Status: Offline
Points: 6822
|
Posted: 21-Maj-2007 at 20:52 |
Du mangler :F parametren efter Lasse (det er den der giver Fulde rettigheder)
kommandoen er
cacls C:\Windows\System32\dllhost.exe /G Lasse:F
men Vista anbefaler at man nu bruger Icacls istedet, så prøv med kommandoen
Icacls C:\Windows\System32\dllhost.exe /G Lasse:F
Edited by spawn - 21-Maj-2007 at 20:55
|
Philips 65OLED705/12 - ATV4K
|
 |