Hogyan és mivel tudom megnézni és kideríteni miért nem működik egy program a Windowsban?
Van egy sysinternals nevű programcsomag, abban a procmonx64 program. Azt elindítod, mielőtt elkezded használni a plugint, és a szűrők közé beírod a program .exe fájljának a nevét.
A procmon meg tudja mutatni, hogy az adott program milyen fájlokat ér el, milyen registry kulcsokat ír vagy olvas, milyen irányba bonyolít hálózati forgalmat, stb. Általában az szokott lenni a gond, hogy egy-egy dll vagy exe fájl hiányzik. A procmonban látni fogod, hogy melyik dll vagy exe fájlokra hivatkozik a programod a thread exit előtt, és azt is kiírja, hogy success vagy fail volt az elérés. Ahol fail van, ott megnézed a dll vagy exe fájl nevét, rákeresel a neten és letöltöd azt a frameworköt, amiben a hiányzó fájl van. Sok esetben mondjuk a Visual Studio redistributable kell neki, vagy esetleg régebbi .net verzió...
A másik gépen, amin működik a program, ott is lecsekkolhatod, hogy mihez akar hozzáférni, és abból kiindulva még egyszerűbb lesz megjavítani a nem működő gépen.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!