ਵੱਖ ਵੱਖ ਪ੍ਰੋਗਰਾਮਾਂ ਜਾਂ ਗੇਮਾਂ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਅਜਿਹੀ ਸਥਿਤੀ ਦਾ ਸਾਹਮਣਾ ਕਰ ਸਕਦੇ ਹੋ ਜਦੋਂ ਤੁਸੀਂ ਗਲਤੀ ਚਾਲੂ ਕਰਦੇ ਹੋ "ਪ੍ਰੋਗਰਾਮ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਕਿਉਂਕਿ ਲੋੜੀਂਦਾ ਡੀਐਲਐਲ ਸਿਸਟਮ ਵਿੱਚ ਨਹੀਂ ਹੈ." ਇਸ ਤੱਥ ਦੇ ਬਾਵਜੂਦ ਕਿ ਵਿੰਡੋਜ਼ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਆਮ ਤੌਰ ਤੇ ਬੈਕਗ੍ਰਾਉਂਡ ਵਿੱਚ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਰਜਿਸਟਰ ਕਰਦੇ ਹਨ, ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੀ ਡੀਐਲਐਲ ਫਾਈਲ ਨੂੰ placeੁਕਵੀਂ ਥਾਂ ਤੇ ਡਾ andਨਲੋਡ ਕਰਨ ਅਤੇ ਰੱਖਦੇ ਹੋ, ਤਾਂ ਇੱਕ ਗਲਤੀ ਅਜੇ ਵੀ ਵਾਪਰਦੀ ਹੈ, ਅਤੇ ਸਿਸਟਮ ਇਸਨੂੰ ਸਿੱਧਾ ਨਹੀਂ ਵੇਖਦਾ. ਇਸ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਰਜਿਸਟਰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਇਸ ਨੂੰ ਕਿਵੇਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਇਸ ਬਾਰੇ ਬਾਅਦ ਵਿਚ ਇਸ ਲੇਖ ਵਿਚ ਦੱਸਿਆ ਜਾਵੇਗਾ.
ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਵਿਕਲਪ
ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਬਹੁਤ ਸਾਰੇ ਤਰੀਕੇ ਹਨ. ਆਓ ਉਨ੍ਹਾਂ ਸਾਰਿਆਂ ਨੂੰ ਵਧੇਰੇ ਵਿਸਥਾਰ ਨਾਲ ਵਿਚਾਰੀਏ.
1ੰਗ 1: OCX / DLL ਮੈਨੇਜਰ
OCX / DLL ਮੈਨੇਜਰ ਇੱਕ ਛੋਟਾ ਪ੍ਰੋਗਰਾਮ ਹੈ ਜੋ ਇੱਕ OCX ਲਾਇਬ੍ਰੇਰੀ ਜਾਂ ਫਾਈਲ ਨੂੰ ਰਜਿਸਟਰ ਕਰਨ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰ ਸਕਦਾ ਹੈ.
OCX / DLL ਮੈਨੇਜਰ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰੋ
ਇਸਦੇ ਲਈ ਤੁਹਾਨੂੰ ਲੋੜ ਪਵੇਗੀ:
- ਮੀਨੂੰ ਆਈਟਮ ਤੇ ਕਲਿਕ ਕਰੋ "OCX / DLL ਰਜਿਸਟਰ ਕਰੋ".
- ਫਾਈਲ ਦੀ ਕਿਸਮ ਦੀ ਚੋਣ ਕਰੋ ਜੋ ਤੁਸੀਂ ਰਜਿਸਟਰ ਕਰੋਗੇ.
- ਬਟਨ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ "ਬਰਾ Browseਜ਼" dll ਦੀ ਸਥਿਤੀ ਦਰਸਾਓ.
- ਬਟਨ ਦਬਾਓ "ਰਜਿਸਟਰ ਕਰੋ" ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਆਪਣੇ ਆਪ ਫਾਈਲ ਨੂੰ ਰਜਿਸਟਰ ਕਰੇਗਾ.
OCX / DLL ਮੈਨੇਜਰ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਅਨਰਜਿਸਟਰ ਕਰਨ ਦੇ ਯੋਗ ਵੀ ਹੈ, ਇਸਦੇ ਲਈ ਤੁਹਾਨੂੰ ਮੀਨੂੰ ਆਈਟਮ ਨੂੰ ਚੁਣਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ "ਰਜਿਸਟਰ ਨਾ ਕਰੋ OCX / DLL" ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਉਹੀ ਕਾਰਵਾਈਆਂ ਕਰੋ ਜਿਵੇਂ ਪਹਿਲੇ ਕੇਸ ਵਿੱਚ. ਨਤੀਜਿਆਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਅਨਡੂ ਫੰਕਸ਼ਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋ ਸਕਦੀ ਹੈ ਜਦੋਂ ਫਾਈਲ ਐਕਟੀਵੇਟ ਹੁੰਦੀ ਹੈ ਅਤੇ ਜਦੋਂ ਇਹ ਡਿਸਕਨੈਕਟ ਹੁੰਦੀ ਹੈ, ਨਾਲ ਹੀ ਕੁਝ ਕੰਪਿ someਟਰ ਵਾਇਰਸਾਂ ਨੂੰ ਹਟਾਉਣ ਸਮੇਂ.
ਰਜਿਸਟਰੀਕਰਣ ਪ੍ਰਕਿਰਿਆ ਦੇ ਦੌਰਾਨ, ਸਿਸਟਮ ਤੁਹਾਨੂੰ ਇਹ ਕਹਿ ਕੇ ਇੱਕ ਗਲਤੀ ਦੇ ਸਕਦਾ ਹੈ ਕਿ ਪ੍ਰਬੰਧਕ ਦੇ ਅਧਿਕਾਰਾਂ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸੱਜਾ ਬਟਨ ਦਬਾ ਕੇ ਅਰੰਭ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਅਤੇ ਚੁਣੋ "ਪ੍ਰਬੰਧਕ ਵਜੋਂ ਚਲਾਓ".
2ੰਗ 2: ਮੀਨੂ ਚਲਾਓ
ਤੁਸੀਂ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਡੀਐਲਐਲ ਰਜਿਸਟਰ ਕਰ ਸਕਦੇ ਹੋ ਚਲਾਓ ਵਿੰਡੋਜ਼ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਸ਼ੁਰੂਆਤੀ ਮੀਨੂੰ ਵਿੱਚ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਹੇਠ ਲਿਖੀਆਂ ਕਿਰਿਆਵਾਂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ:
- ਕੀਬੋਰਡ ਸ਼ੌਰਟਕਟ ਦਬਾਓ "ਵਿੰਡੋਜ਼ + ਆਰ" ਜਾਂ ਇਕਾਈ ਦੀ ਚੋਣ ਕਰੋ ਚਲਾਓ ਮੀਨੂੰ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ.
- ਪ੍ਰੋਗਰਾਮ ਦਾ ਨਾਮ ਦਰਜ ਕਰੋ ਜੋ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਰਜਿਸਟਰ ਕਰੇਗਾ - regsvr32.exe, ਅਤੇ ਉਹ ਰਸਤਾ ਜਿੱਥੇ ਫਾਈਲ ਸਥਿਤ ਹੈ. ਨਤੀਜਾ ਇਸ ਤਰ੍ਹਾਂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ:
- ਕਲਿਕ ਕਰੋ "ਦਰਜ ਕਰੋ" ਜਾਂ ਬਟਨ "ਠੀਕ ਹੈ"; ਸਿਸਟਮ ਤੁਹਾਨੂੰ ਇਸ ਬਾਰੇ ਸੰਦੇਸ਼ ਦੇਵੇਗਾ ਕਿ ਲਾਇਬ੍ਰੇਰੀ ਸਫਲਤਾਪੂਰਵਕ ਰਜਿਸਟਰ ਕੀਤੀ ਗਈ ਸੀ ਜਾਂ ਨਹੀਂ.
regsvr32.exe ਸੀ: ਵਿੰਡੋਜ਼ ਸਿਸਟਮ 32 dllname.dll
ਜਿੱਥੇ ਕਿ dllname ਤੁਹਾਡੀ ਫਾਈਲ ਦਾ ਨਾਮ ਹੈ.
ਇਹ ਉਦਾਹਰਣ ਤੁਹਾਡੇ ਲਈ ifੁਕਵੀਂ ਹੈ ਜੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਡ੍ਰਾਇਵ ਸੀ ਤੇ ਸਥਾਪਤ ਹੈ. ਜੇ ਇਹ ਕਿਤੇ ਹੋਰ ਸਥਿਤ ਹੈ, ਤੁਹਾਨੂੰ ਡ੍ਰਾਇਵ ਲੈਟਰ ਬਦਲਣ ਦੀ ਜਾਂ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ:
% systemroot% System32 regsvr32.exe% ਵਿੰਡਿਰ% System32 dllname.dll
ਇਸ ਸੰਸਕਰਣ ਵਿੱਚ, ਪ੍ਰੋਗਰਾਮ ਆਪਣੇ ਆਪ ਫੋਲਡਰ ਲੱਭਦਾ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਓਐਸ ਸਥਾਪਿਤ ਕੀਤਾ ਹੈ ਅਤੇ ਨਿਰਧਾਰਤ ਡੀਐਲਐਲ ਫਾਈਲ ਦੀ ਰਜਿਸਟਰੀਕਰਣ ਅਰੰਭ ਕਰੋ.
ਇੱਕ 64-ਬਿੱਟ ਸਿਸਟਮ ਦੇ ਮਾਮਲੇ ਵਿੱਚ, ਤੁਹਾਡੇ ਕੋਲ ਦੋ regsvr32 ਪ੍ਰੋਗਰਾਮ ਹੋਣਗੇ - ਇੱਕ ਫੋਲਡਰ ਵਿੱਚ ਹੈ:
ਸੀ: ਵਿੰਡੋਜ਼ ਸੀਸਡਵੋ 64
ਅਤੇ ਦੂਸਰਾ ਰਾਹ ਵਿਚ:
ਸੀ: ਵਿੰਡੋਜ਼ ਸਿਸਟਮ 32
ਇਹ ਵੱਖਰੀਆਂ ਫਾਈਲਾਂ ਹਨ ਜੋ ਸੰਬੰਧਿਤ ਸਥਿਤੀਆਂ ਲਈ ਵੱਖਰੇ ਤੌਰ ਤੇ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ. ਜੇ ਤੁਹਾਡੇ ਕੋਲ 64-ਬਿੱਟ OS ਹੈ, ਅਤੇ DLL ਫਾਈਲ 32-ਬਿੱਟ ਹੈ, ਤਾਂ ਲਾਇਬ੍ਰੇਰੀ ਫਾਈਲ ਆਪਣੇ ਆਪ ਫੋਲਡਰ ਵਿੱਚ ਰੱਖੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ:
ਵਿੰਡੋਜ਼ / ਸਾਈਸ ਡਬਲਯੂ 64
ਅਤੇ ਕਮਾਂਡ ਪਹਿਲਾਂ ਹੀ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਵੇਗੀ:
% ਵਿੰਡਿਰ% ਸੈਸਵਾਈਓ ਡਬਲਯੂ 64 64 s ਰੈਗਸਵਰ 32. ਐਕਸ% ਵਿੰਡਿਰ% ys ਸਾਈਸ ਡਬਲਯੂ 64 dllname.dll
ਵਿਧੀ 3: ਕਮਾਂਡ ਲਾਈਨ
ਕਮਾਂਡ ਲਾਈਨ ਦੁਆਰਾ ਇੱਕ ਫਾਈਲ ਰਜਿਸਟਰ ਕਰਨਾ ਦੂਜੀ ਵਿਕਲਪ ਤੋਂ ਬਹੁਤ ਵੱਖਰਾ ਨਹੀਂ ਹੈ:
- ਇੱਕ ਟੀਮ ਚੁਣੋ ਚਲਾਓ ਮੀਨੂੰ ਵਿੱਚ ਸ਼ੁਰੂ ਕਰੋ.
- ਦਾਖਲ ਹੋਣ ਲਈ ਖੇਤਰ ਵਿੱਚ ਦਾਖਲ ਹੋਵੋ ਸੀ.ਐੱਮ.ਡੀ..
- ਕਲਿਕ ਕਰੋ "ਦਰਜ ਕਰੋ".
ਤੁਸੀਂ ਇੱਕ ਵਿੰਡੋ ਵੇਖੋਗੇ ਜਿਸ ਵਿੱਚ ਤੁਹਾਨੂੰ ਉਸੀ ਕਮਾਂਡਾਂ ਨੂੰ ਦੂਜੀ ਵਿਕਲਪ ਵਿੱਚ ਦਾਖਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ.
ਇਹ ਨੋਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਕਮਾਂਡ ਲਾਈਨ ਵਿੰਡੋ ਵਿੱਚ ਨਕਲ ਕੀਤੇ ਟੈਕਸਟ ਨੂੰ ਪੇਸਟ ਕਰਨ ਦੀ ਸਹੂਲਤ ਹੈ (ਸਹੂਲਤ ਲਈ). ਤੁਸੀਂ ਇਸ ਮੀਨੂੰ ਨੂੰ ਉੱਪਰ ਖੱਬੇ ਕੋਨੇ ਵਿਚਲੇ ਆਈਕਾਨ ਤੇ ਸੱਜਾ ਕਲਿੱਕ ਕਰਕੇ ਲੱਭ ਸਕਦੇ ਹੋ.
4ੰਗ 4: ਨਾਲ ਖੋਲ੍ਹੋ
- ਫਾਈਲ ਦਾ ਮੀਨੂ ਖੋਲ੍ਹੋ ਜੋ ਤੁਸੀਂ ਇਸ ਤੇ ਸੱਜਾ ਬਟਨ ਦਬਾ ਕੇ ਰਜਿਸਟਰ ਕਰੋਗੇ.
- ਚੁਣੋ ਨਾਲ ਖੋਲ੍ਹੋ ਵਿਖਾਈ ਦੇਵੇਗਾ ਮੇਨੂ ਵਿੱਚ.
- ਕਲਿਕ ਕਰੋ "ਸੰਖੇਪ ਜਾਣਕਾਰੀ" ਅਤੇ ਹੇਠ ਦਿੱਤੀ ਡਾਇਰੈਕਟਰੀ ਤੋਂ regsvr32.exe ਪ੍ਰੋਗਰਾਮ ਦੀ ਚੋਣ ਕਰੋ:
- ਇਸ ਪ੍ਰੋਗਰਾਮ ਨਾਲ DLL ਖੋਲ੍ਹੋ. ਸਿਸਟਮ ਸਫਲਤਾਪੂਰਵਕ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਬਾਰੇ ਇੱਕ ਸੰਦੇਸ਼ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗਾ.
ਵਿੰਡੋਜ਼ / ਸਿਸਟਮ 32
ਜਾਂ ਜੇ ਤੁਸੀਂ ਇੱਕ 64-ਬਿੱਟ ਸਿਸਟਮ ਅਤੇ 32-ਬਿੱਟ ਡੀਐਲਐਲ ਫਾਈਲ ਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹੋ:
ਵਿੰਡੋਜ਼ / ਸਾਈਜ਼ ਵੋ 64
ਸੰਭਵ ਗਲਤੀਆਂ
"ਫਾਇਲ ਵਿੰਡੋਜ਼ ਦੇ ਸਥਾਪਿਤ ਸੰਸਕਰਣ ਦੇ ਅਨੁਕੂਲ ਨਹੀਂ ਹੈ" - ਇਸਦਾ ਅਰਥ ਇਹ ਹੈ ਕਿ ਤੁਸੀਂ 32-ਬਿੱਟ ਪ੍ਰਣਾਲੀ ਵਿਚ 64-ਬਿੱਟ ਡੀਐਲਐਲ ਨੂੰ ਰਜਿਸਟਰ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ਜਾਂ ਉਲਟ. ਦੂਜੇ inੰਗ ਵਿੱਚ ਵਰਣਿਤ ਉਚਿਤ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ.
"ਐਂਟਰੀ ਪੁਆਇੰਟ ਨਹੀਂ ਮਿਲਿਆ" - ਸਾਰੇ ਡੀਐਲਐਲ ਰਜਿਸਟਰਡ ਨਹੀਂ ਹੋ ਸਕਦੇ, ਉਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕੁਝ ਬਸ DllRegisterServer ਕਮਾਂਡ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ. ਨਾਲ ਹੀ, ਇੱਕ ਗਲਤੀ ਦੀ ਘਟਨਾ ਇਸ ਤੱਥ ਦੇ ਕਾਰਨ ਹੋ ਸਕਦੀ ਹੈ ਕਿ ਫਾਈਲ ਪਹਿਲਾਂ ਹੀ ਸਿਸਟਮ ਦੁਆਰਾ ਰਜਿਸਟਰ ਕੀਤੀ ਗਈ ਹੈ. ਅਜਿਹੀਆਂ ਸਾਈਟਾਂ ਹਨ ਜੋ ਫਾਈਲਾਂ ਨੂੰ ਵੰਡਦੀਆਂ ਹਨ ਜੋ ਅਸਲ ਵਿੱਚ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨਹੀਂ ਹਨ. ਇਸ ਕੇਸ ਵਿੱਚ, ਬੇਸ਼ਕ, ਕੁਝ ਵੀ ਦਰਜ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ.
ਸਿੱਟੇ ਵਜੋਂ, ਇਹ ਕਹਿਣਾ ਲਾਜ਼ਮੀ ਹੈ ਕਿ ਸਾਰੇ ਪ੍ਰਸਤਾਵਿਤ ਵਿਕਲਪਾਂ ਦਾ ਸਾਰ ਇਕੋ ਹੈ ਅਤੇ ਇਕੋ - ਇਹ ਰਜਿਸਟਰੀ ਕਮਾਂਡ ਨੂੰ ਅਰੰਭ ਕਰਨ ਲਈ ਸਿਰਫ਼ ਵੱਖੋ ਵੱਖਰੇ areੰਗ ਹਨ - ਇਹ ਕਿਸੇ ਲਈ ਵੀ ਵਧੇਰੇ ਸੁਵਿਧਾਜਨਕ ਹੈ.