Added a caveat to these instructions indicating that some setups create their own verbose logs and enabling verbose logging using the Windows Installer logging registry keys will not work as expected for those setups.Archives: Comic 3275: The Revenant Comic 3274: Ursine Combat Comic 3273: When She Goes To Work Comic 3272: Smartasserole Comic 3271: Short Notice Comic 3270: QC Guest Week 2016: Some Asshole Comic 3269: QC Guest Week 2016: David "The Butt Sniffer" Willis Comic 3268: QC Guest Week 2016: David Mc G Comic 3267: QC Guest Week 2016: Matt Lubchansky Comic 3266: QC Guest Week 2016: Kendrawcandraw Comic 3265: Let's Talk It Out Comic 3264: Sexy Swiss Army Knife Comic 3263: We Found Love In A Hopeless Place Comic 3262: Sin Chuckle Comic 3261: Workout Music Comic 3260: My Former Sleep Schedule Comic 3260: My Former Sleep Schedule Comic 3259: Sleep Well, Buddy Comic 3258: Work It Out Comic 3257: Will Power Comic 3256: I Guess She Didn't Go Home Comic 3255: Typical Motivations Comic 3254: Accompaniment Comic 3253: Pit Stop Comic 3252: They Also Accept Pay Pal Comic 3251: Hello Kirin Comic 3250: Crushing Awareness Comic 3249: Ch Ch Ch Changes Comic 3248: Political Discrimination Comic 3247: Game Of Thrones Comic 3246: Clockwise Or Counter-Clockwise Comic 3245: Taking Time Comic 3244: Franklin's Proverb Comic 3243: Hi Renee Comic 3242: Bob And Tiffany Comic 3241: Tactical Considerations Comic 3240: Happy Thoughts Comic 3239: Skynet Is Bullshit Comic 3238: Applied Science Comic 3237: Heisenberg's Attractiveness Principle Comic 3236: We've All Been Thinking It Comic 3235: Water Resistance Comic 3234: Sweet Truck Comic 3233: Need To Know Comic 3232: Brun's Guardian Angel Comic 3231: Long Story Short Comic 3230: Human Anatomy Comic 3229: Nice Bedhead Comic 3228: He Did Okay Last Night Comic 3227: It Sounds Worse Than It Is Comic 3226: From Crisis To Crisis Comic 3225: Sports Medicine Comic 3224: A Private Affair Comic 3223: Subtle Communication Comic 3222: A Normal Name Comic 3221: Lots Of Negatives Comic 3220: Yes Comic 3219: Slainte Comic 3218: Bullwinkle Comic 3217: Claire With The Brilliant Plan Comic 3216: Making New Friends Comic 3215: The Gentlest Nudge Comic 3214: It's Named "The Equalizer" Comic 3213: At Least She Put The Harpoon Away Comic 3212: Be Good Comic 3211: Say His Name Comic 3210: This. Comic 3080: Weird Dogs Comic 3079: Not Even A Trainee Comic 3078: Fluoridation Comic 3077: Ritualism Comic 3076: Taking Their Leave Comic 3075: Hoe That Row Comic 3074: Let Me Fill You In Comic 3073: There's A Reason She Got Caught Comic 3072: One Too Ones Too Many Comic 3071: Disturbing Clarity Comic 3070: Stupid Punching Bag Comic 3069: Like A Pool Boy Comic 3068: Helping Hands Comic 3067: A Work In Progress Comic 3066: The Adult Kind Comic 3065: Bye Bye Bye Comic 3064: Are Those Astronaut Pants Comic 3063: Standoffish Comic 3062: Calling In Support Comic 3061: Othering Comic 3060: Discomfort Comic 3059: Welcome, Giant Friend Comic 3058: Relentless Comic 3057: Obvious Jokes At Topatocon Comic 3056: Robot Anatomy V: Return To Oz Comic 3055: With A Hint Of Maple Comic 3054: Definitely Getting Old Comic 3053: The Inevitable Comic 3052: Mc Fly Comic 3051: Reverse Reverse Psychology Comic 3050: Cargo Cult Comic 3049: Premeditated Comic 3048: Important Feedback Comic 3047: Orbital Gastronomy Comic 3046: That's What It Does Comic 3045: So Obvious It Hurts Comic 3044: Same Here Comic 3043: A Byootiful Mind Comic 3042: It's Not A Sex Toy Comic 3041: Poof Comic 3040: It's All In The Delivery Comic 3039: Right On Her Chest Comic 3038: Neuromantic Comic 3037: Or Unicycles, For That Matter Comic 3036: Quivering With Anticipation Comic 3035: Robot Anatomy IV: A New Hope Comic 3034: He Was Sleeping Comic 3033: Un Fayezed Comic 3032: Is That A Hotdog Bun? Comic 3030: What Are The Odds Comic 3029: Terrifying Backrub Comic 3028: Robot An AAAAAAtomy Comic 3027: Stop Hitting Yourself Comic 3026: Baby Don't Hurt Me Comic 3025: Press A To Continue Comic 3024: Still With The Man Bun Comic 3023: Skull Phone 6 Plus Comic 3022: Deep Meaning Comic 3021: Whoopsie Daisy Comic 3020: Hilarious Title Comic 3019: Noncombatant Comic 3018: Friendly Fire Comic 3017: Fite Nite Comic 3016: RIP I'm Sorry Comic 3015: Robot Anatomy III Comic 3015: Robot Anatomy III Comic 3015: Robot Anatomy III Comic 3014: Robot Anatomy II Comic 3014: Robot Anatomy II Comic 3013: The Book Of Hanners Comic 3012: Comfort Food Comic 3011: Of Course He Has A Man Bun Comic 3010: Plausible Deniability Comic 3009: They Should Go To The Support Group Comic 3008: Glorified SNES Cartridge Comic 3007: Her Name Is CORPSE WITCH Comic 3006: Rock River Comic 3005: A Multitude Of Talents Comic 3004: Anatomy Of A Combat Droid Comic 3003: Her Name Is Bubbles Comic 3002: Conspiracy Theory Comic 3001: Legalize It Comic 3000: Post-Beyonce Comedown Comic 2999: Beyonce Moment Comic 2998: Try Them On A Mocha Comic 2997: Crisis Of Confidence Comic 2996: Machiavelli Comic 2995: Virginia Is A Good Girl Comic 2994: In Nomine Comic 2993: Canis Canis Comic 2992: Hy-Phen Comic 2991: #Buttrocket Forever Comic 2990: Breaking The First Rule Comic 2989: First Rule Comic 2988: All Work And No Play Comic 2987: QC Guest Week 2015: Veronica Comic 2986: QC Guest Week 2015: Danielle Corsetto Comic 2985: QC Guest Week 2015: Megan Mc Kay Comic 2984: QC Guest Week 2015: David "I Lick Buttcracks" Willis Comic 2983: QC Guest Week 2015: Christopher Baldwin Comic 2893: QC Guest Week 2015: Christopher Baldwin Comic 2982: QC Guest Week 2015: Zach Weinersmith Comic 2981: QC Guest Week 2015: K. Spangler Comic 2980: The Talk 2: Talk Harder Comic 2980: The Talk 2: Talk Harder Comic 2979: Empathy Comic 2978: That Mug Is Terrifying Comic 2977: Chain Of Command Comic 2976: Storm's A-Comin' Comic 2975: Or A Multitool Comic 2974: Millions Of Peaches Comic 2973: Steps One Through X Comic 2972: The Handoff Comic 2971: This Is Fine Comic 2970: I Can Do That Too Comic 2969: People Of Van CAF Comic 2968: Back To The Future You Comic 2967: As Seen On TV Comic 2966: Adventures In Hypochondria Comic 2965: Cryosuffering Comic 2964: Always Buckle Up Comic 2963: Diagnosis: Murder Comic 2962: Confirmation Of Fears Comic 2961: Its Not A Tumor Comic 2960: Inconvenient Truths Comic 2959: Beddy-Bye Comic 2958: Heat Dissipation Comic 2957: Culinary Tradition Comic 2956: Proclivities Comic 2955: Adequate Support Comic 2955: Adequate Support Comic 2954: A Nice Stroll Comic 2953: Follow Along Comic 2952: Daily Life Comic 2951: To-Do List Comic 2950: Or Fleas! Comic 2948: Psychic Readings Comic 2947: Let's Recap Comic 2946: Grow Your Own Comic 2945: Inequality Comic 2944: Pending Request Comic 2943: When In Doubt, Science Comic 2942: Yelling Bird Loves Canada Comic 2941: Work It Work It Comic 2940: Cool Story, Bro Comic 2939: Spontaneous Indeed Comic 2938: Olfactory Comic 2937: Clinton's Bizarre Adventure Comic 2936: No More Fucks To Give Comic 2935: Self-Reflection Comic 2934: Discipline Comic 2933: Game Over Man, Game Over Comic 2932: Several Hours Earlier... Comic 2846: Juicy Comic 2845: Would She Have Gotten It? Comic 2703: She's Very Pragmatic Comic 2702: Important Status Update Comic 2701: Breaking The Ice Comic 2700: Make Up Your Own Title Comic 2699: Sudden Gradient Onset Comic 2698: Wait What No Comic 2697: Confession Time Comic 2696: Bweeeeee Comic 2695: First Base Comic 2694: It's A Sort Of Compartment Comic 2693: Also A Fan Tumblr Comic 2692: Yelling Bird Thinks He Is Clever Comic 2691: You Can Hardly Tell Comic 2690: Where Is The Soul Patch Comic 2689: So, So Many Comic 2688: Turns Out They Can Comic 2687: Uncommon Scents Comic 2686: Yeah They Were Banging Comic 2685: Knocking Boots Comic 2684: Beer Mom Comic 2683: Blessed Silence Comic 2682: Defcon Hanners Comic 2681: It's A Big Door Knocker Comic 2680: :| Comic 2679: A Snowglobe Fantasy Comic 2678: Wie Geht Es Dir?

