Volledige versie bekijken : Ad-Aware



ultddave
29 June 2006, 11:06
Toen ik mijn PC opstarte krijg ik een melding van ad-aware:
"error can't load definition files"
ik duw op ok, ineens wil hij +-20 dingen in mijn register veranderen, dus ik duw maar overal op block... Ineens zie ik dat ik geen enkel programma meer kan openen...
zelf windows verkenner niet :eek: :cry: ik heb toen de PC herstart maar het blijft.. het enige programma dat werkt is internet(al mijn games, mediaplayer etc, ad-Aware,... werken dus niet :( )

Alvast bedankt :)
------
MvG Dave

PeterN
29 June 2006, 13:33
En uw antivirus? werk die nog?
Best denk ik, aangezien enkel internet explorere nog werkt, kan je online virus scan doen, http://www.bitdefender.com/scan8/ie.html en zien wat die zegt?

PeterN
29 June 2006, 16:18
Ik ben eens gaan kijken wat aan de hand is ;)
Online scan geeft geen problemen.
Probleem is dat de associatie met .LNK bestanden weg is. Daarom heeft hij ook geen afbeeldingen in zijn ikoontjes. Normaal zou je dat in het register kunnen terugzetten. Maar dus ook regedit krijg ik niet open omdat er geen programma mee is geassocieerd:(

Het gevolg is dus dat niks opstart in het begin, bedoel daar mee adware, AVG etc daar al die programma's geen bestand vinden om mee te openen. Via mijn computer kom ik wel nog in explorer....

Iemand raad?

jurgenv
29 June 2006, 16:22
Er si iets mis in het register, dat is duidelijk, dit zal waarschijnlijk helpen:
http://www.ivanhoejupiler.be/t33241-windows-xp-repareren.html

Dus windows eens overschrijven. :) (hiermee worden geen bestanden verloren gegaan, alleen wordt alles wat van windws is oerschreven, van de rest wordt er niks aangeraakt. ;) )

PeterN
29 June 2006, 18:21
Lukt dus niet:( Probleem is dat hij niks kan uitvoeren. Een exe krijgt hij ook niet aan het runnen....
De cd geeft het welkoms scherm, maar druk je om iets op te starten doet hij niks.

jurgenv
29 June 2006, 18:39
En via de recovery console met het commando chkdsk /r ?

PeterN
29 June 2006, 18:57
En via de recovery console met het commando chkdsk /r ?
neen lukt ook niet chkdsk is immers ook een exe bestand :(
Ik moet een manier vinden om die associatie exe en lnk terug te zetten. Via mapopties/bestandstype lukt dat ook niet

ultddave
29 June 2006, 21:03
Na wat zoeken heb ik de oplossing gevonden:
Omdat geen enkel .exe bestand kan worden opgestart moet je werken in "veilige modus met opdrachtprompt". Hier start regedit wel op. (gewoon "regedit" typen in het cmd venster). Hier moet je het volgende aanpassen (alleen voor Win XP)

[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"

[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\exefile]
@="Application"
"EditFlags"=hex:38,07,00,00
"TileInfo"="prop:FileDescription;Company;FileVersion"
"InfoTip"="prop:FileDescription;Company;FileVersion;Create;Si ze"

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"

[HKEY_CLASSES_ROOT\exefile\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\" %*"

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHan dlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHan dlers\PEAnalyser]
@="{09A63660-16F9-11d0-B1DF-004F56001CA7}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHan dlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHan dlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

Nadat dit verandert is, start je gewoon terug op in normale modus.

PorkyFrost
30 June 2006, 00:39
mooie oplossing :) hoe heb je ze gevonden?

PeterN
30 June 2006, 00:43
Blij dat het is verholpen.
Wat ik wel had gevonden is de associatie terug zetten. Deze associatie van bestanden staan in het register. Om Associaties bij bestanden te doen moet je dus in in een dosvenster (daar dit bij hem dit niet lukte, dan maar in veilige modus met opdrachtprompt) het commando ASSOC gebruiken.
Met 'assoc .(file-extentie) krijg je de associatie te zien
Met 'assoc .(file-extentie)=(fileassociatie) kan je het instellen
VB: assoc .exe=exefile zet je exe file assotiatie naar exe files.
VB: assoc .lnk=lnkfile zet je lnk file assotiatie naar lnk files.
Dit eigenlijk gelijk aan wat ultddave post met :
[HKEY_CLASSES_ROOT\.exe]
@="exefile"
en
[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

alleen stop het hier dus niet en moet je ook exefile enz weer verder associeren
zoals
[HKEY_CLASSES_ROOT\exefile]
@="Application"
"EditFlags"=hex:38,07,00,00
"TileInfo"="prop:FileDescription;Company;FileVersion"
"InfoTip"="prop:FileDescription;Company;FileVersion;Create;Si ze"

gewoon een beetje ter info, want best rommel je daar niet teveel :)

Opgelost dus slotje ;)