\     /
 \   /
  \ /
-------
|  |  |  Programmappsfixaren 1.20
|  |  |
|  |  |  PEK's Productions
-------  http://www.pekspro.com
|  |
|  |
|  |
-------

=========================================
* Vad r Programmappsfixaren?
* Nyheter

* Om ngot blir fel
* Om problemet kommer tillbaka
* Windows NT/2000/XP
* Fr avancerande anvndare

* Varfr ppnas C:\Program?
* Myter

* Systemfiler
* Hemsida
* Tidigare versioner
=========================================

* Vad r Programmappsfixaren

Programmappsfixaren lser problemet med att programmappen (C:\Program eller liknande) ppnas nr Windows startar. Detta beror p felaktigheter i registret, med Programmappsfixaren hittas dessa och lagas. Programmet r mycket enkelt att anvnda, bara flj instruktionerna s r snart problemet lst. Du behver inte ha kvar Programmappsfixaren nr du har lagat problemen.


* Nyheter

Enklare grnssnitt och lite mindre korrigeringar.


* Om ngot blir fel

Om du upptcker att Programmappsfixaren har gjort ngot som det inte fick gra, s kan du enkelt terstlla detta. Nr registret lagas s sparas samtidigt en fil p ndringarna. Denna placeras p skrivbordet och har som namn det datum och klockslag som det var nr du startade Programmappsfixaren. Dubbelklicka p denna fil s terstlls de saker som ndrades av Programmappsfixaren.

Det r mycket sllsynt att ngra problem skulle uppkomma, vad jag vet har det aldrig hnt. S med mycket stor sannolikhet kan du kasta den hr filen utan bekymmer.


* Om problemet kommer tillbaka

I sllsynta fall s hjlper det inte alltid att reparera felet med Programmappsfixaren, ibland kommer problemet tillbaka. Anledningen till detta r att frst lagas problemet, sedan terstlls ndringen av det program som ligger bakom problemet. I det hr fallet br du frst ta reda p vilket program det r. Detta r relativt enkelt. Kr Programmappsfixaren en gng till och titta i felskningsloggen. Hr hittar du skvgen till det program som strular. Nu finns det tv saker att gra:

1. Det enklaste r att ndra i programmets instllningar s att det inte startar automatiskt. Det r inte alltid detta alternativ finns men vldigt ofta har man den mjligheten.

2. Ibland finns det ingen annan utvg n att avinstallera programmet och sedan installera om det i C:\Program. Observera att du ska avinstallera programmet i kontrollpanelen, om du flyttar mappen manuellt riskerar du att f vrre problem.


* Windows NT/2000/XP

Om du kr Windows NT/2000/XP kan det intrffa att Programmappsfixaren hittar ett fel som programmet inte kan laga. Om detta hnder fr du ett meddelande om detta. Fr att kunna laga sdana fel mste du vara inloggad som administratr.


* Fr avancerande anvndare

Om Programmappsfixaren hittar fel s har du mjlighet att i andra steget bestmma vilka fel som ska lagas. Du kan ocks bestmma var backupfilen ska sparas.

Om du klickar p "Felskningslogg" s ser du alla vrden som Programmappsfixaren har underskt.


* Varfr ppnas C:\Program?

Det finns mnga frklaringar till orsaken till varfr programmappen ppnas som man startar Windows. Ngra myter om detta kan du lsa om i avsnittet "Myter". Hr fljer en riktig frklaring till fenomenet:

Nr man startar Windows eller loggar in s startas alltid ett eller flera program. Ngra av dessa hittar man i autostartmappen i Startmenyn, men de allra flesta r instllda i "Registret". Var i registret detta finns visas i slutet av detta stycke.

Nr ett program ska starta automatiskt skriver det ett vrde i registret som visar vilken skvg och program som ska starta. Ibland skrivs ocks s kallade "vxlar" efter skvgen, dessa vxlar r instruktioner till programmet som ska starta. Ngra exempel:

Om anteckningar ska starta automatisk s kan programmet skriva in detta i registret:
C:\Windows\Notepad.exe

Om anteckningar ska starta automatisk och samtidigt ppna en fil ("min-fil.txt" i det hr fallet) skrivs detta i registret:
C:\Windows\Notepad.exe min-fil.txt

I det hr fallet ska programmet "C:\Windows\Notepad.exe" startas med vxeln "min-fil.txt".

Tnk dig nu att du har dessa tv mappar:
C:\Program
C:\Program Files

I mappen C:\Program Files har du ett program i mappen "Mittprogram". Nu ska detta program starta automatiskt med Windows och d skrivs fljande vrde i registret:
C:\Program Files\Mittprogram\mittprogram.exe

Nu uppstr det ett tolkningsproblem. Det hr vrdet kan tolkas p tv stt:

1. Starta programmet: "C:\Program Files\Mittprogram\mittprogram.exe"
2. Starta programmet: "C:\Program" med vxeln "Files\Mittprogram\mittprogram.exe"

Windows vljer hr alternativ tv; "C:\Program" ppnas med vxeln "Files\Mittprogram\mittprogram.exe" (vxeln ignoreras sedan av programmet). 

Hur ska man d gra fr att slippa det hr problemet? Det enda som man behver gra r att lgga citattecken runt programnamnet:
"C:\Program Files\Mittprogram\mittprogram.exe"

D kan inga tolkningsproblem uppst. Det r precis detta som Programmappsfixaren gr; den tittar p alla program som ska starta automatiskt och lgger till citattecken dr de saknas. De program som ska starta automatiskt hittar man i registret under fljande skvgar:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run (denna r vanligast)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce 
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run 
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce 
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices 
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce 
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup


* Myter

Det finns som sagt en hel del myter om det hr problemet. Hr fljer ngra samt lite kommentarer:

  * Felet r en bugg i Windows
  - Nej. Nr man loggar in i Windows r det meningen att ett program ska startas, Windows missfrstr detta och ppnar programmappen istllet. Detta r inte Windows fel utan programmet som ska starta automatiskt har otydligt "berttat" fr Windows vad som ska hnda vid inloggningen (ls mer ovan).

  * Felet beror p en bugg i den svenska versionen av Windows
  - Nej, det hr problemet kan uppst i vilken sprkversion som helst.
  
  * Felet beror p en bugg i Windows 98.
  - Nej, det hr problemet kan uppst i alla Windowsversioner (frn och med Win95).
  
  * Felet beror p att man installerar ett engelsk program i en svensk version av Windows.
  - Nej, det ska inte heller orsaka ngra problem. Tyvrr s finns det en del dliga installationsprogram som alltid installerar program i mappen "C:\Program Files" som standard. Ett bra installationsprogram kontrollerar frst vilken mapp som program ska installeras i, detta kan nmligen vara olika p olika system.

  * Windows lser bara de frsta tta tecknen.
  - Nej, Windows lser alla tecken. Men finns det mellanslag med kan den sista delen tolkas som en vxel (se ovan i stycket "Varfr ppnas C:\Program?")

  * Man kan lsa problemet genom att flytta innehllet frn C:\Program Files till C:\Program
  - Ja, d lser man ett problem - MEN man riskerar samtidigt att f nya mycket vrre problem. Om man gr s kan mnga andra instllningar stlla till problem. T ex kan man f problem med att avinstallera programmen som man flyttar. Det kan till och med bli s att de program man flyttar slutar helt att fungera. S detta r ingen bra lsning. Om du av ngon anledning mste flytta programmen s avinstallera de frst som vanligt och installera om dom i C:\Program.


* Systemfiler

Du behver frmodligen inte uppdatera dina systemfiler fr att kra programmet, men om du fr problem titta p http://www.pekspro.com. Dr finns det filer och instruktioner att hmta.


* Hemsida

Adressen till PEK's Productions hemsida r:
http://www.pekspro.com

Dr finns alltid den senaste versionen, och ven andra program. Har du frgor om ngot skicka e-post till: info@pekspro.com


* Tidigare versioner

Programmappsfixaren 1.20 (2003-05-03)
Enklare grnssnitt och lite mindre korrigeringar.

Programmappsfixaren 1.11 (2002-02-23)
Vissa mycket sllsynta skvgar kunde ge ett "falskt alarm", detta r nu fixat. Adressbyte p e-post och hemsida.

Programmappsfixaren 1.1 (2001-11-03)
Bttre std fr system dr man inte alltid har rttigheter att gra ndringar i registret.

Programmappsfixaren 1.0 (2001-03-14)
Frsta versionen.
