Thứ Tư, 31 tháng 8, 2011

Chương trình đọc mã QR trên PC

Xren Qrcode
http://www.touchupsoft.com/download/XRenQRCode.exe

Người dùng cũng có thể tự tạo cho mình những mẫu QR Code bằng cách ghé vào các trang tạo QR Code. 


 


Các chuẩn QR Code

Có một vài tài liệu đặc tả các chuẩn mã hóa của QR Code:
  • Tháng 10/1997: AIM International
  • Tháng 1/1999: JIS X 0510
  • Tháng 6/2000: ISO/IEC 18004:2000 Ngành công nghệ thông tin — Công nghệ tự động xác định và thu thập dữ liệu — Barcode biểu tượng— QR Code
  • Định nghĩa các biểu tượng của QR Code Model 1 và QR Code Model 2.
  • Ngày 1/9/2006 -  ISO/IEC 18004:2006 Ngành công nghệ thông tin — Công nghệ tự động xác định và thu thập dữ liệu  — Đặc tả chuẩn biểu tượng QR Code 2005 barcode. Đặc tả các biểu tượng của QR Code 2005, một phần mở rộng của QR Code Model 2. Không mô tả cách đọc các biểu tượng QR Code Model 1

Hiện nay, QR Code được Google (www.google.com) bảo trợ và phát triển, trở thành chuẩn hoàn toàn mở khác với trước đây. QR Code ngày càng xuất hiện nhiều trên các sản phẩm và dịch vụ của Google như Google Chart hay Google Map.

QR Code và khả năng lưu trữ 

  Numeric: Tối đa 7,089 ký tự
Alphanumeric: Tối đa 4,296 ký tự
Nhị phân (8 bits): Tối đa 2,953 bytes
Kanji/Kana: Tối đa 1,817 ký tự


Khả năng tự sửa lỗi

Các loại mã kiểu này dễ bị bẩn. Nhưng với QR code, kể cả khi 30% bị mất (bẩn, rách, ...) thì vẫn còn khả năng khôi phục dữ liệu.
Cấp L: 7% mã QR có thể phục hồi.
Cấp M: 15%  mã QR có thể phục hồi.
Cấp Q: 25%  mã QR có thể phục hồi.
Cấp H: 30%  mã QR có thể phục hồi.


Các phiên bản khác của QR Code

Micro QR Code là phiên bản nhỏ hơn của chuẩn QR Code. Và có nhiều dạng của Micro QR Code. Dạng cao nhất chỉ có thể lưu trữ 35 ký tự.
Design QR là dạng QR Code được tối ưu cho việc lưu trữ hình ảnh hoặc logo.

Ứng dụng       
        
Các ứng dụng có thể của QR code:             
 


Website để tạo QR code và đọc online QR code:

Tạo QR Code: http://zxing.appspot.com/generator & http://qrcode.kaywa.com/
Đọc online: http://zxing.org/w/decode.jspx


Các ứng dụng đọc QR Code trên các dòng hệ điều hành di động:

Quickmark 2D Barcode Reader v3.8: Đây là ứng dụng đọc Barcode có mặt trên hầu hết các hệ điều hành di động bao gồm Symbian, Iphone OS, Windows Mobile và cả Android. Các bạn có thể đăng ký miễn phí và chọn dòng máy của mình rổi download  tại đây. 


Ngoài ra còn có rất nhiều các ứng dụng khác như: Beetagg Neoreader Scanlife Upcode



