{"id":1145,"date":"2015-07-10T20:41:06","date_gmt":"2015-07-11T01:41:06","guid":{"rendered":"https:\/\/danvanfleet.com\/?p=1145"},"modified":"2015-07-10T20:41:06","modified_gmt":"2015-07-11T01:41:06","slug":"pro1099-has-stopped-working-classic-15","status":"publish","type":"post","link":"https:\/\/danvanfleet.com\/index.php\/pro1099-has-stopped-working-classic-15\/","title":{"rendered":"Pro1099 has stopped working, Classic 15"},"content":{"rendered":"<p><a href=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/clip_image001.png\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" width=\"362\" height=\"147\" title=\"clip_image001\" align=\"left\" style=\"margin: 0px 10px 0px 0px; float: left; display: inline; background-image: none;\" alt=\"clip_image001\" src=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/clip_image001_thumb.png?resize=362%2C147\" border=\"0\"><\/a>In Version 15 HF2 of SoftPro Classic, Pro1099 on some systems likes to start up needing local machine Administrator access. Not all machines, but some of them. I have clients who for good reasons don&#8217;t want users to have Administrator access. That usually happens as more hands touch more desktops. <\/p>\n<p><!--more--><\/p>\n<p>&nbsp;<\/p>\n<p>Talking with SoftPro about the options, didn\u2019t find anything workable, turn off UAC, run as Administrator in various ways, or reinstalling were the suggestions. None of them seemed appropriate for the situation at hand. A reinstall might be worth it if the installer missed something along the way. Otherwise the users aren\u2019t allowed Administrator access.<\/p>\n<p>I was surprised that setting Pro1099 (p1win.exe) to run in compatibility mode for XP Service Pack 3 fixed it. It must not work all the time otherwise it would be the first thing suggested.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/image.png\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"334\" height=\"459\" title=\"image\" align=\"left\" style=\"margin: 0px 10px 0px 0px; float: left; display: inline; background-image: none;\" alt=\"image\" src=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/image_thumb.png?resize=334%2C459\" border=\"0\"><\/a>To do that, I recommend locating the <strong>p1win.exe<\/strong> file, normally under <strong>C:\\Program Files (x86)\\SoftPro\\<\/strong> sometimes in that folder, other times under that folder in <strong>Enterprise<\/strong> or <strong>Standard\\Client<\/strong> folder.&nbsp; Right click on the <strong>p1win.exe<\/strong> file and select Properties.<\/p>\n<p>&nbsp;<\/p>\n<p>Click on the Compatibility tab, then select \u201c<strong>Run this program in compatibility mode for<\/strong> Windows XP (Service Pack 3).<\/p>\n<p>Click OK to save it and try Pro1099 by double clicking on <strong>p1win.exe<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>I didn\u2019t think it would be that simple, so I went looking for things Pro1099 was trying to do which Windows wouldn\u2019t allow. Some registry keys were being denied access if Pro1099 were not started in Administrator mode.&nbsp; So if the above doesn\u2019t fix the problem the next step is to give <strong>Users<\/strong> full permissions to these registry keys using regedit.exe. <\/p>\n<p><strong>HKLM\\Software\\Wow6432Node\\ODBC\\ODBC.INI<br \/><\/strong><strong>HKLM\\System\\CurrentControlSet\\Services\\WinSock2\\Parameters<br \/><\/strong><strong>HKLM\\Software\\Wow6432Node\\Description\\Microsoft\\Rpc<br \/><\/strong><strong>HKLM\\Software\\Wow6432Node\\Microsoft\\MSSQLServer\\Client<\/strong><\/p>\n<p>where <strong>HKLM<\/strong> = HKey_Local_Machine<\/p>\n<p>Do that by opening the Registry Editor and navigating to each of the keys, right clicking and selecting Permissions.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/clip_image002.png\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"373\" height=\"387\" title=\"clip_image002\" align=\"left\" style=\"margin: 0px 10px 0px 0px; float: left; display: inline; background-image: none;\" alt=\"clip_image002\" src=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/clip_image002_thumb.png?resize=373%2C387\" border=\"0\"><\/a><\/p>\n<p>Select Users, Select Full Control and Click Apply or OK.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/clip_image003.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"284\" height=\"345\" title=\"clip_image003\" style=\"display: inline; background-image: none;\" alt=\"clip_image003\" src=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/clip_image003_thumb.png?resize=284%2C345\" border=\"0\"><\/a><\/p>\n<p>Close the window if necessary, navigate to the next key and update the permissions.<\/p>\n<p>The actual calls from p1win.exe to the registry which failed that I captured are:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/clip_image004.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"761\" height=\"231\" title=\"clip_image004\" style=\"display: inline; background-image: none;\" alt=\"clip_image004\" src=\"https:\/\/i0.wp.com\/danvanfleet.com\/wp-content\/uploads\/2015\/07\/clip_image004_thumb.png?resize=761%2C231\" border=\"0\"><\/a><\/p>\n<p>Let me know what fixed it for you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Version 15 HF2 of SoftPro Classic, Pro1099 on some systems likes to start up needing local machine Administrator access. Not all machines, but some of them. I have clients who for good reasons don&#8217;t want users to have Administrator access. That usually happens as more hands touch more desktops.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[23],"tags":[40,6,15],"class_list":["post-1145","post","type-post","status-publish","format-standard","hentry","category-softpro-2","tag-40","tag-error","tag-registry","entry"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4wyVb-it","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/posts\/1145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/comments?post=1145"}],"version-history":[{"count":1,"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/posts\/1145\/revisions"}],"predecessor-version":[{"id":1146,"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/posts\/1145\/revisions\/1146"}],"wp:attachment":[{"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/media?parent=1145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/categories?post=1145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/danvanfleet.com\/index.php\/wp-json\/wp\/v2\/tags?post=1145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}