Waarom u de map van een programma niet gewoon naar een nieuw Windows-systeem (en wanneer u kunt) kunt kopiëren
Wanneer u naar een nieuw Windows-systeem gaat, nadat u een nieuwe computer hebt gekocht of Windows opnieuw hebt geïnstalleerd, bent u misschien geneigd om de map van een programma naar uw nieuwe systeem te kopiëren, net zoals u uw bestanden zou kopiëren. Maar dit zal normaal niet werken.
Sommige programma's - met name spellen - laten u toe om hun mappen te kopiëren en het programma uit te voeren. Andere programma's die specifiek zijn ontworpen om "draagbare apps" te zijn, zullen dit ook kunnen doen.
Waarom vereisen programma's installatie?
Wanneer u een programma op Windows installeert, lijkt het alleen te installeren naar een specifieke map, meestal onder Program Files. De iTunes-software van Apple wordt bijvoorbeeld standaard geïnstalleerd in C: Program Files (x86)> iTunes.
In een eenvoudiger wereld zou je de map iTunes naar een nieuwe computer kunnen kopiëren en iTunes uit de map kunnen laten werken zonder extra werk. Het is echter niet zo eenvoudig. Programma's verspreiden hun gegevens eigenlijk overal:
- Registerinstellingen: Veel programma's slaan instellingen op in het Windows-register. Deze instellingen kunnen over het hele Windows-register verspreid zijn - er kunnen bijvoorbeeld verschillende registersleutels zijn voor programma-instellingen, andere registersleutels voor contextmenu-opties en toetsen die het programma het standaardprogramma voor bepaalde bestanden maken. Als een van deze registersleutels niet aanwezig zijn, geeft het programma mogelijk fouten weer wanneer u het probeert uit te voeren.
- Andere programmamappen: Bepaalde programma's installeren ook andere software die ze nodig hebben. ITunes installeert bijvoorbeeld de toepassing Apple Application Support, onder andere. Als Apple Application Support niet op uw computer aanwezig is, wordt iTunes niet uitgevoerd. Apple Application-ondersteuning wordt geïnstalleerd in zijn eigen map en heeft zijn eigen registerinstellingen, net als elk ander programma.
- Windows systeembestanden: Sommige programma's dumpen DLL-bestanden en andere bestanden in de Windows-systeemmap en worden niet uitgevoerd als deze bestanden niet aanwezig zijn.
- Systeemservices: Veel programma's installeren Windows-services die zij nodig hebben. Adobe Flash Player installeert bijvoorbeeld een Adobe Flash Player Update-service. Hoewel u de Adobe Flash-plug-inbestanden naar een nieuw systeem kunt kopiëren, zou u de updateservice niet hebben en zou u Adobe Flash handmatig moeten bijwerken. Het installeren van Adobe Flash met het installatieprogramma zou ervoor zorgen dat de updater-service aanwezig is. Sommige programma's kunnen zelfs niet draaien zonder dat deze services beschikbaar zijn.
- Hardware vergrendelen: Een paar programma's kunnen DRM gebruiken dat het programma koppelt aan de hardware van een specifieke computer. Ze kunnen weigeren ze uit te voeren wanneer je hun bestanden naar een nieuwe computer kopieert.
- Gebruikersgegevensmappen: De meeste moderne programma's slaan hun instellingen niet op in hun programmamap. Wat ze ook niet in het register opslaan, is waarschijnlijk opgeslagen in de map Toepassingsgegevens van elke gebruiker. Zelfs als u de programmabestanden zou kunnen kopiëren, zouden deze instellingen moeten worden gekopieerd of als u de instellingen en gegevens van uw programma's zou verliezen.
Theoretisch zou het mogelijk zijn om alles te vinden - registerinstellingen, programmabestanden, systeembestanden, gebruikersgegevensmappen - en deze naar de nieuwe computer te kopiëren, alle systeemservices opnieuw te installeren en alles op exact dezelfde plaats te plaatsen. Dit zou echter zeer vervelend zijn en zou vaak een programma vereisen dat de wijzigingen bewaakt die een installateur maakt. In de praktijk is het eenvoudigweg opnieuw installeren van het programma veel sneller en eenvoudiger. Het installatieprogramma zal alles instellen wat het programma nodig heeft op uw systeem.
Wanneer u programma's kunt kopiëren
Sommige programma's zijn ontworpen om draagbaar te zijn, niet om naar het register te schrijven, hun gegevens in hun eigen map op te slaan en te draaien vanuit een .exe-bestand zonder dat enige installatie vereist is. Deze programma's zijn eerder uitzondering dan regel, maar bestaan wel.
- Spellen: Veel pc-spellen zijn erg groot en vereisen gigabytes en gigabytes aan downloads op een nieuwe computer. Om bandbreedte te besparen en dingen te versnellen, hebben sommige game-ontwikkelaars hun gamemappen draagbaar gemaakt. Met de Steam-service van Valve kunt u bijvoorbeeld de Steam-programmamap kopiëren naar een nieuwe computer en vervolgens dubbelklikken op het bestand Steam.exe om weer aan de slag te kunnen gaan zonder opnieuw te hoeven installeren. De spellen van Blizzard - Starcraft II, Diablo III, World of Warcraft - werken allemaal op dezelfde manier, waardoor je de map van het spel kunt kopiëren en dubbelklikken op het .exe-bestand om het uit te voeren op een nieuwe computer. Andere games werken mogelijk op dezelfde manier, dat is aan de ontwikkelaar.
- Draagbare toepassingen: Sommige applicaties zijn speciaal verpakt als draagbare toepassingen, waardoor je ze overal mee naar toe kunt nemen op een USB-stick of in je Dropbox-map. Dubbelklik gewoon op het .exe-bestand van het programma en het zal op een computer worden uitgevoerd, waarbij de gegevens worden opgeslagen in een eigen map en er geen installatie vereist is. Als u constant van computer wisselt of Windows opnieuw installeert, wilt u misschien draagbare toepassingen gebruiken om uw leven gemakkelijker te maken.
Hoe snel bureaublad-programma's opnieuw te installeren
U zult de meeste van uw desktop-programma's opnieuw moeten installeren in plaats van alleen hun bestanden kopiëren wanneer u een nieuwe computer krijgt, Windows opnieuw installeert of zelfs alleen de functie Uw pc vernieuwen in Windows 8 gebruikt, waardoor uw geïnstalleerde desktopprogramma's worden vernietigd.
Gelukkig zijn er verschillende manieren om snel je favoriete desktop-applicaties te installeren. Deze programma's helpen bij het versnellen van het installatieproces en besparen u de moeite van het downloaden van bestanden van veel verschillende websites en het klikken door installatiewizards.
De Windows Store had een kans om het opnieuw installeren van desktop-apps gemakkelijk te maken op Windows 8, maar Microsoft staat alleen moderne apps toe om te worden gedownload en bijgewerkt via de Windows Store.
Als het bureaublad verdwijnt en iedereen moderne apps gaat gebruiken, is dit geen probleem, omdat moderne apps automatisch worden gesynchroniseerd tussen Windows-pc's en Windows 8.1.