Vietnamprint (Theo Website cua tap the sinh vien  VN tai guu
 

thay đổi từ ide sang AHCI windows XP

trước khi chuyển đổi :
vào device manager  / ide /atapi ontroller  update
chọn Standard IDE ATA/ATAPI controller
update lên driver ahci của mainboard ( intel ,nvidia ,... )

Thứ Ba, 30 tháng 8, 2011

Sửa lỗi USB storage :

nguyên nhân : do firmware bị lỗi .
Cách khắc phục : flash lại firmware .
Sử dụng chipgenius : để coi được chip của USB là gì (alcor,...)
vào trang http://flashboot.ru/index.php?name=Files
lựa đúng chip và serial
download file
flash lại

Đối với Kingmax, Kington , JVJ  hãng sẽ cung cấp phần mềm format riêng .
kington :Kingston Format Utility.rar
http://www.mediafire.com/?4cm5dqeztyn
kingmax::
U driver :http://shareflare.net/download/62569.626554993fb90e86049630b3adc17f373/UDrive_PD07Recovery.rar.html
http://www.mediafire.com/?u1glrbrkcsxpyo4
Super Stick Disk :http://www.mediafire.com/?rnzcazkbs5z2e9v
JVJ :
Flash JVJ (version V2 )
hay
Multi-Devices Production Tool

http://www.mediafire.com/download.php?iqzizhnqtrw

pass unclock: www.1kho.com

Hướng dẫn sửa USB hỏng bằng cách nạp lại phần mềm Không rõ

18.Jul.2010   Tác giả: admin   Phân loại:Thủ thuật PC&IT   ThuộcTự viết   
Bài viết này do mình sưu tầm khi lang thang trên mạng nó rất hay, nếu các bạn có gặp tình trang này thì hãy thử nhé, còn không hiểu vấn đề nào xin vui lòng PM tác giả bài viết nhé YM: nv.thang

USB hiện nay được dùng rất phổ biến, gần như là một thứ không thể thiếu  với người sử dụng vi tính. Giá cả thì ngày càng rẻ và đi củng với giá rẻ  là việc chất lượng ngày càng đi xuống, và 1 điều hay xảy ra là có bác  mới mua về sài được vài ngày thì gặp hiện tượng là nó báo Insert disk in  drive, write-protect



     Và tệ nhất là USB 4G,8G,16G mà chỉ chép được có vài trăm Mb là hết,  có cái chép vào được mà lúc đọc ra thì...hix (sản phẩm USB dung lượng ảo  của các bác láng giềng Trung Quốc đây mừ )

    Vậy để sửa các vấn đề trên thì phải làm thế nào??

     Đầu tiên phải hiểu rõ 1 số khái niệm sau:


     * Cấu tạo:
     - Về mặt phần cứng USB chỉ bao gồm 4 phần trong đó phần đầu cắm USB  và thạnh anh 12 MHz coi như phụ còn lại 2 phần chính đó là ic giao tiếp,  và chip nhớ (dạng flash).


     - 1. Đầu cắm USB
     - 2. IC giao tiếp (điều khiển) (FW USB nằm trong con chip này đây )
     - 4. Chip nhớ (Flash)
     - 5. Thạch anh 12Mz.

    * IC giao tiếp:
     - Ic giao tiếp là một dạng “vi xử lý” chuyên dùng, điều khiển việc  kết nối, truyền nhận và lưu trữ dữ liệu.
     - Các lọai IC giao tiếp thông dụng đó là: iCreat, Alcor, Phison,  Oti, Profilic, SSS-Solid State System, Netac, Ameco, Chipsbank,  Skymedia, USBest
     - Bên trong các chip điều khiển này có một đoạn chương trình mà ta  gọi là firmware. Đa phần lỗi của USB đều từ cái firmware này mà ra.

    * Chip nhớ (Flash):


     - Nơi lưu trữ dữ liệu thực sự và khả năng lưu trữ nhiều hay ít tùy  thuộc vào con chip nhớ này.
     - Đây cũng là nơi các bác Trung Hoa phù phép USB của mình lên dung  lượng rất chi là ảo...tưởng (có gặp trường hợp 16M mà phù phép lên đến  8G ... sợ luôn.
     - Nguyên nhân của việc USB 4G,8G... mà chỉ sài được có vài trăm Mb,  chép vào nữa là ko dùng được

    * Cách đọc thông tin IC giao tiếp:
     Có nhiều phần mềm loại này, nhưng khuyên các bác nên dùng pm  ChipGenius v3.01 vì cơ sở dữ liệu nó lưu trên Web nên đa số IC của các  hãng đều nhận diện được.

    Download: File  name: Chip Genius.rar File size: 5.12 MB




     Khi đã biết được con IC giao tiếp đó tên gì thì bước tiếp theo là  download phần mềm flash dành riêng cho nó.

     Download: http://www.flashboot.ru/index.php?name=Files

Cái này tiếng Nga, các bác tự tìm hiểu nhé, download cũng dễ, nếu  không download được từ đây Y!M cho tác giả nv.thang

     (Chọn hãng IC rồi chọn ver tương ứng (vd nó ghi là ...698X thì nghĩa  là dùng được cho IC 6983,6981,6985, ...)

     Hầu hết các phần mềm flash là khá giống nhau về giao diện. Nên ở đây  chỉ demo việc dùng trình AlcorMP (090515.01) AU698X, AU3150X để flash  FW cho USB trancents 1G mới bị die.

    1. Đọc thông tin IC giao tiếp



    2. Down cái phần mềm AlcorMP AU698X về (vì IC 6983 mà ) và chạy  nó (ở trường hợp này chạy file AlcorMP.exe )


     Chú ý cái tên IC được pm nhận dạng, click Setup --> OK (đừng táy  máy click vào nút Start )

     Vào đây sẽ có 1 số tùy chọn:

    3. Thẻ Flash type

     - Ô Flash : chọn tên IC tương ứng với chip EPP trên USB của bạn (đây  là tên chip nhớ được điều khiển bởi IC giao tiếp và được pm tự động  nhận dạng).

     - RW cycle time (thời gian của 1 chu kỳ ghi/đọc) : bạn chọn thời  gian mong muốn, càng nhỏ thì USB ghi/đọc càng nhanh.

Tuy nhiên, nếu nhỏ  hơn thời gian trễ của chip nhớ thì việc ghi/đọc sẽ bị lỗi.
    
Nếu bác nào biết thì tra thông số của chip nhớ trên www.alldatasheet.com  để biết RW cycle time của nó.
    
Nếu không biết có thể làm đi làm lại vài lần, thay đổi thời gian chu  kỳ RW rồi ghi/đọc thử, không lỗi là OK.
    
Tốt nhất ko biết thì cứ để default
    
- Ở mục Scan mod: Chọn Low Level Format  (format cấp thấp - nạp FW)


    4. Thẻ Mode:




     - Pure Disk :
Dùng chung (ai dùng cái USB này cũng được)
     - Fixed :
Dùng cố định trên máy (đang xử lý nó)
     - ReadOnly Disk :
Chỉ đọc/không ghi xóa.
     - Password disk :
Đặt mật khẩu truy cập.
     - Auto run:
Tự động chạy file trên nó.
     - Partition set :
Thiết lập dung lượng cho phân vùng muốn khởi tạo,  dĩ nhiên nên để 100%. Trừ khi bạn kiểm tra và biết USB của mình bị lỗi ở  phần cuối của bản đồ nhớ thì điều chỉnh dần dần (như kiểu cắt bad ổ  cứng bằng PQ)
     - 1 số chip còn hỗ trợ thêm tính năng CAP set :
đặt dung lượng mong  muốn. Cái này cho phép "làm giả" dung lượng. Các bạn biết nhưng ko nên  làm. (Cái này để làm USB dung lượng ảo của mấy bác Trung Quốc đây)


     5. Thẻ Information :


     Thiết lập các thông tin về nhà sản xuất. Nếu thích thì có thể điền  tên của mình (không dấu) keke
     Lưu ý: Các bác chưa hiểu sâu thì để nguyên giá trị VID và PID đừng  có tò mò tọc mạch kẻo hỏng chuyện


     6. Thẻ Bad Block:



     Chọn Auto. Khi đó phần mềm sẽ tự động khoanh vùng lỗi trên chip nhớ.

    7. Thẻ Other (1 số phần mềm sẽ ghi S/N):

     Đặt serial number cho USB đang xử lý + 1 số tuỳ chỉnh khác. Tốt nhất  để nguyên vậy, bác nào thích thì cứ nghiên cứu

     Sau khi đã đặt xong, OK để quay ra màn hình chính.

     Nhấn nút Start để bắt đầu nạp FW, dung lượng càng lớn thì càng lâu.

     Sau khi xong, rút USB khỏi máy, cắm lại sẽ chạy luôn.

    Lưu ý : Nếu phần mềm flash không nhận dạng được chip nhớ và dung  lượng thì đã có hư hỏng (phần cứng) ở chip nhớ. Khi đó chắc phải nhờ các  bác điện tử xử lý tiếp


Nguồn Internet

fix acer asprice one : khởi động phát ra tiếng kêu ,

Nguyên nhân : do 1 số phím bị dính (sticky key ) .
Cách khắc phục :
Sử dụng chương trình keytest http://www.passmark.com/ftp/keytest.exe ( thanks anh Quân)
test các phím . nếu phím nào bị dính
Tháo phím đó ra vệ sinh bên dưới : mở từ bên trái của nút .
sau đó test lại .

lỗi Ninja Fruit không phát âm thanh

Update directX lastest version

cách sử dụng các chương trình có ngôn ngữ khác mà không cần phải đổi default language for non unicode program

1 Sử dụng microsoft applocale :
http://www.microsoft.com/download/en/details.aspx?id=13209
http://alcahest.perso.sfr.fr/perso/apploc/applocpatched.zip

Phải gỡ bỏ khi cài Corel X5

2 Sử dụng NTLEA : (có nhiều chức năng )
http://www.mediafire.com/?ptcpsexbba2pea2

Có thể không thích ứng với 1 số Chương trình

sửa lỗi windows : agp440.sys bị đứng khi load

xóa C:\WINDOWS\system32\drivers\agp440.sys

sửa lỗi windows 2 :0x0000007B sau khi thay đổi main và các thành phần

chuẩn bị 1 đĩa Mini window xp . có thể sử dụng hirentboot có tích hợp mini xp
copy mergeide.reg  thành mergeide001.reg và mergeide002.reg
sửa đổi mergeide001.reg 
           thay đổi mỗ dòng  "SYSTEM/CurrentControlSet" thành  "a/ControlSet001"  (sử dụng replace )
sửa đổi mergeide002.reg 

           thay đổi mỗ dòng  "SYSTEM/CurrentControlSet" thành  "a/ControlSet002"  (sử dụng replace )
cách làm:
Boot mini xp
run regedit.exe
đặt dấu chọn ở current machine lựa file / load hive
chọn ổ đĩa windows : [c]:\windows\system32\config\system  và đặt tên là a
import 2 file   mergeide001.reg và mergeide002.reg
copy atapy.sys  intelide.sys  pciide.sys  pciidex.sys vào [c]:\windows\system32\
khởi động lại windows and Good Luck .
link
http://www.mediafire.com/?ojp2cz3oqfj7t32

sửa lỗi windows :0x0000007B sau khi thay đổi main và các thành phần (nguồn :microsoft)

Bạn nhận được một lỗi dừng 0x0000007B sau khi bạn di chuyển đĩa hệ thống Windows XP sang máy tính khác

TRIỆU CHỨNG

Sau khi bạn di chuyển đĩa hệ thống (khởi động) Microsoft Windows XP với một máy tính sao lưu, bạn có thể nhận được lỗi dừng sau đây khi bạn cố gắng bắt đầu dựa trên Windows XP máy tính sao lưu:
Dừng: 0x0000007B (0xF741B84C, 0xC0000034, 0x00000000, 0x00000000)
INACCESSIBLE_BOOT_DEVICE

NGUYÊN NHÂN

Lỗi này có thể xảy ra nếu các mục đăng ký và các trình điều khiển cho phần cứng điều khiển lưu trữ tin đại chúng trong máy tính sao lưu không cài đặt trong Windows XP.

Cho điện tử thiết bị tích hợp (IDE) bộ điều khiển, có rất nhiều khác nhau chip bộ có sẵn, ví dụ như Intel, Thông qua, và hứa hẹn. Mỗi chip bộ đã định danh Plug-n-Play khác nhau (PnP-ID).

Thông tin PnP ID của bộ điều khiển lưu trữ tin đại chúng cho các sao lưu máy tính phải trong sổ đăng ký trước khi khởi động để cho Windows XP có thể khởi tạo các trình điều khiển chính xác.

GIẢI PHÁP


Để giải quyết lỗi này, sử dụng cùng một phần cứng cho các sao lưu máy tính:
  • Thay thế các thành phần phần cứng vấn đề trong bản sao lưu máy tính với các thành phần của cùng một nhà sản xuất, thực hiện, và mô hình như các Bo mạch chủ trong máy tính bạn đang sao lưu.
  • Nếu hệ thống đĩa là đĩa SCSI, sử dụng thực hiện tương tự và mô hình của bộ điều khiển SCSI trong máy tính mới.
  • Nếu đĩa hệ thống đĩa IDE, sử dụng cùng loại Bo mạch chủ trong máy tính mới, một bo mạch chủ có cùng một loại IDE thiết lập chip và cùng một PnP-ID như Bo mạch chủ trong máy tính mà bạn đang sao lưu.
Đối với đĩa SCSI dựa trên hệ thống, bạn có thể nguyên tố registry và đảm bảo rằng các trình điều khiển mà bạn muốn đưa ra bằng cách cài đặt SCSI bộ điều khiển được sử dụng bởi máy tính sao lưu trước khi bạn chuyển hệ thống nội dung đĩa. Windows XP PnP phát hiện bộ điều khiển, thiết lập quan trọng cơ quan đăng ký mục, và sao trình điều khiển thích hợp.

Sau khi bạn xem SCSI bộ điều khiển trong Device Manager, bạn có thể loại bỏ bộ điều khiển thay thế. Nếu bạn phải di chuyển đĩa hệ thống cho máy tính khác đã thực hiện tương tự và mô hình của bộ điều khiển SCSI trong tương lai, Windows XP sẽ bắt đầu thành công bởi vì Windows XP đã sử dụng mà điều khiển một thời gian và có thể giữ lại thông tin cấu hình đúng.

THÔNG TIN THÊM

Mặc dù Microsoft không hỗ trợ phương pháp này, bạn có thể chuyển nhập hoặc hợp nhất các mục đăng ký yêu cầu, và sao chép các trình điều khiển trước để hỗ trợ tất cả các bộ điều khiển IDE hữu được hỗ trợ bởi Windows XP. Chú ý rằng mặc dù phương pháp này có thể kích hoạt tính năng độc đáo relocated system disk để bắt đầu thành công, khác biệt khác phần cứng có thể dẫn đến các vấn đề khác.

Giải pháp này cung cấp hỗ trợ cho bộ điều khiển IDE có PnP-ID khớp với một trong các PnP-ID trong danh sách dưới đây. Tuy nhiên, nếu bạn muốn xác định xem trước các bộ điều khiển IDE được sử dụng trong máy tính của bạn hiện tại và dự phòng, bạn có thể tìm kiếm các tập tin %SystemRoot%\Setupapi.log cho PnP ID được phát hiện trong khi thiết lập chương trình đang chạy.

Sau khi bạn xác định các PnP-ID mà được sử dụng trong máy tính của bạn, bạn có thể chọn để nhập hoặc phải cư registry với chỉ các PnP-ID mà bạn cần.

Danh sách sau đây cho thấy các PnP – ID của bộ điều khiển IDE hữu được hỗ trợ trong Windows XP:

;*********** Standard IDE ATA/ATAPI Controllers *********
   Secondary_IDE_Channel=%SystemRoot%\inf\Mshdc.inf

   ;*********** Generic ESDI Hard Disk_Controller **********
   *PNP0600=%SystemRoot%\inf\Mshdc.inf

   ;*********** Aztech IDE Controller **********************
   *AZT0502=%SystemRoot%\inf\Mshdc.inf

   ;*********** Device ID for Generic Dual PCI IDE *********
   PCI\CC_0101=%SystemRoot%\inf\Mshdc.inf

   ;************ALI IDE Controller ******************************
   PCI\VEN_10B9&DEV_5215=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_10B9&DEV_5219=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_10B9&DEV_5229=%SystemRoot%\inf\Mshdc.inf

   ;************Appian Technology **************************
   PCI\VEN_1097&DEV_0038=%SystemRoot%\inf\Mshdc.inf

   ;************CMD Technology *****************************
   PCI\VEN_1095&DEV_0640=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0646=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0646&REV_05=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0646&REV_07=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0648=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0649=%SystemRoot%\inf\Mshdc.inf

   ;************Compaq ************************************* 
   PCI\VEN_0E11&DEV_AE33=%SystemRoot%\inf\Mshdc.inf

   ;*************Intel *************************************
   PCI\VEN_8086&DEV_1222=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_1230=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7010=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7111=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_2411=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_2421=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7199=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_244A=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_244B=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_248A=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7199=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7601=%SystemRoot%\inf\Mshdc.inf

   ;*************PC Technology *****************************
   PCI\VEN_1042&DEV_1000=%systemroot%\inf\Mshdc.inf

   ;*************Silicon Integrated System *****************
   PCI\VEN_1039&DEV_0601=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1039&DEV_5513=%SystemRoot%\inf\Mshdc.inf

   ;*************Symphony Labs *****************************
   PCI\VEN_10AD&DEV_0001=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_10AD&DEV_0150=%SystemRoot%\inf\Mshdc.inf

   ;*************Promise Technology ************************
   PCI\VEN_105A&DEV_4D33=%SystemRoot%\inf\mshdc.inf

   ;*************VIA Technologies, Inc. ********************
   PCI\VEN_1106&DEV_0571=%SystemRoot%\inf\Mshdc.inf

   ;*************Standard Microsystems Corp. ***************
   PCI\VEN_1055&DEV_9130=%SystemRoot%\inf\Mshdc.inf

   ;*************Toshiba ***********************************
   PCI\VEN_1179&DEV_0105=%SystemRoot%\inf\Mshdc.inf

				
Để chuyển nhập thông tin này, làm theo các bước trên hai khác nhau thử nghiệm máy vi tính mà triển lãm lỗi dừng 0x0000007B sau khi bạn thay đổi đĩa giữa các máy tính. Sau khi bạn thực hiện theo quy trình này trên mỗi máy tính thử nghiệm, bạn có lẽ có thể di chuyển đĩa cứng và bắt đầu cả hai máy tính mà không cần nhận Lỗi dừng 0x0000007B. Tuy nhiên, khác biệt khác phần cứng có thể gây ra khác vấn đề.
  1. Sao chép các thông tin sau vào Notepad, và sau đó lưu các tập tin vào đĩa 3.5-inch. Tên tập tin Mergeide.reg, Nếu không có phần mở rộng tên .txt file.

    ********** Bắt đầu bản sao ở đây **********
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\primary_ide_channel]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="atapi"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\secondary_ide_channel]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="atapi"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*pnp0600]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="atapi"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*azt0502]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="atapi"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\gendisk]
    "ClassGUID"="{4D36E967-E325-11CE-BFC1-08002BE10318}"
    "Service"="disk"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0101]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_0e11&dev_ae33]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1039&dev_0601]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1039&dev_5513]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1042&dev_1000]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_105a&dev_4d33]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0640]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_05]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_07]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0648]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0649]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1097&dev_0038]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0001]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0150]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5215]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5219]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5229]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="pciide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1106&dev_0571]
    "Service"="pciide"
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1222]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="intelide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1230]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="intelide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2411]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="intelide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2421]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="intelide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7010]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="intelide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7111]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="intelide"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7199]
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    "Service"="intelide"
    
    ;Add driver for Atapi (requires Atapi.sys in Drivers directory)
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi]
    "ErrorControl"=dword:00000001
    "Group"="SCSI miniport"
    "Start"=dword:00000000
    "Tag"=dword:00000019
    "Type"=dword:00000001
    "DisplayName"="Standard IDE/ESDI Hard Disk Controller"
    "ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
      52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,\ 
      00,73,00,79,00,73,00,00,00
    
    ;Add driver for intelide (requires intelide.sys in drivers directory)
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IntelIde]
    "ErrorControl"=dword:00000001
    "Group"="System Bus Extender"
    "Start"=dword:00000000
    "Tag"=dword:00000004
    "Type"=dword:00000001
    "ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
      52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6e,00,74,00,65,00,6c,00,69,\ 
      00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00
    
    
    ;Add driver for Pciide (requires Pciide.sys and Pciidex.sys in Drivers directory)
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PCIIde]
    "ErrorControl"=dword:00000001
    "Group"="System Bus Extender"
    "Start"=dword:00000000
    "Tag"=dword:00000003
    "Type"=dword:00000001
    "ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
      52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,\ 
      00,2e,00,73,00,79,00,73,00,00,00
    					
    ********** Kết thúc bản sao ở đây **********
  2. Giải nén Atapi.sys, Intelide.sys, Pciide.sys, và Pciidex.sys tập tin từ các tập tin Cache\I386\Driver.cab %SystemRoot%\Driver, hoặc sao chép các tập tin vào thư mục %SystemRoot%\System32\Drivers.
  3. Trong Microsoft Windows Explorer, bấm chuột phải vào cácMergeide.reg tập tin vào ổ đĩa mềm, và sau đó nhấp vàoHợp nhất.

    Windows XP sẽ hiển thị thông báo sau:
    Bạn có chắc bạn muốn thêm các thông tin trong A:\Mergeide.reg để đăng ký?
    Nhấp vàoCó.

    Sau khi tiến trình chuyển nhập xong, Windows XP sẽ hiển thị một tin nhắn:
    Thông tin từ A:\Mergeide.reg thành công đã được nhập vào sổ đăng ký.
  4. Thoát khỏi Windows XP, tắt máy tính và sau đó di chuyển các đĩa hệ thống cho máy tính thử nghiệm khác, một trong những trước đây sản xuất một dừng 0x0000007B lỗi, và sau đó thử nghiệm để xem nếu bạn có thể thành công bắt đầu thứ hai máy tính.

