ใครใช้ Win XP SP3 แล้วเจอปัญหา ลง .net framework 4.0 ไม่ได้ ที่มีอาการกด double click แล้วไม่มีอะไรเกิดขึ้น นิ่งสนิท ให้ทำตามขั้นตอนนี้คับ
อันดับแรก download .net framework 4.0 standalone installer ก่อนนะคับ http://www.microsoft.com/downloads/details...;displaylang=en
1. เช็ค Spec เครื่องตัวเองก่อนครับ ตาม Link นี้เลย
http://www.microsoft.com/downloads/details...en#Requirements
2. ถ้าเช็คแล้ว มั่นใจว่าตรง ให้ลอง install ใหม่ โดยกดคลิกขวา >>> Run as >>> เลือก run as administrator หรือชื่อ user ที่เป็น administrator คับ
ถ้าไม่ได้อีกให้ดูข้อต่อไปคับ
3. download ตาม Link นี้ครับ http://www.microsoft.com/downloads/details...;displaylang=en
เป็นตัว collect ข้อมูลตอนลงคับ
4. Clear Temp Folder ให้กดที่ปุ่ม Start Menu (มุมขวาล่าง)>>> Run >>> พิมพ์ %temp%
จะมีหน้า Temp Folder ขึ้นมา ให้ลบทิ้งทั้งหมดเท่าที่จะลบได้คับ (บางอันลบไม่ได้ก็ไม่ต้องพยายามลบครับ)
5. ลองลงใหม่อีกครั้ง(ลงครั้งนี้ยังไม่ได้นะครับ) แล้วไป run โปรแกรมที่เราโหลดในข้อ 3 "collect.exe"
6. เข้าไปดูที่ Temp folder จะเจอไฟล์ vslogs.cab ให้กดเข้าไปจะเจอ Windows folder กับ Temp folder
7. กดเข้าไปดูที่ Temp folder ที่อยู่ข้างใน vslogs.cab จะเจอ file ชื่อ "dd_dotNetFx40_Full_x86_x64_decompression_log.txt"
8. ถ้าเจอข้อความแบบนี้
[2/18/2011, 19:45:21] === Logging started: 2011/02/18 19:45:21 ===
[2/18/2011, 19:45:21] Executable: C:\Documents and Settings\xxxxxx\Desktop\dotNetFx40_Full_x86_x64.exe v4.0.30319.1 ------------ อันนี้เป็นที่ๆเราเก็บตัว installer ไว้คับ
[2/18/2011, 19:45:21] --- logging level: standard ---
[2/18/2011, 19:45:21] Successfully bound to the ClusApi.dll
[2/18/2011, 19:45:21] Error 0x800706d9: Failed to open the current cluster
[2/18/2011, 19:45:21] Cluster drive map: ''
[2/18/2011, 19:45:21] Considering drive: 'C:\'...
[2/18/2011, 19:45:21] Considering drive: 'D:\'...
[2/18/2011, 19:45:21] Considering drive: 'E:\'...
[2/18/2011, 19:45:21] Drive 'E:\' is rejected because of the unknown or unsuitable drive type
[2/18/2011, 19:45:21] Considering drive: 'F:\'...
[2/18/2011, 19:45:21] Drive 'F:\' is rejected because of the unknown or unsuitable drive type
[2/18/2011, 19:45:21] Drive 'C:\' has been selected as the largest fixed drive
[2/18/2011, 19:45:22] Directory 'C:\777ac658d1c551817a5c5c090ec1b3d6\' has been selected for file extraction
--------------------------
ถ้าจบแค่นี้ ก็เป็นอาการเดียวกับผมคับ อาการคือมันสร้าง Folder แต่มัน Self-Extract ไม่ได้ครับ ให้ลบ Folder ที่มันสร้างมาได้เลยครับ (ชื่อโฟลเดอร์จะเปลี่ยนไปเรื่อยครับ)
9. ให้เรามาดูที่ File Installer ครับ ให้คลิกขวา แล้วใช้ Winzip หรือ Winrar (7-zip ไม่แน่ใจนะครับ) ทำการ Extract มันออกมาไว้ใน Folder นึงบนหน้า Desktop ครับ
10. ข้างในเราจะเจอตัว Setup.exe ครับ ลองกดได้ครับ แต่มันจะ Block ไม่ให้เราลง อันนี้เป็นปัญหาที่ตัว Installer ที่ทาง Microsoft คับ วิธีลงตามข้างล่างเลยครับ
11. ให้เราเปิด Command Prompt ขึ้นมาครับ (Start menu>>>All Programs>>>Accessories>>>Command Prompt)
12. Command Prompt จะขึ้นมาเป็น
C:\Documents and Settings\ชื่อ User ท่าน>
ให้พิมพ์ตำแหน่งที่ Setup.exe อยู่นะครับ จะได้
C:\Documents and Settings\ชื่อ User ท่าน>dotNetFx40_Full_x86_x64\setup.exe
ให้เราเพิ่ม "/x86" ต่อท้ายครับ จะได้
C:\Documents and Settings\ชื่อ User ท่าน>dotNetFx40_Full_x86_x64\setup.exe/x86
13. รอครับ รอให้ลงเสร็จ
แล้วเราก็ Cheeeer ได้แล้วครับ
ยาวหน่อยแต่หวังว่าคงแก้ปัญหาให้หลายๆคนได้ครับ
ถ้าท่านใดลงไม่ได้แต่ไม่ได้มีอาการแบบผมก็ลองไปหาวิธีแก้จาก Link!! นี้ได้นะครับ (ภาษาอังกฤษแปลเอาเองนะครับ)
ลืมพิมพ์ว่า ลงไม่ได้ ไป :sweat: