Windows 8 Smart File Association Concept
I have a feature for providing to Microsoft. See the following:
We know Windows 8 tries to integrate the desktop and the touch interfaces into one OS. However, I think Microsoft forgets to update "Windows File Association," accordingly. For example, our Windows 8 can install
these apps: Adobe Reader for desktop and Adobe Reader Touch. Unfortunately, you can set .pdf file association to only one of them in Win8.
Why not if you use the "mouse" or "keyboard" to open a .pdf file in File Explorer, Win8 invokes Adobe Reader for desktop? And why not if you use your finger to open a .pdf file in File Explorer by touching,
Win8 invokes Adobe Reader Touch?
This concept should be not difficult to be implemented, for example, Windows File Association could provide two kinds of default app setting for one file type. One kind is keyboard/mouse, and another kind is touch.
I hope Microsoft can consider this concept in its future Windows.
Hi,
Thanks for your suggestion, If you have any suggestion or feedback to Microsoft Products, you can refer to the link below to provide your suggestion.
https://connect.microsoft.com/
Roger Lu
TechNet Community Support
Similar Messages
-
How to change Windows 7 file associations in the registry
Hi,
I have a group of computers that have Office 2010 installed and then PowerPoint Viewer 2007 was installed after that to temporarily resolve an SCCM 2007 patching issue. Needless to say, PowerPoint Viewer 2007 changed some of the PowerPoint 2010 file associations
to itself instead. I am scripting a clean-up operation to remove PowerPoint Viewer 2007 and set the file associations back to PowerPoint 2010. After doing some research, the few registry paths commonly called out do not contain the information that I am looking
to change.
HKEY_CLASSES_ROOT
HKEY_CLASSES_ROOT\Applications
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
The file associations that I need to set back to PowerPoint 2010 are as follows:
.potm, .potx, .ppsm, .ppsx, .pptm, .pptx
Does anybody know where to look for where these file associations are set in the registry?
Thanks,
RobThis is how it is done in vbscript as well:
http://www.visualbasicscript.com/tm.aspx?high=&m=97211&mpage=1#97217
Set objShell = Wscript.CreateObject("WScript.Shell")
objShell.RegWrite "HKCR\.potm\", "PowerPoint.TemplateMacroEnabled.12", "REG_SZ"
objShell.RegWrite "HKCR\.potx\", "PowerPoint.Template.12", "REG_SZ"
objShell.RegWrite "HKCR\.ppsm\", "PowerPoint.SlideShowMacroEnabled.12", "REG_SZ"
objShell.RegWrite "HKCR\.ppsx\", "PowerPoint.SlideShow.12", "REG_SZ"
objShell.RegWrite "HKCR\.pptm\", "PowerPoint.ShowMacroEnabled.12", "REG_SZ"
objShell.RegWrite "HKCR\.pptx\", "PowerPoint.Show.12", "REG_SZ"
One thing to note is that the user will need to log out and log in again to reload the changes to the registry which also updates the change to the file extensions. -
Windows program file association settings not working correctly
I recently found many application would not save to correct type. Some software icons would come out to a blank or white block, but those software actually there. For example, realrecorder is running, it would come out a white block on taskbar on bottom.
I tried use 'access and program default' in control panel, still not fix the issue. Ms word, and word pad also come out white blank icon.
Any suggestions ?
Hi,
This issue can occur by corrupted icon cache. To fix the issue, please rebuild icon cache.
1. Click the
Start button, and click Computer .
2. On the
Tool bar, click Organize and choose Folder and Search Options .
3. Click the
View tab, and check to select the Show hidden files and folders option , and click
OK .
4. Then, enter the following directory:
%USERPROFILE%\AppData\Local
5. Find the
IconCache.db file, and rename it as IconCache.db.old.
6. Close the window, and restart the computer.
Roger Lu
TechNet Community Support -
Lost file associations (Not the old version issue) Win 7 & CS5
Something corrupted my installation of CS5 a month or so ago after it had been working correctly and I lost all the image file associations. Photoshop worked fine but only if I directly opened files from within. Also all the other image packages were missing from the file association list in the Windows 7 file associations tool, not just Photoshop. Using the Windows tool to find the programmes dot exe file and create an association also locked up at the select the right package phase.
I have fixed this now and my reason for posting is that several previously suggested fixes in both the MS Windows fora and elsewhere on these Adobe forums were either very complicated requiring direct registry editing or didn't work. It has taken me a while to find a work-around that worked, hence this post.
1) Firstly - as is stated elesewhere the obvious answer of simply reinstalling Photoshop over the existing copy doesn't work! Unfortunately it was a while before I found this out, with several time wasting retries of this as a fix attempt.
2) Not saying this is guaranteed to work in every case but I ran a 3rd party free Registry Cleaner tool, this appears to have fixed the bug in the registry allowing the Windows 7 File Associations tool to work properly again. Once that was fixed linking up each graphic type was simple.
Reason for posting is I wasted lots of time thinking the issue must have been a legacy from my earlier instal of a trial version of Master Suite or the older Photoshop 7 being replaced even though my CS5 edition had been working Ok for some time. because this is what is given as the usual cause. However I think in my case it was after loading and then deleting other graphics software, possibly Real Player, which had grabbed the associations and corruped registry settings somehow at uninstall. It appears registry cleaner restored the corruption and allowed the standard Win 7 tool to work again.
Hope this can help someone else.First, let me say thanks to John for posting his experience here. I think that Adobe does a poor job of managing file associations, given that we do hear of a lot of folks who see them get fouled up due to doing normal things like uninstalling earlier versions.
I'd like to ask, though: Did you try using the Preferences - File Type Associations dialog in Bridge?
Curt Y wrote:
Not being a computer "geek" myself I personally can not say it is a bad thing to try
A comment on "registry cleaners" in general:
I am a career computer "geek", and yes, Curt's right: Registry cleaners in general are a terrible idea. There are a few that encompass some valuable functionality such as deletion of old files from TEMP folders, but that's something one can do on one's own as well.
It's simply impossible for the programmer of a piece of software to know what information can be safely deleted from YOUR file system or YOUR Windows registry, which is a database.
Nor is it necessary to "clean" a registry regularly, as some say, to keep a system working well. That's hype, propagated by the registry cleaner makers. I use a system every day that's on the same installation of Windows 7 that first went in at the end of 2009. It's stable and fast as ever. I've even done several hardware upgrades and restored the same OS setup using system image backups just to keep the same fully configured, perfectly working system.
Ever hear people claim they have to reinstall Windows every so often? One of the reasons could well be that they've used a registry cleaner.
-Noel -
TXT File Association is remove when Adobe Dreamweaver CS3 is remove.
For some reason when Adobe Dreamweaver CS3 is remove, .txt
file association is also remove; new text file is missing. Fix for
TXT File Association is available at Windows XP File Association
Fixes:
http://www.dougknox.com/xp/file_assoc.htmFor some reason when Adobe Dreamweaver CS3 is remove, .txt
file association is also remove; new text file is missing. Fix for
TXT File Association is available at Windows XP File Association
Fixes:
http://www.dougknox.com/xp/file_assoc.htm -
File associations in Windows 8.1 for applications on a network location
Hi,
From Windows 7 to Windows 8 it has been done alot of changes regarding file file assocations. It seem that the main reason was security and was "patched" by having Windows read the hash for the applications instead of where the application was
located.
but there seem to be some major hicups and there is limited info on the web covering these issues.
First issue: when running: Dism /Online /Export-DefaultAppAssociations:\\Server\Share\AppAssoc.xml and then creating a GPO configuration pointing to
thi XML file. With this feature only common file extensions is supported and when users are changing to another computer, these settings is not possible to syncronize using roaming profiles.
Second issue: In the appassoc.xml file applications must be either appid(metro app) or common application on local harddrive to be registered and not a .EXE
file on a network location.
It seems a little strange if this is the case and if there is no other options for administratos to set file associations in more flexible ways. Does anyone have some more info on
this topic other than these link:
https://technet.microsoft.com/en-us/library/hh825038.aspx?f=255&MSPPError=-2147217396
http://blogs.technet.com/b/mrmlcgn/archive/2013/02/26/windows-8-associate-a-file-type-or-protocol-with-a-specific-app-using-a-gpo-e-g-default-mail-client-for-mailto-protocol.aspx
https://keithga.wordpress.com/2013/11/13/file-associations-in-windows-8/Hi Primeid,
You could use Group policy for file associations or you could deploy the xml file during image deployment. However as you mentioned that the file associations only applies to common application on local hard drive or metro app.
http://blogs.technet.com/b/mniehaus/archive/2014/01/10/configuring-file-associations-in-windows-8-1.aspx
http://blogs.technet.com/b/mrmlcgn/archive/2013/02/26/windows-8-associate-a-file-type-or-protocol-with-a-specific-app-using-a-gpo-e-g-default-mail-client-for-mailto-protocol.aspx
We understand your confusion about this, but we hope you understand that using network location for file association deployment is highly insecure and it is out of our recommendation since the content in that network location could be changed without any
notification or permissions constraint.
Thanks for your understanding.
Regards
D. Wu
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected] -
I have a basic .xml file on my Windows 2008 R2 desktop. I have set the file association for .xml files to Adobe FrameMaker 12. When I double-click the .xml file, it opens with FrameMaker. When I right-click -> open the .xml file, it opens with Notepad.
I need the .xml file to always open with FrameMaker, even when I use right-click -> open. How can I set this up for all users on a Windows 2008 R2 server?
Thank you!
-NicoleHi Nicole,
Thank you for posting in Windows Server Forum.
When you double-click on a file in Windows explorer, the Windows shell looks up the extension of the file in the registry to see if the extension is registered. If the extension is not registered, Windows displays the Open With dialog box, allowing the
user to choose an application to associate with the file type. If the extension is registered, Windows calls the ShellExecute() function with a command of "open." It also passes the name of the file that was double-clicked as a command line parameter.
Associations go further than simply opening a file, though. If you right-click on a text file (.TXT) in Explorer you will see two items at the top of the context menu. The first is named Open. Choosing this menu item is the same as double-clicking the
file in Explorer. When you choose Open, NOTEPAD.EXE will be started with the selected file loaded (assuming a default Windows installation). The second menu item is called Print. Clicking this menu item will cause the file to be printed without displaying
Notepad at all.
There is some registry setting for the application association to take place, you can edit them under following path.
HKEY_CLASSES_ROOT\Test App File
(Quoted from below article)
More information:
Using file associations
Hope it helps!
Thanks.
Dharmesh Solanki -
Do I have to change file associations in Windows 7 one at a time?
I changed my ancient Paint Shop Pro for Elements 11 but the file associations are still PSP. I can change them one at a time but that will take forever! Is there a way to associate all the appropriate files in one go? I managed it many years ago in PSP and Windows XP but have no idea how; I'm hoping someone will know. Thank you.
ok.
You can add to this menu.
See this, method 2:
http://www.vistax64.com/tutorials/126340-open-add-program.html -
Problems with Folder view settings and file association in Windows 8.1
My Windows 8.1 64 bit started forgetting the view settings from a folder.So if I go in a folder and I set it to List-View for example,whenever
I close that folder and I reopen it the view is set automatically to Details view.And this applies to every folder in my computer except Desktop.It drives me crazy,especially in my pictures folders.
Also with this problem another one came.I can't set a program to open some files,so the file associations for some files is broken.For example
i can't set qTorrent to open torrent files.It just won't open them and the files apear as white documents just like I hadn't had a Torrent program installed already.I find it weird that both problems appeared together.
I previously had to reinstall windows on my machine,because of this problems.It worked normal at the begging,but today these problems appeared
again.
I tried scanning SFC
Scan with no result.
I hope I will get a fix here.
Thanks.
Update:I also just discovered that Metro apps are not working...what the heck its wrong with my windows.Hey thanks for the reply ,but I got a fix for everything.Apparently the problem is in the registry.
So If the problem began recently, you can try this to fix it :
Press Windows Key + R to show the Run box, type RSTRUI and press enter.
Choose a recent date and time from before the problem beginning (such as the day before yesterday) and click Next.
The system will restore registry settings from that day, and restart.
If you do this however,all the programs you had installed after the restore point date will
be DELETED (same with any settings changes made before that date),so be sure to backup things.Hope this will help someone someday. . -
How do I reset the default file association for .bat files on Windows 8.1?
Windows 8.1 allows the user to change the file association for .bat files. I made the mistake of using this facility to change the default file association for .bat files to Notepad++. Now when I attempt to run a .bat file, the script for the .bat
comes up in Notepad++, instead of its being run as an executable file! All my .bat files are now useless. I tried finding a way to change this back to the original executable setting, including deleting Notepad++ from my system, but nothing
has worked.
There are discussions that I found on the Internet about this problem, and the solutions to which I was led have not worked either. Most of the solutions apply to Windows 7 or Vista, but not to Windows 8. There are a few solutions that purport to apply to Windows
8 and 8.1, but they do not work for me.
(Disconcertingly, some of the solutions presented for the problem that apply to Vista or Windows 7 and are dated as early as 2009, so this problem has apparently been around for some time, but Microsoft still keeps .bat files on the Control Panel facility that
enables the change to be made. I cannot see why, but there it remains.)
Can someone please help me change this file association back to the original setting for Windows 8.1? Remember, most if now all the links that address this issue are focused on Windows 7. I need an answer that has been tried and proven to apply to Windows 8.1.
Nothing I have tried works.Hi,
For the issue, we can restore Default File Extension Type Associations through adding the registry entries.
1. Download the .reg file from the following link.
http://www.eightforums.com/attachments/tutorials/8025d1345781188-default-file-associations-restore-windows-8-bat.reg
Note: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
2. Save the .reg file to your desktop.
3. Double click on the downloaded .reg file to Merge it.
4. If prompted, click on Run, Yes (UAC), Yes, and OK to approve the merge.
5. Sign out and in, or restart the computer to apply.
6. If you are logged in as a standard user and this still does not help, then have the administrator also merge the needed .reg file for the listed file extension or protocol below while logged into their administrator account.
Hope this helps.
Regards,
Kelvin hsu
TechNet Community Support -
Quick Time Hijacks Windows File Associations Only From Web Browsers
It took me 6 hours this morning to conclusively prove that Quick Time (latest version) isn’t playing well with web browsers on my Windows XP Pro (SP3) machine (nothing new here I guess).
I develop web sites which get their content from local hard or DVD/CD drives (as opposed to from the internet). All my Windows file associations for audio/video file types point to Windows Media Player (WMP) so that when one of my web pages looks for a file type of say .mpg or .mp3, WMP is opened and the file is played. Pretty straight forward and has worked fine for years.
Some time in the last few months (and I now strongly suspect after a Quick Time update) my browsers (all of them….. IE, Firefox, and Chrome) started opening Quick Time instead of WMP when my HTML goes to open any media file type. I’ve checked my Windows file associations which all still point to WMP. I also note that when I open one of my media files from a file utility such as Windows Explorer or my aftermarket file utility (as opposed to from a browser), they correctly open in WMP. So…….. its only from browsers that QT hijacks my intended media player.
In Internet Explorer I’ve gone to “Manage Add-Ons” and “disabled” Quick Time. This in fact causes QT not to be opened but instead a blank web page appears containing only the browser’s little error box with a big red X in it which usually means a picture file is missing…… WMP is not launched even though it is enabled in Manage Add-Ons and QT is disabled.
The only way I’ve found to fix this problem is to uninstall Quick Time in which case everything works fine. (My objection to Quick Time as my default media player is that even the latest version doesn’t reliably play video created for Windows file types.)
Can anyone tell me how to make Quick Time co-exist on my computer without hijacking my attempts to get at WMP from browsers?
The only reason Quick Time has existed on my computer in recent years is so I have access to iTunes. I’ve uninstalled both Quick Time and iTunes till I find a solution to this problem which means iTunes isn’t selling me anything in the mean time.I'm having the same issue that Quicktime hijacks file associations.
I recently reinstalled my copy of Windows 7 64-bit and have installed basically hardly anything on it. I have however installed iTunes (+Quicktime) for my iPhone and Winamp (and not even loaded Windows Media Player).
Basically when I uninstall Quicktime, I can just type an url in the IE8 address bar with the .mp3 extension and download and save the file there and then. Only after installing Quicktime the browser will open the .mp3 in the window and play it embedded with the Quicktime player.
This is something I do NOT want, and I am really ****** off that Quicktime just takes over this feature without asking me first!!
That being besides the point really because I also cannot find the option in Quicktime's settings to undo this!!
When I go to Quicktime's settings -> Browser -> MIME types
It just shows that .mp3 is linked to Winamp (like I want it to be), but it still opens as a Quicktime Control Object.
Reinstalling IE8, resetting its settings, disabling the iTunes & Quicktime addons, even removing the Quicktime Control Object class from the registry... Nothing worked!
http://www.archive.org/details/testmp3testfile
Here you can find an mp3 file to use for testing. -
Acrobat Pro X in Windows 7 TIFF File Association
I have installed Acrobat Professional 10 in Windows 7. I am attempting to create a file association in Windows 7 to select Acrobat to open a TIFF or TIF file with Acrobat. Windows 7 does not recognize Acrobat Pro as a program that will open these files. Even though I select the program, it just defaults back to Windows Photo Viewer. Windows 7 just doesn't seem to recognize Acrobat Pro X.
Hi sharonhomond
Please See the below KB Doc : http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html -
File Association Issue (Windows)
Hi,
Whenever I try to open SQL Developer on a windows machine I get the file association dialog. I click the options I want then ok, and it hangs.
This is with a user with limited rights on the pc. I have tried it also with a user with 'Power Users' privileges and it works as in I am able to use SqlDeveloper but it still shows the file association dialog each time I open the application. However as the administrator this does not happen.
I've had a look through all the config files but can't see anything really evident. Is there something I am missing, a privilege that is needed by windows users?
Any assistance is greatly appreciated.
MikeAre you running on Vista?
If so, I believe this issue was covered here: Vista Problems
There are a couple of things you can do.
1) Run SqlDeveloper one time as Administrator
or
2) Edit sqldeveloper.conf and add: AddVMOption -Dno.shell.integration=true -
2012 RemoteApp: file associations windows 8 only?
I am currently testing RemoteApp and it currently looks like the only way to setup file associations is to set "Specify default connection URL" under RemoteApp and Desktop Connections. This setting requires at least 2012, 8, or RT. Is there any way to
get this to work in windows 7? This is a feature we would really like to use.Hi skeiffer_,
I will provide an example for you, in this case Adobe Reader XI as a RemoteApp with .pdf file association on Windows 7 client PC. You may use it as a general pattern for other RemoteApps.
1. On the client PC, in the user's registry, we need to add the following (contents of .reg file below):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\Adobe.Reader.XI]
"AppUserModelId"="Microsoft.Windows.RemoteDesktop"
"EditFlags"=dword:00100000
[HKEY_CURRENT_USER\Software\Classes\Adobe.Reader.XI\DefaultIcon]
@="C:\\Users\\Public\\Documents\\RemotePackages\\AcroRd32.ico,0"
[HKEY_CURRENT_USER\Software\Classes\Adobe.Reader.XI\shell]
[HKEY_CURRENT_USER\Software\Classes\Adobe.Reader.XI\shell\open]
[HKEY_CURRENT_USER\Software\Classes\Adobe.Reader.XI\shell\open\command]
@="\"mstsc.exe\" /REMOTEFILE:\"%1\" \"C:\\Users\\Public\\Documents\\RemotePackages\\AcroRd32.rdp\""
[HKEY_CURRENT_USER\Software\Classes\.pdf]
@="Adobe.Reader.XI"
[HKEY_CURRENT_USER\Software\Classes\.pdf\Adobe.Reader.XI]
[HKEY_CURRENT_USER\Software\Classes\.pdf\Adobe.Reader.XI\ShellNew]
2. We need to make sure two files are present on the local PC:
C:\Users\Public\Documents\RemotePackages\AcroRd32.ico
C:\Users\Public\Documents\RemotePackages\AcroRd32.rdp
The above two files are downloaded to the client PC from the 2012 RDWeb feed automatically when you set up a connection in RemoteApp and Desktop Connections in the control panel. Once it has been set up you may right-click on one of the RemoteApp shortcuts
to find the path where the files are stored so that you may copy them to where you need them.
Usually the path will be something like C:\Users\<username>\AppData\Roaming\Microsoft\Workspaces\<GUID>\Icons and \Resource, but it may be different depending on if redirected folders are in use.
You may use group policy preferences, scripting, installer exe, etc. as methods to copy the files and create the necessary registry entries on the client PCs/user profiles.
If you need to associate a second file extension with the same RemoteApp, for example .fdf for Adobe Reader XI, you could duplicate the last three registry entries and change them to the new extension (.pdf to .fdf in this case).
-TP
Hi,
this worked fine for me.
Thanks Dominik -
Windows XP PDF File associations broken
After updating to Adobe Reader XI (Windows XP 32 bit), my PDF file associations no longer worked.
When I double clicked on a pdf file, it would open using a different application (Hex Editor Neo) instead.
The file thumbnails in Windows Explorer did not show the usual Adobe PDF icon: The icon for an unknown file type was displayed.
I first tried rebooting - no difference.
When I looked at the file type associations (via Folder Options in Control Panel), PDF files no longer appeared in the list of registered file types.
When I tried to add a new entry manually, it did not appear to get saved in the registry, so it made no difference.
Clicking the 'Advanced' button under the 'File Type' tab did nothing - the usual 'Advanced' dialog box did not appear.
In the end I had to uninstall Adobe Reader XI and re-install from scratch to get theings to work properly.
Is this a known issue?This is more informative: where in the registry does Windows store, with which program to open certain file types? - Super User. I went to HKCU\software\classes\applications and added a new key acroRD32.exe
Now in the list of file types in the default programs: associate a file type with a program, I find that I can change PDF to adobe reader.
However, I still can not click on a PDF file and have it automatically open in adobe reader. This is however a minor nuisance. More important to me is that I can not see pdf icons in windows explorer. I have numerous pdf pictures and I would like to find them easily in explorer.
Maybe you are looking for
-
How to use a slider to turn on and off lights
Hi guys. i am fairly familiar with Labview now but cant seen to get my head around this problem. i have a slider which is numbered from 1 to 10. below the slider i inserted 10 LED lights. my aim sis to use the slider to turn on and off the lights. fo
-
My wife's iphone 3gs gets stuck on boot logo screen sometimes with a loading circle.
I have tried holding power and home buttons to restart. Problem persists. I have also updated software. Problem persists. I have done a backup then a restore. It worked normally for a few hours then the problem returned. None of the youtube vide
-
How do I get a totally white background in a jewelry photo?
I need step-by-step instructions to get a 'professional' white background on a jewelry photo, as I've read guides, forums, all about Adjustment Layers, and I still am not achieving white. Thanks!
-
SUS invoice "check payment" status
Hi We are implementing MM-SUS scenario with SRM7.0 and ECC6 EhP 4 back end. When we process invoice from SUS its fairly replicated and posted in ERP and payment is made against the invoice in ERP. Now wehn I click on "Check payment status" button in
-
I want to know what exactly the diff between script and smart form?
wherther script is version dependent?langauge dependent? where can we maintain script styles?