Sửa các lỗi WIndow XP :disk , file không thể truy cập

Windows cannot mount Boot Volume :

file ntfs.dll is missing :

sử dụng chương trình sửa lỗi đĩa , hddregnerator trong hirent boot để fix bad sector.

thay đổi từ ide sang AHCI windows 7

Để tự xử lý sự cố này, hãy kích hoạt trình điều khiển AHCI trong sổ đăng ký trước khi bạn có thể thay đổi chế độ SATA của ổ đĩa khởi động. Để thực hiện việc này, làm theo những bước sau:
  1. Thoát khỏi tất cả các chương trình chạy Windows.
  2. Bấm vào Bắt đầu, nhập regedit trong hộp Bắt đầu Tìm kiếm, sau đó bấm ENTER.
  3. Nếu bạn nhận được hộp thoại Điều khiển Tài khoản Người dùng, bấm Tiếp tục.
  4. Định vị và sau đó bấm vào một trong những khoá con đăng ký sau:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
  5. Trong ngăn bên phải, bấm chuột phải vào Bắt đầu trong cột Tên rồi sau đó bấm vào Sửa đổi.
  6. Trong ô dữ liệu Giá́ trị, gõ 0, sau đó bấm OK.
  7. Trên menu Tệp, bấm vào Thoát để đóng Registry Editor.

cách cài driver cho Function key của sony vaio


Install exactly in this order:
Download all sony drivers for Vista
Instal Vaio event service
Reboot
Install Sony DLL Utils
Reboot
Install Sony shared Library
Reboot and it should work

Cách Truy cập Facebook

1 Sử dụng open DNS của google : 8.8.8.8 và 8.8.4.4
2 Sửa đổi file host của window : c:\windows\system32\drivers\etc\host . thêm vào
96.17.180.162 www.facebook.com
96.17.180.162 www.login.facebook.com
96.17.180.162 facebook.com
69.63.189.63 apps.facebook.com
153.16.15.71 login.facebook.com
96.17.180.162 upload.facebook.com
96.17.180.162 graph.facebook.com
96.17.180.162 register.facebook.com
96.17.180.162 vi-vn.connect.facebook.com
96.17.180.162 vi-vn.facebook.com
96.17.180.162 static.ak.connect.facebook.com
96.17.180.162 developers.facebook.com
96.17.180.162 error.facebook.com
96.17.180.162 channel.facebook.com
96.17.180.162 upload.facebook.com
96.17.180.162 register.facebook.com
96.17.180.162 bigzipfiles.facebook.com
96.17.180.162 pixel.facebook.com
96.17.180.162 upload.facebook.com
96.17.180.162 register.facebook.com
96.17.180.162 bigzipfiles.facebook.com
96.17.180.162 pixel.facebook.com
96.17.180.152 static.ak.fbcdn.net
184.26.194.110 s-static.ak.facebook.com
58.27.22.17 profile.ak.fbcdn.net
58.27.22.43 photos-a.ak.fbcdn.net
58.27.22.43 photos-b.ak.fbcdn.net
58.27.22.43 photos-c.ak.fbcdn.net
58.27.22.43 photos-d.ak.fbcdn.net
58.27.22.43 photos-e.ak.fbcdn.net
58.27.22.43 photos-f.ak.fbcdn.net
58.27.22.43 photos-c.ak.fbcdn.net
96.17.180.152 a1.sphotos.ak.fbcdn.net
96.17.180.152 a2.sphotos.ak.fbcdn.net
96.17.180.152 a3.sphotos.ak.fbcdn.net
96.17.180.152 a4.sphotos.ak.fbcdn.net
96.17.180.152 a5.sphotos.ak.fbcdn.net
96.17.180.152 a6.sphotos.ak.fbcdn.net
96.17.180.152 a7.sphotos.ak.fbcdn.net
96.17.180.152 a8.sphotos.ak.fbcdn.net
96.17.180.152 a9.sphotos.ak.fbcdn.net
96.17.180.152 a10.sphotos.ak.fbcdn.net

