ບໍ່ສາມາດຕິດຕັ້ງໂປລແກລມໃນ Windows - ຂໍ້ຜິດພາດ ...

ສະບາຍດີ

ອາດຈະບໍ່ມີຜູ້ໃຊ້ຄອມພິວເຕີ້ດຽວທີ່ບໍ່ພົບຂໍ້ຜິດພາດໃນເວລາທີ່ຕິດຕັ້ງແລະຖອນການຕິດຕັ້ງໂປລແກລມ. ນອກຈາກນັ້ນ, ຂັ້ນຕອນດັ່ງກ່າວຕ້ອງໄດ້ເຮັດເລື້ອຍໆ.

ໃນບົດເລື່ອງຂະຫນາດນ້ອຍນີ້ຂ້າພະເຈົ້າຢາກເນັ້ນຫນັກເຖິງເຫດຜົນທົ່ວໄປທີ່ເຮັດໃຫ້ມັນບໍ່ສາມາດຕິດຕັ້ງໂປແກຼມໃນ Windows ໄດ້ເຊັ່ນດຽວກັນກັບການແກ້ໄຂບັນຫາແຕ່ລະບັນຫາ.

ແລະດັ່ງນັ້ນ ...

1. ໂຄງການ "ແຕກຫັກ" ("ຜູ້ຕິດຕັ້ງ")

ຂ້າພະເຈົ້າຈະບໍ່ຖືກຫລອກຖ້າຂ້າພະເຈົ້າເວົ້າວ່າເຫດຜົນນີ້ແມ່ນພົບເຫັນຫຼາຍທີ່ສຸດ! ເສຍຫາຍ - ນີ້ຫມາຍຄວາມວ່າຕົວຕິດຕັ້ງຂອງໂຄງການຕົວເອງໄດ້ຮັບຄວາມເສຍຫາຍຕົວຢ່າງເຊັ່ນໃນເວລາການຕິດເຊື້ອໄວຣັສ (ຫຼືໃນລະຫວ່າງການປິ່ນປົວເຊື້ອໄວຣັສ - ມັກ antiviruses ປິ່ນປົວໄຟລ໌, ມັນເປັນອັນຕະລາຍ (ມັນບໍ່ໄດ້ຖືກເປີດເຜີຍ)).

ນອກຈາກນັ້ນ, ໃນເວລາຂອງພວກເຮົາ, ໂຄງການສາມາດດາວໂຫຼດໄດ້ກ່ຽວກັບຊັບພະຍາກອນຫຼາຍຮ້ອຍຢູ່ໃນເຄືອຂ່າຍແລະຂ້ອຍຄວນສັງເກດວ່າບໍ່ແມ່ນໂຄງການທັງຫມົດທີ່ມີໂຄງການທີ່ມີຄຸນນະພາບ. ມັນເປັນໄປໄດ້ວ່າທ່ານພຽງແຕ່ມີຜູ້ຕິດຕັ້ງທີ່ແຕກຫັກ - ໃນກໍລະນີນີ້, ຂ້າພະເຈົ້າຂໍແນະນໍາໃຫ້ດາວໂຫລດໂປລແກລມຈາກເວັບໄຊທ໌ທາງການແລະເລີ່ມການຕິດຕັ້ງຄືນໃຫມ່.

2. ຄວາມບໍ່ເຂົ້າກັນຂອງໂຄງການກັບ Windows

ເຫດຜົນເລື້ອຍໆສໍາລັບການບໍ່ສາມາດຕິດຕັ້ງໂປລແກລມໄດ້ເພາະວ່າຜູ້ໃຊ້ສ່ວນໃຫຍ່ບໍ່ຮູ້ວ່າລະບົບປະຕິບັດການ Windows ທີ່ພວກເຂົາມີ (ບໍ່ແມ່ນພຽງແຕ່ Windows XP, 7,8,10, ແຕ່ຍັງ 32 ຫຼື 64 ບິດ).

ໂດຍວິທີທາງການ, ຂ້າພະເຈົ້າແນະນໍາໃຫ້ທ່ານອ່ານກ່ຽວກັບບິດໃນບົດຄວາມນີ້:

