Кіріспе
U3 – SanDisk және M Systems компанияларының бірлескен кәсіпорны, арнайы USB флеш-дискілерден Windows бағдарламалық жасақтамасын іске қосудың авторлық әдісін жасаған. U3 спецификациясына сәйкес келетін флеш-дискілер «U3 смарт-дискілер» деп аталады. U3 смарт-дискілері U3 Launchpad бағдарламасымен алдын ала орнатылған күйде келеді. U3 спецификациясына сәйкес келетін қолданбаларға хост-компьютерге файлдарды немесе тіркелім деректерін жазуға рұқсат беріледі, бірақ флеш-дискі шығарылған кезде осы деректерді жою керек. Түзетулер мен параметрлер флеш-дискідегі қолданбамен бірге сақталады. Microsoft және SanDisk компаниялары StartKey деп аталатын ізбасар құрал жасады. SanDisk 2009 жылдың соңында U3 Technology қолдауын тоқтатуды бастады.
U3 ұшыру тақтасы
U3 ұшыру платформасы (LaunchU3. exe) – әрбір U3 смарт-дискісінде алдын ала орнатылған Windows бағдарламалық басқарушы. U3 ұшыру платформасы U3 мүмкіндігі бар құрылғы қосылғанда автоматты түрде іске қосылады.
U3 қолдану
U3 стандартына толық сәйкес келу үшін, қолданба жергілікті компьютерден өзінің деректерін жоюға бағдарламаланған болуы керек. Сондай-ақ, ол U3-тің арнайы бағдарламалық форматында жазылуы тиіс. U3 қолданбалары тек U3 құрылғысынан ғана іске қосылады. U3 бағдарламаларын U3 веб-сайтынан және басқа да жерлерден жүктеуге болады. Қолданбалардың ішінде Opera және Skype бар, оларды компьютерге орнатудың қажеті жоқ.
АПИ
U3 қолданбалы бағдарламалау интерфейстері (API) U3 бағдарламаларына USB флеш-дискіге төменгі деңгейде қол жеткізуге және дискінің әрпін анықтауға мүмкіндік береді. U3 API негізінен U3 мүмкіндіктерін толыққанды пайдалануды көздеген әзірлеушілерге өз қолданбаларының құрылғыны алып тастау сияқты жағдайларды және конфигурация немесе құжаттар сияқты деректерді дискіге сақтауды қалай басқаратынын бақылауға мүмкіндік береді.
Бір-біріне үйлесімділік
U3 launchpad-тің ең соңғы нұсқасы Windows 2000 (Service Pack 4-пен бірге), Windows XP, Windows Vista, Windows 7 және Windows 8 жүйелерін қолдайды. Егер U3 құрылғысы құпия сөзбен қорғалмаса, USB жад құрылғыларын оқи алатын кез келген операциялық жүйе арқылы деректерге қол жеткізуге болады.
Ескі нұсқалардағы мәселелер
U3 launchpad бағдарламалық жасақтамасының алғашқы нұсқалары Vista үйлесімділігі мәселелеріне тап болды (әсіресе 2.17, 2.18, 2.19 және 2.20 құрылғы нөмірлері бар SanDisk Cruzer Titanium сериясы), бірақ бұл мәселені іске қосу бағдарламалық жасақтамасын жаңарту арқылы шешуге болады. Sandisk жаңартылған іске қосу бағдарламалық жасақтамасын шығарғанша, Microsoft Vista-ға арналған жаңартуды жариялап U3-ті қолдады.
Дамушы ресурстары
U3 стандартына сәйкес қолданбаларды құру туралы ақпарат және U3 бағдарламалық жасақтаманы әзірлеу жиынтығы тіркелген әзірлеушілерге ресми U3 веб-сайтында қолжетімді болды. Жеке тұлғалар SDK-ны жүктеу үшін (компания ретінде) тіркелуі немесе форумдарға қатысуы тиіс. Орындау үшін орнату қадамдарын қажет етпейтін қолданбалар хост жүйелерінің файлдарын немесе тізілімді өзгертпеу арқылы немесе қолданба аяқталған кезде барлық өзгерістерді жою арқылы U3-ті аз немесе мүлдем өзгертпей оңай пайдалана алады. Тарату файлдарын жинақтап, арнайы "манифест" файлын құрайтын шебер ұсынылады. 2009 жылдың мамыр айынан бастап бағдарламалық жасақтаманы әзірлеу жиынтығы енді қолжетімді емес; u3.com веб-сайты да қолжетімді емес.
Алып тастау
Дискті қайта форматтау кейбір бағдарламалық жасақтаманы (жасырын "SYSTEM" қалтасын) жояды, бірақ толығымен емес. Виртуалды CD-ROM дискісін қайта форматтау арқылы жою мүмкін емес, себебі ол хост-жүйеге USB хабына қосылған физикалық құрылғы ретінде көрінеді. u3 құралы – виртуалды CD-ROM дискісін жоюға және оны пайдаланушының қалауынша қайта конфигурациялауға мүмкіндік беретін тағы бір нұсқа.
u3 tool is another option that includes the ability to remove the virtual CD ROM drive, as well as ways to reconfigure it to the user's liking.
Сын
U3 платформасына көптеген сын айтылды. Бұл сын-пікірлер:
Зыянды бағдарламалар сияқты интеграциялық мінез-құлық. Бағдарламалық жасақтама USB дискіге алдын ала орнатылып, стандартты Windows параметрлерін пайдаланғанда, зиянды бағдарламаларға ұқсас түрде жүйеге еніп қалады. U3-ті жою мүмкін, бірақ барлық деректерді сақтау қажет. Сұрақ тудыратын пайдалану. Көптеген Windows бағдарламалық жасақтамаларының портативті нұсқалары бар, олардың кейбіреулері жұмыс істеу үшін ешқандай арнайы шешімді қажет етпейді. Пайдаланушы деректерінің бір бөлігі жойылады, бірақ барлығы емес. Жақында қолданылған файлдар мен бағдарламалар тізімінде көрсетілген. Белгілі бір CD жазу бағдарламалық жасақтамасымен тоқтау. CD/DVD дискілеріне үлкен көлемде деректерді жіберуге байланысты Windows драйверлері орнатылған жағдайда, Windows XP Pro баяулап немесе тоқтауы мүмкін. Арнайы формат/жабық платформа. U3 платформасы – «жабық» платформа/арнайы формат. U3 құқықтарына ие SanDisk, платформаны өнімдеріне енгізгісі келетін USB флэш-дискі өндірушілерінен 5% роялти талап етеді. Екі диск әрпі. Windows-тың ескі нұсқаларында флэш-дискілер үшін Auto Play функциясының болмауына байланысты, U3 бағдарламалық жасақтамасы екі диск әрпін жасайды (біреуі Windows-тың автоматты түрде іске қосылуына мүмкіндік беретін CD ретінде, екіншісі пайдаланушы деректерін сақтау үшін). Бұл Windows XP-ге дейінгі жүйелерде автоматты іске қосудың жалғыз жолы болғанымен, бұл шешім күрделі болып есептелуі мүмкін, ал қосымша диск әрпі ыңғайсыздық тудыруы мүмкін. Дегенмен, егер пайдаланушыда тиісті құқықтар болса, Windows-тың "Дискіні басқару" құралы арқылы "CD дискісіне" диск әрпін тағайындаудан бас тартуға болады. Кейбір кіріктірілген жүйелермен үйлесімсіздік. Кейбір хост-жүйелер (фотокиосктер, тұтыну электроникасы және басқа кіріктірілген есептеу құрылғылары) U3 «ақылды дискілерін» дұрыс орната алмайды. Мәселе эмуляцияланған CD-ROM хост-жүйеге ұсынылған алғашқы диск болғандықтан туындауы мүмкін. Нәтижесінде құрылғы CD-ROM дискісі ретінде анықталады немесе мүлдем анықталмайды. Кейбір жаңа фотокиосктер U3-ті таниды және бұл шектеуді жеңе алады, бірақ ол әлі де көптеген платформаларда сақталады.
Malware like integration behaviour Software comes preinstalled on USB disk and, when using stock Windows settings, roots itself in the system similar to malware. U3 removal is possible, but requires complete data backup. Questioned use There are already portable versions of many Windows software available, some of which do not require any proprietary solution to work. Removed user data, but not all of it Recent files and programs had it listed. Freezing with certain CD writing software There is a possibility of slowing down or freezing Windows XP Pro if certain Windows drivers that are associated with high volume data transfers to CD writers using certain CD/DVD burning software installed. Proprietary format/closed platform The U3 platform is a "closed" platform / proprietary format. SanDisk, the rightsholders for U3, ask for a 5% royalty from USB flash drive manufacturers who wish to implement the platform on their products. Two drive letters As a work around to the lack of Auto Play for Flash drives on older versions of Windows, the U3 software creates two drive letters (one which presents itself as a CD to allow Windows' auto play to start the launcher, and another for storing user data). Although this is the only way to implement auto start functionality on pre Windows XP systems, it could be considered a kludge, and the extra drive letter created can be an annoyance. However, it is possible to prevent Windows from allocating a drive letter for the "CD drive" via the Windows "Disk Management" tool—as long as the user has the appropriate rights/authority to do so. Incompatibility with certain embedded systems Some host systems—such as photo kiosks, consumer electronics, and other embedded computing devices—cannot correctly mount U3 "smart drives." The problem may arise because the emulated CD ROM is the first drive presented to the host system. As such, the device is detected as a CD ROM drive or not at all. Although some newer photo kiosks are U3 aware and can overcome this limitation, it still exists on many platforms.