Thứ Hai, 29 tháng 8, 2011

Nhận dạng chữ viết Tiếng VIệt hoa

 cuối cùng đã có bản nhận dạng chữ viết Tiếng Việt . nếu có trước vài năm thì đâu cần phải bỏ ra mấy ngày để làm đề án hic hic . .
abbyy fineReader 11 trial :
http://download.abbyyeu.com/trials/ABBYY_FR11_PE_TRIAL.exe
đang đợi bản crack .

Chủ Nhật, 28 tháng 8, 2011

what is love ?

Tình phải chăng chỉ là cảm giác của con người ?  có lúc yêu lúc lại không yêu
Tình phải chăng là độc dược của thế gian ? tuy làm cháy ruột gan nhưng những con nghiện vẫn cam tâm uống nó  . hạnh phúc có chăng chỉ là nhất thời
Tình là thuốc giảm đau ? có thể tạm thời làm xoa dịu cơn đau của thế gian đau khổ  nhưng chẳng thể chấm dứt nó hoàn toàn .
Tình có phải là 1 vũ khí lợi hại của con người để điều khiển người khác ?
Tình phải chăng chỉ là 1 trò chơi , trong đó không ai thắng ai bại chỉ có tình là thắng .
Tình phải chăng chỉ là 1 lời trù chú cho nhân gian để tiếp tục sanh tồn , và tạo ra nhiều túi da bị thịt .
Tình phải chăng có thể tái sanh trời đất , hủy diệt nhân gian .
Tình phải chăng chỉ do tính chiếm hữu ích kỷ của con người và có lẻ ta là 1 người , nếu người đó không yêu ta , ta có yêu không ? Đương nhiên là không !!
Tình phải chăng là 1 thứ mà ta tôn sùng nhưng là 1 lý tưởng mà ta không thể vươn tới