ຄວາມຈິງແລ້ວແມ່ນວ່າໂຄງການຫຼາຍທີ່ສຸດສໍາລັບລະບົບ 32bit ຈະເຮັດວຽກໃນລະບົບ 64bits (ແຕ່ບໍ່ແມ່ນທາງລຸ່ມ!). ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດວ່າປະເພດຂອງໂຄງການດັ່ງກ່າວເປັນ antiviruses, emulators disk ແລະຄ້າຍຄື: ມັນບໍ່ມີມູນຄ່າຕິດຕັ້ງໃນລະບົບປະຕິບັດການທີ່ບໍ່ແມ່ນຕົວຂອງມັນເອງ!

3 NET Framework

ບັນຫາທົ່ວໄປແມ່ນບັນຫາທີ່ມີແພັກເກດ .NET Framework. ລາວເປັນຕົວແທນຂອງແພລະຕະຟອມຊອບແວສໍາລັບຄວາມເຂົ້າໃຈຂອງຄໍາຮ້ອງສະຫມັກຕ່າງໆທີ່ຂຽນໃນພາສາການຂຽນໂປລແກລມຕ່າງໆ.

ມີຫລາຍຮຸ່ນທີ່ແຕກຕ່າງກັນຂອງເວທີນີ້. ໂດຍວິທີທາງການ, ຕົວຢ່າງ, ໂດຍຄ່າເລີ່ມຕົ້ນໃນ Windows 7, NET Framework version 3.5.1 ໄດ້ຖືກຕິດຕັ້ງ.

ມັນເປັນສິ່ງສໍາຄັນ! ແຕ່ລະໂຄງການຕ້ອງການສະບັບພາສາຂອງຕົນເອງຂອງ .NET Framework (ແລະບໍ່ແມ່ນສະເຫມີໄປທີ່ສຸດ). ບາງຄັ້ງ, ໂຄງການຮຽກຮ້ອງໃຫ້ມີສະບັບພາສາສະເພາະໃດຫນຶ່ງ, ແລະຖ້າທ່ານບໍ່ມີມັນ (ແລະມີພຽງແຕ່ໃຫມ່), ໂຄງການຈະສ້າງຄວາມຜິດພາດ ...

ວິທີການຊອກຫາສະບັບ Net Framework ຂອງທ່ານ?

ໃນ Windows 7/8, ນີ້ແມ່ນງ່າຍດາຍທີ່ຈະເຮັດ: ທ່ານຕ້ອງໄປທີ່ແຜງຄວບຄຸມທີ່: Control Panel Programs Programs and Features.

ຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ລິ້ງຄ໌ "Enable or disable Windows components" (ຢູ່ເບື້ອງຊ້າຍໃນຄໍລໍາ).

Microsoft NET Framework 3.5.1 ໃນ Windows 7.

ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຊຸດນີ້:

4 Microsoft Visual C ++

ຊຸດແພັກເກດທີ່ມີຫຼາຍຄໍາຮ້ອງສະຫມັກແລະເກມທີ່ໄດ້ຖືກຂຽນໄວ້. ໂດຍວິທີທາງການ, ມັກຈະຜິດພາດຂອງປະເພດ "Microsoft Visual C ++ Runtime Error ... " ມີຄວາມກ່ຽວຂ້ອງກັບເກມ.

ມີເຫດຜົນຫຼາຍຢ່າງສໍາລັບຂໍ້ຜິດພາດນີ້, ດັ່ງນັ້ນຖ້າທ່ານເຫັນຂໍ້ຜິດພາດທີ່ຄ້າຍຄືກັນ, ຂ້າພະເຈົ້າແນະນໍາໃຫ້ອ່ານ:

5 DirectX

ແພັກເກັດນີ້ຖືກນໍາໃຊ້ເປັນສ່ວນໃຫຍ່ສໍາລັບເກມ. ຍິ່ງໄປກວ່ານັ້ນ, ເກມແມ່ນ "sharpened" ພາຍໃຕ້ DirectX ຂອງສະບັບໃດຫນຶ່ງແລະໃນການດໍາເນີນການມັນຈະຕ້ອງມີເວີຊັນນີ້. ສ່ວນຫຼາຍມັກຈະບໍ່ແມ່ນ, ຮຸ່ນທີ່ຈໍາເປັນຂອງ DirectX ແມ່ນຢູ່ໃນແຜ່ນພ້ອມກັບເກມ.

ເພື່ອຊອກຫາການຕິດຕັ້ງ DirectX ໃນ Windows ໃຫ້ເປີດເມນູ "Start" ແລະໃນ "Run" ໃສ່ຄໍາສັ່ງ "DXDIAG" (ຫຼັງຈາກນັ້ນກົດ Enter).