encountered error 1603 while updating office 2016-64

There is a trick I use very often when trying to figure out why an MSI-based setup is failing that I wanted to share with everyone.

I believe it is commonly known among setup developers and people who have to troubleshoot failed setups, but I could not find any “official” documentation for it.

This trick helps narrow down the root cause of error code 1603, which is a generic catch-all error code that means “fatal error during installation”.

The 1603 error code is returned when any action fails during an installation, and most commonly it indicates that one of the custom actions in the MSI failed.

I find that the biggest hurdle to debugging a failed setup is often zeroing in on which part of the setup is actually failing, and this trick of searching for “return value 3” ends up helping speed this process up in nearly all cases. Notably, if you are running setup on a non-English version of Windows, the string “return value 3” is written to the log file in the language of the operating system instead of in English, so string searches will not work.

Also note that there is an MSI verbose log parsing tool in the Windows Installer PSDK that is also very useful in locating errors inside verbose log files.

You can read more about this parsing tool (called wilogutl.exe) by clicking .

This tool is more thorough in identifying errors, but most often I end up not using it because it is faster to open the log in notepad and do a string search than it is to load up the parsing tool, browse to the log file, wait for it to parse the whole log and then read the output it produces.

Comic 2931: How Are You I Am Fine Comic 2930: She Can't Help Herself Comic 2929: Every Day Carry Comic 2928: Penetrating Questions Comic 2927: Taking All The Credit Comic 2926: Back To The Well Comic 2925: Recovery Period Comic 2924: Telling Stories Comic 2923: Opening Up Comic 2922: Provision Of Comfort Comic 2921: Pseudonyms Comic 2920: No Backsies Comic 2919: Support Support Comic 2918: Promotional Business Comic 2917: The Reckoning Comic 2916: So Long Comic 2915: The Best TLD Comic 2914: Morning Ritual Comic 2913: Life Coach Comic 2912: No Good Can Come Comic 2911: To Serve And Protect Comic 2910: Listen Closely Comic 2909: Dummy Comic 2908: Toasty Comic 2907: Peace Out Comic 2906: Possibly OVERqualified Comic 2905: Winslow Is Helping Comic 2904: It's Synthetic, Of Course Comic 2903: It's Normally Kept Neatly Folded Comic 2902: Battle Manga Comic 2901: Awooooo Comic 2900: Victory Music Comic 2899: It Had To Be Said Comic 2898: Snow Day Comic 2897: Change Happens Comic 2896: Parley Comic 2895: Plan Of Action Comic 2894: Eat That Foot Comic 2893: Night Secrets Comic 2892: Maybe Some Contacts Comic 2891: You And Me Comic 2890: Comfort Comic 2889: Never Again Comic 2888: Uh Buh Buh Buh Comic 2886: Uh Buh Buh Buh Comic 2887: Hidey Holes Comic 2886: Reassurance Comic 2885: Gimme That Bear Comic 2884: Back Among The Living Comic 2883: Prognosis Comic 2882: Close To Home Comic 2881: Heavy Stuff Comic 2880: The Great Schism Comic 2879: Homeward Bound Comic 2878: Hospital-Bound Comic 2877: Out With It Comic 2876: Never Do This Comic 2875: Dream Come True Comic 2874: Shocking Plot Developments Comic 2873: Neil De Asse Tyson Comic 2872: Real Conversations Comic 2871: Claire Will Finish Last Comic 2870: Company Calls Comic 2869: Y So Serious? Comic 2677: BIRD FACTS Comic 2676: Multiple Incarnations Comic 2675: Malaise Comic 2674: Burst A Testicle Comic 2673: How To Draw A Kitty Comic 2672: The Universe And Everything Comic 2671: They Were Really Good Comic 2670: Not Safe For Anything Comic 2669: Do You Speak-A My Language Comic 2668: RIPmance Comic 2667: Secret Dueling Society Comic 2666: Go Home, Man Comic 2665: Do They Live There?

