Admod's blog

just logs

ServiceModelReg.exe — November 24, 2009

ServiceModelReg.exe

เกี่ยวกับ ASP.Net กันสักหน่อย

สำหรับวิธีการนี้จะอ้างอิงบน Windows 7 RTM (Build #7600) เป็นหลักนะครับ

เอาล่ะ เกริ่นนำสักนิดส์

สำหรับผู้ใช้ ASP.Net ในการพัฒนาเว็บไซต์ หนึ่งในระบบ Manage บัญชีผู้ใช้ที่ใช้กันอย่างแพร่หลาย(?) ระบบหนึ่งก็คือ ASP.Net Membership

แล้วการใช้ตัว ASP.Net Membership Provider นี่ก็ต้องมีการเข้าไปแก้ไฟล์อย่าง Machine.config เพื่อนำมาใช้กับ Web.config บ้างเป็นระยะๆ

อนึ่ง… Machine.config จะเก็บค่าปรับตั้งอย่างละเอียดของระบบ ซึ่งเป็นในลักษณะ Default Environmen ซึ่งถ้าผู้ใช้ต้องการปรับใช้ให้เหมาะกับตัวเองก็สามารถ “ก๊อปปี้” tag เหล่านั้นมาไว้ใน Web.config เพื่อ override ค่า Default ได้จ๊ะ..

แล้วทีนี้ สมมติว่าเผลอมือบอนไปแก้มันซะผิดเพี้ยน จนไม่สามารถรันได้เลย จะทำไงดี?

วิธีแรกแรก Re- Install ตัว .Net Framework 2.0 ลงไป

วิธีนี้เขาว่ากันว่าใช้งานได้ผล
…แต่ใช้กับ Vista/7 ไม่ได้ เพราะมัน Built-in มา จะ Reinstall หรือ Remove ไม่ได้

วิธีที่สอง เรียกไฟล์ .default

ในเมื่อ Machine.config พัง ก็เรียก Machine.config.default แทนขึ้นมา

วิธีนี้พอจะใช้ได้ผล ในกรณีที่กำหนดค่าผิดเพี้ยนไปก็สามารถเปิดไฟล์ Machine.config.default ขึ้นมาได้ ซึ่งไฟล์นี้ก็อยู่รวมกัน Machine.config นั้นแหละ

Default Path ของไฟล์ดังกล่าวอยู่ที่
“C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG”

หรือ

“%windir%\Microsoft.NET\Framework\v2.0.50727\CONFIG”

วิธีที่สาม ในกรณีที่ “จนมุม” หลังจากพยายามแก้มาน๊าน..นาน หรือ “หาไม่เจอ” หรือ “ขี้เกียจจะแก้” เรามีอีกวิธีให้คือ “ServiceModelReg.exe”

พบกับไฟล์นี้ได้ที่!
“C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation

หรือ

“%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation”

ได้ตามที่่ทานต้องการ!

วิธีการใช้ก็แสนจะเบสิกคอลลี่มว๊ากๆ

คำเตือน: ใช้ภายนอกเท่านั้น
วิธีใช้

  1. จงเข้าไปที่โฟลเดอร์

     

    “C:\Windows\Microsoft.NET\Framework\v3.0\” หรือ
    “%windir%\Microsoft.NET\Framework\v3.0\”

     

  2. จงกด Shift แล้วคลิกขวาที่โฟลเดอร์ “Windows Communication Foundation”
  3. จงเลือก “Open Command Window Here”
  4. จงพิมพ์ว่า “S” แล้วกด tab เรื่อยๆไปจนถึง “ServiceModelReg.exe”
  5. จงวรรค 1 ครั้ง แล้วพิมพ์ว่า -r เพื่อสั่งให้ Reinstall5 ขั้นตอนนั่นเพื่อแค่นี้แหละ

ที่จริงมันสามารถทำได้หลากหลายกว่านี้มาก แต่จงอ่าน Help เอง

เมื่อได้ดังรูปแล้ว ให้กด Enter
แล้วมันจะรันบ้าบ้าอะไรไม่รู้อยู่หนึงหน้าจอ

กระบวนการนี้ใช้เวลาไม่ถึง 1 นาที!!
(ซึ่งถ้ามัวไปงมโข่งแก้ Code อาจใช้เวลาเป็นชั่วโมง เป็นวัน เดือนเดือน เป็นปี บางคนอาจทั้งชีวิต!)

เอาล่ะ…เมื่อทำได้แล้ว จงระลึกว่าไว้อย่างนึงว่า
“จงแก้ไฟล์ระบบอย่างมีสติ(มากกว่านี้)

จบแล้วจ้า!

ปล. ถ้าบทความนี้ช่วยอะไรไม่ได้ จง Google ต่อไป สู้ๆ!!

Reblog this post [with Zemanta]
Advertisements
Solution: CATALYST install manager has stopped working — January 18, 2009

Solution: CATALYST install manager has stopped working

หงุดหงิดเล็กๆตอนพยายามติดตั้งไดรเวอร์การ์ดจอแล้วแล้วปรากกฏว่ามัน Stopped working

Specification

– Asus M9V
– ATi Mobility x600se
– Windows 7 build 7000
– Catalyst 8.12 for Windows 7, modded with Mobility Modder.Net

เพิ่งเคยเจอปัญหานี้ครั้งแรก ก่อนหน้านี้ใน Windows 7 build 6801 กับ 7000 ที่ติดตั้งครั้งก่อนๆก็ไม่เป็น

ลองไปรันใน Desktop ก็ติดตั้งได้ ตอนนี้เลยสงสัยเอาไว้ก่อนว่า Plus Patch ทำพิษ (ใช้แค่ลบ Watermark กับ Feedback เองนะ)

สำหรับวิธีแก้ปัญหาก็คือใช้คำสั่ง

ATISetup.exe –install –output screen

ส่วนไฟล์ ATISetup ก็อยู่ในโฟลเดอร์ Bin อีกที (Windows x64 ก็คงใช้ Bin64 มั้ง)

2009-01-18_015332_cr

Path ยาวๆนั่น..อย่าเผลอไปพิมพ์เองเชียว
พิมพ์ตัวอักษรแรกสักตัวสองตัวแล้วกด tab ให้ autocomplete ดีกว่า

อ้างอิง: http://www.driverheaven.net/mobility-radeon-drivers-support/168606-solution-catalyst-install-manager-has-stopped-working.html

Reblog this post [with Zemanta]
Setpoint 4.70 — December 14, 2008

Setpoint 4.70

Logitech
Image via Wikipedia

ต้องเกริ่นก่อนว่า Setpoint มันคือ Driver ของอุปกรณ์สำหรับชี้ ซึ่งเผลอหลวงตัวไปสองตัวคือ

  1. Logitech Marble Mouse – เป็น Trackball
  2. Logitech Cordless Mini – เป็น Mouse Wireless

Logitech มีปัญหามาตลอดกับไดรเวอร์ ซึ่งส่วนมากที่เจอคือมันจะ Detect ตัวอุปกรณ์ไม่พบ เลยกลายเป็นว่า ลงไดรเวอร์ไปก็เท่านั้น เพราะมันจะใช้เป็น Generic Driver ไป

ล้าล่าสุด Logitech ปล่อยไดรเวอร์มาใหม่เป็น Version 4.70 ก็แก้ไขปัญหาพวกนี้ไปได้ (หลังจาก 4.50 มาแก้ปัญหาของ Windows XP ไปแล้วรอบนึง)

Windows 7 ก็ใช้ได้นะ 😀

ค้นหาและดาวน์โหลดได้ในหน้า Support ของเว็บไซต์ Logitech เอง

Reblog this post [with Zemanta]
TrueWiFi Troubleshoot — November 6, 2008

TrueWiFi Troubleshoot

เป็นที่รู้กันว่า TrueWiFi นั้นมันจะตัดทุกๆ 60 นาทีหรือ 90 นาที ตามแต่ละ Package ที่เลือกใช้

สำหรับผมนั้น 90 นาที ไม่มีทดเวลาบาดเจ็บ!!

และที่สำคัญคือ TrueWiFi นี่ เมื่อปล่อยให้ใช้งานจนครบเวลาแล้ว จะถูกตัดทันที ซึ่งถ้าตัดไม่นาน Renew IP ก็สามารใช้งานได้เลย แต่ถ้าถูกตัดนานจะ Renew IP ไม่ได้ จะต้องทำการ Disconnect แล้วก็ Connect เข้าไปใหม่

การแก้ปัญหาดังกล่าวทำได้ไม่ยาก อาจมองเป็น 2 ขั้นตอนคือ

  1. Renew IP
  2. Reconnect

ซึ่งในขั้นที่ 2 นี้จะใช้ก็ต่อเมื่อ Renew IP แล้วแต่ก็ยังไม่สามารถ Authen ได้อยู่ดี

สำหรับสคริปในขึ้นตอนทั้งสองก็มีดังนี้

RenewIP.bat

ipconfig/release
ipconfig/renew

และ

Reconnect.bat

netsh wlan disconnect
netsh wlan connect truewifi

วิธีการทำ Batch File คือ

  1. เปิด Notepad
  2. ใส่คำสั่ง Command Prompt ลงไป
  3. เซฟเป็นชื่อไฟล์ที่ต้องการ ตามด้วย .bat และ Save as type เป็น All Files

แล้วก็ทำการเซฟทั้งสองไฟล์ไว้บนหน้าจอ

คลิกใช้ตามอัธยาศรัย!!

ปล.ควรใช้ควบคู่กับ Devicescape
ปล2. ยังมีอีกวิธีคือใช้แรงงาน Task Scheduler ถ้าไม่ขี้เกียจอาจเขียนให้ดูว

Reblog this post [with Zemanta]