Run DXDIAG ເທິງ Windows 7.

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ DirectX:

6. ສະຖານທີ່ຕິດຕັ້ງ ...

ບາງນັກພັດທະນາໂຄງການເຊື່ອວ່າໂຄງການຂອງພວກເຂົາພຽງແຕ່ສາມາດຕິດຕັ້ງຢູ່ໃນຂັບ C:. ຕາມທໍາມະຊາດ, ຖ້ານັກພັດທະນາບໍ່ໃຫ້ມັນ, ຫຼັງຈາກນັ້ນ, ຫຼັງຈາກຕິດຕັ້ງຢູ່ແຜ່ນອື່ນ (ຕົວຢ່າງ, ໃນໂຄງການ "D:" ຈະປະຕິເສດທີ່ຈະເຮັດວຽກ!).

ຄໍາແນະນໍາ:

- ທໍາອິດ, ຍົກເລີກໂປລແກລມແລ້ວລອງຕິດຕັ້ງໂດຍຄ່າເລີ່ມຕົ້ນ;

- ບໍ່ໃສ່ລັກສະນະລັດເຊຍໃນເສັ້ນທາງຕິດຕັ້ງ (ເນື່ອງຈາກວ່າຂໍ້ຜິດພາດຕ່າງໆກໍ່ເກີດຂຶ້ນເລື້ອຍໆ).

C: Program Files (x86) - ຖືກຕ້ອງ

C: Programs - ບໍ່ຖືກຕ້ອງ

7. ການສູນເສຍຫ້ອງສະຫມຸດ DLL

ມີໄຟລ໌ລະບົບດັ່ງກ່າວມີ DLL ການຂະຫຍາຍ. ເຫຼົ່ານີ້ແມ່ນຫ້ອງສະຫມຸດແບບເຄື່ອນໄຫວທີ່ມີຫນ້າທີ່ຈໍາເປັນສໍາລັບວຽກງານຂອງໂຄງການ. ບາງຄັ້ງມັນກໍ່ເກີດຂື້ນວ່າໃນ Windows ບໍ່ມີຫ້ອງສະຫມຸດແບບເຄື່ອນໄຫວທີ່ຈໍາເປັນ (ຕົວຢ່າງເຊັ່ນນີ້ສາມາດເກີດຂື້ນໃນເວລາທີ່ຕິດຕັ້ງ "ປະຊຸມ" ຕ່າງໆຂອງ Windows).

ການແກ້ໄຂທີ່ງ່າຍທີ່ສຸດ: ເບິ່ງໄຟລ໌ທີ່ບໍ່ມີແລະຫຼັງຈາກນັ້ນດາວໂຫລດມັນຢູ່ໃນອິນເຕີເນັດ.

Binkw32.dll ຫາຍໄປ

8. ໄລຍະເວລາທົດລອງ (ສິ້ນສຸດ?)

