¿Cómo formatear programáticamente una tarjeta SD con FAT16?

Me gustaría inicializar una tarjeta SD con el sistema de archivos FAT16. Suponiendo que tengo mi lector SD en la unidad G :, ¿cómo puedo formatearlo fácilmente en FAT16?

ACTUALIZAR: Para aclarar, me gustaría hacer eso en la plataforma .net usando C # de una manera que pueda detectar errores y que funcionaría en Windows XP y superior.

Respuestas a la pregunta(5)

Su respuesta a la pregunta