سلام. خیلی ساده بود. بعد از پایانِ ساعتِ کاری، از همکارم که قرار بود بیشتر بمونه خواهش کردم ویندوزِ کامپیوتری که من پشتش می نشستم رو از 7 به 10 ارتقا بده.
صبح که سرِ کارم بودم، دقیقا همه چیز به همون حالتی بود که انتظارشو داشتم. کامپیوترِ تعویضِ ویندوز شده، صفحه خوانِ درست و درمونی نداشت. NVDA رو دانلود کردم، و بعد از اقدام برای نصب، اتفاقِ عجیبی افتاد.
NSIS Error. Error launching installer.
دو بار؟ سه بار؟ 17 بار دانلودش کردم. دیگه واقعا کلافه شده بودم. تا اینکه به یه نکته ای پی بردم.
narrator توی ویندوزِ 10، با کلیدهای ترکیبیِ capt’s lock و w, پنجره رو کامل می خونه. توی متنِ خطا وقتی مسیرِ فایل رو می گفت، این طور بود.
\download\\NVDA2017.2.exe NSIS Error. Error launching installer. ok button.
اگه صفحه خوانتون طوری تنظیم شده که هیچ علامتِ نگارشی ای رو نخونه، در عبارتِ بالا علامتِ backslash رو نمی شنوید.
یه نکته ی مهم توی متنِ این خطا بود. کله کامپیوتریا حتما تا حالا گرفتن چی شد. اما اگر هنوز هم مسأله براتون حل نشده، تا آخرِ این مطلب با من همراه باشید.
یک بارِ دیگه به متنِ این خطا دقت کنیم،
\download\\NVDA2017.2.exe NSIS Error. Error launching installer. ok button.
یعنی آدرسِ فایلی که داره به عنوانِ فایلِ سِتاپِ با خطا مواجه شده میده، با backslash شروع میشه.
این آدرس به هیچ عنوان منطقی نیست. چراکه خودِ پوشه ی دانلود هم باید داخلِ یک پوشه باشه. همه ی کامپیوترهایی که سیستم عاملِ ویندوز براشون نصب می کنیم، به محضِ شروعِ اولین دانلود، پوشه ای داخلِ پوشه ی نامِ کاربری ای که تعیین می کنیم می سازن به نامِ download.
یعنی مثلا اگر نامِ کاربریمون masood باشه، توی درایوِ نصبِ ویندوز، پوشه ی users پوشه ای به نامِ masood خواهیم داشت که داخلِ اون پوشه download رو داریم.
اما چرا توی این خطا ما چیزی به نامِ اسمِ یوزر ندیدیم؟ مثلا برای مثالِ نامِ کاربریِ masood اگه در نظر بگیریم، خطا باید به این شکل می بود.
masood\download\\NVDA2017.2.exe NSIS Error. Error launching installer. ok button.
فقط یک امکان وجود داشت. مسلما و بدونِ هیییچ گونه تردیدی این کامپیوتر یوزر داره که منِ کاربر می تونم باهاش کار کنم. این narrator هست که نامِ کاربری رو نمی تونه بخونه. درسته. پیداش کردیم! حتما اسمِ یوزر به گونه ای نوشته شده که برای صفحه خوانِ پیشفرضِ ویندوز قابلِ خوندن نیست. همکارم متاسفانه ندونسته اسمِ یوزر رو فارسی نوشته بود و من رو درگیرِ این مسأله ی زمانبر کرده بود. NVDA رو به یکی از درایوها منتقل کردم و بدونِ هیچ مشکلی نصب شد.
بچه ها، بدانید و آگاه باشید که هرگز، تأکید می کنم هرگز username رو فارسی نگذارید. هرگز!
چون حتی بعد از نصبِ nvda بعدش نوبت به افزونه هاش می رسه که کار نکنن و حِسّابی ذهنتون رو درگیر کنن.
حتما یوزری که اِسمِش فارسی نوشته شده رو حذف کنید و یک یوزرِ جدید بسازید. چون حتی در صورتِ تغییرِ نامِ کاربری یا همون username هم، اسمِ پوشه توی درایوِ نصبِ ویندوز عوض نمیشه و در نتیجه مشکلات رفع نمیشه.
لازمه که بدونید این مشکل برای هر برنامه ای می تونه به وجود بیاد و صرفا مختصِ nvda نیست.
لطفا دقت کنیم که به هیچ عنوان اسمِ یوزرمون فارسی نباشه. وگرنه دردسرهای غیرِ منتظره ای رو باید تحمل کنیم.
می دونم که اطمینان دارید که دوستون دارم!
همگی موفق باشید.
۵۰ دیدگاه دربارهٔ «NSIS Error. Error launching installer چیست و چطور رفعش کنیم؟»
سلام. این از اون پست هاییه که من بهش میگم به شدت کاربردی. خیلی از کامپیوتر سرم نمیشه ولی این قدر می فهمم که پست های این مدلی رو دلم می خواد در۱شاخه جدا جاسازی کنم چون بد جوری گره گشا هستن!
بسیار ممنون و موفق باشی!
سلام پریسا. ممنون از لطفت. تو هم موفق باشی هم محلی!
درود. خَخ. قبلاً با این دست ارورها مواجه شده بودم. و فقط اومدم که هم ازت بخوام بیشتر باشی و یه عرض ارادتی هم کرده باشم.
تازه اینا که چیزی نیست. من اوایل یه بار پسورد ویندوزمو فارسی گذاشته بودم و موقعه لاگین شدن این بساطی شده بود که نگو و نپرس خَخ.
آخه فارسی نمیشد و وقتی هم پسورد فارسی بود, پس در نتیجه وارد ویندوز هم نمیتونستم بشم.
مرسی از پستت. فقط یه انتقاد بهت دارم و اونم اینه که خیییلییی خیییلیی دیر به دیر میایی مسعود. ما رو بیشتر از این تشنه ی حضور خودت نذار رفیق.
سلام علیجون. ممنون از تَجرُبَت. توی ویندوزهای ۷ و بالاتر، یه دکمه ای موقع وارد کردن پسورد هست که اگر زبانِ نوشتن انگلیسی باشه میگه ENG button. اگه روی اون بزنی، میتونی زبونِ پسورد نوشتن رو به فارسی تغییر بِدی. چاکریم وحشتناک! اگه مطلبِ به درد بخوری داشتم، حتما بیشتر از اینها اینجا خواهم بود.
دمِ تو گرم.
سلام مسعود. عالی بود. یکی از رفیقام چند وقت پیش اینطوری شده بود. یعنی اون خدمات کامپیوتری که براش ویندوز نصب کرده بود فارسی گذاشته بود. طرف دکترای این کارو داشته خخخ
سلام علی. میدونم و میدونی که توی این کِلاسا و دکتر شُدَنا آدم مجرب نمیشه. درود بر تحصیلاتِ آکادمیک، در کنارِ تجربه! دوستت دارم.
سلام! جالب بود و بسیار کاربردی و شایع.
سلام. خیلی خیلی متشکر از شما. موفق باشید.
سلام عاااالی بود من اولش فکر کردم که یه مشکلی تو ساختار پوشه ها به وجود اومده یا دانلوده مشکل داشته خخ راستی گفتی سر کار کنجکاویم گل کرد که در مورد کارت هم بنویسی
سلام حمیدرضا. توی انجمنِ نابینایانِ گیلان کار میکنم. خیلی مخلصیم. همیشه موفق باشی.
سلام. خیلی خیلی جالب بود. البته تونستم علت خطا رو حدس بزنم، اما واقعا عالی بود. یه دنیا ممنون.
سلام آقای صالحی. بی نهایت ممنون از محبتِ شما. همیشه موفق باشید.
سلام مسعود جان. طاعات و عبادات قبول. آقا خیلی خیلی ممنونم که یه نکته ی مفیدی رو بیان کردی که البته تجربه اون به سادگی بیانش نبود! خخ البته برا منم پیش اومده مثلاً یکی دو ساعتی درگیر مسأله ای بشم که بعدها کاشف بعمل بیاد که ای بابا! گیر کار یه چیز خیلی خیلی کوچیکی بوده. بهرحال بازم مرسی.
سلام مهدی. آره. اینطور تجربه ها جداً اشتراکگذاری داره. چاکریم در حدِ المپیک مهدی. موفق باشی.
سلام استاد! چند وقت پیش به این خطا برخوردم! کاملا شانسکی همین راه رو در پیش گرفتم، و مشکل حل شد
سلام محمد. قطعا خودتی و من نیستم. میدونستی که ایول داری وحشتنااااک؟؟ دمت گرم!
سلام شما هم مسعود جان اطمینان داشته باش که بسیار زیاد خودت و پست هایت برای ما ارزشمند هستی و دوستت داریم
بازم تشکر بابت راهنماییت
درود شادمهرِ عزیزم. اولین باریه که اظهارِ محبتت شاملِ حالِ من میشه. ممنون از دیدگاهِ ارزشمندت. امیدوارم برات کارآمد باشه. موفق باشی دوست خوبم.
درود
خیلی عالی و باحال بود.
من میخوام توصیه کنم تا جایی که امکان داره، به خصوص اونهاییمون که زیاد با FTP و Upload سر و کار داریم هم به این نکته توجه کنیم و اسامی پوشه ها و فایلها رو فارسی ننویسیم.
حالا فارسی نوشتنش بازم اشکال چندانی نداره ولی لا اقل بین کلمات نام فایل و پوشه فاصله یا space نزنیم چون بعضی وقتا دچار دردسرمون میکنه.
درود سعید. تو حقِ استادی به گردنِ خیلی از ماها داری. ممنون از تجربه ای که در اختیارمون گذاشتی. برات بهترینها رو آرزو میکنم رفیق! سربلند باشی.
سلام آقا مسعود.
خیلی عالی بود. واقعا دست مریضاد.
ارادتمندیم.
سلام early birdِ عزیزم. ممنونم ازت. متقابلا ارادت. موفق باشییییییییی!
سلام آقا مسعود. ممنون بابَتِ این تذکرِ به جا. تا حالا برام این مشکل پیش نیومده ولی این آموزش حکمِ پیشگیری پیش از درمان رو برام داشت.
امیدوارم همیشه شاد و پیروز باشی
سلام پوریا. ممنونم ازت. امیدوارم هیچ وقت برات این مشکل پیش نیاد. پیروز باشی دوستِ خوبم.
سلام مثل همیشه عالی و کاربردی ممنون
سلام جابر جان. ممنون از لطفِ همییشگیت. ارادت رفیق! موفق باشی.
سلام جوون
یک کاری باهات داشتم، اگه یه پی امی چیزی به این شماره بدی دمت گرمه
۰۹۳۳ ۱۳۳ ۵۱ ۰۲
سلام علیرضا. حتما. اطاعت میشه. شاااد باشی.
سلام مسعود!
خوبی انشا اللاه؟
hmm… جالب بود! خیلی هم جالب بود!
یادم میاد به این اِرُر خورده بودم توی یکی از پوشه های فارسی ی کامپیوتری! ولی از اونجایی که من دست به خراب کاریم خوبه گفتم بذار بیارمش توی دِکس تاپ و ببینم نصب میشه یا نه؟ که نصب شد!
ولی خیلی جالب بود دمت گرم.
راستی راستی چطوری میشه یوزر رو پاک کرد؟ بدون اینکه اطلاعات توش از دست بره؟
ناسلامتی همه ی اطلاعات ما توی user هست!
ممنون میشم اینم رو توضیح بدی.
بای بای.
سلام محمدحسین. توی مراحلِ پایانییِ دیلییت اکانت، میپُرسه. به علاوه ی اینکه میتونیم قبل از حذفِ یوزر اطلاعاتمون رو از داخلِ پوشه ای که به اسمِ یوزر در درایوِ نصبِ ویندوز backslash users ساخته میشه برداریم. ضمنِ اینکه پوشه ی users توی ویندوز اِکس پیی documents and settings هست. چاکریم ممد. همینطور به خوشفکر بودن و خیرخواهیت برای همه ادامه بده که این عالیه!
سلام از پست خوبتون ممنونم. نمیدونم چرا مرتب برام پیام میاد که درایو سی پر شده با اینکه پر نشده باید چه کار کنم؟ میشه اگه میدونید منو راهنمایی کنید؟
سلام ندا خانم. باید به خاطر داشته باشید که مواردی مثلِ صفحه ی دِسک تاپ، سطلِ بازیافت یا همون Recycle Bin, و خیلی وقتها temperary folderِ مربوط به رایتِ cd و dvd جزوِ حافظه ی درایوِ سی محسوب میشَن. میتونید این موارد رو بررسی کنید. اگه برای حذفِ هر کدوم از این موارد مشکلی داشتین همین جا بفرمایین من در خدمتم.
موفق باشید.
مرسی از راهنماییتون. درایو سی پر نیست حتی دیسک کیلین آپ هم کردم ارور الکی میده.
عجیبه واقعا. نمیدونم. شایدم هاردتون مشکل داره یا یه نکته ی زریفی این وسط هست که اگه تونستید حَلِّش کنید خوشحال میشیم اینجا بخونیم. آرزوی موفقیت برای شما.
سلام و جدا نکته جالبی بود, تجربه ای که جدا با زحمت به دست اومده و عرض یه ثانیه از این به بعد برای همه قابل حل هست…. شدیییییدا سپاس گزاریم جناب مسعود خان محله زیاااد
درود بانوی گرامیِ محله. ممنونم از لطفِ شما. همیشه سربلند باشید.
سلام، خیلی جالب بود. من کشته از این اتفاقهام. گاهی اوقات درگیر یک چیزهایی میشیم که اصلاً ارزشش رو نداره و وقتی متوجه کم اهمیتی موضوع میشی، دلت میخواد اون لحظه سر از تن یکی جدا کنی. واقعاً جالب و هیجان انگیز بود. مرسی.
سلام رضا. دقیقا همینطوره. مخلصیم اونم در وحشتناکترین فرمِ ممکن! دَمِت گرم. ممنون از دیدگاهِ خوبِت.
درود به شما. این پست واقعا عالی بود! یک دنیا سپاس
درود بر فروقِ پرفروقِ محله. نظرِ لطفِ شماست. امیدوارم این تجربه یه روز به کارِتون بیاد و باعثِ تسریعِ حلِّ مشکل برای شما بشه. همیشه موفق باشی.
سلام مسعود.
بسیار عاااالی.
مرسییی داداش.
سلام امیر. قُررررربونِت! دمت گرم. امیدوارم به درد بخور باشه.
سلام مسعود. خوبی؟
مرسی که دانسته هاتو با ما به اشتراک گذاشتی. منم یه چیزی اضافه کنم. اگه زبان ویندوز فارسی باشه هم NVDA آپدیت نمیشه.
بازم مرسی.
سلام. بی نهایت ممنون از مشترک شدنِ این تجربه ی ارزشمند با ما هم مَحَلّی هات. موفق باشی.
سلاااااام و درووود بر مسعووود خفن
خوفی یا چطوری آیا
واااای من که جز این مسئله که نباید یوزر فارسی باشه چیزی بیشتر نفهمیدم چی کار کنم در این زمینه ها اکابر تشریف دارم
به هر حال مسعود جونم از این که این تجربه رو با ماها به اشتراک گذاشتی مِقسی داری هر چند که من چون اصلاً خیلی از این مسائل و ساخت یوزر و نصب ویندوز سر رشته ندارم ولی خیلی عالی بود
دمت شدییید جییز و سرت خوش و سلامت و خدا نگهدار
سلام احمد. وقتی گیر بکنی، بیای توی گروهِ محله بپرسی و دقیق راهنمایی بشی، قشنگ دَستِت میاد که چی به چیه. مِقسی از تو رفیقِ بارساییِ خودم! دمت گرم.
سلام آقا مسعود عزیز.
خیلی خوشحالم که هستید. به نکته بسیار مهمی پرداختید. بسیار ساده و روان مثل تمام گره هایی که به دست شما به آرامی باز میشوند.
پاینده باشید دوست گرامی.
سلااااام خانم جوادیان. خیلی خیلی ممنون از لطفِ شما. بهترینها رو براتون آرزو میکنم که لایقِ بهترینها هستید. پیروز باشید.
سلام مسدودی من. مرسی بابت پست. جالب بود.
سلام سلمان. این جوابِ با قرنی تأخیر که دیگه ممکن نیست بخونیش هم در نوعِ خودِش جالبه هااااا خخخ! به هر حال ممنونم از ابرازِ لُطفِت رفیق. آرزوی موفقیتهای بی شمار برای تو.