Régi program csak pendrive-ról fut, SSD-ről nem? Így oldhatod meg a problémát

Bevezetés

Új laptopot vásároltál, de egy régi programot csak pendrive-ról tudsz futtatni, SSD-ről nem? Ez a probléma meglepően gyakori, és több oka is lehet, például a „secure boot” beállítás, a Windows védelmi funkciói vagy a program saját működési mechanizmusa. Nézzük, hogyan lehet ezt orvosolni!

Miért nem fut a program SSD-ről?

A problémának több lehetséges oka lehet:

  • UEFI „secure boot” beállítás – Ha be van kapcsolva, egyes régi programok nem indulnak el.
  • Windows Defender és egyéb biztonsági beállítások – Lehet, hogy a programot a rendszer feketelistára tette.
  • Program fájljai eltérő helyen vannak – Egyes alkalmazások az eredeti helyükhöz kötik a működésüket.
  • Hibás SSD vagy memóriaprobléma – Ritka eset, de előfordulhat.

1. Secure Boot kikapcsolása az UEFI-ben

Az UEFI „secure boot” funkciója megakadályozhatja egyes régi alkalmazások futtatását. Ennek kikapcsolásához kövesd az alábbi lépéseket:

  1. Indítsd újra a számítógépet, és lépj be az UEFI-be (általában az F2 vagy DEL gombbal érhető el).
  2. Keresd meg a Secure Boot opciót a biztonsági beállításoknál.
  3. Kapcsold ki, majd mentsd el a módosításokat és lépj ki.

Próbáld meg újraindítani a programot az SSD-ről – ha most működik, akkor a „secure boot” volt a ludas.

2. Windows Defender beállítások módosítása

Ha a Windows Defender letiltotta a programot, akkor ezt a következőképpen tudod megoldani:

  1. Nyisd meg a Windows Beállításokat (Win + I), majd menj a Frissítés és biztonság > Windows Biztonság menübe.
  2. Kattints a Vírus- és fenyegetésvédelem opcióra.
  3. Válaszd a Védett mappák hozzáadása a kivételekhez lehetőséget, majd add hozzá a program mappáját.
  4. Ha a Defender fekete listára tette a programot, engedélyezd annak futtatását.

3. Program beállításainak módosítása

Bizonyos „portable” programok saját mappájukban tárolják a konfigurációs fájlokat. Ha ezekben a fájlokban rögzített elérési útvonalak vannak, az SSD-re másolás után a program nem fog működni.

A következő lépéseket próbáld ki:

  1. Nyisd meg a program mappáját.
  2. Keresd meg a settings.ini vagy hasonló fájlt.
  3. Nyisd meg egy szövegszerkesztővel (például Notepad++).
  4. Ha az elérési útvonalak a pendrive-ra mutatnak, módosítsd azokat az SSD-re megfelelően.
  5. Próbáld meg újra elindítani a programot.

4. Kompatibilitási beállítások módosítása

Előfordulhat, hogy az új Windows verzió nem támogatja megfelelően a régi programokat. A következőket teheted:

  1. Kattints a program indítófájljára jobb egérgombbal.
  2. Válaszd a Tulajdonságok menüpontot.
  3. Menj a Kompatibilitás fülre.
  4. Kattints a Kompatibilitási hibaelhárító futtatása gombra.
  5. Próbáld ki a Windows 7, 8 vagy 10 kompatibilitási módot.
  6. Kapcsold be a Program futtatása rendszergazdaként opciót.

5. Hiba lehet az SSD-vel vagy a memóriával

Bár ritka, előfordulhat, hogy a program SSD-ről való futtatását egy hardverhiba akadályozza. Ellenőrizheted az alábbi módokon:

  • Futtasd a chkdsk parancsot a Windows Parancssorban (chkdsk /f /r).
  • Használj egy SSD diagnosztikai programot, például a CrystalDiskInfo-t.
  • Futtass egy memóriaellenőrzést a Windows Memory Diagnostic eszközzel.

6. Régi DirectX verzió hiánya

Ha a program grafikai hibaüzenetet ad, lehet, hogy egy régebbi DirectX verzió szükséges hozzá. Letöltheted a dxwebsetup segédprogramot a Microsoft oldaláról.

Telepítéskor vedd ki a pipát az „Install the Bing Bar” opció mellől, hogy ne telepítsen felesleges bővítményeket.

Összegzés

Ha egy régi program csak pendrive-ról fut, de SSD-ről nem, akkor először az UEFI „secure boot” beállítását kell ellenőrizni. Emellett a Windows Defender, a kompatibilitási beállítások és a program saját konfigurációs fájljai is okozhatnak gondot. Ha egyik megoldás sem működik, akkor érdemes lehet hardverhibát is kizárni.

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük