Use the work-arounds given to disable it for the most part - especially for the 'always popping up' scenario - also if it is a laptop (non-touch screen) - be sure to update your touchpad device drivers direct from the touchpad device manufacturer and then
configure it so its gestures are turned off.
The tips I am about to give come from a larger discussion of mine that explains how to change Windows 8.1 so it looks/feel more like an older edition of Windows:
http://answers.microsoft.com/en-us/windows/forum/windows8_1-desktop/modifying-windows-81-for-those-who-want-to-ease/47425a3a-a652-4d0a-9537-68d36fa36947
... but here they are for repetitions sake (since many people don't seem to catch it in the many other places in this and other similar conversations...)
METHOD 1: Using the taskbar Properties
[VIDEO LINK]
- Right-click on the taskbar and select Properties option.
- It'll open the Taskbar and Navigation properties window.
- Go to "Navigation" tab and uncheck following options present in "Corner navigation" section:
- When I point to the upper-right corner, show the charms
- When I click the upper-left corner, switch between my recent apps

The 1st checkbox (being empty) will disable the Charms and the 2nd checkbox (being empty) will disable App Switch list. Apply the changes and it'll immediately disable those hot corners in Windows 8.1.
METHOD 2: Using PC Settings
[VIDEO LINK]
You can also disable hot corners using PC Settings (via the modern UI Control Panel).
- Move your mouse cursor to top-right or bottom-right corner of screen and click on Settings icon present in Charms Bar.
- Now click on "Change PC settings" option. It'll open PC Settings page.
- Now go to "PC & devices **** --> Corners & edges" section.
- As you can see in the screenshot below, you can disable the hot corners by setting both options present in "Corner navigation" section to Off.

Source: http://www.askvg.com/how-to-disable-hot-corners-charms-bar-and-app-switch-list-in-windows-8-1/ via
Hamiltonboy78
** Note - that only disables access to the charms from the upper corner. If your problem is it appears at all/when you move your mouse to the lower right corner - it's a registry value change...
[VIDEO LINK]
- Open the notepad application (Windows Logo Key + R, type in NOTEPAD and click OK.)
- Paste the following into notepad:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUI]
"DisableCharmsHint"=dword:00000001
3. From the Notepad menu, choose "File" --> "Save As".
4. Choose the "Desktop" from the left pane.
5. Change the "Save as type" and the bottom to "All Files (*.*)".
6. For a File Name type:
DisableCharms.reg
7. Click on "Save".
8. Close the notepad application.
9. Locate the file (DisableCharms.reg) on your desktop and double-click it.
10. Answer in the affirmative to all questions.
Now the upper and lower right corners are inactive for the charms.
You can still open the charms by going to the lower/upper right corner with the pointer and dragging straight up/down. It's just a little more effort than hitting that corner was.