NSIS Error. Error launching installer چیست و چطور رفعش کنیم؟

سلام. خیلی ساده بود. بعد از پایانِ ساعتِ کاری، از همکارم که قرار بود بیشتر بمونه خواهش کردم ویندوزِ کامپیوتری که من پشتش می نشستم رو از 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 نیست.

لطفا دقت کنیم که به هیچ عنوان اسمِ یوزرمون فارسی نباشه. وگرنه دردسرهای غیرِ منتظره ای رو باید تحمل کنیم.

می دونم که اطمینان دارید که دوستون دارم!

همگی موفق باشید.

درباره مسعود

مسعودِ ملایی هستم. نابینای کامل، متولدِ بیستُ یِکُمِ شهریورماهِ سالِ 1373. طرفدارِ پَر و پا قرصِ تیمِ بارسلونای اسپانیا، علاقه مندِ شدید به والیبال، و معمولا شاااد و پر انرژی. به نِویسَندِگیم توی وبسایتِ محله ی نابینایان (گوش کن) افتخار میکنم. تلاش میکنم در ضمینه ی موبایل روز به روز دانسته هامُ بیشتر کنم. و خوشحال میشم اگه کاری برای کسی از دستم بر بیاد.
این نوشته در آموزش, آموزش های رایگان, اطلاع رسانی, کامپیوتر, گزارش ارسال و , , , , , برچسب شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

