Cook pasta according to package directions, omitting salt and fat. Drain.
Heat a large nonstick skillet over medium-high heat. Add oil; swirl to coat. Add onion, mushrooms, garlic, 1/4 teaspoon salt, and pepper; sauté 10 minutes or until mushrooms are browned and have released their liquid. Add wine and thyme; cook 2 minutes or until liquid evaporates, stirring occasionally. Remove pan from heat. Add hot cooked pasta, remaining 1/2 teaspoon salt, half-and-half, and Parmesan cheese to pan, tossing to combine. Sprinkle with chopped parsley and bacon. Serve immediately.