ບັນດາໂຄງການຫຼາຍຄົນອະນຸຍາດໃຫ້ໃຊ້ເວລາໃນແຕ່ລະໄລຍະ (ໄລຍະເວລານີ້ຖືກເອີ້ນວ່າໄລຍະເວລາທົດລອງ - ເພື່ອໃຫ້ຜູ້ໃຊ້ສາມາດຫມັ້ນໃຈໄດ້ວ່າຕ້ອງມີໂປແກຼມນີ້ກ່ອນທີ່ຈະຈ່າຍຄ່າມັນ.

ຜູ້ໃຊ້ມັກໃຊ້ໂປລແກລມທີ່ມີໄລຍະເວລາການທົດລອງແລ້ວລຶບມັນແລ້ວຕ້ອງການຕິດຕັ້ງອີກເທື່ອຫນຶ່ງ ... ໃນກໍລະນີນີ້ຈະມີຂໍ້ຜິດພາດຫຼືອາດຈະມີຫນ້າຕ່າງທີ່ມີການສະເຫນີໃຫ້ນັກພັດທະນາຊື້ໂປລແກລມ.

Solutions:

- ຕິດຕັ້ງ Windows ໃຫມ່ແລະຕິດຕັ້ງໂປລແກລມໃຫມ່ (ມັກຈະຊ່ວຍປັບໄລຍະເວລາການທົດລອງ, ແຕ່ວິທີການແມ່ນບໍ່ສະດວກ);

- ການນໍາໃຊ້ແບບອະນາໄມຟຣີ;

- ຊື້ໂຄງການ ...

9. ເຊື້ອໄວຣັສແລະຢາຕ້ານເຊື້ອ

ບໍ່ມັກ, ແຕ່ວ່າມັນກໍ່ເກີດຂື້ນວ່າການຕິດຕັ້ງຖືກປ້ອງກັນໂດຍ Anti-Virus ຊຶ່ງຕັນໄຟລ໌ຕິດຕັ້ງ "ທີ່ຫນ້າສົງໄສ" (ໂດຍວິທີການ, antiviruses ເກືອບທັງຫມົດພິຈາລະນາໄຟລ໌ຂອງຜູ້ຕິດຕັ້ງຈະສົງໃສແລະສະເຫມີແນະນໍາໃຫ້ດາວໂຫລດໄຟລ໌ເຫຼົ່ານັ້ນພຽງແຕ່ຈາກເວັບໄຊທ໌ທາງການ).

Solutions:

- ຖ້າທ່ານແນ່ໃຈກ່ຽວກັບຄຸນນະພາບຂອງໂຄງການ - ປິດການໃຊ້ງານ antivirus ແລະລອງຕິດຕັ້ງໂປແກຼມໃຫມ່.

- ມັນກໍ່ເປັນໄປໄດ້ວ່າໂປລແກລມຕິດຕັ້ງຂອງໂປລແກລມໄດ້ເສຍຫາຍໂດຍໄວຣັສ: ຫຼັງຈາກນັ້ນທ່ານຕ້ອງດາວໂຫລດມັນ;

- ຂ້ອຍແນະນໍາໃຫ້ກວດເບິ່ງຄອມພິວເຕີ້ຫນຶ່ງຂອງຊອບແວ antivirus ທີ່ເປັນທີ່ນິຍົມ (

10 ໄດເວີ

ສໍາລັບຄວາມແນ່ນອນຫຼາຍ, ຂ້າພະເຈົ້າແນະນໍາໃຫ້ເຮັດວຽກບາງໂຄງການທີ່ສາມາດກວດສອບອັດຕະໂນມັດວ່າທຸກຄົນໄດເວີໄດ້ຖືກປັບປຸງໃຫ້ທັນ. ມັນເປັນໄປໄດ້ວ່າສາເຫດຂອງຄວາມຜິດພາດຂອງໂຄງການແມ່ນຢູ່ໃນຄົນຂັບເກົ່າຫຼືຂາດຫາຍໄປ.

- ໂປລແກລມທີ່ດີທີ່ສຸດສໍາລັບການປັບປຸງຄົນຂັບໃນ Windows 7/8.

11. ຖ້າບໍ່ມີຫຍັງຊ່ວຍເຫຼືອ ...

ມັນຍັງເກີດຂື້ນວ່າບໍ່ມີເຫດຜົນທີ່ເຫັນໄດ້ຊັດເຈນທີ່ເຮັດໃຫ້ມັນບໍ່ສາມາດຕິດຕັ້ງໂຄງການໃນ Windows ໄດ້. ໃນຫນຶ່ງຄອມພິວເຕີ, ໂຄງການເຮັດວຽກ, ແລະອື່ນໆ, ມີລະບົບປະຕິບັດການແລະຮາດແວດຽວກັນ - ບໍ່ມີ. ສິ່ງທີ່ຕ້ອງເຮັດ ມັກໃນກໍລະນີນີ້ມັນງ່າຍກວ່າທີ່ຈະບໍ່ຊອກຫາຂໍ້ຜິດພາດແຕ່ພຽງແຕ່ພະຍາຍາມຟື້ນຟູ Windows ຫຼືພຽງແຕ່ຕິດຕັ້ງມັນໃຫມ່ (ເຖິງແມ່ນວ່າຂ້ອຍເອງບໍ່ເປັນຜູ້ສະຫນັບສະຫນູນການແກ້ໄຂດັ່ງກ່າວ, ແຕ່ບາງຄັ້ງເວລາທີ່ຖືກບັນທຶກໄວ້ແມ່ນລາຄາແພງກວ່າ).

ໃນມື້ນີ້, ທັງຫມົດ, ຄວາມສໍາເລັດທັງຫມົດຂອງ Windows!