These forums are archived

See this post for further info

get_iplayer forums

Forum archived. Posting disabled.

Unable to install: You do not have the appropriate permissions

user-31

Hi, I am unable to install get-iplayer on a windows 7 system. I have tried running it as administrator, running file explorer as admin, changing priviliges for the exe file and even running the command prompt as admin and using dos to run the exe. All methods end with "you do not have the appropriate permissions etc".
When needing to run as admin at other times/programs I have not had problems.
Any help gratefully received. Thanks, Ian

user-30

Have you tried the steps detailed here:

/topic.../#post-867

user-2

Immediately after you get the error from the installer, open Event Viewer (Start -> type "Event" in search field to locate it). Look at all the logs under Windows Logs and check if they contain any messages indicating which resource has had access denied.

If you have a previous get_iplayer installation:

1. Do a full uninstall

2. Delete these folders if they exist:
Code:
C:\Program Files\get_iplayer
C:\Program Files (x86)\get_iplayer
C:\ProgramData\get_iplayer
C:\Users\<your_user_name>\AppData\Local\VirtualStore\Program Files\get_iplayer


3. Make a backup copy and then delete this folder if it exists:
Code:
C:\Users\<your_user_name>\.get_iplayer [note the .dot in the filename]


4. Delete the get_iplayer folder from the Start menu if it is still present:

All Programs -> get_iplayer, then Right-Click,Delete.

5. Delete these registry keys if they exist:
Code:
HKEY_CURRENT_USER\Software\get_iplayer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\get_iplayer


As always, proceed with caution when working in the registry. If you are unsure how to delete registry keys, there are many references on the internet to explain the process. Omit this step if you are uncomfortable with the task.

6. Then try the installer again.

user-31

Thanks for the quick reply.
Yep, checked all those, get_iplayer has not been installed at any time previously.
No messages at all appear in Event Viewer/Windows Logs within 10 minutes prior to the failure to install the program.
The message in the "Failure" box says,
"Windows cannot access the specified device,path or file. You may not have the appropriate permissions to access them."

user-2

Just to be clear, you want to look for events after the installation, not prior. If you have Event Viewer open while running the installer, you may need to refresh it after the installer error message appears.

If Event Viewer shows nothing, it's time to reach for a bigger hammer. Process Monitor is a free tool that monitors all kinds of system events: file access, registry access, etc. Download it from:

http://technet.microsoft.com/en-gb/sysin...96645.aspx

Extract Procmon.exe anywhere - it is a standalone program. There is also a help file you should extract to the same location.

As soon as Procmon is running, type Ctrl-E to temporarily stop the default event capture. Then type Ctrl-L to bring up the filter definition dialog. Use the form fields at the top to create a filter definition of "Process Name is get_iplayer_setup_latest.exe". Click Add to add the filter to the list. You should see it in the list at the bottom of the dialog with a checkmark in a green circle. Click OK to return to the main window (the event list should clear), then type Ctrl-E again to restart event capture. Note that this presumes you didn't change the name of the installer from get_iplayer_setup_latest.exe when you downloaded it. If you did change the file name, adjust the filter value accordingly.

Now run the get_iplayer installer. When it has exited, return to Procmon and type Ctrl-E again to stop capture. Then type Ctrl-S to open the file save dialog. Select "Events Displayed Using Current Filter", check "Also include profiling events", select "Native Process Monitor Format (PML)" and save the event trace. If the file can be compressed to <512KB, post it with your reply. If not, and you have access to Dropbox or Google Drive or similar where you can post public files, upload the event trace and post the link here and I'll take a look at it.

If you can't get the file to me, then look through the event trace in the Procmon window for anything that shows a failure condition in the Results column. Results like "NAME COLLISION" or "FILE LOCKED WITH ONLY READERS" don't count as failures. Many "NAME NOT FOUND" won't be errors, but one might be in this case. It should be a long list, but since I have no idea what to look for it seems best to start by capturing every event generated by the installer. Hopefully it will capture whatever resource is missing or is being denied.

user-31

Thanks for the help, I'm working all weekend so probably wont get onto this until Monday or Tuesday.
I mentioned the 10 minutes prior to the failure to illustrate that there was nothing mentioned even going back 10 minutes prior, hope that makes sense. To clarify, no, nothing in the event viewer.

These forums are archived

See this post for further info