خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
رفع ارور Unable to execute file in the temporary directory. Setup aborted Error 5: Access is denied
ممکن است در زمان نصب یک برنامه یا نرم افزار در کامپیوتر ویندوزی تان با ارور Unable to execute file in the temporary directory. Setup aborted Error 5: Access is denied مواجه شوید. در صورت تغییر در فولدری که به آن دسترسی ندارید، این وضعیت را خواهید یافت. عمدتا مشکل ارور unable to execute the file in the temporary directory به این دلیل رخ می دهد که سیستم قادر به دانلود و یا اجرای دستورات نرم افزار نخواهد بود. در برخی موارد Setup نصب نرم افزار، قادر به ایجاد دایرکتوری مورد نظر نبوده که این نیز به دلیل تغییر در تنظیمات و راه حل های زیر برای رفع آن است.
البته به غیر از موارد فوق، اگر سیستم شما آلوده به نرم افزارهای مخرب، ویروس ها، بدافزارها شده باشد ممکن است با این خطا مواجه شوید. نرم افزارها یا بدافزارهای مخربی وجود دارد که مخصوص تغییر تنظیمات سیستم بوده تا خوشان را مخفی کنند. پس مهم است که سیستم شما عاری از هرگونه ویروس و بدافزار باشد و شما برای این منظور باید آنتی ویروس خوب و کارآمدی را تهیه و نصب کنید و همیشه و همواره باید از آپدیت شدن آنتی ویروس خود مطمئن شوید.
تمام راه حل بصورت تصویری بوده که کار را برای کاربرانی که تسلط کمی به ویندوز دارند، ساده تر کنیم.
برای این منظور مانند تصویر زیر روی فایل نصبی کلیک راست کرده و گزینه run as administrator را کلیک کنید که امیدواریم همین متد مشکل را برای شما حل کند.
اگر مشکل را هنوز دارید روش بعد را دنبال کنید.
لطفا به مسیر زیر بروید:
مخفی کردن پوشه ها و فایل ها در ویندوز
یا حتی می توانید پنجره Run را باز کرده و مسیر زیر را در آن وارد و Enter کنید:
در داخل فولدر local، فولدر Temp را یافته و روی آن کلیک راست کرده و گزینه Properties را کلیک کنید.
سپس به تب security رفته و دکمه advanced را کلیک کنید.
در تب permissions و در لیست permissions entries، گزینه SYSTEM ، Administrators ، و نام کاربری یا username خودتان را که با آن به ویندوز لاگین کرده اید را خواهید دید. همه این کاربرانی که نام برده شد باید در ستون Permission، بصورت Full control باشد.
شما وقتی هر کاربری را که از لیست فوق انتخاب می کنید، گزینه inherited from this object’s parent را مانند تصویر فوق مشاهده کنید. تیک این گزین هباید برای هر کاربری که از لیست فوق انتخاب می کنید فعال باشد. اگر با انتخاب کاربر، این گزینه را نمی بینید یا نشان داده نمیشود، دکمه Change Permissions را کلیک کنید.
سپس مانند تصویر زیر تیک گزینه Include inheritable permissions from this object’s parent را فعال و فرم را ok کنید.
پس از انجام موارد فوق، سیستم را ریستارت کرده و پس از آن وضعیت خطا را بررسی کنید. اگر هنوز مشکل را دارید روش بعد را دنبال کنید.
سپس به my computer یا this pc وارد شده و در یک فضای خالی کلیک راست کرده و properties را کلیک کنید.
بدین ترتیب پنجره شکل زیر باز خواهد شد که در این پنجره و از پانل سمت چپ، گزینه Advanced system settings را کلیک کنید.
در فرم زیر هم به تب advanced رفته و تیک گزینه Environment variables را کلیک کنید.
سپس در لیست موجود در فرم زیر روی گزینه TMP دابل کلیک کنید.
حال در قسمت Varibale value که مقدار %USERPROFILE%\ AppData\ Local\ Temp وارد شده را به C:\Temp تغییر داده و ok کنید.
سیستم را ریستارت و وضعیت ارور را بررسی کنید. اگر هنوز ارور را دارید روش بعد را دنبال کنید.
و پس از آن فایروال را غیرفعال کنید:
سپس وضعیت ارور را بررسی کنید.
البته به غیر از موارد فوق، اگر سیستم شما آلوده به نرم افزارهای مخرب، ویروس ها، بدافزارها شده باشد ممکن است با این خطا مواجه شوید. نرم افزارها یا بدافزارهای مخربی وجود دارد که مخصوص تغییر تنظیمات سیستم بوده تا خوشان را مخفی کنند. پس مهم است که سیستم شما عاری از هرگونه ویروس و بدافزار باشد و شما برای این منظور باید آنتی ویروس خوب و کارآمدی را تهیه و نصب کنید و همیشه و همواره باید از آپدیت شدن آنتی ویروس خود مطمئن شوید.
Unable to Execute File in the Temporary Directory:
راه حل های زیر در حل مشکل Unable to execute file in the temporary directory به شما کمک خواهند کرد. ولی قبل از شروع راه حل ها حتما آنتی ویروس در سیستم تان نصب کرده و آن را آپدیت کنید و سپس به طور کامل سیستم را اسکن کنید. پس از اتمام اسکن وضعیت ارور را بررسی کنید. اگر هنوز ارور را دارید، راه حل های زیر را دنبال نمایید.تمام راه حل بصورت تصویری بوده که کار را برای کاربرانی که تسلط کمی به ویندوز دارند، ساده تر کنیم.
Run File as Administrator
اکثر کاربرانی که با ارور مذکور مواجه می شوند، با اجرای فایل بصورت Run as administrator می توانند مشکل را برطرف کنند.برای این منظور مانند تصویر زیر روی فایل نصبی کلیک راست کرده و گزینه run as administrator را کلیک کنید که امیدواریم همین متد مشکل را برای شما حل کند.
اگر مشکل را هنوز دارید روش بعد را دنبال کنید.
Check the Security Settings
در مواردی هم این ارور به دلیل مسائل امنیتی رخ می دهد که در جهت رفع این مشکل مراحل زیر را دنبال کنید.لطفا به مسیر زیر بروید:
c:\users\your username folder\AppData\Local
فقط در مسیر فوق باید نام کاربری خودتان را که با آن به ویندوز لاگین کرده اید را جایگزین کنید و ضمن اینکه باید فولدرهای مخفی را در ویندوز نمایش دهید تا بتوانید فولدر Appdata را مشاهده کنید.مخفی کردن پوشه ها و فایل ها در ویندوز
یا حتی می توانید پنجره Run را باز کرده و مسیر زیر را در آن وارد و Enter کنید:
%USERPROFILE%\AppData\Local\
در داخل فولدر local، فولدر Temp را یافته و روی آن کلیک راست کرده و گزینه Properties را کلیک کنید.
سپس به تب security رفته و دکمه advanced را کلیک کنید.
در تب permissions و در لیست permissions entries، گزینه SYSTEM ، Administrators ، و نام کاربری یا username خودتان را که با آن به ویندوز لاگین کرده اید را خواهید دید. همه این کاربرانی که نام برده شد باید در ستون Permission، بصورت Full control باشد.
شما وقتی هر کاربری را که از لیست فوق انتخاب می کنید، گزینه inherited from this object’s parent را مانند تصویر فوق مشاهده کنید. تیک این گزین هباید برای هر کاربری که از لیست فوق انتخاب می کنید فعال باشد. اگر با انتخاب کاربر، این گزینه را نمی بینید یا نشان داده نمیشود، دکمه Change Permissions را کلیک کنید.
سپس مانند تصویر زیر تیک گزینه Include inheritable permissions from this object’s parent را فعال و فرم را ok کنید.
پس از انجام موارد فوق، سیستم را ریستارت کرده و پس از آن وضعیت خطا را بررسی کنید. اگر هنوز مشکل را دارید روش بعد را دنبال کنید.
Create Temp Folder
به درایو C وارد شده یک فولدر با نام temp در اینجا ایجاد کنید.سپس به my computer یا this pc وارد شده و در یک فضای خالی کلیک راست کرده و properties را کلیک کنید.
بدین ترتیب پنجره شکل زیر باز خواهد شد که در این پنجره و از پانل سمت چپ، گزینه Advanced system settings را کلیک کنید.
در فرم زیر هم به تب advanced رفته و تیک گزینه Environment variables را کلیک کنید.
سپس در لیست موجود در فرم زیر روی گزینه TMP دابل کلیک کنید.
حال در قسمت Varibale value که مقدار %USERPROFILE%\ AppData\ Local\ Temp وارد شده را به C:\Temp تغییر داده و ok کنید.
سیستم را ریستارت و وضعیت ارور را بررسی کنید. اگر هنوز ارور را دارید روش بعد را دنبال کنید.
Disable Firewall and Antivirus
آنتی ویروس ها این قابلیت را در اختیار کاربرانشان داده اند که بتوانند در شرایط آنها را به طور دائم یا موقت غیرفعال کنند. در اینجا بصورت موقت و اگر امکان موقت نبود، بصورت دائم آنتی ویروس را Disable کنید.و پس از آن فایروال را غیرفعال کنید:
سپس وضعیت ارور را بررسی کنید.
نمایش دیدگاه ها (5 دیدگاه)
دیدگاه خود را ثبت کنید: