T

Program එකක් UAC Prompt එකක් නැතුව Run කරන ආකාරය

36 views · updated 2026-07-01 · published 2026-07-01 · by Hasarinda Manjula · Microsoft Windows Reading time: 2 min English සිංහල

Overview

සමහර programs elevation එකක් හරියටම අවශ්‍ය නැති වුණත්, හැම වෙලාවෙම administrator rights ඉල්ලලා User Account Control (UAC) prompt එකක් trigger කරනවා. මේ guide එකෙන් එවැනි apps standard user කෙනෙක් විදිහට run කරන legitimate ක්‍රම පෙන්නනවා — ඔයාට admin credentials අත ළඟ නැති වෙලාවට හෝ අනවශ්‍ය prompts මගහරවගන්න ඕන වෙලාවට ප්‍රයෝජනවත්.

සමහර apps UAC prompt එකක් නැතුව standard user කෙනෙක් විදිහට run කරන්න පුළුවන්.

Warning: මේක කරන්නේ ඔයා විශ්වාස කරන software වලට විතරයි. ඇත්තටම admin rights අවශ්‍ය app එකක් elevation එකක් නැතුව run කරොත් ඒක fail වෙන්න පුළුවන්, ඒ වගේම නොහඳුනන හෝ untrusted programs වලට කවදාවත් UAC එක bypass කරන්න එපා.

Key Takeaways

  • RUNASINVOKER compatibility setting එකෙන් app එකක් ඔයාගේ දැනට තියෙන (standard) privileges වලින් run කරනවා.
  • සමහර apps පුරුද්දට විතරයි elevation ඉල්ලන්නේ, ඒවා ඒක නැතුවත් හොඳට වැඩ කරනවා.
  • AdvancedRun වගේ tools වලින් තෝරගත්ත privileges වලින් apps launch කරන්න graphical ක්‍රමයක් දෙනවා.
  • මේකෙන් app එකට ඇත්තටම අවශ්‍ය rights ලැබෙන්නේ නැහැ — ඒක සරලවම elevation request එක skip කරනවා විතරයි.

Elevation එකක් නැතුව Run කරන්නේ ඇයි?

  • ඇත්තටම admin rights අවශ්‍ය නැති apps වලට එන නැවත නැවත එන UAC prompts මගහරවගන්න.
  • Administrator credentials enter නොකර standard account එකක app එකක් run කරන්න.
  • Program එකක් limited privileges වලින් හැසිරෙන්නේ කොහොමද කියලා test කරන්න.

Method 1 — Batch File එකක් හරහා RunAsInvoker

1. Notepad open කරලා මේක enter කරන්න: cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start \"\" \"C:\\Path\\To\\Program.exe\""

2. Path එක ඔයාගේ program එකේ සම්පූර්ණ path එකෙන් replace කරන්න.

3. File එක .bat extension එකකින් save කරන්න (උදාහරණයක් විදිහට RunNoUAC.bat).

4. UAC prompt එකක් නැතුව standard privileges වලින් program එක launch කරන්න batch file එක double-click කරන්න.

How to Run a Program Without Privilege Elevation (No UAC Prompt)

RunAsInvoker එකෙන් program එක ඔයාගේ standard privileges වලින් launch කරනවා.

Method 2 — Shortcut එකේ Compatibility Set කරන එක

1. Program එක හැම වෙලේම administrator විදිහට run කරන්න set කරලද කියලා තහවුරු කරගන්න (right-click > Properties > Compatibility).

2. "Run this program as an administrator" tick කරලා තියෙනවා නම්, ඒක untick කරලා OK click කරන්න.

3. Program එක normally launch කරන්න — ඇත්තටම admin rights අවශ්‍ය නැත්නම්, දැන් ඒක prompt එකක් නැතුව run වෙනවා.

How to Run a Program Without Privilege Elevation (No UAC Prompt)

Program එක හැම වෙලේම administrator විදිහට run කරන්න set කරලද කියලා බලන්න.

Method 3 — AdvancedRun Tool

1. NirSoft (official) එකෙන් AdvancedRun download කරලා extract කරන්න.

2. AdvancedRun open කරලා ඔයාට launch කරන්න ඕන program එකට browse කරන්න.

3. "Run As" එක current user / limited account එකට set කරන්න.

4. Elevation එකක් නැතුව app එක launch කරන්න Run click කරන්න.

Method 4 — Command Prompt

1. Command Prompt (standard, elevated නෙවෙයි) open කරන්න.

2. මේක run කරන්න: set __COMPAT_LAYER=RUNASINVOKER

3. ඊට පස්සේ program එක start කරන්න: start "" "C:\Path\To\Program.exe"

4. Program එක ඔයාගේ දැනට තියෙන privileges පාවිච්චි කරලා launch වෙනවා.

Troubleshooting

Problem: Elevation එකක් නැතුව program එක fail වෙනවා හෝ අමුතු විදිහට හැසිරෙනවා.

Solution: සමහර features වලට ඒකට ඇත්තටම administrator rights අවශ්‍යයි. ඒක elevated විදිහට run කරන්න, නැත්නම් admin access අවශ්‍ය නැති tasks වලට විතරක් ඒක elevation එකක් නැතුව පාවිච්චි කරන්න.

Problem: Batch file එක flash වෙලා close වෙනවා.

Solution: Program path එක නිවැරදිද, හරියට quote කරලද කියලා බලන්න, ඒ වගේම එම location එකේ .exe එක තියෙනවද කියලා බලන්න.

Problem: UAC එක තාමත් එනවා.

Solution: App එකේ manifest එක elevation එක force කරනවා, ඒක RUNASINVOKER එකට හැම වෙලේම override කරන්න බැහැ. Shortcut එකේ Compatibility tab එකේ "Run as administrator" එකත් untick කරන්න.

Problem: මේක safe ද කියලා ඔයාට විශ්වාස නැහැ.

Solution: මේ ක්‍රම apply කරන්නේ trusted software වලට විතරයි. නොහඳුනන sources වලින් එන programs වලට කවදාවත් UAC එක bypass කරන්න එපා.

Conclusion

RUNASINVOKER setting එක අනවශ්‍ය UAC prompt එකක් නැතුව trusted apps launch කරන්න පිරිසිදු ක්‍රමයක්. පහසුව සඳහා batch file එකක් හෝ AdvancedRun පාවිච්චි කරන්න — නමුත් මතක තියාගන්න මේකෙන් prompt එක skip කරනවා විතරයි; app එකට ඇත්තටම අවශ්‍ය rights ලබා දෙන්නේ නැහැ.

About TechHub

මේ guide එක TechHub Knowledge Base එකේ කොටසක්. තව step-by-step IT guides සහ support වලට techhub.com.lk එකට යන්න.

Thanks for your feedback! 🙌

Read more

TechHub Assistant
Online · AI assistant
Thinking
⬇ Downloads 📦 Orders 🛒 Buy License 🎫 Create Ticket 🙋 Contact
AI-generated · may be inaccurate. Talk to a human