50 Responses to NSIS Error. Error launching installer چیست و چطور رفعش کنیم؟

  1. 1
    پریسا says:

    سلام. این از اون پست هاییه که من بهش میگم به شدت کاربردی. خیلی از کامپیوتر سرم نمیشه ولی این قدر می فهمم که پست های این مدلی رو دلم می خواد در1شاخه جدا جاسازی کنم چون بد جوری گره گشا هستن!
    بسیار ممنون و موفق باشی!

  2. 2

    درود. خَخ. قبلاً با این دست ارورها مواجه شده بودم. و فقط اومدم که هم ازت بخوام بیشتر باشی و یه عرض ارادتی هم کرده باشم.
    تازه اینا که چیزی نیست. من اوایل یه بار پسورد ویندوزمو فارسی گذاشته بودم و موقعه لاگین شدن این بساطی شده بود که نگو و نپرس خَخ.
    آخه فارسی نمیشد و وقتی هم پسورد فارسی بود, پس در نتیجه وارد ویندوز هم نمیتونستم بشم.
    مرسی از پستت. فقط یه انتقاد بهت دارم و اونم اینه که خیییلییی خیییلیی دیر به دیر میایی مسعود. ما رو بیشتر از این تشنه ی حضور خودت نذار رفیق.

    • 2.1
      مسعود says:

      سلام علیجون. ممنون از تَجرُبَت. توی ویندوزهای 7 و بالاتر، یه دکمه ای موقع وارد کردن پسورد هست که اگر زبانِ نوشتن انگلیسی باشه میگه ENG button. اگه روی اون بزنی، میتونی زبونِ پسورد نوشتن رو به فارسی تغییر بِدی. چاکریم وحشتناک! اگه مطلبِ به درد بخوری داشتم، حتما بیشتر از اینها اینجا خواهم بود.
      دمِ تو گرم.

  3. 3
    علی اصغر حسنپور says:

    سلام مسعود. عالی بود. یکی از رفیقام چند وقت پیش اینطوری شده بود. یعنی اون خدمات کامپیوتری که براش ویندوز نصب کرده بود فارسی گذاشته بود. طرف دکترای این کارو داشته خخخ

  4. 4
    علاء الدین says:

    سلام! جالب بود و بسیار کاربردی و شایع.

  5. 5
    حمیدرضا آب روشن says:

    سلام عاااالی بود من اولش فکر کردم که یه مشکلی تو ساختار پوشه ها به وجود اومده یا دانلوده مشکل داشته خخ راستی گفتی سر کار کنجکاویم گل کرد که در مورد کارت هم بنویسی

  6. 6

    سلام. خیلی خیلی جالب بود. البته تونستم علت خطا رو حدس بزنم، اما واقعا عالی بود. یه دنیا ممنون.

  7. 7

    سلام مسعود جان. طاعات و عبادات قبول. آقا خیلی خیلی ممنونم که یه نکته ی مفیدی رو بیان کردی که البته تجربه اون به سادگی بیانش نبود! خخ البته برا منم پیش اومده مثلاً یکی دو ساعتی درگیر مسأله ای بشم که بعدها کاشف بعمل بیاد که ای بابا! گیر کار یه چیز خیلی خیلی کوچیکی بوده. بهرحال بازم مرسی.

  8. 8

    سلام استاد! چند وقت پیش به این خطا برخوردم! کاملا شانسکی همین راه رو در پیش گرفتم، و مشکل حل شد

  9. 9
    شادمهر says:

    سلام شما هم مسعود جان اطمینان داشته باش که بسیار زیاد خودت و پست هایت برای ما ارزشمند هستی و دوستت داریم
    بازم تشکر بابت راهنماییت

  10. 10

    درود
    خیلی عالی و باحال بود.
    من میخوام توصیه کنم تا جایی که امکان داره، به خصوص اونهاییمون که زیاد با FTP و Upload سر و کار داریم هم به این نکته توجه کنیم و اسامی پوشه ها و فایلها رو فارسی ننویسیم.
    حالا فارسی نوشتنش بازم اشکال چندانی نداره ولی لا اقل بین کلمات نام فایل و پوشه فاصله یا space نزنیم چون بعضی وقتا دچار دردسرمون میکنه.

  11. 11
    earlybird says:

    سلام آقا مسعود.
    خیلی عالی بود. واقعا دست مریضاد.
    ارادتمندیم.

  12. 12

    سلام آقا مسعود. ممنون بابَتِ این تذکرِ به جا. تا حالا برام این مشکل پیش نیومده ولی این آموزش حکمِ پیشگیری پیش از درمان رو برام داشت.
    امیدوارم همیشه شاد و پیروز باشی

  13. 13
    جابر says:

    سلام مثل همیشه عالی و کاربردی ممنون

  14. 14
    shadow of death says:

    سلام جوون
    یک کاری باهات داشتم، اگه یه پی امی چیزی به این شماره بدی دمت گرمه
    0933 133 51 02

  15. 15
    محمدحسین قِزِلسُفلا says:

    سلام مسعود!
    خوبی انشا اللاه؟
    hmm… جالب بود! خیلی هم جالب بود!
    یادم میاد به این اِرُر خورده بودم توی یکی از پوشه های فارسی ی کامپیوتری! ولی از اونجایی که من دست به خراب کاریم خوبه گفتم بذار بیارمش توی دِکس تاپ و ببینم نصب میشه یا نه؟ که نصب شد!
    ولی خیلی جالب بود دمت گرم.
    راستی راستی چطوری میشه یوزر رو پاک کرد؟ بدون اینکه اطلاعات توش از دست بره؟
    ناسلامتی همه ی اطلاعات ما توی user هست!
    ممنون میشم اینم رو توضیح بدی.
    بای بای.

    • 15.1
      مسعود says:

      سلام محمدحسین. توی مراحلِ پایانییِ دیلییت اکانت، میپُرسه. به علاوه ی اینکه میتونیم قبل از حذفِ یوزر اطلاعاتمون رو از داخلِ پوشه ای که به اسمِ یوزر در درایوِ نصبِ ویندوز backslash users ساخته میشه برداریم. ضمنِ اینکه پوشه ی users توی ویندوز اِکس پیی documents and settings هست. چاکریم ممد. همینطور به خوشفکر بودن و خیرخواهیت برای همه ادامه بده که این عالیه!

  16. 16
    ندا says:

    سلام از پست خوبتون ممنونم. نمیدونم چرا مرتب برام پیام میاد که درایو سی پر شده با اینکه پر نشده باید چه کار کنم؟ میشه اگه میدونید منو راهنمایی کنید؟

  17. 17
    بانو. says:

    سلام و جدا نکته جالبی بود, تجربه ای که جدا با زحمت به دست اومده و عرض یه ثانیه از این به بعد برای همه قابل حل هست…. شدیییییدا سپاس گزاریم جناب مسعود خان محله زیاااد

  18. 18
    رضا بخشی لاکتاسرائی says:

    سلام، خیلی جالب بود. من کشته از این اتفاقهام. گاهی اوقات درگیر یک چیزهایی میشیم که اصلاً ارزشش رو نداره و وقتی متوجه کم اهمیتی موضوع میشی، دلت میخواد اون لحظه سر از تن یکی جدا کنی. واقعاً جالب و هیجان انگیز بود. مرسی.

  19. 19
    فروغ says:

    درود به شما. این پست واقعا عالی بود! یک دنیا سپاس

  20. 20

    سلام مسعود.
    بسیار عاااالی.
    مرسییی داداش.

  21. 21
    یکی از شما says:

    سلام مسعود. خوبی؟
    مرسی که دانسته هاتو با ما به اشتراک گذاشتی. منم یه چیزی اضافه کنم. اگه زبان ویندوز فارسی باشه هم NVDA آپدیت نمیشه.
    بازم مرسی.

  22. 22
    احمد عبدالله پور says:

    سلاااااام و درووود بر مسعووود خفن
    خوفی یا چطوری آیا
    واااای من که جز این مسئله که نباید یوزر فارسی باشه چیزی بیشتر نفهمیدم چی کار کنم در این زمینه ها اکابر تشریف دارم
    به هر حال مسعود جونم از این که این تجربه رو با ماها به اشتراک گذاشتی مِقسی داری هر چند که من چون اصلاً خیلی از این مسائل و ساخت یوزر و نصب ویندوز سر رشته ندارم ولی خیلی عالی بود
    دمت شدییید جییز و سرت خوش و سلامت و خدا نگهدار

  23. 23

    سلام آقا مسعود عزیز.
    خیلی خوشحالم که هستید. به نکته بسیار مهمی پرداختید. بسیار ساده و روان مثل تمام گره هایی که به دست شما به آرامی باز میشوند.
    پاینده باشید دوست گرامی.

  24. 24
    سلمان روستا says:

    سلام مسدودی من. مرسی بابت پست. جالب بود.

دیدگاهتان را بنویسید