Comic 2868: Confettihead Comic 2867: An Amazing Value Brand Comic 2866: The Answer Is On Your Shirt Comic 2865: Quite A Leap Comic 2864: A Heartwarming Christmas Tale, Pt. Comic 2664: Pass It Along Comic 2663: Put On Some Portishead Comic 2662: Repetition Comic 2661: Tie A Few On Comic 2660: Sassy Already Comic 2659: No Stabbing Allowed Comic 2658: He Even Has A Hat Comic 2657: New Priorities Comic 2656: Brutal Punchline Comic 2655: Tingle Tingle Comic 2654: Thanksgiving Rose Comic 2653: Bang The Gavel Comic 2652: Clam Chowdah Comic 2651: She's Been Dancing For Hours Comic 2650: True Cartooning Stories Comic 2649: What A Dickhead Comic 2648: Practice Comic 2647: Friendly Dishonesty Comic 2646: Penalization Comic 2645: Yay Dale?

Comic 2644: Say It Out Loud Comic 2643: Empowerment Comic 2642: Culinary Apitiude Comic 2641: Powered By Love Comic 2640: Blah Blah Blah Blah Blah Comic 2639: Doin' It Canadian Style Comic 2638: I Like Them Better Cold Anyway Comic 2637: Breakfast Time Comic 2636: Sleeping Booty Comic 2635: A Powerful Romance Comic 2634: Classic First Date Comic 2633: A Hive Of Excitement Comic 2632: Wait Just A Minute Comic 2631: Self-Congratulatory Comic 2630: Daria, Dolly, Dumbledore Comic 2629: Horsey Os Comic 2628: What's In A Name? Comic 2627: Jeopardy Song Comic 2626: Smooth, Dude Comic 2625: Smooth, Dude Comic 2625: : D : D : D Comic 2624: Party Tyme Comic 2623: Bootysattvha Comic 2622: Favors Owed Comic 2621: What A Guy Comic 2620: The Final Rule Comic 2619: Stump, As She Is Played Comic 2618: Hi, Bob Comic 2617: Highdeas Comic 2616: Djent Circle Comic 2615: Zen And The Art Of Seduction Comic 2614: Laundry Comic 2613: Not A Funhaver Comic 2612: Simple Impossibility Comic 2611: Interesting Interests Comic 2610: Let's Drift Together Comic 2609: Kawaii Sneezu Comic 2608: Server Overload Comic 2607: Deathmole Mini Pg. 2 Comic 2605: Happy Holidays 2013 Comic 2604: Forgiveness Forgiven Comic 2603: Seems Likely Comic 2602: Deathmole Mini, Page 1 Comic 2601: Wax On, Wax Off Comic 2600: Don't Sleep Well Comic 2599: Do They Like To Hump Comic 2598: White And Night Things Comic 2597: Stand Down, Stand Down Comic 2596: Attempted Blackmail Comic 2595: Miss Direction Comic 2594: 100 Jiganerds Comic 2593: Ask Yelling Bird Comic 2592: Portishead's Most Beloved Album Comic 2591: Sugoiiiii Comic 2590: Umf Slurp Moob Comic 2589: You Are Very Special Comic 2588: Deny, Deny, Deny Comic 2587: ECTech Has A Weird Marketing Department Comic 2586: OMG Turkeys 2013 Comic 2585: Employee Contacts Comic 2584: Honorary Doctorate Comic 2583: Make Up Or Make Out Comic 2582: Dora Pedia Comic 2581: Return Processing Fee Comic 2580: Guessing Game Comic 2579: Deathmole?