Lùi một bước thật sự là trời cao đất rộng?

忍一时失掉碗面 , 退一步缩头乌龟
Làm người thì khó , sống chung với người tiểu nhân càng khó .
Ta đã nhịn một lần , để không liên lụy nhiều người . nếu nhịn thêm nữa ta sẽ không còn mặt mũi để nói chuyện với con cái  của mình . nó sẽ suy nghĩ chẳng lẽ ba nó chỉ là rùa rút đầu rút cổ .
Vì mưu sinh mà làm người làm công , nhưng nào phải là vật làm công , muốn đối xử sao cũng được , bây giờ mới biết thì ra bản thân ta là lớn nhất , muốn làm thì làm không làm thì nghỉ .
Tiểu nhân đừng đắc ý . đừng nghĩ ta vì hoàn cảnh gia đình mà có thể ép ta . ta chỉ vì không muốn liên lụy nên nhịn hết lần này đến lần khác .
Nhưng ta sẽ làm 1 người ích kỷ 1 lần nữa . ta không thể cúi đầu .



Thứ Bảy, 20 tháng 8, 2011

Thứ Sáu, 19 tháng 8, 2011

Voucher and My life

sau khi mua voucher ở pizza Hot . giá 55.000 cho phần ăn giá 116.000 .
Khi đến đó mới biết phải đặt trước 0.5 tiếng và thật ngạc nhiên khi nhìn bảng quảng cáo ."Mua 1 tặng một "
nếu vậy thì mua voucher và mua trực tiếp có gì khác nhau ? à có lẽ mình sẽ được lời  6000 cho phần ăn 2 người . hic hic . Nhưng chẳng lẻ bạn chỉ đi một người . và có lẻ mình sẽ lỗ nếu mua 2 người vì 1 voucher chỉ áp dụng cho 1 hóa đơn . Thôi đành về ăn cơm gà xối mỡ cho ngon và khỏi mắc công chờ đợi
 Còn máy tính Pi của nhà sản xuất Việt Nam lai Trung Quốc . Sau khi lên mạng coi mua voucher sẽ được mua với giá ưu đãi 3 triệu mấy cho máy trị giá 7 triệu mấy . nhưng lên trang web của Pi thì giá của mấy tính là 7 tr mấy nhưng nếu mua thẻ vip trị giá 100 k thì bạn cũng có thể mua máy tính với giá 3 triệu mấy . theo như mình được biết thì giá của máy tính loại này bên Trung quốc chỉ có gia 1 triệu mấy.
hic vậy thì mua voucher có lợi gì ??
Các nhà đầu tư nên suy nghĩ lại chiến lược đầu tư của mình xem làm như thế sẽ không đem lại lòng tin cho khách hàng và làm cho khách hàng có cảm giác khó chịu

download PsP iso webpage

www.pspisoz.com